<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
* {
  margin: 0px;
  padding: 0px;
}
/*html {
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}*/
::selection {
  color:#fff;
  background:#d6131b;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; *zoom:1;}
blockquote{color:#464243; font-weight:700; font-style:italic; font-size:24px; line-height:30px; padding:20px 0 20px 25px; border-left:1px solid #000000; margin:30px 0;}

a{background:transparent; color:#179638; outline:none; text-decoration:none; vertical-align:baseline; margin:0;  padding:0; -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
a:hover{text-decoration:none; color:#179638;}
a:focus{outline:none;}
.txt-btn{color:#000000; font-weight:400; font-size:18px;}
.txt-btn1{color:#000000; font-weight:700; font-size:18px;}
.link1{font-size:14px; font-weight:900; color:#000000; text-transform:uppercase;}
.link2{font-size:18px; font-weight:400; color:#000000;}
.link3{font-size:18px; font-weight:700; color:#000000;}

.btn.focus, .btn:focus {box-shadow:none !important;}

abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
input, select {vertical-align:middle;}
h1{font-weight:700; font-size:50px; line-height:60px;}
h2{font-weight:700; font-size:38px; line-height:48px;}
h3{font-weight:900; font-size:32px; line-height:38px;}
h4{font-weight:700; font-size:24px; line-height:auto;}
h5{font-weight:700; font-size:22px; line-height:auto;}
h6{font-weight:700; font-size:20px; line-height:auto;}

ul {list-style:none !important; margin:0;}
ol li {
    list-style: decimal inside;
}
strong {font-weight:700;}

.width100, header, footer, section {width:100% !important;}

.section-padding{padding:80px 0;}

.content-wrapper{background:#fff; position:relative; z-index:1;}




/* -----------------------------------------------------
  Input
----------------------------------------------------- */



.custom-select{border-radius:0; border:none; font-size:13px; color:#2b2b2b;}
form .form-group label{color:#000000; opacity:0.5; display:block; font-size:18px; margin-bottom:12px;}
form .form-group label.custom-control-label{opacity:1;}
form .form-control{
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  line-height:50px;
  height:auto;
  padding:0 20px;
  border-radius:0;
  border:1px solid #918f8f;
  color:#000000;
  font-size:18px;
}


form .form-control:focus{
 outline:none;
 box-shadow:none;
 border-color:#918f8f;
}
form .form-group{margin-bottom:22px;}
form .form-control::placeholder{color:#000000; opacity:0.5; text-transform:uppercase;}
form .form-control::-moz-placeholder{color:#000000; opacity:0.5; text-transform:uppercase;}
form .form-control::-webkit-placeholder{color:#000000; opacity:0.5; text-transform:uppercase;}
form .form-group .error{font-size:16px; color:#ff0000; line-height:26px;}

/*Custom-Checkbox*/
form .custom-checkbox{padding-left:34px;}
form .custom-checkbox .custom-control-label{color:#000000; font-size:18px;}
form .custom-checkbox .custom-control-label:before{width:20px; height:20px; background:url(../images/custom-checkbox.png)center center no-repeat !important; margin:auto; position:absolute; top:0; bottom:0; left:-34px;}
form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background:url(../images/custom-checkbox-check.png)center center no-repeat !important;}
form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{display:none !important;}
form .custom-checkbox .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none; border:none;}

/*Custom-Radio*/
form .custom-radio{padding-left:33px;}
form .custom-radio .custom-control-label{color:#000000; font-size:18px;}
form .custom-radio .custom-control-label:before{width:20px; height:20px; background:url(../images/custom-radio.png)center center no-repeat !important; margin:auto; position:absolute; top:0; bottom:0; left:-34px;}
form .custom-radio .custom-control-input:checked ~ .custom-control-label::before{background:url(../images/custom-radio-check.png)center center no-repeat !important;}
form .custom-radio .custom-control-input:checked ~ .custom-control-label::after{display:none !important;}
form .custom-radio .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none; border:none;}



.fancy-select {
  position: relative;
  text-align:left;
  border-radius:0;
  border:1px solid #918f8f;
  line-height:10px;
}

.fancy-select select {
  display: none;
}



/*style the arrow inside the select element:*/
.select-selected:after {content:'\e809'; font-family: "fontello"; border:none; color:#918f8f; font-size:14px; margin-left:0; position:absolute; top:0; bottom:0; vertical-align:middle; right:0; background:#fff; width:42px; height:50px; display:block; line-height:50px; text-align:center; border-top-right-radius:0; border-bottom-right-radius:0;}

/*style the items (options), including the selected item:*/
.select-items div,.select-selected {
  color:#000000;
  font-size:18px;
  padding:0 20px;
  cursor:pointer;
  user-select:none;
  line-height:52px;
}
.select-selected {
  background-color: transparent;
  line-height:50px;
  padding:0 42px 0 18px;
  display:inline-block;
  width:100%;
  background:#fff;
  border-radius:0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*style items (options):*/
.select-items {
  position: absolute;
  background-color: #fff;
  top:calc(100% + 7px) ;
  left: 0;
  right: 0;
  z-index: 99;
  width:100%;
  border-radius:0;
  -webkit-box-shadow: 0px 1px 18px 0px rgba(8, 23, 38, 0.22);
  -moz-box-shadow: 0px 1px 18px 0px rgba(8, 23, 38, 0.22);
  box-shadow: 0px 1px 18px 0px rgba(8, 23, 38, 0.22);
  padding:12px 0;
}
.by-location .fancy-select .select-items{width:100%;}
.select-hide{display:none;}
.select-items div:hover, .same-as-selected{background-color:#179638; color:#fff !important;}

/*Btn*/
.btn1{line-height:52px; padding:0 20px; border-radius:0; font-size:18px; color:#ffffff; font-weight:700; background:#179638; text-transform:uppercase; border:none; transition:0.3s all ease-in-out;}
.btn1:hover, .btn1-hover{background:#000000;color:#ffffff; }
.btn1-hover:hover{background:#179638; }
.btn2{line-height:52px; padding:0 20px; border-radius:0; font-size:18px; color:#179638; font-weight:400; background:#fff; text-transform:capitalize; border:1px solid #179638; transition:0.3s all ease-in-out;}
.btn2:hover, .btn2-hover{background:#179638;color:#ffffff; border-color:#179638;}
.btn2-hover:hover{background:#fff; color:#179638;border-color:#179638;}

/*Section Title*/
.sec-tit{border-bottom:1px solid #dcdbdb; margin-bottom:40px;}
.sec-tit h2{color:#000000; font-weight:700; font-size:24px; line-height:22px; /*text-transform:uppercase;*/ margin-bottom:22px;}

/*List Style*/
.list-style-1 li{padding-bottom:24px;}
.list-style-2 li{padding-bottom:10px; position:relative; padding-left:16px;}
.list-style-2 li:after{content:''; background:url(../images/list-icon.png) top left no-repeat; position:absolute; top:7px; left:0; width:5px; height:8px;}
.list-style-3 li{padding-bottom:10px;}
.list-style-4{list-style:decimal;}
.list-style-4 li{padding-bottom:10px;}




/*Style Guide*/

.section-padding1{padding:75px 0;}
.guide-tit{border-bottom:1px solid #dddddd; margin-bottom:68px; padding-bottom:22px;}
.guide-tit h2.tit{font-size:55px; line-height:42px; margin-bottom:22px;}
.guide-tit p.tit-dis{font-size:18px; line-height:16px; margin-bottom:0; color:#a2a2a2;}

.color-section .col-12.col-lg-2{text-align:center;}
.color-section .color-box{height:110px; width:110px; border-radius:50%; -webkit-box-shadow:0px 0px 30px 0px rgba(73, 73, 73, 0.22); -moz-box-shadow:0px 0px 30px 0px rgba(73, 73, 73, 0.22); box-shadow:0px 0px 30px 0px rgba(73, 73, 73, 0.22); margin:0 auto;}
.color-section .color-box.color-1{background:#000000;}
.color-section .color-box.color-2{background:#179638;}
.color-section .color-box.color-3{background:#179638;}
.color-section .color-box.color-4{background:#ebf9ef;}
.color-section .color-box.color-5{background:#e5e9f0;}
.color-section .color-box.color-6{background:#ffffff;}
.color-section .color-name{color:#a2a2a2; font-size:16px; line-height:16px; font-weight:500; text-transform:capitalize; padding-bottom:20px;}
.color-section .color-code{color:#3d3d3d; font-size:16px; line-height:16px; font-weight:700; text-transform:capitalize; padding-top:30px;}

.typo-section .typo-style{width:285px; padding-bottom:24px; margin-bottom:100px; border-bottom:2px solid #000000;}
.typo-section .typo-style h3{color:#000000; font-size:36px; line-height:36px; margin:0;}
.typo-section .two-part{padding-bottom:115px; display:flex;}
.typo-section .two-part:last-child{padding-bottom:0;}
.typo-section .two-part .lpart{width:320px;}
.typo-section .two-part .lpart p{margin-bottom:0; color:#a2a2a2; font-size:18px; line-height:30px; font-weight:500;}
.typo-section .two-part .rpart{width:calc(100% - 320px);}
.typo-section .two-part.body-1 .rpart p{font-size:18px;}
.typo-section .two-part.body-2 .rpart p{font-size:16px;}
.typo-section .two-part.body-2-1 .rpart p{font-size:14px;}
.typo-section .w-58{width:58px; display:inline-block;}


.button-section .btn-type{color:#a2a2a2; font-weight:500; font-size:18px;}
.button-section .btn-type{color:#a2a2a2; font-weight:500; font-size:18px;}
.button-section .btn-style{display:block; color:#a2a2a2; font-size:18px; font-weight:400; margin-bottom:15px;}
.button-section .part-one{margin-right:45px;}

</pre></body></html>