
            .et_pb_scroll_top::before {
                content: none;
                display: none;
            }

            :root {
                --difl--brand--color: #F0E9FE;
                --difl--icon--color: #FFF;
                --difl--btt--font: 'initial';
                --difl--btt--font--weight: 400;
                --difl--btt--font--size: '18px';
            }

            .et_pb_scroll_top {
                opacity: 0;
                visibility: hidden;
            }

            /*Hide On mobile*/
            
            /*Animation*/
            /* Zoom In Animation with Hover Effect */
            .difl-zoomin {
                transition: transform 0.3s;
            }

            .difl-zoomin:hover {
                transform: scale(1.2);
            }

            /* Zoom Out Animation with Hover Effect */
            .difl-zoomout {
                transition: transform 0.3s;
            }

            .difl-zoomout:hover {
                transform: scale(0.8);
            }

            /* Move Up Animation with Hover Effect */
            .difl-moveup {
                transition: transform 0.3s;
            }

            .difl-moveup:hover {
                transform: translateY(-20px);
            }

            /* Move Down Animation with Hover Effect */
            .difl-movedown {
                transition: transform 0.3s;
            }

            .difl-movedown:hover {
                transform: translateY(20px);
            }


            /*Icon*/
            
            body .et_pb_scroll_top .difl-btt-media {
                color: var(--difl--icon--color);
                font-family: ETModules;
                font-size: 16px;
                display: flex;
                justify-content: center;
                align-items: center;
            }

            @media screen and (min-width: 426px) and (max-width: 1024px) {
                body .et_pb_scroll_top .difl-btt-media {
                    font-size: 16px;
                }
            }

            @media screen and (max-width: 425px) {
                body .et_pb_scroll_top .difl-btt-media {
                    font-size: 16px;
                }
            }

            body .et_pb_scroll_top:hover .difl-btt-media {
                color: var(--difl--brand--color);
                content: '6';
                transition: .3s;
            }

                        /*Image*/
            
            /*None*/
                        /*Position*/
            
                        body .et_pb_scroll_top {
                right: 10px !important;
                left: auto !important;
            }

            
            /*Label*/
            body .et_pb_scroll_top .difl-btt-label:empty {
                display: none;
            }
            
            body .et_pb_scroll_top {
                margin: 8px 10px 8px 10px !important;
                padding: 8px 10px 8px 10px !important;
                border-radius: 8px 10px 8px 10px !important;
                bottom: 30px !important;
                display: flex !important;
                align-items: center;
                gap: 5px;
                flex-direction: row !important;
            background: rgba(0,0,0,0.31) !important;
            }

            @media screen and (min-width: 426px) and (max-width: 1024px) {
                body .et_pb_scroll_top {
                    margin: 8px 10px 8px 10px !important;
                    padding: 8px 10px 8px 10px !important;
                    border-radius: 8px 10px 8px 10px !important;
                }
            }

            @media screen and (max-width: 425px) {
                body .et_pb_scroll_top {
                    margin: 8px 10px 8px 10px !important;
                    padding: 8px 10px 8px 10px !important;
                    border-radius: 8px 10px 8px 10px !important;
                }
            }

            body .et_pb_scroll_top:hover {
            background: #40a66f !important;
            }

            body .et_pb_scroll_top.et_pb_scroll_top.et-hidden {
                transition: 1s visibility;
                visibility: hidden;
            }

            body .et_pb_scroll_top.et_pb_scroll_top.et-visible {
                visibility: visible;
            }
                       body .et_pb_scroll_top .difl-btt-media:empty {
                display: none;
            }
                    