body{ font-family: 'Open Sans', sans-serif; letter-spacing: 0.6px; font-style:normal;}h1,h2,h3 {font-family: 'Montserrat', sans-serif; line-height: 1.6em; font-size: 24px !important; color:#333; text-transform: uppercase; font-weight: 700; font-style: initial;}p {line-height: 1.5em; font-size: 1.1em; color: #333;}a {font-family:  'Open Sans', sans-serif; text-decoration: none !important; font-size: 1em;}a:hover {text-decoration: none; color: black;}.padding-tb {padding-top: 1em; padding-bottom: 1em;}.padding-xl-tb {padding-top: 2em; padding-bottom: 2em;}.padding-xxl-tb {padding-top: 4em; padding-bottom: 4em;}.padding-t {padding-top:1em;}.padding-all {padding: 10px;}.margin-t {margin-top: 1em;}.margin-b {margin-bottom: 1em;}.margin-tr {margin-top: 1.6em; margin-right: 15px}.margin-tb {margin-top: 1em; margin-bottom: 1em;}.margin-rb {margin-right: 10px; margin-bottom: 10px;}.margin-xl-tb {margin-top: 2em; margin-bottom: 2em;}.bg-grey { background-color: #eee;}.border-tb {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}.border-t {border-top: 1px solid #ccc;}hr.condensed {margin-top: 10px; margin-bottom: 10px;}.text-primary {color: #b18a3d !important;}.white {color: white !important;}.red {color: red !important;}.bg-primary {background-color: #ffbf00 !important;}hr.border {border-bottom: 1px dashed #E59620;}.video-container {	position:relative;	padding-bottom:56.25%;	padding-top:30px;	height:0;	overflow:hidden;}.video-container iframe, .video-container object, .video-container embed {	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}/* Jumbotron */.gradient {background: #f7e13b; /* Old browsers */background: -moz-linear-gradient(top, #f7e13b 0%, #e59620 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #f7e13b 0%,#e59620 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #f7e13b 0%,#e59620 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7e13b', endColorstr='#e59620',GradientType=0 ); /* IE6-9 */}.jumbotron {margin:0 !important; padding: 0!important; min-height: 400px; color: white !important;}.bg {background: url('images/bg-main.jpg') no-repeat center top; background-size: cover;}/* List Elements */ul.features li {list-style: outside; list-style-type: none !important; margin-top: 10px;}.breadcrumb {background: none; text-transform: uppercase;   margin-top: 10px; margin-bottom: 0; }.breadcrumb a {color: #333;}.floater {position: fixed; bottom: 0; right: 5px; }/* Features */.features h3 {font-size: 1em !important; line-height: 24px; height: 50px;}.testimonials p {color: black; font-size: 14px; text-align: left;}.talk-bubble {margin: 40px; display: inline-block; position: relative; height: auto; background-color: lightyellow; padding: 10px;}.round{border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}/* About*/.about p {text-align: justify;}/*Social */.social li a {color: #ceaa64; font-size: 1.2em; line-height: 1.5em;}.social li a:hover {color: black;}.tri-right.border.btm-left:before {    content: ' ';    position: absolute;    width: 0;    height: 0;    left: -8px;  right: auto;  top: auto;    bottom: -40px;    border: 32px solid;    border-color: transparent transparent transparent #666;}.tri-right.btm-left:after{    content: ' ';    position: absolute;    width: 0;    height: 0;    left: 0px;  right: auto;  top: auto;    bottom: -20px;    border: 22px solid;    border-color: transparent transparent transparent lightyellow;}/*Footer */footer {background-color: black; color: white;}footer p, footer h2, footer h3 {color: white;}footer a {color: #ceaa64; font-size: 1.2em; line-height: 1.5em;}footer a:hover {color: white;}.btn-primary {background: #f0ad4e; color: #000;border-color: #d88b1f;}.btn-primary:focus, .btn-primary:hover {background-color: #419641;    background-position: 0 -15px;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {color: #fff; background-color: #398439 !important; border-color: #255625;}/* Media Queries *//* Large desktops and laptops */@media (min-width: 1200px) {}/* Landscape tablets and medium desktops */@media (min-width: 992px) and (max-width: 1199px) { .navbar-header {        float: none;    }    .navbar-left,.navbar-right {        float: none !important;    }    .navbar-toggle {        display: block;    }    .navbar-collapse {        border-top: 1px solid transparent;        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);    }    .navbar-fixed-top {        top: 0;        border-width: 0 0 1px;    }    .navbar-collapse.collapse {        display: none!important;    }    .navbar-nav {        float: none!important;        margin-top: 7.5px;    }    .navbar-nav>li {        float: none;    }    .navbar-nav>li>a {        padding-top: 10px;        padding-bottom: 10px;    }    .collapse.in{        display:block !important;    }}/* Portrait tablets and small desktops */@media (min-width: 768px) and (max-width: 991px) {     .navbar-header {        float: none;    }    .navbar-left,.navbar-right {        float: none !important;    }    .navbar-toggle {        display: block;    }    .navbar-collapse {        border-top: 1px solid transparent;        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);    }    .navbar-fixed-top {        top: 0;        border-width: 0 0 1px;    }    .navbar-collapse.collapse {        display: none!important;    }    .navbar-nav {        float: none!important;        margin-top: 7.5px;    }    .navbar-nav>li {        float: none;    }    .navbar-nav>li>a {        padding-top: 10px;        padding-bottom: 10px;    }    .collapse.in{        display:block !important;    }    .navbar-brand>img {width: 200px !important;}}/* Landscape phones and portrait tablets */@media (max-width: 767px) {    .navbar-brand>img {width: 180px !important;}}}/* Portrait phones and smaller */@media (max-width: 480px) {    }}