@import 'https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&amp;display=swap';@import 'https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&amp;family=Roboto:wght@100;300;400;500;700;900&amp;display=swap';:root{--base-color: #d3b025;--alt-font: 'Oswald', sans-serif;--primary-font: 'Roboto', sans-serif}body{line-height:30px}header .navbar-brand img{max-height:28px}.navbar .navbar-nav .nav-link{font-size:16px;font-weight:400;letter-spacing:.5px}.sticky .header-transparent .header-button .btn{background-color:var(--dark-gray)!important;border-color:var(--dark-gray)!important;color:var(--white)}.sticky .header-transparent .header-button .btn:hover{background-color:var(--dark-gray);color:var(--white)}.text-mountain-gray{color:#a19f9d}.btn.btn-switch-text.btn-extra-large>span{padding:22px 40px}.btn.btn-switch-text.btn-large>span{padding:18px 36px}.btn.btn-switch-text.btn-medium>span{padding:16px 30px}.btn.btn-switch-text.btn-small>span{padding:12px 24px}.btn.btn-switch-text.btn-very-small>span{padding:9px 18px}.newsletter-style-05 .btn.btn-switch-text.btn-extra-large>span{padding:17px 40px;font-size:18px;color:var(--dark-gray)}.highlight-separator[data-shadow-animation] span img{bottom:5px}.footer-light p,.footer-light a{color:var(--dark-gray)}footer.half-footer{padding:40px 0}footer .footer-logo img{max-height:28px}footer .nav-link{padding-right:.85rem;padding-left:.85rem}footer .elements-social ul li:last-child{margin-right:0}@media(min-width:2100px){.outside-box-left-11{margin-left:-11vw}}@media(max-width:1199px){.btn.btn-switch-text.btn-small>span{padding:10px 12px}.navbar .navbar-nav .nav-link{padding-left:12px;padding-right:12px}}@media(max-width:991px){.header-icon .header-button .btn{color:var(--dark-gray);border-color:var(--dark-gray)!important}.btn.btn-switch-text.btn-small>span{padding:10px 16px}}@media(max-width:767px){.newsletter-style-05 .btn.btn-switch-text.btn-extra-large>span{padding:15px 30px}}@media(max-width:575px){.btn.btn-switch-text.btn-small>span{padding:9px 13px}}@media screen and (max-width:1199px) and (max-height:700px){#home .outside-box-left-11{text-align:center}#home .outside-box-left-11 img{width:85%}}