*{margin:0;padding:0}header{background:#fa6ede;background:linear-gradient(263deg,#fa6f49 0,#b100c5 100%);position:fixed;width:100%;top:0;z-index:999;font-family:Philosopher,sans-serif;border-bottom:1px solid #ff9f9f;box-shadow:0 15px 10px -15px #111}header .navbar{margin:0;padding:0}header .navbar-brand>img{height:50px}header .navbar .navbar-nav{border-top:1px solid #fff;border-bottom:1px solid #fff}header .navbar .navbar-nav .nav-item .nav-link{color:#fff;padding-left:20px;padding-right:20px;font-size:18px}header .navbar .navbar-nav .active{background-color:#000}header .navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover,header .navbar .navbar-nav .nav-item .nav-link:hover{transition:background 1s ease;background:#000}header .navbar .navbar-nav .dropdown .dropdown-menu{background-color:#c118a9}header .navbar .navbar-nav .dropdown .dropdown-menu .dropdown-divider{margin:0}header .navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item{padding:.3rem 1.5rem;color:#fff}.banner{margin-top:60px}.banner .home-banner .imgdesktop{display:inline-block}.banner .home-banner .imgmobile{display:none}.calling{border-top:4px solid #fff;border-bottom:4px solid #fff;background:gold;background:linear-gradient(0deg,gold 0,#ad01ab 30%,#ad0157 70%,gold 100%);padding:20px 0}.calling h1{font-family:"Russo One",sans-serif;color:#fff;text-shadow:2px 2px 1px #3f0303}.calling .callbutton{min-width:280px;background-color:#ffdf00;display:inline-block;margin:10px;border-radius:50px;padding:10px 15px}.calling .callbutton i,.calling .callbutton span{font-size:25px;color:#12008c}.homebody{padding:30px 0;color:#fff;background:#710025;background:linear-gradient(0deg,#7100a6 0,#c1029f 100%)}.homebody .cthome{border:4px double #fff;padding:10px}.homebody .cthome .inner-line h2,.inner-line h3,.inner-line h4{color:#80ff00;text-align:center}.homebody .inner-line{border:3px solid #fff;padding:15px;text-align:justify}.homebody .side-top-art{margin-bottom:20px}.homebody .picb-line{margin:15px 0;text-align:center}.homebody .middle-head{text-align:center;font-family:"Red Rose",cursive}.homebody .middle-head span{color:#ffe300}.homebody .cthome p{line-height:25px;font-family:Rubik,sans-serif}.cthome h3,.cthome h4,.homebody .cthome h2{font-family:Philosopher,sans-serif;font-size:25px;font-weight:700}.homebody .ppicbx{border:2px solid #9d4cff}.homebody .ppname{padding:5px 0;text-align:center;font-size:18px;font-weight:700;background-color:#d39e00}.contentbox{background:#f258ff;background:linear-gradient(120deg,#f258ff 0,#d6001d 100%);padding:20px 0}.contentbox .boxin{border:4px double #fff;padding:15px}.contentbox .boxin p{text-align:justify;font-family:Rubik,sans-serif;color:#fff}.contentbox .boxin h4{font-family:Philosopher,sans-serif;font-size:25px;color:#000;font-weight:700}.ourprofile{background-color:#d39e00;padding-bottom:20px}.ourprofile .hd-profile{padding:15px 15px 15px 15px}.ourprofile .hd-profile h4{color:#fff;font-family:Philosopher,sans-serif;background-color:#6610f2;display:inline-block;padding:5px 20px}.ourprofile .hdprofile-line{border:4px double #b50001;padding:20px 20px 0 20px}.ourprofile .hdprofile-line img{margin-bottom:25px;border:2px solid #b50001}.innerpage{color:#fff;padding-top:0px;background:#710025;background:linear-gradient(345deg,#710025 0,#c10202 100%)}.innerpage{font-family:Rubik,sans-serif}.innerpage .hdbg{text-align:center}.innerpage .hdbg h1{font-family:"Red Rose",cursive}.innerpage .innerbx{border:4px double #fff;padding:15px;margin-bottom:20px}.innerpage h2,h3,h4{font-family:Philosopher,sans-serif;font-size:25px;font-weight:700;text-align:center}.innerpage .ourgallerypic{margin-bottom:20px}.innerpage .innerbx .ratebx{border:1px solid #fff}.innerpage .innerbx .ratebx table{color:#fff;font-size:25px}.innerpage .innerbx .blogbx{border:2px solid #fff;margin-bottom:25px}.innerpage .innerbx .blogbx img{transition:opacity 2s ease;opacity:1}.innerpage .innerbx .blogbx img:hover{transition:opacity 1s ease;opacity:.7}.innerpage .innerbx .blogbx .blog-hd-text{font-family:Philosopher,sans-serif;font-size:16px;font-weight:700;text-align:center;background-color:#c10292;padding:10px 0}.innerpage .innerbx .blogbx .blog-hd-text a{color:#fff}.innerpage .innerbx .gallery{display:flex;flex-wrap:wrap;padding:10px 0}.innerpage .innerbx .gallery .columnx{flex:33.33333%;padding:0 10px}.innerpage .innerbx .gallery .columnx img{border:3px solid #000;padding:5px;background-color:#f3d000;border-radius:5px;margin-bottom:20px;width:100%;height:auto;transition:all .25s ease-out;flex:1;box-shadow:0 2px 10px #000}.innerpage .innerbx .profilepics{list-style-type:none;width:100%}.innerpage .innerbx .profilepics li{padding:0 5px;padding-bottom:10px;float:left;width:25%}.innerpage .innerbx .profilepics li img{border:1px solid #fff}.sitemap .level-0{list-style-type:none}footer{border-top:1px solid #fff;color:#fff;background:#520300;background:linear-gradient(45deg,#520381 0,#7a0447 32%,#b81b62 50%,#802d74 67%,#52035e 100%);padding-top:30px}footer .pxside-right{text-align:right}footer .pxside-left{text-align:left}footer .callingbtn,footer .whatsappbtn{background-color:#ffc107;border:1px solid #000;display:inline-block;padding:10px 25px;border-radius:25px}footer i{display:inline-block;padding:3px 5px}footer a{color:#fff}footer ul{list-style-type:none}footer ul li a{color:#fff}footer .socialmedia{display:inline-block}footer .socialmedia li{float:left;border:1px solid #fff;margin-left:8px;border-radius:5px}footer small{color:#fff}footer hr{border-bottom:1px solid #fff}@media (max-width:576px){.banner .home-banner .imgdesktop{display:none}.banner .home-banner .imgmobile{display:inline-block}.innerpage .innerbx{padding:5px}.innerpage .innerbx .profilepics li{float:left;width:50%}.innerpage .innerbx .gallery{display:flex;flex-wrap:wrap;padding:0 4px}.innerpage .innerbx .gallery .columnx{flex:100%;padding:0 4px}.innerpage .innerbx .gallery .columnx img{margin-bottom:20px;vertical-align:middle}.homebody .cthome .inner-line h2,.inner-line h3,.inner-line h4{font-size:22px}.homebody{padding-top:0}.innerpage .innerbx .ratebx table{color:#fff;font-size:16px}.ourprofile .hdprofile-line img{margin-bottom:0}.ourprofile .hdprofile-line{padding:10px 25px 5px 25px}.contentbox .boxin-img{margin-top:0}footer .callingbtn{margin-bottom:0}footer .pxside-right{text-align:center}footer .pxside-left{text-align:center}}@media (max-width:768px){.homebody{padding-top:0}} div#accordionExample button {
    background: transparent;
    border: 1px solid black;
    font-size: 18px;
    width: 100%;
    text-align: left;
    line-height: 33px;
    padding-left: 5px;
    font-weight: 500;
}
.yello-ac a {
    color:yellow;
}
.undera a{
    color:#aa01a1;
    text-decoration:underline;
    
}
.col-xl-12.col-sm-12.col-md-12.col-12 a {
    color: black;
}
