.bitt {
    text-align: center;
}


.bitt2 {
    font-size: 32px;
}



.bitt33 {
    font-size: 20px;
    font-weight: 300;
}



.nolproc {
    text-align: center;
}




.nolproc1 {
    font-size: 200px;
    font-weight: bold;

    text-align: center;
    background: linear-gradient(135deg, #f06b52, #691100);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.nolproc {
    text-align: left;
    margin: 15px 0;
    font-size: 20px;
}


.nolproc2 {
    border-bottom: 1px solid #8a2714;
    padding-bottom: 5px;
}


.bibis {
    font-weight: bold;
    margin-bottom: 25px;
    font-size: 24px;
}


.bibislid {
    position: relative;
    padding-left: 20px;
    font-size: 22px;
    margin: 5px 0;
    font-weight: 300;
}

.bibislid::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 10px;
    height: 10px;
    background-color: #c24c36;
    border-radius: 50%;
    transform: translateY(-50%);
}


.bibislidit {
    margin-bottom: 25px;
    font-size: 22px;
}


.txt2 {
    background: #c24c36;
    padding: 5px 10px;
    margin-left: 10px;
}

.txt1 {
    color: #f1684f;
    font-weight: bold;
}


.bitt777 {
    text-align: center;
    padding: 0 10%;
    font-size: 22px;
    font-weight: 300;
}


#sp-menu .sp-menu-with-contact:after {
height: 0;
}

.titleass {
    color: #fff;
    font-size: 32px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 25px 0;
}

h3.uk-h3.uk-margin-remove-bottom {
    color: #fff;
	    margin-top: 15px;
		text-transform: uppercase;
    font-size: 18px;
    padding: 0 10px;
    font-weight: 300;
    text-align: center;
}

.uk-scope .uk-accordion-title {
    display: block;
    font-size: 20px;
    line-height: 1.4;
    color: #000;
    overflow: hidden;
    background: #fff;
    padding: 10px 25px;
	    cursor: pointer;
		    font-weight: bold;
			    text-transform: uppercase;
}
span.titletables {
    font-size: 32px;
    font-weight: 400;
    text-transform: uppercase;
}
.titleassiii3 {
    text-align: center;
    margin-top: 100px;
}

.titleassiii3 a {
    color: #fff;

    font-size: 24px;
    text-transform: uppercase;

}

.titleassiii3 a:hover {
    color: #fff;

}
ul.uk-accordion.uk-text-left li:nth-child(even) a {
    background: #e6e8ff;
}

div#sppb-addon-wrapper-ea6ed9f9-5fea-427f-ba56-b40da118a4c7 a.uk-icon.uk-slidenav-next.uk-slidenav {
    color: #fff;

}

div#sppb-addon-wrapper-ea6ed9f9-5fea-427f-ba56-b40da118a4c7 a.uk-icon.uk-slidenav-previous.uk-slidenav {
    color: #fff;
}

div#cbtabsCBMenucanvas_main_middleNav {
    display: none;
}
span.user-text.d-none.d-xl-inline-block {
    display: none !important;
}

.sp-profile-wrapper {
    position: relative;
    font-size: 20px;
}

.mod-login__username.form-group input#modlgn-username-136 {
    border-radius: 40px;
    margin: 50px 0;
    padding: 15px 25px;
	    background: #e8f0fe;
}


.mod-login__password.form-group input#modlgn-passwd-136 {
       background: #e8f0fe;
 border-radius: 40px 0 0 40px !important;
    padding: 15px 25px;
}

.copyright2 {
    display: inline-block;
    align-items: center;
    justify-content: flex-end;
    font-size: 14px;
    color: #e9f0eb;
    line-height: 1;
}

.copyright2 img {
    height: 13px;
    padding-left: 5px;
    margin-top: -1px;
    opacity: 0.9;
    transition: 1s;
    float: right;
}

.sp-page-builder .page-content #section-id-db099475-6902-4f62-932f-6b714485f8d7 {

    text-align: right;
}



.mod-login__userdata.userdata input#modlgn-passwd-136 {
       background: #e8f0fe;
 border-radius: 40px 0 0 40px !important;
    padding: 15px 25px;
}


.mod-login__userdata.userdata input#modlgn-username-136 {
    border-radius: 40px;
    margin: 50px 0;
    padding: 15px 25px;
	    background: #e8f0fe;
}



button.btn.btn-secondary.input-password-toggle {
    background: #e8f0fe;
        border-radius: 0 40px 40px 0 !important;
}


.mod-login__userdata.userdata {
    width: 50%;
    margin: 0 25%;
    top: 100px;
    position: relative;
}

.mod-login__remember.form-group {
    margin-top: 30px;
}


#sp-footer {
 
    padding: 0;
}


.animnumbs {
    font-size: 18px;
	line-height: 30px;
}

.animnumbs .sppb-animated-number {
    margin-left: 10px;
    font-size: 28px;
    font-weight: bold;
    color: #e9573c;

}

.animnumbs .sppb-addon-content {

    justify-content: center;
}

.imgbim img {
    width: 56px;
    text-align: center;
   margin: 5px auto 15px auto;
}

.animnumbs .sppb-animated-number::after {
 font-size: 20px;
 color: #000;
    margin-left: 5px;
	font-weight: 300;
}



.mainqzsub {
    color: #fff;
    font-weight: 100;
    font-size: 18px;
    text-align: center;
     top: 200px;
    position: relative;
}

.mainqz {
	text-align: center;
    color: #fff;
    font-size: 40px;
    font-weight: 400;
    text-transform: uppercase;
}

.mainqz span {
	color: #fff;
    font-size: 112px;
    font-weight: bold;
    letter-spacing: 20px;
}

.sp-megamenu-parent>li:first-child a {
    padding: 0px 27px;
}

.sp-megamenu-parent>li:after {
	
    bottom: 0;

}

.sp-contact-info li a {

    font-size: 16px;
    color: #ffffff;
    opacity: 0.9;
}

.img-animation img:hover {
    animation: none;
    opacity: 0.8;
}


#sp-header {
    width: 80%;
    border-radius: 64px;
    margin: 0 10%;
   padding: 0;
}

.mbn .sppb-panel-title {

    font-size: 20px;
    text-transform: uppercase;
    font-weight: 400;

}

.envv span {
    text-shadow: none;
    padding-right: 5px;
    font-size: 22px;
}

.sppb-addon.sppb-addon-text-block.njlop h6 {
    text-transform: uppercase;
    text-align: center;
    font-weight: 400;
}

.envv a {
	    text-shadow: none;
    color: #fff;
}


.envv a:hover {
    color: #e9573c;
}
.lok {
    font-weight: bold;
}
.lok .sppb-animated-number::after {
    font-size: 20px;
    padding-left: 5px;
	font-weight: normal;
}

img.logo-image {
    filter: brightness(100000);
}


.dropfiles-content-multi {

    background: #312e72;
}

.nomn {
    color: #fff;
    font-size: 18px;
}

.nomn h2 {
    font-size: 28px;
}

.nomn h3 {
    font-size: 22px;
}

.uio img.sppb-img-responsive {
    filter: brightness(6.5);
}

.uio h6 {
	
	color: #e9573c !important;
	
}


hr:not([size]) {
    height: 0;
}

.view-article #sp-main-body .container .article-details .article-detials-title-wrap {

    padding-bottom: 0;

}

h3.uk-h3.uk-margin-remove-top {
    color: #fff;
    font-size: 18px;
    padding: 0 10px;
    font-weight: 300;
    text-align: center;

} 
@media (min-width: 1px) and (max-width: 1900px) {
	
ul.sp-contact-info {
    display: none;
}

}
@media (min-width: 1px) and (max-width: 900px) {
	
	.sp-page-builder .page-content #section-id-db099475-6902-4f62-932f-6b714485f8d7 {

    text-align: center;
}
.copyright2 {
    margin: 25px 0;
}
	
.offcanvas-menu .offcanvas-inner .header-modules {
    margin-left: 70%;
margin-bottom: 75px !important;
}


.titleass {
     font-size: 24px;
    margin: 0 0 25px 0;
}


	
	.mod-login__userdata.userdata {
    width: unset;
    margin: unset;
    top: unset;
    position: relative;
}

form.mod-finder.js-finder-searchform.form-search {
    display: none;
}


.mainqz {

    font-size: 24px;

}

.mainqz span {

    font-size: 48px;

    letter-spacing: 4px;
}

.mainqzsub {

    margin: 0 10%;
}





div#column-wrap-id-1649394534197 h4.sppb-addon-title {
    text-align: center;
	
}



div#sppb-addon-1649409470304 p {
    text-align: center;
}


div#sppb-addon-1649409397100 {
    margin-bottom: 50px;
}


div#section-id-1649411422399 {
    top: 50px;
}

div#section-id-1649411422399 h3.sppb-addon-title {
    font-size: 30px !important;
    margin: 0 5% !important;
    padding: 30px 0 20px 0 !important;
}

    #sppb-addon-1649411546476 .sppb-carousel-extended-subheading {
        font-size: 15px;
    }
	
	span.next-control.nav-control {
    display: none;
}

span.prev-control.nav-control {
    display: none;
}

div#section-id-1649654568050 {
    padding: 0 5% !important;
}

div#section-id-1649654568050 h3.sppb-addon-title {
    font-size: 36px !important;
    line-height: 36px !important;
    margin-top: 75px !important;
    text-transform: uppercase;
}


.njlop h6.sppb-addon-title {
    margin-top: 50px !important;
	    text-align: center !important;
}

.njlop h6.sppb-addon-title {
    text-align: center !important;
    width: 100%;
}



div#sppb-addon-wrapper-94333fb8-08ac-4fcf-973b-bf1f4658adae {
    margin-bottom: 0;
}

div#sppb-addon-wrapper-1650014070533 h3.sppb-addon-title {
    font-size: 32px !important;
}

div#sppb-addon-wrapper-79d857f4-5afe-497f-b992-5b102662187c h3.sppb-addon-title {
    font-size: 20px !important;
}



div#sppb-addon-wrapper-62230e28-8fc1-454f-a7c0-c3bbc7ac55dd h3.sppb-addon-title {
    font-size: 20px !important;
}




div#sppb-addon-wrapper-f1a462cc-3c51-44dc-ad8b-b2bb25ca0473 h3.sppb-addon-title {
    font-size: 20px !important;
}

#sppb-addon-082b13ec-04dd-4873-8cda-7a4d4c736c1a #btn-082b13ec-04dd-4873-8cda-7a4d4c736c1a.sppb-btn-custom {

    font-size: 18px;
}



.offcanvas-menu .logo {
    display: none !important;
}

    h2 {
        font-size: 38px;
    }
	
	
	.nomn h2 {
    font-size: 22px;
}



}



@media (min-width: 1px) and (max-width: 787px) {
	

.bitt777 {
    text-align: center;
    padding: unset;
    font-size: 20px;
    font-weight: 300;
}

div#column-wrap-id-8d62b776-7ad1-483d-9b21-e6833d0f76b1 {
    margin-top: 70px;
}

.bibislidit {
    margin-bottom: 25px;
    font-size: 20px;
    padding: 0 10px;
}






}