.logo-image-phone {

    height: 50px!important;

}

#sp-top-bar {

    font-size: 1.05rem;

    padding: 2px 0;

}

.offcanvas-menu .offcanvas-inner {

    font-family: 'IndieFlower';

}

.offcanvas-menu .offcanvas-inner .sp-contact-info {

    font-size: 20px;

}

.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {

    font-size: 30px;

}

.offcanvas-menu .offcanvas-inner ul.menu>li a:hover, .offcanvas-menu .offcanvas-inner ul.menu>li a:focus, .offcanvas-menu .offcanvas-inner ul.menu>li span:hover, .offcanvas-menu .offcanvas-inner ul.menu>li span:focus {

    color: #E253D2;

}

.offcanvas-menu .offcanvas-inner a:hover, .offcanvas-menu .offcanvas-inner a:focus, .offcanvas-menu .offcanvas-inner a:active {

    color: #E253D2;

}

body.ltr #offcanvas-toggler.offcanvas-toggler-left {

    float: left;

    margin-right: 5px;

    padding: 20px;

    background-color: #E3A4C6;

}

.burger-icon>span {

    display: block;

    height: 2px;

    background-color: #fff;

}

#sp-bottom .sp-module .sp-module-title {

    font-weight: 700;

    font-size: 30px;

    margin: 0 0 30px;

    color: #e253d2;

}

#sp-bottom .sp-module ul>li {

    margin-bottom: 0px;

}

#sp-footer #sp-footer2 {

    text-align: center;

}

ul.social-icons {

     font-size: 25px;

}