@font-face { font-family: 'Felix Titling'; src: url('../fonts/FelixTitlingMT.eot'); src: url('../fonts/FelixTitlingMT.eot?#iefix') format('embedded-opentype'), url('../fonts/FelixTitlingMT.woff2') format('woff2'), url('../fonts/FelixTitlingMT.woff') format('woff'),  url('../fonts/FelixTitlingMT.ttf') format('truetype'), url('../fonts/FelixTitlingMT.svg#FelixTitlingMT') format('svg');  font-weight: normal;  font-style: normal;}*, *:before, *:after{ margin: 0;  padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing: border-box;} body {background-color: #ffffff;font-family: 'Lato', sans-serif;line-height: 24px;font-size: 1em;color: #4d4d4d; padding-bottom:0px;}h1 span.text-muted {font-family: 'Lato',sans-serif;	font-size: 1.5rem;	color: #4d4d4d !important;	text-transform: none;	font-weight:bold;}.welcome .card {width:80%; border: 2px solid rgba(0,0,0,.125);}.back-to-top {display: fixed;}.card-title {  font-family: 'Lato', sans-serif;  font-size: 1.5em;  margin-bottom: 0;}.navbar {-webkit-transition: all 0.8s ease 0s;-moz-transition: all 0.8s ease 0s;-ms-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;padding-top: 5px;padding-bottom: 5px; min-height:46px;background-color: rgba(77,77,77,1);}.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 410px}.navbar-brand {padding-top: 0px; padding-bottom:0px;}.navbar-brand img{ max-height: 55px;}.nav-link { color:#ffffff !important;}.nav-link:hover, .dropdown-item:hover,.nav-link:focus, .dropdown-item:focus {color: #93a445 !important;}a .main-link  {color: #4d4d4d;}a .main-link:hover {color: #93a445;} .dropdown-menu {background-color: #4d4d4d; border: none; border-radius: 0; box-shadow: none; -webkit-box-shadow: none;}.dropdown-item {color:#ffffff;}.dropdown-item:focus, .dropdown-item:hover {background-color: #5a5959;}.nav-item {font-size: 0.875em}.navbar-toggler {background: #93a445;} .navbar-light.navbar-toggler {color: rgba(17,17,17,.5);border-color: rgba(0,0,0,.1);}.navbar.compressed { padding-top: 0px; padding-bottom: 0px; color: #fee7be;  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);}.navbar.compressed img {height: 46px;} .nav__link--button { max-width: 140px; max-height: 32px; border-radius: 25px; border: 2px solid #f9f2e2; font-size: 1em; line-height: 1.5px; text-align: center; color: #fff; margin: .55rem auto; padding: 2px;}
 #featured {width: 100%;position: relative;margin: 0; }.display-felix {font-family: 'Felix Titling', sans-serif;}.display-gills{font-family: 'Gill Sans', sans-serif;}.display-normal {font-family: 'Lato', sans-serif; text-transform: none;}.frem-9{font-size:.9em;}.frem-5{font-size:.5em;}.frem-1x {font-size:1em;}.frem-1_5x{font-size:1.5rem;}.frem-2x{font-size:2em;} .ft-upp {text-transform: uppercase}.ftt-none {text-transform: none;}.card,.card-header, .card-footer{ background-color: transparent; border:none;}.card-img-bottom {min-height: 100px;}.card-body {padding: .5rem; padding-top: 0}footer .card-deck {padding-top: 20px; padding-bottom: 20px;}.headline_content span::before, .headline_content span::after {clear: both; content: ""; line-height: 0; display: table;width: 100%;}.headline_content span {display: block; text-transform: capitalize;}.headline_superheadline {text-transform: uppercase; font-size: .8rem; line-height: 1.75em; margin-bottom: .25em; font-weight: 400; display:block;} .headline_content span::after{ width: 80px; height: 3px; border-radius: 3px; margin-top: .55em; margin-bottom: .1em; background: #93a445;}.display-title-center {	color: #93a455;	text-align: center;	text-transform: uppercase; font-family: Felix Titling, sans-serif;	font-weight: bold; position: relative;  margin: 25px auto; font-size: 1.75rem;  letter-spacing: 1px;}.display-title-center.frem-1_5x{font-size:1.5rem;}.display-title-center::after {	content: "";	width: 100px;	position: absolute;	margin: 0 auto;	height: 3px; background: #93a455; left: 0; right: 0; bottom: -10px;}figure, p, address {margin: 0}p {line-height: 25px;color: #4d4d4d;}iframe {border: 0}a {-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;color:#e57335}a, a:hover, a:focus, .btn:focus {text-decoration: none;outline: none}h1 {font-size: 2rem;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'Felix Titling', sans-serif;color: #93a445;text-transform: uppercase}main > section {padding: 65px 0}.cover { object-fit: cover; width: 100%; height: 128px; }.wrapper {padding: 0;width: 100%;margin: 0 auto}.box-border { padding: 10px} section.rpadtop20 {padding: 20px 0}.product-info-price  span {padding: 5px 5px;} .product-info-price .border-right {border-right: 2px solid #93a455 !important; padding-top: 0px; padding-bottom: 0px;} #portfolio-flex {display: flex; flex-wrap: wrap; list-style: none;padding: 0;}#portfolio-flex li {flex-grow: 1;} #portfolio-flex.set-fb15 li{flex-basis: 15em;}#portfolio-flex.set-fb20 li{flex-basis: 20em;} #portfolio-flex.set-fb25 li{flex-basis: 25em;} .card-img-bottom {align-self:center}.rm-imglr-pad {padding-left:0px; padding-right:0px;}.rm-mlr-pad{margin-left:0px !important; margin-right: 0px !important; border:none;}.alink{color:#93a455;} .alink:hover {color:#e57335}.padme20 {padding: 20px}.padme10 {padding: 10px}.padmetop10 {padding-top: 10px};.padme10p-lr {padding-left: 10%;padding-right: 10%}.padme15 {padding: 15px}.padme5 {padding: 5px}.padme-btm20{padding-bottom:20px;}.padme-tb25 {padding-top: 25px;padding-bottom: 25px}.padme-lr15 {padding-left: 15px;padding-right: 15px}.padme-lr40 {padding-left: 40px;padding-right: 25px}.padme-lr80 {padding-left: 80px;padding-right: 80px}.setmax-img img {max-width: 400px;margin: 0 auto}.setmax2-img img {max-width: 220px;margin: 0 auto}ul.rm-indent {list-style-position: inside;margin: 0;padding: 0}.zero-pad-btm {padding-bottom: 0px}.unstyled {list-style-type: none;color: #402c13}.setmax2 p {max-width: 400px;margin: 0 auto}.btn {border-radius: 0;border: 0;position: relative;text-transform: uppercase}.btn-red {border: 1px solid #981010;color: #fff;background: #981010}.btn-red:hover, .btn-red:focus, .btn-red:active {background: #18191a;color: #fff;border: 1px solid #18191a}.btn-orange {background-color: rgba(186, 64, 38, 1);border: 1px solid #ba4026;padding: 7px 25px;color: #fff}.btn-green {background-color: rgba(147, 164, 69, 1);border: 1px solid #93a445;padding: 7px 25px;color: #fff}.btn-clean {color: #fff;border: 1px solid #fff}.btn-clean-dark {color: #4d4d4d;border: 1px solid #4d4d4d}.btn-clean-orange, .btn-clean-green {color: #4d4d4d; border: 3px solid #4d4d4d;background-color: transparent}.btn-clean-orange:hover, .btn-clean-orange:focus, .btn-clean-orange:active {background-color: rgba(186, 64, 38, 1);border: 3px solid #ba4026;color: #fff}.btn-clean-green:hover, .btn-clean-green:focus, .btn-clean-green:active {background-color: rgba(147, 164, 69, 1);border: 3px solid #93a455;color: #fff;}.btn-clean:hover, .btn-clean:focus, .btn-clean-dark:hover, .btn-orange:hover, .btn-green:hover, .btn-theme:active {background: #4d4d4d;color: #fff;border: 1px solid #4d4d4d}.btn-link {color:#fff}.btn-link:hover,.btn-link:focus,.btn-link:visited {color:#93a455;} .btn-blue {background-color: rgba(0,158,227, 0.78);box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;padding: 15px 55px;color: #fff}.btn-brown {background-color: rgba(64,44,19, 1);box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;padding: 15px 20px;color: #fff}.btn-white {background-color: rgba(255,255,255, 1);border: 2px solid #fff;padding: 7px 25px;color: #4d4d4d}.btn-white:hover {background-color: #4d4d4d;border: 2px solid #fff;padding: 7px 25px;color: #fff}.btn-border {border: 2px solid #fff;color: #fff;padding: 12px 35px}.bg-blue {background-color: #009EE3}.btn-effect {vertical-align: middle;box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;display: inline-block;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition-property: color;-moz-transition-property: color;-ms-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;transition-duration: 0.3s;-moz-osx-font-smoothing: grayscale}.btn-effect:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #fff;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;-moz-transition-property: transform;-ms-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;transition-timing-function: ease-out}.btn-effect:hover, .btn-effect:focus, .btn-effect:active {color: #4d4d4d}.btn-effect:hover:before, .btn-effect:focus:before, .btn-effect:active:before {-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1)}.parallax {background-attachment: fixed;background-position: center top;background-repeat: no-repeat;background-size: cover} @-webkit-keyframes charge { 0% {box-shadow: inset 0px 0px 0px #2E2E2E} 100% {box-shadow: inset 60px 0px 0px #2E2E2E}} @-moz-keyframes charge { 0% {box-shadow: inset 0px 0px 0px #2E2E2E} 100% {box-shadow: inset 60px 0px 0px #2E2E2E}} @keyframes charge { 0% {box-shadow: inset 0px 0px 0px #2E2E2E} 100% {box-shadow: inset 60px 0px 0px #2E2E2E}}.header-slider{max-height: 450px;}.featurette {padding-top: 65px;}figcaption.mask {background-color: transparent;bottom: 0px;color: #fff;padding: 18px;position: absolute;width: 100%;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s} 
figcaption.masktop {background-color: transparent; top: 15%; color: #fff;padding: 18px;position: absolute; width: 100%;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s} figcaption.maskmrtop {background-color: transparent;top: 14%;color: #fff; padding: 18px;position: absolute; width: 100%;right: 20%; text-align: right; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s}figcaption.maskvtop {background-color: transparent;top: 0px;color: #fff;padding: 18px;position: absolute;width: 100%;font-size: 14px;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s} figcaption.maskbottom {background-color: transparent; bottom: 0px;color: #fff;padding: 5px;position: absolute;width: 100%;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s}figcaption.maskbottom h4, figcaption.masktop h4, figcaption.maskmrtop h4 {font-weight: 600}figcaption.masktop h3, figcaption.maskmrtop h3 {padding-top: 60px}figcaption .btn {min-width: 10em}figcaption.mask h3 {margin: 0;color: #fff}.center-img .img-responsive {margin: 0 auto}.center-div {margin: 0 auto;max-width: 500px}.setbackgc-dark {background-color: #4d4d4d}.setbackgc-lightgrey {background-color:#efefef;}.cfbrown {color: #4d4d4d}.cfcream {color: #ead9ac}.cfred {color: #ae0d00}.cred {color: #981010;border: 1px solid #981010}.cgreen {color: #93a445}.setbackgc-grey {background-color: rgba(229, 229, 229, 1)}.font-strike {text-decoration: line-through;font-size: 16px}.font-h3 {color: #ae0d00;font-weight: 600;font-size: 16px}.setbackgc {background-color: #ffffff;color: #4d4d4d}.project-wrapper {margin: 0;list-style: none;text-align: center}.project-wrapper {display: inline-block}.centerDiv {width: 100%;text-align: center;background-color: #ffffff;padding-top: 5px;padding-bottom: 10px}ul#filters {margin: 2px auto;line-height: 1.4;padding-left: 0}#filters {margin: 1%;padding: 0;list-style: none}#filters li {display: inline;text-align: center;white-space: nowrap}#filters li {padding: 5px 20px;text-decoration: none;color: #423836;cursor: pointer;line-height: 2em;font-size: 14px}#filters li.mixitup-control-active {background: #423836;color: #fff}.bw {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease}.bw:hover {filter: grayscale(100%)}.our-family-backgrd {background: url('../Images/company/our_people/our-family-main-header-image.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height: 752px}.video-txt h3 {font-size: 16px}.video-txt p {font-size: 15px}.youtube-player {position: relative;padding-bottom: 56.23%;height: 0;overflow: hidden;max-width: 100%;background: #000;margin: 5px}.youtube-player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent}.youtube-player img {bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;border: none;height: auto;cursor: pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all}.youtube-player img:hover {filter: brightness(75%)}.youtube-player .play {height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute;background: url("../images/gallery/videos/TxzC70f.png") no-repeat;cursor: pointer}.read-more-state {display: none}.read-more-target {opacity: 0;max-height: 0;font-size: 0;transition: .25s ease}.read-more-state:checked ~ .read-more-wrap .read-more-target {opacity: 1;font-size: inherit;max-height: 999em}.read-more-state ~ .read-more-trigger:before {content: 'Show more'}.read-more-state:checked ~ .read-more-trigger:before {content: 'Show less'}.read-more-trigger {cursor: pointer;display: inline-block;padding: 0 1em;color: #4d4d4d;font-size: .9em;line-height: 2;border: 1px solid #4d4d4d;border-radius: .25em}.video-txt label {margin-bottom: 35px}.gap {display: inline-block;vertical-align: top;min-height: 420px}.hideme {display: none}.gap { width: calc(100%/2 - (((2 - 1) * 1rem) / 2))}.bgc-orange {background-color: #ba4026}.normal-line-ht {line-height: 1.5}.indent-me {padding-left: 15px}.price h3 {margin-bottom: 0px;margin-top: 0px;text-transform: none}ul.cfsmall {padding-top: 5px;font-size: 14px}.tbl-box-price table {width: 75%;margin: 0 auto}.tbl-box-price td, .tbl-box-price tr, .tbl-box-price th {text-align: center;font-size: 18px;padding: 5px 10px 5px 10px;width: 273px}#social {background-image: url(../img/slider/banner.jpg);padding: 0}#social .overlay {background: url("../Images/slide_bg.png") repeat scroll 0 0 transparent;padding: 100px 0 120px}.social-button {margin: 0;padding: 0;list-style: none;text-align: center}.social-button li {display: inline-block}.social-button li:nth-child(2) {margin: 0 75px}.social-button li a {border: 2px solid #fff;border-radius: 50%;color: #fff;display: block;height: 90px;line-height: 96px;width: 90px;-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s}.social-button li a:hover {color: #008ECC;border: 2px solid #008ECC}#sendmessage {border: 1px solid black;background: #f6f6f6;display: none;text-align: center;padding: 15px 12px 15px 65px;margin: 10px 0;margin-bottom: 10px;font-weight: 600;margin-bottom: 30px;color: #ae0d00}#hide-me, .hide-me {display: none}form#contactform input[type="text"], form#contactform input[type="email"] {width: 100%;border: 1px solid black;min-height: 30px;padding-left: 20px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}form#contactform select {padding-bottom: 5px}form#contactform textarea {border: 1px solid black;width: 100%;padding-left: 20px;padding-top: 10px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}form#contactform .validation {font-size: 12px;color: #ae0d00}#sendmessage {border: 1px solid black;background: #f6f6f6;display: none;text-align: center;padding: 15px 12px 15px 65px;margin: 10px 0;font-weight: 600;margin-bottom: 30px}#sendmessage.show, .show {display: block}form#commentform input[type="text"] {width: 100%;min-height: 40px;padding-left: 20px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px}form#commentform textarea {width: 100%;padding-left: 20px;padding-top: 10px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px}.search {float: right;margin: 35px 0 0;padding-bottom: 0}#inner-headline form.input-append {margin: 0;padding: 0}section.rm-secpadtb {padding-top: 40px; padding-bottom:0px}a:hover .btn-grey, a:active .btn-grey, a:focus .btn-grey, a:visited .btn-grey {background-color: #fff}.btn-grey {color: #fff;background-color: transparent; display:block; border: none}.btn-grey h4, .btn-grey h3 { text-transform: none}.btn-grey h3 {font-weight: bold}.btn-grey img {padding-bottom: 15px}.panel {border:none}.panel-heading {padding: 0px 0px 0px 0px; border-bottom: none; }span.btn-grey p {line-height: 1em !important}.btn-grey .font-h3 {padding:7px}.btn-grey .btn-clean-dark { white-space: normal; font-size:11px; text-transform:uppercase; display: inline-block; }.btn-clean-dark {padding: 4px 10px}.panel-group .panel + .panel {margin-top: 0px}footer {background-color: #4d4d4d !important;border-bottom: 10px solid #93a445;padding: 0px 0px 25px 0px;color: #ffffff}footer a {color: #93a445} footer a:hover, footer a:focus {color:#e57335}.footer-address {padding: 10px, 0px}.footer-social {padding-top: 5px;}.footer-social a {padding: 5px; font-size: 1.5em;}.footer-address span::before {padding-left:5px; content:"";}.footer-address span::after {padding-right:5px;content:"";}footer .cover{height: 220px;}#privacybtn {visibility:hidden} .pivacy-toggle .label {color: #eee;padding: 10px;transition: 0.25s ease;cursor: pointer;border: 5px solid transparent;font-style: normal;line-height: 1.42857143}.pivacy-toggle .label:hover {color: #93a445;}.pivacy-toggle .label:active {color: #93a445;}.pivacy-toggle input:checked + .overlay {opacity: 1;z-index: 1031}.pivacy-toggle .overlay {position: fixed;height: 50%;width: 100%;height: 100%;left: 0;right: 0;bottom: 0;background: RGBa(0,0,0,0.3);opacity: 0;z-index: -1;transition: 0.5s ease}.pivacy-toggle .popup {max-height: 60%;position: absolute;padding: 10px;left: 50%;top: 60%;width: 90%;overflow-y: auto;background: #fff;color: #4d4d4d;transform: translate(-50%, -50%);border-radius: 5px}.pivacy-toggle .popup input {display:block; visibility:visible;margin: 20px 0;width: 50%;padding: 5px;transition: 0.25s ease;color: #333;border: none;border-bottom: 1px solid transparent;font-size: 15px}.popup input:focus {width: 90%;border-bottom: 1px #aaa solid}.pivacy-toggle .close {margin: auto;display: block;width: 50px;background: #eee;padding: 10px;cursor: pointer;transition: 0.25s ease;text-align: center;opacity: 1}.pivacy-toggle .close:hover {background: #e0e0e0}.pivacy-toggle.popup p {text-align: center;font-size: 20px;margin: 30px 0} #sidebarbtn {visibility:hidden} 
.sidebar-toggle .label {color: #000;padding: 10px;transition: 0.25s ease;cursor: pointer;border: 5px solid transparent;font-style: normal;line-height: 1.42857143}.sidebar-toggle .label:hover {color: #e57335;}.sidebar-toggle .label:active {color: #e57335;}.sidebar-toggle input:checked + .overlay {opacity: 1;z-index: 1031}.sidebar-toggle .overlay {position: fixed;width: 100%;height: 100%;left: 0;right: 0;bottom: 0;background: RGBa(0,0,0,0.3);opacity: 0;z-index: -1;transition: 0.5s ease}.sidebar-toggle .popup {position: fixed;  top:0;  width: 90%;  z-index: 14;  height: 100%;  background: #ffffff;  overflow: scroll;  font-size: 1.2rem;  font-weight: 300; -webkit-overflow-scrolling: touch;  transition: 0.5s;}.sidebar-toggle .popup input {display:block; visibility:visible;margin: 20px 0;width: 50%;padding: 5px;transition: 0.25s ease;color: #333;border: none;border-bottom: 1px solid transparent;font-size: 15px}.popup input:focus {width: 90%;border-bottom: 1px #aaa solid}.sidebar-toggle .close{margin: auto;visibility:visible;display: block;width: 50px;background: #eee;padding: 10px;cursor: pointer;transition: 0.25s ease;text-align: center;opacity: 1}.sidebar-toggle .close:hover {background: #e0e0e0}.sidebar-toggle.popup p {text-align: center;font-size: 20px;margin: 30px 0}.flex-control-paging li a {background:#fec00f;}figcaption.cta{background-color: transparent;position: absolute;width: 100%; height: 100%;overflow: hidden;z-index: 25;top: 0px;max-height: 864px;}.flex-container { display: flex; justify-content: space-between;  align-items: center; padding: 0px 20px 0px 20px;  width:100%; max-width: 1170px; margin: 0 auto;  height: 100%;}.flex-item img {position: absolute;  max-width: 100px; bottom: calc(50% - 6px); }.flex-item .padme-btm {padding-bottom:20px;}.flex-item { min-height: 150px;}.carousel-item .flex-item h3 {font-family: 'Montserrat', sans-serif; font-weight: bold; text-transform: none; font-size: 1.5em; color:#e7e7e6;  line-height: 1;}.flex-card-item {position: relative; display: block; padding-bottom: 20px;}.flex-card-item:hover, .flex-card-item:focus, .flex-card-item:visited {opacity:0.7;}figcaption.mtop {background-color: transparent;position: absolute;width: 100%;height: 100%;overflow: hidden;z-index: 25;padding: 0px 20px;top: 0px; line-height: 1;}button.bttn{ background: #93a445; color:#3c3735; font-family: 'Montserrat', sans-serif; font-weight: bold; border: 2px solid #93a445;  font-size: .9rem; padding: 5px 25px; text-transform: none;  cursor: pointer; display: inline-block;  -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }button.bttn i {color:#e7e7e6;}  button.btn-1:hover{ background-color: #4d4d4d; border: 2px solid #4d4d4d; color: #e7e7e6; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }@media (max-width: 991px) { .display-footer {font-size:.7em; line-height: 1.5em;}}@media (min-width: 800px){ .flex-row {display:flex; justify-content: center;}    .ucol {width: 100%; }    .ucol + .ucol {margin-left: 5em;}    .flex-item img { max-width: 177px; bottom: calc(50% - 36px); }    .carousel-item .flex-item h3 {font-size: 2.75em; margin: 0;} .btn-neon {padding: 5px 10px;}    .flex-item .padme-btm {padding-bottom: 50px;}    .flex-card-body {padding-bottom: 80px}    .flex-card-item + .flex-card-item {padding-left: 15px;}    .padmetop {padding-top: 10px;}    }@media (max-width: 767px){ .container-toggler{	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}}@media (max-width: 479px) { main > section {padding: 49px 0} footer :not(:first-child) .card-body {border-top: 1px solid #4d4d4d;padding-top:5px;} .navbar-brand img, .navbar.compressed img {height: 37px;}   }