

            .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*/

                        @media screen and (max-width: 720px) {

                body .et_pb_scroll_top {

                    display: none !important;

                }

            }



            

            /*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: #ce2026;

                font-family: ETModules;

                font-size: 32px;

                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: #ee2323;

                content: '>';

                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: #FFF !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: var(--difl--icon--color) !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;

            }

                    