
/*** Spinner Start ***/
#spinner {
    opacity: 0;
    visibility: hidden;
    transition: opacity .8s ease-out, visibility 0s linear .5s;
    z-index: 99999;
 }

 #spinner.show {
     transition: opacity .8s ease-out, visibility 0s linear .0s;
     visibility: visible;
     opacity: 1;
 }
/*** Spinner End ***/


.back-to-top {
    position: fixed;
    right: 30px;
    bottom: 30px;
    z-index: 99;
}

h1, h2, h3, .h1, .h2, .h3 {
    font-weight: 400 !important;
    font-family: 'Playball', cursive !important;
}

h4, h5, h6, .h4, .h5, .h6 {
    font-weight: 600 !important;
    font-family: 'Open Sans', sans-serif !important;
}

.my-6 {
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.py-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.wow,
.animated {
    animation-duration: 2s !important;
}


/*** Button Start ***/
.btn.btn-primary {
    border: 0;
}

.btn.btn-primary:hover {
    background: var(--bs-dark) !important;
    color: var(--bs-primary) !important;
}

.btn {
    font-weight: 600;
    transition: .5s;
}

.btn-square {
    width: 32px;
    height: 32px;
}

.btn-sm-square {
    width: 38px;
    height: 38px;
}

.btn-md-square {
    width: 44px;
    height: 44px;
}

.btn-lg-square {
    width: 56px;
    height: 56px;
}

.btn-square,
.btn-sm-square,
.btn-md-square,
.btn-lg-square {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: normal;
}
/*** Button End ***/


/*** Navbar Start ***/
.nav-bar {
    background: var(--bs-light);
    border-bottom: 1px solid rgba(0, 0, 0, .05);
}

.navbar .navbar-nav .nav-link {
    padding: 10px 12px;
    font-weight: 600;
    font-size: 17px;
    transition: .5s;
}

.navbar .navbar-nav .nav-link:hover,
.navbar .navbar-nav .nav-link.active {
    color: var(--bs-primary);
}

.navbar .dropdown-toggle::after {
    border: none;
    content: "\f107";
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    vertical-align: middle;
    margin-left: 8px;
}

@media (min-width: 1200px) {
    .navbar .nav-item .dropdown-menu {
        display: block;
        visibility: hidden;
        top: 100%;
        transform: rotateX(-75deg);
        transform-origin: 0% 0%;
        transition: .5s;
        opacity: 0;
    }
    
    .navbar .nav-item:hover .dropdown-menu {
        transform: rotateX(0deg);
        visibility: visible;
        opacity: 1;
    }
}

.dropdown .dropdown-menu a:hover {
    background: var(--bs-primary);
    color: var(--bs-white);
}

#searchModal .modal-content {
    background-color: rgba(255, 255, 255, .95);
}
/*** Navbar End ***/


/*** Events Start ***/
.event .tab-class .nav-item a.active {
    background: var(--bs-primary) !important;
}

.event .event-img .event-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(212, 167, 98, 0.7);
    border-radius: 8px;
    transition: 0.5s;
    opacity: 0;
    z-index: 1;
}

.event .event-img:hover .event-overlay {
    opacity: 1;
}
/*** Events End ***/


/*** service start ***/
.service .service-item {
    position: relative;
    height: 100%;
    border-radius: 8px;
    box-shadow: 0 0 45px rgba(0, 0, 0, .08);
}

.service-content::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 0;
    top: 0;
    left: 0;
    bottom: auto;
    background: var(--bs-primary);
    border-radius: 8px;
    transition: 1s;
}

.service-item:hover .service-content::after {
    height: 100%;
    opacity: 1;
}

.service-item .service-content-icon {
    position: relative;
    z-index: 2;
}

.service-item .service-content-icon i,
.service-item .service-content-icon p {
    transition: 1s;
}

.service-item:hover .service-content-icon i {
    color: var(--bs-dark) !important;
}

.service-item:hover .service-content-icon p {
    color: var(--bs-white);
}

.service-item:hover .service-content-icon a.btn-primary {
    background: var(--bs-white);
    color: var(--bs-dark);
}

.service-item .service-content-icon a.btn-primary {
    transition: 1s !important;
}
/*** Services End ***/


/*** Menu Start ***/
.menu .nav-item a.active {
    background: var(--bs-primary) !important;
}

.menu .menu-item .border-bottom {
    border-bottom-style: dashed !important;
}
/*** Menu End ***/


/*** Youtube Video start ***/
.video {
    position: relative;
    height: 100%;
    min-height: 400px;
    background: linear-gradient(rgba(254, 218, 154, 0.1), rgba(254, 218, 154, 0.1)), url(../img/fact.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
}

.video .btn-play {
    position: absolute;
    z-index: 3;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    box-sizing: content-box;
    display: block;
    width: 32px;
    height: 44px;
    border-radius: 50%;
    border: none;
    outline: none;
    padding: 18px 20px 18px 28px;
}

.video .btn-play:before {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 100px;
    height: 100px;
    background: var(--bs-primary);
    border-radius: 50%;
    animation: pulse-border 1500ms ease-out infinite;
}

.video .btn-play:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 100px;
    height: 100px;
    background: var(--bs-white);
    border-radius: 50%;
    transition: all 200ms;
}

.video .btn-play img {
    position: relative;
    z-index: 3;
    max-width: 100%;
    width: auto;
    height: auto;
}

.video .btn-play span {
    display: block;
    position: relative;
    z-index: 3;
    width: 0;
    height: 0;
    border-left: 32px solid var(--bs-dark);
    border-top: 22px solid transparent;
    border-bottom: 22px solid transparent;
}

@keyframes pulse-border {
    0% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity: 1;
    }

    100% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity: 0;
    }
}

#videoModal {
    z-index: 99999;
}

#videoModal .modal-dialog {
    position: relative;
    max-width: 800px;
    margin: 60px auto 0 auto;
}

#videoModal .modal-body {
    position: relative;
    padding: 0px;
}

#videoModal .close {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 0px;
    top: -30px;
    z-index: 999;
    font-size: 30px;
    font-weight: normal;
    color: #FFFFFF;
    background: #000000;
    opacity: 1;
}
/*** Youtube Video End ***/


/*** Blog Start ***/
.blog-item {
    position: relative;
}

.blog-item img {
    transition: 0.5s;
}

.blog-item:hover img {
    transform: scale(1.3)
}

.blog-item .blog-content {
    position: relative;
    transform: translateY(-50%);
    box-shadow: 0 0 45px rgba(0, 0, 0, .08);
}

.blog-item .blog-content a.btn h5 {
    transition: 0.5s;
}

.blog-item:hover .blog-content a.btn h5 {
    color: var(--bs-primary) !important;
}
/*** Blog End ***/


/*** Team Start ***/
.team-item {
    width: 100%;
    height: 100%;
    position: relative;
}

.team-item .team-icon {
    position: absolute;
    top: 0;
    right: 0;
}

.team-item .team-icon .share-link {
    opacity: 0;
    transition: 0.9s;
}

.team-item:hover .share-link {
    opacity: 1;
}

.team-item .team-content {
    transition: 0.9s;
}

.team-item:hover .team-content {
    background: var(--bs-primary) !important;
    color: var(--bs-dark) !important;
}

.team-item .team-content h4,
.team-item .team-content p {
    transition: 0.5s;
}

.team-item:hover .team-content h4 {
    color: var(--bs-dark) !important;
}

.team-item:hover .team-content p {
    color: var(--bs-white);
}
/*** Team End ***/


/*** testimonial Start ***/
.testimonial-item {
    border: 1px solid var(--bs-primary);
    padding: 20px 20px;
}

.testimonial-carousel .owl-item img {
    width: 100px;
    height: 100px;
}

.testimonial-carousel.owl-rtl .testimonial-item {
    direction: ltr !important;
}
/*** testimonial End ***/


/*** Contact start ***/
.contact-form {
    box-shadow: 0 0 45px rgba(0, 0, 0, .08);
}

/*** Contact End ***/


/*** Footer Start ***/
.footer .footer-item a.text-body:hover {
    color: var(--bs-primary) !important;
}
/*** Footer End ***/

.bigger-110 {font-size: 110% !important;}
.bigger-115 {font-size: 115% !important;}
.bigger-120 {font-size: 120% !important;}
.bigger-125 {font-size: 125% !important;}
.bigger-130 {font-size: 130% !important;}
.bigger-140 {font-size: 140% !important;}
.bigger-150 {font-size: 150% !important;}
.bigger-160 {font-size: 160% !important;}
.bigger-170 {font-size: 170% !important;}
.bigger-175 {font-size: 175% !important;}
.bigger-180 {font-size: 180% !important;}
.bigger-190 {font-size: 190% !important;}
.bigger-200 {font-size: 200% !important;}
.bigger-210 {font-size: 210% !important;}
.bigger-220 {font-size: 220% !important;}
.bigger-225 {font-size: 225% !important;}
.bigger-230 {font-size: 230% !important;}
.bigger-240 {font-size: 240% !important;}
.bigger-250 {font-size: 250% !important;}
.bigger-260 {font-size: 260% !important;}
.bigger-270 {font-size: 270% !important;}
.bigger-280 {font-size: 280% !important;}
.bigger-290 {font-size: 290% !important;}
.bigger-300 {font-size: 300% !important;}
.smaller-95 {font-size: 95% !important;}
.smaller-90 {font-size: 90% !important;}
.smaller-85 {font-size: 85% !important;}
.smaller-80 {font-size: 80% !important;}
.smaller-75 {font-size: 75% !important;}
.smaller-70 {font-size: 70% !important;}
.smaller-65 {font-size: 65% !important;}
.smaller-60 {font-size: 60% !important;}
.smaller-55 {font-size: 55% !important;}
.smaller-50 {font-size: 50% !important;}
.smaller-45 {font-size: 45% !important;}
.smaller-40 {font-size: 40% !important;}
.smaller-35 {font-size: 35% !important;}
.smaller-30 {font-size: 30% !important;}
.smaller-25 {font-size: 25% !important;}
.smaller-20 {font-size: 20% !important;}
.smaller-15 {font-size: 15% !important;}
.smaller-10 {font-size: 10% !important;}

.font-7 {font-size:7px !important;}
.font-8 {font-size:8px !important;}
.font-9 {font-size:9px !important;}
.font-10 {font-size:10px !important;}
.font-11 {font-size:11px !important;}
.font-12 {font-size:12px !important;}
.font-13 {font-size:13px !important;}
.font-14 {font-size:14px !important;}
.font-15 {font-size:15px !important;}
.font-16 {font-size:16px !important;}
.font-17 {font-size:17px !important;}
.font-18 {font-size:18px !important;}
.font-19 {font-size:19px !important;}
.font-20 {font-size:20px !important;}
.font-21 {font-size:21px !important;}
.font-22 {font-size:22px !important;}
.font-23 {font-size:23px !important;}
.font-24 {font-size:24px !important;}
.font-25 {font-size:25px !important;}
.font-26 {font-size:26px !important;}
.font-27 {font-size:27px !important;}
.font-28 {font-size:28px !important;}
.font-29 {font-size:29px !important;}
.font-30 {font-size:30px !important;}
.font-31 {font-size:31px !important;}
.font-32 {font-size:32px !important;}
.font-33 {font-size:33px !important;}
.font-34 {font-size:34px !important;}
.font-35 {font-size:35px !important;}
.font-36 {font-size:36px !important;}
.font-37 {font-size:37px !important;}
.font-38 {font-size:38px !important;}
.font-39 {font-size:39px !important;}
.font-40 {font-size:40px !important;}
.font-41 {font-size:41px !important;}
.font-42 {font-size:42px !important;}
.font-43 {font-size:43px !important;}
.font-44 {font-size:44px !important;}
.font-45 {font-size:45px !important;}
.font-46 {font-size:46px !important;}
.font-47 {font-size:47px !important;}
.font-48 {font-size:48px !important;}
.font-49 {font-size:49px !important;}
.font-50 {font-size:50px !important;}
.font-51 {font-size:51px !important;}
.font-52 {font-size:52px !important;}
.font-53 {font-size:53px !important;}
.font-54 {font-size:54px !important;}
.font-55 {font-size:55px !important;}
.font-56 {font-size:56px !important;}
.font-57 {font-size:57px !important;}
.font-58 {font-size:58px !important;}
.font-59 {font-size:59px !important;}
.font-60 {font-size:60px !important;}
.font-61 {font-size:61px !important;}
.font-62 {font-size:62px !important;}
.font-63 {font-size:63px !important;}
.font-64 {font-size:64px !important;}
.font-65 {font-size:65px !important;}
.font-66 {font-size:66px !important;}
.font-67 {font-size:67px !important;}
.font-68 {font-size:68px !important;}
.font-69 {font-size:69px !important;}
.font-70 {font-size:70px !important;}

.p-0 {padding:0px !important;}

.pl-0 {padding-left:0px !important;}
.pl-5 {padding-left:5px !important;}
.pl-10 {padding-left:10px !important;}
.pl-15 {padding-left:15px !important;}
.pl-20 {padding-left:20px !important;}
.pl-25 {padding-left:25px !important;}
.pl-30 {padding-left:30px !important;}
.pl-35 {padding-left:35px !important;}
.pl-40 {padding-left:40px !important;}
.pl-45 {padding-left:45px !important;}
.pl-50 {padding-left:50px !important;}
.pl-55 {padding-left:55px !important;}
.pl-60 {padding-left:60px !important;}
.pl-65 {padding-left:65px !important;}
.pl-70 {padding-left:70px !important;}
.pl-75 {padding-left:75px !important;}
.pl-80 {padding-left:80px !important;}
.pl-85 {padding-left:85px !important;}
.pl-90 {padding-left:90px !important;}
.pl-95 {padding-left:95px !important;}
.pl-100 {padding-left:100px !important;}
.pl-105 {padding-left:105px !important;}
.pl-110 {padding-left:110px !important;}
.pl-115 {padding-left:115px !important;}
.pl-120 {padding-left:120px !important;}
.pl-125 {padding-left:125px !important;}
.pl-130 {padding-left:130px !important;}
.pl-135 {padding-left:135px !important;}
.pl-140 {padding-left:140px !important;}
.pl-145 {padding-left:145px !important;}
.pl-150 {padding-left:150px !important;}
.pl-155 {padding-left:155px !important;}
.pl-160 {padding-left:160px !important;}
.pl-165 {padding-left:165px !important;}
.pl-170 {padding-left:170px !important;}
.pl-175 {padding-left:175px !important;}
.pl-180 {padding-left:180px !important;}
.pl-185 {padding-left:185px !important;}
.pl-190 {padding-left:190px !important;}
.pl-195 {padding-left:195px !important;}
.pl-200 {padding-left:200px !important;}

.pr-0 {padding-right:0px !important;}
.pr-5 {padding-right:5px !important;}
.pr-10 {padding-right:10px !important;}
.pr-15 {padding-right:15px !important;}
.pr-20 {padding-right:20px !important;}
.pr-25 {padding-right:25px !important;}
.pr-30 {padding-right:30px !important;}
.pr-35 {padding-right:35px !important;}
.pr-40 {padding-right:40px !important;}
.pr-45 {padding-right:45px !important;}
.pr-50 {padding-right:50px !important;}
.pr-55 {padding-right:55px !important;}
.pr-60 {padding-right:60px !important;}
.pr-65 {padding-right:65px !important;}
.pr-70 {padding-right:70px !important;}
.pr-75 {padding-right:75px !important;}
.pr-80 {padding-right:80px !important;}
.pr-85 {padding-right:85px !important;}
.pr-90 {padding-right:90px !important;}
.pr-95 {padding-right:95px !important;}
.pr-100 {padding-right:100px !important;}
.pr-105 {padding-right:105px !important;}
.pr-110 {padding-right:110px !important;}
.pr-115 {padding-right:115px !important;}
.pr-120 {padding-right:120px !important;}
.pr-125 {padding-right:125px !important;}
.pr-130 {padding-right:130px !important;}
.pr-135 {padding-right:135px !important;}
.pr-140 {padding-right:140px !important;}
.pr-145 {padding-right:145px !important;}
.pr-150 {padding-right:150px !important;}
.pr-155 {padding-right:155px !important;}
.pr-160 {padding-right:160px !important;}
.pr-165 {padding-right:165px !important;}
.pr-170 {padding-right:170px !important;}
.pr-175 {padding-right:175px !important;}
.pr-180 {padding-right:180px !important;}
.pr-185 {padding-right:185px !important;}
.pr-190 {padding-right:190px !important;}
.pr-195 {padding-right:195px !important;}
.pr-200 {padding-right:200px !important;}

.pt-0 {padding-top:0px !important;}
.pt-5 {padding-top:5px !important;}
.pt-10 {padding-top:10px !important;}
.pt-15 {padding-top:15px !important;}
.pt-20 {padding-top:20px !important;}
.pt-25 {padding-top:25px !important;}
.pt-30 {padding-top:30px !important;}
.pt-35 {padding-top:35px !important;}
.pt-40 {padding-top:40px !important;}
.pt-45 {padding-top:45px !important;}
.pt-50 {padding-top:50px !important;}
.pt-55 {padding-top:55px !important;}
.pt-60 {padding-top:60px !important;}
.pt-65 {padding-top:65px !important;}
.pt-70 {padding-top:70px !important;}
.pt-75 {padding-top:75px !important;}
.pt-80 {padding-top:80px !important;}
.pt-85 {padding-top:85px !important;}
.pt-90 {padding-top:90px !important;}
.pt-95 {padding-top:95px !important;}
.pt-100 {padding-top:100px !important;}
.pt-105 {padding-top:105px !important;}
.pt-110 {padding-top:110px !important;}
.pt-115 {padding-top:115px !important;}
.pt-120 {padding-top:120px !important;}
.pt-125 {padding-top:125px !important;}
.pt-130 {padding-top:130px !important;}
.pt-135 {padding-top:135px !important;}
.pt-140 {padding-top:140px !important;}
.pt-145 {padding-top:145px !important;}
.pt-150 {padding-top:150px !important;}
.pt-155 {padding-top:155px !important;}
.pt-160 {padding-top:160px !important;}
.pt-165 {padding-top:165px !important;}
.pt-170 {padding-top:170px !important;}
.pt-175 {padding-top:175px !important;}
.pt-180 {padding-top:180px !important;}
.pt-185 {padding-top:185px !important;}
.pt-190 {padding-top:190px !important;}
.pt-195 {padding-top:195px !important;}
.pt-200 {padding-top:200px !important;}

.pb-0 {padding-bottom:0px !important;}
.pb-5 {padding-bottom:5px !important;}
.pb-10 {padding-bottom:10px !important;}
.pb-15 {padding-bottom:15px !important;}
.pb-20 {padding-bottom:20px !important;}
.pb-25 {padding-bottom:25px !important;}
.pb-30 {padding-bottom:30px !important;}
.pb-35 {padding-bottom:35px !important;}
.pb-40 {padding-bottom:40px !important;}
.pb-45 {padding-bottom:45px !important;}
.pb-50 {padding-bottom:50px !important;}
.pb-55 {padding-bottom:55px !important;}
.pb-60 {padding-bottom:60px !important;}
.pb-65 {padding-bottom:65px !important;}
.pb-70 {padding-bottom:70px !important;}
.pb-75 {padding-bottom:75px !important;}
.pb-80 {padding-bottom:80px !important;}
.pb-85 {padding-bottom:85px !important;}
.pb-90 {padding-bottom:90px !important;}
.pb-95 {padding-bottom:95px !important;}
.pb-100 {padding-bottom:100px !important;}
.pb-105 {padding-bottom:105px !important;}
.pb-110 {padding-bottom:110px !important;}
.pb-115 {padding-bottom:115px !important;}
.pb-120 {padding-bottom:120px !important;}
.pb-125 {padding-bottom:125px !important;}
.pb-130 {padding-bottom:130px !important;}
.pb-135 {padding-bottom:135px !important;}
.pb-140 {padding-bottom:140px !important;}
.pb-145 {padding-bottom:145px !important;}
.pb-150 {padding-bottom:150px !important;}
.pb-155 {padding-bottom:155px !important;}
.pb-160 {padding-bottom:160px !important;}
.pb-165 {padding-bottom:165px !important;}
.pb-170 {padding-bottom:170px !important;}
.pb-175 {padding-bottom:175px !important;}
.pb-180 {padding-bottom:180px !important;}
.pb-185 {padding-bottom:185px !important;}
.pb-190 {padding-bottom:190px !important;}
.pb-195 {padding-bottom:195px !important;}
.pb-200 {padding-bottom:200px !important;}

.m-0 {margin:0px !important;}

.ml-0 {margin-left:0px !important;}
.ml-5 {margin-left:5px !important;}
.ml-10 {margin-left:10px !important;}
.ml-15 {margin-left:15px !important;}
.ml-20 {margin-left:20px !important;}
.ml-25 {margin-left:25px !important;}
.ml-30 {margin-left:30px !important;}
.ml-35 {margin-left:35px !important;}
.ml-40 {margin-left:40px !important;}
.ml-45 {margin-left:45px !important;}
.ml-50 {margin-left:50px !important;}
.ml-55 {margin-left:55px !important;}
.ml-60 {margin-left:60px !important;}
.ml-65 {margin-left:65px !important;}
.ml-70 {margin-left:70px !important;}
.ml-75 {margin-left:75px !important;}
.ml-80 {margin-left:80px !important;}
.ml-85 {margin-left:85px !important;}
.ml-90 {margin-left:90px !important;}
.ml-95 {margin-left:95px !important;}
.ml-100 {margin-left:100px !important;}
.ml-105 {margin-left:105px !important;}
.ml-110 {margin-left:110px !important;}
.ml-115 {margin-left:115px !important;}
.ml-120 {margin-left:120px !important;}
.ml-125 {margin-left:125px !important;}
.ml-130 {margin-left:130px !important;}
.ml-135 {margin-left:135px !important;}
.ml-140 {margin-left:140px !important;}
.ml-145 {margin-left:145px !important;}
.ml-150 {margin-left:150px !important;}
.ml-155 {margin-left:155px !important;}
.ml-160 {margin-left:160px !important;}
.ml-165 {margin-left:165px !important;}
.ml-170 {margin-left:170px !important;}
.ml-175 {margin-left:175px !important;}
.ml-180 {margin-left:180px !important;}
.ml-185 {margin-left:185px !important;}
.ml-190 {margin-left:190px !important;}
.ml-195 {margin-left:195px !important;}
.ml-200 {margin-left:200px !important;}

.mr-0 {margin-right:0px !important;}
.mr-5 {margin-right:5px !important;}
.mr-10 {margin-right:10px !important;}
.mr-15 {margin-right:15px !important;}
.mr-20 {margin-right:20px !important;}
.mr-25 {margin-right:25px !important;}
.mr-30 {margin-right:30px !important;}
.mr-35 {margin-right:35px !important;}
.mr-40 {margin-right:40px !important;}
.mr-45 {margin-right:45px !important;}
.mr-50 {margin-right:50px !important;}
.mr-55 {margin-right:55px !important;}
.mr-60 {margin-right:60px !important;}
.mr-65 {margin-right:65px !important;}
.mr-70 {margin-right:70px !important;}
.mr-75 {margin-right:75px !important;}
.mr-80 {margin-right:80px !important;}
.mr-85 {margin-right:85px !important;}
.mr-90 {margin-right:90px !important;}
.mr-95 {margin-right:95px !important;}
.mr-100 {margin-right:100px !important;}
.mr-105 {margin-right:105px !important;}
.mr-110 {margin-right:110px !important;}
.mr-115 {margin-right:115px !important;}
.mr-120 {margin-right:120px !important;}
.mr-125 {margin-right:125px !important;}
.mr-130 {margin-right:130px !important;}
.mr-135 {margin-right:135px !important;}
.mr-140 {margin-right:140px !important;}
.mr-145 {margin-right:145px !important;}
.mr-150 {margin-right:150px !important;}
.mr-155 {margin-right:155px !important;}
.mr-160 {margin-right:160px !important;}
.mr-165 {margin-right:165px !important;}
.mr-170 {margin-right:170px !important;}
.mr-175 {margin-right:175px !important;}
.mr-180 {margin-right:180px !important;}
.mr-185 {margin-right:185px !important;}
.mr-190 {margin-right:190px !important;}
.mr-195 {margin-right:195px !important;}
.mr-200 {margin-right:200px !important;}

.mt-0 {margin-top:0px !important;}
.mt-5 {margin-top:5px !important;}
.mt-10 {margin-top:10px !important;}
.mt-15 {margin-top:15px !important;}
.mt-20 {margin-top:20px !important;}
.mt-25 {margin-top:25px !important;}
.mt-30 {margin-top:30px !important;}
.mt-35 {margin-top:35px !important;}
.mt-40 {margin-top:40px !important;}
.mt-45 {margin-top:45px !important;}
.mt-50 {margin-top:50px !important;}
.mt-55 {margin-top:55px !important;}
.mt-60 {margin-top:60px !important;}
.mt-65 {margin-top:65px !important;}
.mt-70 {margin-top:70px !important;}
.mt-75 {margin-top:75px !important;}
.mt-80 {margin-top:80px !important;}
.mt-85 {margin-top:85px !important;}
.mt-90 {margin-top:90px !important;}
.mt-95 {margin-top:95px !important;}
.mt-100 {margin-top:100px !important;}
.mt-105 {margin-top:105px !important;}
.mt-110 {margin-top:110px !important;}
.mt-115 {margin-top:115px !important;}
.mt-120 {margin-top:120px !important;}
.mt-125 {margin-top:125px !important;}
.mt-130 {margin-top:130px !important;}
.mt-135 {margin-top:135px !important;}
.mt-140 {margin-top:140px !important;}
.mt-145 {margin-top:145px !important;}
.mt-150 {margin-top:150px !important;}
.mt-155 {margin-top:155px !important;}
.mt-160 {margin-top:160px !important;}
.mt-165 {margin-top:165px !important;}
.mt-170 {margin-top:170px !important;}
.mt-175 {margin-top:175px !important;}
.mt-180 {margin-top:180px !important;}
.mt-185 {margin-top:185px !important;}
.mt-190 {margin-top:190px !important;}
.mt-195 {margin-top:195px !important;}
.mt-200 {margin-top:200px !important;}

.mb-0 {margin-bottom:0px !important;}
.mb-5 {margin-bottom:5px !important;}
.mb-10 {margin-bottom:10px !important;}
.mb-15 {margin-bottom:15px !important;}
.mb-20 {margin-bottom:20px !important;}
.mb-25 {margin-bottom:25px !important;}
.mb-30 {margin-bottom:30px !important;}
.mb-35 {margin-bottom:35px !important;}
.mb-40 {margin-bottom:40px !important;}
.mb-45 {margin-bottom:45px !important;}
.mb-50 {margin-bottom:50px !important;}
.mb-55 {margin-bottom:55px !important;}
.mb-60 {margin-bottom:60px !important;}
.mb-65 {margin-bottom:65px !important;}
.mb-70 {margin-bottom:70px !important;}
.mb-75 {margin-bottom:75px !important;}
.mb-80 {margin-bottom:80px !important;}
.mb-85 {margin-bottom:85px !important;}
.mb-90 {margin-bottom:90px !important;}
.mb-95 {margin-bottom:95px !important;}
.mb-100 {margin-bottom:100px !important;}
.mb-105 {margin-bottom:105px !important;}
.mb-110 {margin-bottom:110px !important;}
.mb-115 {margin-bottom:115px !important;}
.mb-120 {margin-bottom:120px !important;}
.mb-125 {margin-bottom:125px !important;}
.mb-130 {margin-bottom:130px !important;}
.mb-135 {margin-bottom:135px !important;}
.mb-140 {margin-bottom:140px !important;}
.mb-145 {margin-bottom:145px !important;}
.mb-150 {margin-bottom:150px !important;}
.mb-155 {margin-bottom:155px !important;}
.mb-160 {margin-bottom:160px !important;}
.mb-165 {margin-bottom:165px !important;}
.mb-170 {margin-bottom:170px !important;}
.mb-175 {margin-bottom:175px !important;}
.mb-180 {margin-bottom:180px !important;}
.mb-185 {margin-bottom:185px !important;}
.mb-190 {margin-bottom:190px !important;}
.mb-195 {margin-bottom:195px !important;}
.mb-200 {margin-bottom:200px !important;}

.border-black {border:1px solid black !important;}
.bl1-black {border-left:1px solid black !important;}
.bl2-black {border-left:2px solid black !important;}
.br1-black {border-right:1px solid black !important;}
.br2-black {border-right:2px solid black !important;}
.bt1-black {border-top:1px solid black !important;}
.bt2-black {border-top:2px solid black !important;}
.bb1-black {border-bottom:1px solid black !important;}
.bb2-black {border-bottom:2px solid black !important;}

.border-red {border:1px solid red !important;}
.bl1-red {border-left:1px solid red !important;}
.bl2-red {border-left:2px solid red !important;}
.br1-red {border-right:1px solid red !important;}
.br2-red {border-right:2px solid red !important;}
.bt1-red {border-top:1px solid red !important;}
.bt2-red {border-top:2px solid red !important;}
.bb1-red {border-bottom:1px solid red !important;}
.bb2-red {border-bottom:2px solid red !important;}

.border-blue {border:1px solid blue !important;}
.bl1-blue {border-left:1px solid blue !important;}
.bl2-blue {border-left:2px solid blue !important;}
.br1-blue {border-right:1px solid blue !important;}
.br2-blue {border-right:2px solid blue !important;}
.bt1-blue {border-top:1px solid blue !important;}
.bt2-blue {border-top:2px solid blue !important;}
.bb1-blue {border-bottom:1px solid blue !important;}
.bb2-blue {border-bottom:2px solid blue !important;}

.border-grey {border:1px solid grey !important;}
.bl1-grey {border-left:1px solid grey !important;}
.bl2-grey {border-left:2px solid grey !important;}
.br1-grey {border-right:1px solid grey !important;}
.br2-grey {border-right:2px solid grey !important;}
.bt1-grey {border-top:1px solid grey !important;}
.bt2-grey {border-top:2px solid grey !important;}
.bb1-grey {border-bottom:1px solid grey !important;}
.bb2-grey {border-bottom:2px solid grey !important;}

.border-yellow {border:1px solid yellow !important;}
.bl1-yellow {border-left:1px solid yellow !important;}
.bl2-yellow {border-left:2px solid yellow !important;}
.br1-yellow {border-right:1px solid yellow !important;}
.br2-yellow {border-right:2px solid yellow !important;}
.bt1-yellow {border-top:1px solid yellow !important;}
.bt2-yellow {border-top:2px solid yellow !important;}
.bb1-yellow {border-bottom:1px solid yellow !important;}
.bb2-yellow {border-bottom:2px solid yellow !important;}

.border-white {border:1px solid #CDCDC4 !important;}
.bl1-white {border-left:1px solid #CDCDC4 !important;}
.bl2-white {border-left:2px solid #CDCDC4 !important;}
.br1-white {border-right:1px solid #CDCDC4 !important;}
.br2-white {border-right:2px solid #CDCDC4 !important;}
.bt1-white {border-top:1px solid #CDCDC4 !important;}
.bt2-white {border-top:2px solid #CDCDC4 !important;}
.bb1-white {border-bottom:1px solid #CDCDC4 !important;}
.bb2-white {border-bottom:2px solid #CDCDC4 !important;}

.border-none  {border:none !important;}
.bl-none {border-left:none !important;}
.br-none {border-right:none !important;}
.bt-none {border-top:none !important;}
.bb-none {border-bottom:none !important;}

.width-5x{width:5px !important;}
.width-10x{width:10px !important;}
.width-15x{width:15px !important;}
.width-20x{width:20px !important;}
.width-25x{width:25px !important;}
.width-30x{width:30px !important;}
.width-35x{width:35px !important;}
.width-40x{width:40px !important;}
.width-45x{width:45px !important;}
.width-50x{width:50px !important;}
.width-55x{width:55px !important;}
.width-60x{width:60px !important;}
.width-65x{width:65px !important;}
.width-70x{width:70px !important;}
.width-75x{width:75px !important;}
.width-80x{width:80px !important;}
.width-85x{width:85px !important;}
.width-90x{width:90px !important;}
.width-95x{width:95px !important;}
.width-100x{width:100px !important;}
.width-110x{width:110px !important;}
.width-120x{width:120px !important;}
.width-130x{width:130px !important;}
.width-140x{width:140px !important;}
.width-150x{width:150px !important;}
.width-160x{width:160px !important;}
.width-170x{width:170px !important;}
.width-180x{width:180px !important;}
.width-190x{width:190px !important;}
.width-200x{width:200px !important;}

.width-1p{width:1% !important;}
.width-2p{width:2% !important;}
.width-3p{width:3% !important;}
.width-4p{width:4% !important;}
.width-5p{width:5% !important;}
.width-6p{width:6% !important;}
.width-7p{width:7% !important;}
.width-8p{width:8% !important;}
.width-9p{width:9% !important;}
.width-10p{width:10% !important;}
.width-15p{width:15% !important;}
.width-20p{width:20% !important;}
.width-25p{width:25% !important;}
.width-30p{width:30% !important;}
.width-35p{width:35% !important;}
.width-40p{width:40% !important;}
.width-45p{width:45% !important;}
.width-50p{width:50% !important;}
.width-55p{width:55% !important;}
.width-60p{width:60% !important;}
.width-65p{width:65% !important;}
.width-70p{width:70% !important;}
.width-75p{width:75% !important;}
.width-80p{width:80% !important;}
.width-85p{width:85% !important;}
.width-90p{width:90% !important;}
.width-95p{width:95% !important;}
.width-100p{width:100% !important;}

.max-width-5x{max-width:5px !important;}
.max-width-10x{max-width:10px !important;}
.max-width-15x{max-width:15px !important;}
.max-width-20x{max-width:20px !important;}
.max-width-25x{max-width:25px !important;}
.max-width-30x{max-width:30px !important;}
.max-width-35x{max-width:35px !important;}
.max-width-40x{max-width:40px !important;}
.max-width-45x{max-width:45px !important;}
.max-width-50x{max-width:50px !important;}
.max-width-55x{max-width:55px !important;}
.max-width-60x{max-width:60px !important;}
.max-width-65x{max-width:65px !important;}
.max-width-70x{max-width:70px !important;}
.max-width-75x{max-width:75px !important;}
.max-width-80x{max-width:80px !important;}
.max-width-85x{max-width:85px !important;}
.max-width-90x{max-width:90px !important;}
.max-width-95x{max-width:95px !important;}
.max-width-100x{max-width:100px !important;}
.max-width-110x{max-width:110px !important;}
.max-width-120x{max-width:120px !important;}
.max-width-130x{max-width:130px !important;}
.max-width-140x{max-width:140px !important;}
.max-width-150x{max-width:150px !important;}
.max-width-160x{max-width:160px !important;}
.max-width-170x{max-width:170px !important;}
.max-width-180x{max-width:180px !important;}
.max-width-190x{max-width:190px !important;}
.max-width-200x{max-width:200px !important;}

.scroll {overflow:auto !important;}
.red {color:red !important;}
.black {color:black !important;}
.blue {color:blue !important;}
.lightblue {color:lightblue !important;}
.yellow {color:yellow !important;}
.orange {color:orange !important;}
.green {color:green !important;}
    .white {color:white !important;}
.grey {color:grey !important;}
.lightgreen {color:#71E996 !important;}

.bg-red {background-color:red !important;}
.bg-red2 {background-color:#DA1A1A !important;}
.bg-black {background-color:black !important;}
.bg-blue {background-color:blue !important;}
.bg-yellow {background-color:yellow !important;}
.bg-orange {background-color:orange !important;}
.bg-green {background-color:green !important;}
.bg-white {background-color:white !important;}
.bg-grey {background-color:#EAE9E9 !important;}
.bg-purple {background-color:#ECE4FF !important;}
.bg-lightgreen {background-color:lightgreen !important;}

.text-center, .center {text-align: center !important;}
.text-left, .left {text-align: left !important;}
.text-right, .right {text-align: right !important;}
.text-justify, .justify {text-align: justify !important;}
.text-top, .top {vertical-align: top !important;}
.text-middle, .middle {vertical-align: middle !important;}
.text-bottom, .bottom {vertical-align:bottom !important;}

.bolder {font-weight: bold !important;}