/********************************************************************
You can edit this file manually.
This file will load only on current template
*********************************************************************/
.bg-primary {background:#0d6efd !important;}
.bg-primary:hover {}
.bg-secondary {background:#6c757d !important;}
.bg-secondary:hover {}
.text-primary {color:#0d6efd !important;}
.text-primary:hover {}
.text-secondary {color:#6c757d !important;}
.text-secondary:hover {}
.border-primary {border-color:#0d6efd !important;}
.border-primary:hover {}
.border-secondary {border-color:#6c757d !important;}
.border-secondary:hover {}
.btn-primary {color:#fff !important;background:#0d6efd !important;border-color:#0d6efd !important;}
.btn-primary:hover {color:#fff !important;background:#0b5ed7 !important;border-color:#0a58ca !important;}
.btn-secondary {color:#950000 !important !important;background:transparent !important;border-color:#6c757d !important;}
.btn-secondary:hover {color:#950000 !important;background:transparent !important;border-color:#565e64 !important;}
body{
    background:#dfdad7;
}

a {
    color:#0D6EFD;
}

a:hover {
    color:#0D6EFD;
}

div.category_title, div.page_title {
    
}

h1.category_title, h1.page_title {
    
}

.page_subtitle {
    
}

.page_image {
    
}

.page_lead {
    
}

.page_info {
    
}

.page_info a {
    
}
.main_content {
    padding-top: 15%;
}

.rtl .box1697440569 .box , .rtl .box1697440534 .box , .rtl .box1697440585 .box , .rtl .box1697440612 .box{
    border-right: 3px solid #832204;
    border-radius: 25px;
        padding: 0px 2%;
        color:#423e3e;
}
.box1697440569 .box , .box1697440534 .box , .box1697440585 .box , .box1697440612 .box {
    background: #ddcdc8;
    line-height: 55px;
    border: 1px solid #832204;
    border-radius: 3px;
    padding: 3px 5px;
    text-align: justify;
}
.box1697440569 .box i, .box1697440534 .box i, .box1697440585 .box i, .box1697440612 .box i{
    color: #4e1300;
}

@media (max-width: 767px) {
.box1697440569 .box i, .box1697440534 .box i, .box1697440585 .box i, .box1697440612 .box i{
    color: #4e1300;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.box1697440569 .box i, .box1697440534 .box i, .box1697440585 .box i, .box1697440612 .box i{
    color: #4e1300;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.box1697440569 .box i, .box1697440534 .box i, .box1697440585 .box i, .box1697440612 .box i{
    color: #4e1300;
}
}
@media (min-width: 1200px) {
	.box1697440569 .box i, .box1697440534 .box i, .box1697440585 .box i, .box1697440612 .box i{
    color: #4e1300;
}
}
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    padding: 2%;
    border-radius: 50px;
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
     margin-right: calc(var(--bs-border-width) * -1); 
     border-top-right-radius: 0; 
     border-bottom-right-radius: 0; 
    left: 6%;
    border: 0;
}
@media (max-width: 767px) {
    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-right: calc(var(--bs-border-width) * -1);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    left: 12%;
    border: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-right: calc(var(--bs-border-width) * -1);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    left: 12%;
    border: 0;
}
}

.middle {
    vertical-align: middle;
}
.fa, .fas {
    font-weight: 900;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free";
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
* {
    line-height: 35px;
}
*, ::after, ::before {
    box-sizing: border-box;
}
user agent stylesheet
i {
    font-style: italic;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}
.btn-group-sm>.btn, .btn-sm {
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.btn-secondary {
    --bs-btn-color: #2e0000;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: transparent;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130,138,145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: transparent;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-size: 20px;
}
#contentTAB{
    /*display:none;*/
}
.card{
    border-radius:0;
}