<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {scroll-behavior:smooth;}
body {
    color:#343434;
	font-family:'Source Sans Pro',sans-serif;
	font-size:18px;
    font-weight:400;
    line-height:1.5;
}


*, *:focus {outline:none !important;}
a {text-decoration:none !important;}
p{margin-bottom:25px;}
.img-thumbnail {border:5px solid #fff;}

.fs-22 {font-size:22px !important;}
.fs-21 {font-size:21px !important;}
.fs-20 {font-size:20px !important;}
.fs-19 {font-size:19px !important;}
.fs-18 {font-size:18px !important;}
.fs-17 {font-size:17px !important;}
.fs-16 {font-size:16px !important;}
.fs-15 {font-size:15px !important;}
.fs-14 {font-size:14px !important;}
.fs-13 {font-size:13px !important;}

/*************Line Height****************/
.lh-1 {line-height:1 !important;}
.lh-15 {line-height:1.5 !important;}
.lh-18 {line-height:1.8 !important;}
.lh-2 {line-height:2 !important;}

.ls-1 {letter-spacing:1px !important;}
.ls-15 {letter-spacing:1.5px !important;}
.ls-2 {letter-spacing:2px !important;}

/*************Font Weight****************/
.font-medium {font-weight:500 !important;}
.font-semi-bold {font-weight:600 !important;}
.font-weight-bolder {font-weight:800 !important;}

/*****************************/
.breadcrumb{border-bottom:1px dashed #d3d3d3; color:#505050; margin:15px 0px; background-color:transparent;padding:0 0 15px; text-transform:uppercase; font-size:12px;}
.breadcrumb&gt;li+li:before{content:"\00BB";color:#45D0BD; margin:0 10px;}
a{color:#45D0BD;}
a:hover{color:#000;}

.gutter-xs {margin-left:-5px!important;margin-right:-5px!important;}
.gutter-xs div[class^="col"]{padding-left:5px!important;padding-right:5px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm div[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

/***************************/

.btn {
    font-size: 13px;
    font-weight: 400;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
	text-transform:uppercase;
	letter-spacing:0.02em;
}

.btn.btn-lg {
	font-size: 15px;
}

.btn.btn-sm {
	font-size: 10px;
}

.input-group .btn {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.btn-link {border:1px solid #000; border-radius:0px; color:#000;}
.btn-link:hover {background:#000; color:#fff;}

/*****************************/
.bg-secondary {
    background: #d8d9cf !important;
}

.text-secondary {
    color: #d8d9cf !important;
}

.btn-secondary {
    background: #d8d9cf !important;
    border-color: #d8d9cf !important;
}

.table .thead-secondary th {
    background-color: #d8d9cf;
    border-color: #d8d9cf;
}

/*******************************
.text-facebook {
    color: #3b5998 !important;
}

.text-twitter {
    color: #1da1f2 !important;
}

.text-linkedin {
    color: #0077b5 !important;
}

.text-google {
    color: #dd5144 !important;
}

.text-blue {
    color: #0000ff !important;
}

/*****************************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
	font-family:'Cormorant Garamond',serif;
    font-weight: 400;
    color: #000;
}

h1, .h1 {
	font-size:35px;
}

h2, .h2 {
    font-size: 30px;
}

h3, .h3 {
    font-size: 25px;
}

h4, .h4 {
    font-size: 17px;
}

h5, .h5 {
    font-size: 18px;
}

h6, .h6 {
    font-size: 16px;
	font-weight:700;
}

.tooltip .tooltip-inner {
    text-align: left !important;
    padding: 15px 20px 20px 20px;
}

.sup {
    position: relative;
    top: -15px;
}

/****************************************************************/
.abs-middle {
    position: absolute;
    text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 999;
}

/*****************************************************************
.separator {
    position: relative;
    margin: 20px 0px;
    height: 1px;
}

    .separator:after {
        content: "";
        position: absolute;
        left: 0px;
        top: 0px;
        height: 3px;
        width: 10%;
        background-color: #000;
    }

    .separator.separator-primary:after {
        background-color: #5d2f88;
    }

    .separator.separator-warning:after {
        background-color: #fbbd37;
    }

    .separator.separator-danger:after {
        background-color: #e84a1d;
    }

/**************************************************************
.Slider {
    position: relative;
    overflow: hidden;
}

    .Slider .slideshow {
    }

    .Slider .cycle-prev,
    .Slider .cycle-next {
        cursor: pointer;
        position: absolute;
        top: 0px;
        bottom: 0px;
        width: 50px;
        z-index: 10;
    }

    .Slider .cycle-prev {
        left: 0px;
        background: #f6f6f6 url(../images/left-arrow.png) left center no-repeat;
    }

    .Slider .cycle-next {
        right: 0px;
        background: #f6f6f6 url(../images/right-arrow.png) right center no-repeat;
    }

/*******************************************************************

input.form-control {
    font-size: 12px;
    height: calc(1.5em + 1.2rem + 2px);
}

select.form-control {
    font-size: 12px;
    height: calc(1.5em + 1.2rem + 2px);
}

textarea.form-control {
    font-size: 12px;
    resize: none;
}

    textarea.form-control:not([rows]) {
        height: 136px;
    }


/*************************************************************/
.table th.col-2 {
    width: 16.666667%;
}

.table th.col-3 {
    width: 25%;
}

.table th.col-4 {
    width: 33.333333%;
}

.table th.col-5 {
    width: 41.666667%;
}

.table th.col-6 {
    width: 50%;
}

.table th.col-7 {
    width: 58.333333%
}

.table th.col-8 {
    width: 66.666667%;
}

.table th.col-9 {
    width: 75%;
}

.table th.col-10 {
    width: 83.333333%;
}

.table th.col-11 {
    width: 91.666667%;
}

.table th.col-12 {
    width: 100%;
}

.table.table-spaced th, .table.table-spaced td {
    padding: 1.5rem 0.6rem 1.5rem 0.9rem;
}

.table-bordered.border-white th, .table-bordered.border-white td {
    border-color: #ffffff !important;
    border-width: 2px !important;
}

/***********************************************************************

ul.orange li {
    color: #3c3c3c;
    list-style: none;
    position: relative;
}

    ul.orange li::before {
        color: #e84a1d;
        content: "\2022";
        font-size: 2em;
        position: absolute;
        top: -11px;
        left: -20px;
    }

/********************************************************************
.EditorContent li {
    margin-bottom: 15px;
}

    .EditorContent li ul {
        margin-top: 10px;
    }

    .EditorContent li li {
        margin-bottom: 10px;
    }

        .EditorContent li li li {
            margin-bottom: 0px;
        }

/****************************************************************
.accordion {
}

    .accordion .card-header .btn:after {
        position: absolute;
        right: 20px;
        content: "\f146";
        font-family: "FontAwesome";
    }

    .accordion .card-header .btn.collapsed:after {
        content: "\f0fe";
    }

/************************************************************
.stepper {
    position: relative;
}

    .stepper:before {
        top: 19px;
        bottom: 0;
        position: absolute;
        content: " ";
        left: 20px;
        right: 0px;
        height: 1px;
        background-color: #5d2f88;
    }

/************************************************************/

.logo{max-height:250px !important;}

.carousel-caption {font-family: 'Cormorant Garamond',serif; font-weight: 400;right:0px !important;left:0px !important;text-align: inherit !important; top:15%}
.carousel-caption h1 { font-size:90px}
</pre></body></html>