﻿.p-3 {
    padding:20px;
}.modules-box .modules-img {
            position: absolute;
            top: -50px;
            left: 8px;
        }
        .rfcampus video {
            border: 10px solid #1f1f1f;
            border-radius: 10px;
        }
        .rfcampus {
            background-image: url(../404error.html);
        }
        .rfcampusfeatures .features {
            margin: 0 0 15px;
        }.module__cms{min-height:250px;padding-top:1px}.university_module_sec.module-cms{background-color:transparent;background-image:none;margin-top:-100px}.university_module_sec .mod-box .product-heading-bg{min-height:80px;display:flex;align-items:center;background-image:linear-gradient(#33afe4,#33afe4);box-shadow:inset 0 0 100px hsla(0,0,0,0.3)}.university_module_sec.module-cms .mod-box-content{box-shadow:1px 2px 5px 0 rgba(0,0,0,0.05)}.university_module_sec.module-cms ul li{margin-bottom:0}.university_module_sec.module-cms ul{margin-bottom:0}.university_module_sec .mod-box{transition:all .4s ease-in-out;cursor:pointer}.university_module_sec .mod-box:hover{transition:all .4s ease-in-out;transform:translateY(-20px)}.close{cursor:pointer;position:absolute;color:#1b1b1b;top:20px;right:2%;padding:12px 16px;transform:translate(0,-50%);font-size:30px}.close:hover{color:#111}.module-cms{background-color:#05415d}#mobileView h2{font-size:18px;font-weight:600;margin-bottom:0;position:relative;margin-top:0;padding:0 10px}#mobileView h2 span{display:none}#Floating{position:fixed;right:-350px;top:25%;background:#fff;width:350px;z-index:999;height:100%;transition:1s all ease;box-shadow:2px 18px 48px 0 rgb(0 0 0 / 11%)}#Floating.show{right:-13px}#Floating #btnFloat{top:38%}#Floating .floating-box{height:500px;overflow:auto;padding:20px;position:absolute;z-index:9999;left:0;top:0;width:100%}#Floating #btnFloat{background-position:0 0;position:absolute;left:-237px;top:210px;white-space:nowrap;transform:rotate(90deg);color:#fff;min-width:430px;display:block}#Floating #btnFloat span{padding:10px 15px;border-radius:0 0 20px 20px;font-size:18px;background-image:linear-gradient(to right,#23bbee,#33afe4,#33afe4,#23bbee);background-color:#33afe4;background-repeat:repeat;background-attachment:scroll}#Floating #btnFloat:hover{background-position:100% 0;transition:all .4s linear;color:#111}.module-cms ul{list-style:none;line-height:3}.module-cms ul li:before{content:"\f138";font-family:FontAwesome;display:inline-block;vertical-align:top;margin-right:12px;font-size:16px;color:#23bbee}.module-cms ul li{border-bottom:1px dashed #bfbaba;margin-bottom:15px;display:flex}.module-cms ul li:last-child{border-bottom:0}.module-cms ul li a{position:relative;color:#333;display:inline-block;padding:0;min-height:0;font-size:15px;font-weight:500;transition:1s all ease}.module-cms ul li a:hover{color:#23bbee !important}.module-cms .mod-box-content{box-shadow:2px 18px 48px 0 rgb(0 0 0 / 11%);padding:30px 20px;border-radius:0 0 10px 10px;background-color:#fff}#Floating h3{font-size:15px}#Floating ul{line-height:2}#Floating ul li a{font-size:15px;color:#333}#Floating ul li a:hover{color:#298fb1}@media(max-width:767px){.university_module_sec .mod-box .product-heading-bg{background-image:none;box-shadow:none;min-height:25px;margin-bottom:24px}#mobileView h2{width:100%;margin-top:20px}.module__cms{min-height:152px;padding-top:1px}.university_module_sec.module-cms{margin-top:35px}.module-cms .mod-box-content{padding:0}.module-cms ul{padding:15px}.module-cms ul li a{font-size:14px}.module-cms ul li{margin-top:-8px;display:flex}#Floating{right:-362px;display:none}.close{right:4%}#mobileView h2{font-size:0}#mobileView h2:before{background-color:transparent !important}#mobileView h2 span{display:block;border-left:4px solid #77c043;padding:10px 15px;font-size:17px;position:relative;color:#333;background:#fff;transition:all .4s ease-in-out;box-shadow:2px 18px 48px 0 rgb(0 0 0 / 11%)}#mobileView h2 span:after{display:inline-block;content:"+";color:#fff;position:absolute;right:0;top:0;background:#313131;width:40px;text-align:center;padding:10px;font-weight:600}#mobileView h2 span.active:after{content:"-"}#mobileView .mod-box ul{display:none}#mobileView .mod-box{margin-bottom:5px}}