.elementor-104856 .elementor-element.elementor-element-05ec5e6 > .elementor-container{max-width:600px;}.elementor-104856 .elementor-element.elementor-element-05ec5e6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-104856 .elementor-element.elementor-element-05ec5e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104856 .elementor-element.elementor-element-5802fb9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-2342512{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-104856 .elementor-element.elementor-element-1d05ee5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-104856 .elementor-element.elementor-element-1d05ee5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-104856 .elementor-element.elementor-element-1d05ee5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-eb1b692{text-align:left;}.elementor-104856 .elementor-element.elementor-element-eb1b692 img{width:100%;max-width:65px;border-radius:500px 500px 500px 500px;}.elementor-104856 .elementor-element.elementor-element-eb1b692 > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-15de33f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-104856 .elementor-element.elementor-element-15de33f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-0505132 .elementor-author-box__name{color:#FFFFFF;font-size:20px;font-weight:600;}.elementor-104856 .elementor-element.elementor-element-8e7c91b{color:#FFFFFF;font-size:13px;}.elementor-104856 .elementor-element.elementor-element-8e7c91b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-104856 .elementor-element.elementor-element-1e89d28{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-104856 .elementor-element.elementor-element-5a261e2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-104856 .elementor-element.elementor-element-5a261e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-104856 .elementor-element.elementor-element-5a261e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-ede6d5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-ede6d5e{z-index:1;}.elementor-104856 .elementor-element.elementor-element-db5c308 img{max-width:400px;border-radius:10px 10px 10px 10px;}.elementor-104856 .elementor-element.elementor-element-db5c308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-db5c308{width:auto;max-width:auto;}.elementor-104856 .elementor-element.elementor-element-2be7370 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FF007800;}.elementor-104856 .elementor-element.elementor-element-2be7370{width:auto;max-width:auto;top:0px;z-index:1;}body:not(.rtl) .elementor-104856 .elementor-element.elementor-element-2be7370{left:0px;}body.rtl .elementor-104856 .elementor-element.elementor-element-2be7370{right:0px;}.elementor-bc-flex-widget .elementor-104856 .elementor-element.elementor-element-ac85dc6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-104856 .elementor-element.elementor-element-ac85dc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-104856 .elementor-element.elementor-element-ac85dc6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-104856 .elementor-element.elementor-element-ac85dc6 > .elementor-element-populated, .elementor-104856 .elementor-element.elementor-element-ac85dc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-104856 .elementor-element.elementor-element-ac85dc6 > .elementor-background-slideshow{border-radius:500px 500px 500px 500px;}.elementor-104856 .elementor-element.elementor-element-ac85dc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-ac85dc6{z-index:2;}.elementor-bc-flex-widget .elementor-104856 .elementor-element.elementor-element-29cf7cc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-104856 .elementor-element.elementor-element-29cf7cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-104856 .elementor-element.elementor-element-29cf7cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-104856 .elementor-element.elementor-element-29cf7cc > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-104856 .elementor-element.elementor-element-16523ab .elementor-icon-wrapper{text-align:left;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-stacked .elementor-icon{background-color:#2F2F2F;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-default .elementor-icon{color:#2F2F2F;border-color:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-default .elementor-icon svg{fill:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-stacked .elementor-icon svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-stacked .elementor-icon:hover{background-color:#232323;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-default .elementor-icon:hover{color:#232323;border-color:#232323;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-default .elementor-icon:hover svg{fill:#232323;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-framed .elementor-icon:hover{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab.elementor-view-stacked .elementor-icon:hover svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-16523ab .elementor-icon{font-size:20px;padding:12px;}.elementor-104856 .elementor-element.elementor-element-16523ab .elementor-icon i, .elementor-104856 .elementor-element.elementor-element-16523ab .elementor-icon svg{transform:rotate(0deg);}.elementor-104856 .elementor-element.elementor-element-16523ab > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;border-radius:500px 500px 500px 500px;}.elementor-104856 .elementor-element.elementor-element-16523ab{width:auto;max-width:auto;align-self:center;}.elementor-104856 .elementor-element.elementor-element-de1e28f .elementor-heading-title{color:#DDDDDD;font-size:14px;font-weight:600;}.elementor-104856 .elementor-element.elementor-element-de1e28f > .elementor-widget-container{padding:05px 0px 0px 05px;}.elementor-104856 .elementor-element.elementor-element-a69d885 .elementor-icon-wrapper{text-align:left;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-stacked .elementor-icon{background-color:#2F2F2F;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-default .elementor-icon{color:#2F2F2F;border-color:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-default .elementor-icon svg{fill:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-stacked .elementor-icon svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-stacked .elementor-icon:hover{background-color:#232323;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-default .elementor-icon:hover{color:#232323;border-color:#232323;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-default .elementor-icon:hover svg{fill:#232323;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-framed .elementor-icon:hover{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885.elementor-view-stacked .elementor-icon:hover svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-a69d885 .elementor-icon{font-size:20px;padding:12px;}.elementor-104856 .elementor-element.elementor-element-a69d885 .elementor-icon i, .elementor-104856 .elementor-element.elementor-element-a69d885 .elementor-icon svg{transform:rotate(0deg);}.elementor-104856 .elementor-element.elementor-element-a69d885 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;border-radius:500px 500px 500px 500px;}.elementor-104856 .elementor-element.elementor-element-a69d885{width:auto;max-width:auto;align-self:center;}.elementor-104856 .elementor-element.elementor-element-871d8aa .elementor-heading-title{color:#DDDDDD;font-size:14px;font-weight:600;}.elementor-104856 .elementor-element.elementor-element-871d8aa > .elementor-widget-container{padding:05px 0px 0px 05px;}.elementor-104856 .elementor-element.elementor-element-4ec3a96 .elementor-icon-wrapper{text-align:left;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-stacked .elementor-icon{background-color:#2F2F2F;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-default .elementor-icon{color:#2F2F2F;border-color:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon, .elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-default .elementor-icon svg{fill:#2F2F2F;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-stacked .elementor-icon svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-stacked .elementor-icon:hover{background-color:#232323;color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-default .elementor-icon:hover{color:#232323;border-color:#232323;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon:hover, .elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-default .elementor-icon:hover svg{fill:#232323;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-framed .elementor-icon:hover{background-color:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96.elementor-view-stacked .elementor-icon:hover svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-4ec3a96 .elementor-icon{font-size:20px;padding:12px;}.elementor-104856 .elementor-element.elementor-element-4ec3a96 .elementor-icon i, .elementor-104856 .elementor-element.elementor-element-4ec3a96 .elementor-icon svg{transform:rotate(0deg);}.elementor-104856 .elementor-element.elementor-element-4ec3a96 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;border-radius:500px 500px 500px 500px;}.elementor-104856 .elementor-element.elementor-element-4ec3a96{width:auto;max-width:auto;align-self:center;}.elementor-104856 .elementor-element.elementor-element-58885f7 .elementor-heading-title{color:#DDDDDD;font-size:14px;font-weight:600;}.elementor-104856 .elementor-element.elementor-element-58885f7 > .elementor-widget-container{padding:05px 0px 0px 05px;}.elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button-icon i{font-size:20px;}.elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button{font-size:14px;fill:#DEDEDE;color:#DEDEDE;background-color:#2F2F2F;border-radius:500px 500px 500px 500px;padding:12px 12px 12px 12px;}.elementor-104856 .elementor-element.elementor-element-b32e67b a.dce-add-to-favorite-remove{fill:#EAEAEA;color:#EAEAEA;}.elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button:hover, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button:hover, .elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button:focus, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button:focus{color:#DEDEDE;background-color:#232323;}.elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button:hover svg, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button:hover svg, .elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button:focus svg, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button:focus svg{fill:#DEDEDE;}.elementor-104856 .elementor-element.elementor-element-b32e67b .dce-notice{padding:15px 40px 15px 15px;}.elementor-104856 .elementor-element.elementor-element-b32e67b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-b32e67b{width:auto;max-width:auto;}.elementor-104856 .elementor-element.elementor-element-f4bc1af .elementor-heading-title{color:#DDDDDD;font-size:14px;font-weight:600;}.elementor-104856 .elementor-element.elementor-element-f4bc1af > .elementor-widget-container{padding:05px 0px 0px 05px;}@media(max-width:767px){.elementor-104856 .elementor-element.elementor-element-05ec5e6{padding:0px 0px 30px 0px;}.elementor-104856 .elementor-element.elementor-element-5802fb9 > .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-104856 .elementor-element.elementor-element-5802fb9 > .elementor-element-populated, .elementor-104856 .elementor-element.elementor-element-5802fb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-104856 .elementor-element.elementor-element-5802fb9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-5802fb9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-2342512{padding:10px 10px 10px 10px;}.elementor-104856 .elementor-element.elementor-element-eb1b692 img{max-width:48px;}.elementor-104856 .elementor-element.elementor-element-0505132 .elementor-author-box__name{font-size:14px;}.elementor-104856 .elementor-element.elementor-element-8e7c91b{font-size:12px;}.elementor-104856 .elementor-element.elementor-element-1e89d28{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-db5c308 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-29cf7cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-104856 .elementor-element.elementor-element-b32e67b a.elementor-button, .elementor-104856 .elementor-element.elementor-element-b32e67b .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}}/* Start custom CSS for column, class: .elementor-element-1d05ee5 */.elementor-104856 .elementor-element.elementor-element-1d05ee5 {
    width: fit-content!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e7c91b */.elementor-104856 .elementor-element.elementor-element-8e7c91b {
    flex: 1 !important;
    
}

.elementor-104856 .elementor-element.elementor-element-8e7c91b p {
 white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:100px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15de33f */.elementor-104856 .elementor-element.elementor-element-15de33f {
    flex: 1!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2342512 */@media (max-width: 767px) {
    .elementor-104856 .elementor-element.elementor-element-2342512 {
        position: absolute;
        z-index: 2;
        top:0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a261e2 */.elementor-104856 .elementor-element.elementor-element-5a261e2 {
    width: 60px!important;
}

@media (max-width: 767px) {
    .elementor-104856 .elementor-element.elementor-element-5a261e2 {
    display: none;
    width: 0
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5c308 */.elementor-104856 .elementor-element.elementor-element-db5c308 img {
    aspect-ratio: 13/20;
    width: 350px;
    object-fit: cover;
}

.elementor-104856 .elementor-element.elementor-element-db5c308:after {
    content:'';
    background: linear-gradient(#000, #00000099);
    width: 100%;
    height: 100%;
    display: block;
    position:absolute;
    top: 0;
    left: 0;
    border-radius: 7px;
    opacity: .8;
    transition: ease 300ms;
}

@media (max-width: 767px) {
    .elementor-104856 .elementor-element.elementor-element-db5c308 img {
        width: 100vw !important;
        border-radius: 0 !important;
    }
    
    .elementor-104856 .elementor-element.elementor-element-db5c308:after {
        border-radius: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2be7370 */.elementor-104856 .elementor-element.elementor-element-2be7370 {
    opacity: 1 !important;
    padding: 10px 0 0 0;
    transition: ease 300ms;
}

.elementor-104856 .elementor-element.elementor-element-2be7370 h3 {
    opacity:1!important;
    filter: brightness(1);
    font-size: 19px;
    color: #fff;
}
.elementor-104856 .elementor-element.elementor-element-2be7370 ul {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    list-style: none;
    gap: 5px;
    opacity: 1;
}

.elementor-104856 .elementor-element.elementor-element-2be7370 li {
    font-size: 12px;
    background: #ffffff99;
    color: #000;
    font-weight: 500;
    border-radius: 500px;
    padding: 3px 10px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-3dccc14 */.elementor-104856 .elementor-element.elementor-element-3dccc14 {
    height: auto;
    position: absolute;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    opacity: 0;
    transition: ease 200ms;
    width: auto;
}

.elementor-104856 .elementor-element.elementor-element-3dccc14:hover {
    opacity: 1;
}

.elementor-104856 .elementor-element.elementor-element-3dccc14 p {
    display: none;
}

.elementor-104856 .elementor-element.elementor-element-3dccc14 a {
    display: none;
}

.elementor-104856 .elementor-element.elementor-element-3dccc14 ul {
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ede6d5e */.elementor-104856 .elementor-element.elementor-element-ede6d5e {
    width: fit-content !important;
    height: 538px !important;
}

.elementor-104856 .elementor-element.elementor-element-ede6d5e:hover .tp_pod_tags {
    opacity: 1 !important;
}

.elementor-104856 .elementor-element.elementor-element-ede6d5e:hover .tp_pod_image:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02fba73 */.tp_seek_container {
    height: 5px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    width: 538px;
    transform: rotate(-90deg);
    transform-origin: left 0;
    margin-bottom: -50px;
    z-index: 5000;
}

@media(max-width: 767px) {
    .tp_seek_container {
        transform: rotate(0deg);
        width: 100%;
    }
    
    .tp_seek_slider {
        margin-right: 75px !important;
    }
}


.tp_seek_slider {
    height: 5px;
    width: 100% !important;
    z-index: 5000;
}

input[type="range"] {
  position: relative;
  -webkit-appearance: none;
  width: 48%;
  margin: 0;
  padding: 0;
  height: 5px;
  margin: 30px 2.5% 20px 2.5%;
  float: left;
  outline: none;
}
input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 5px;
  cursor: pointer;
  background: #2f2f2f;
}
input[type="range"]::before {
  position: absolute;
  content: "";
  top: 8px;
  left: 0;
  width: var(--seek-before-width);
  height: 3px;
  background-color: #eaeaea;
  cursor: pointer;
}
input[type="range"]::-webkit-slider-thumb {
  position: relative;
  -webkit-appearance: none;
  box-sizing: content-box;
  border: 1px solid #eaeaea;
  height: 5px;
  width: 5px;
  /*border-radius: 50%;*/
  background-color: #eaeaea !important;
  cursor: pointer;
  margin: -2px 0 0 0;
}
input[type="range"]:active::-webkit-slider-thumb {
  transform: scale(1.2);
  background: #eaeaea !important;
}
input[type="range"]::-moz-range-track {
  width: 100%;
  height: 5px;
  cursor: pointer;
  background: #2f2f2f;
}
input[type="range"]::-moz-range-progress {
  background-color: #FF0078 !important;
}
input[type="range"]::-moz-focus-outer {
  border: 0;
}
input[type="range"]::-moz-range-thumb {
  box-sizing: content-box;
  border: 1px solid #eaeaea !important;
  height: 5px;
  width: 5px;
  /*border-radius: 50%;*/
  background-color: #eaeaea !important;
  cursor: pointer;
}
input[type="range"]:active::-moz-range-thumb {
  transform: scale(1.2);
  background: #eaeaea !important;
}
input[type="range"]::-ms-track {
  width: 100%;
  height: 3px;
  cursor: pointer;
  background: transparent;
  border: solid transparent;
  color: transparent;
}
input[type="range"]::-ms-fill-lower {
  background-color: red !important;
}
input[type="range"]::-ms-fill-upper {
  background: red !important;
}
input[type="range"]::-ms-thumb {
  box-sizing: content-box;
  border: 1px solid #eaeaea !important;
  height: 5px;
  width: 5px;
  /*border-radius: 50%;*/
  background-color: #eaeaea;
  cursor: pointer;
}
input[type="range"]:active::-ms-thumb {
  transform: scale(1.2);
  background: #eaeaea !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac85dc6 */.elementor-104856 .elementor-element.elementor-element-ac85dc6 {
    width: 0px;
    height: auto;
}

@media(max-width: 767px){
    .elementor-104856 .elementor-element.elementor-element-ac85dc6 {
        position: absolute;
        bottom: 0;
        width: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-322a4db */.elementor-104856 .elementor-element.elementor-element-322a4db {
    height: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3c46e4 */.elementor-104856 .elementor-element.elementor-element-c3c46e4 {
    height: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e6e8ab */.elementor-104856 .elementor-element.elementor-element-1e6e8ab {
    height: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29cf7cc */@media (max-width: 1024px){
    .elementor-104856 .elementor-element.elementor-element-29cf7cc {
        width: 55px!important;
        position: relative;
        z-index: 5;
        right:5px;
        bottom: 0px;
    }
}

@media (max-width: 767px){
    .elementor-104856 .elementor-element.elementor-element-29cf7cc {
        width: 55px!important;
        position: absolute;
        z-index: 5;
        right:5px;
        bottom: -50px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05ec5e6 */.elementor-104856 .elementor-element.elementor-element-05ec5e6 {
    cursor: pointer;
}/* End custom CSS */