body {
-webkit-font-smoothing: antialiased;
}
.fusion-logo {
width: 50px;
}
.menu-text {
text-transform: uppercase;
-webkit-font-smoothing: antialiased;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
font-family: "Nunito Sans" !important;
text-transform: uppercase;
}
.post-content p a {
font-weight: 900 !important;
}
.post-content p a:hover {
color:#2c1919 !important;
text-decoration: underline;
}
@media only screen and (max-width: 1410px) {
.fusion-main-menu>ul>li>a {
font-size: 15px !important;
letter-spacing: 1px !important;
}
}
@media only screen and (max-width: 1280px) {
.fusion-main-menu>ul>li>a {
font-size: 14px !important;
}
.fusion-main-menu>ul>li {
padding-right: 35px !important;
}
}
@media only screen and (max-width: 1200px) {
.fusion-main-menu>ul>li>a {
font-size: 13px !important;
}
.fusion-main-menu>ul>li {
padding-right: 25px !important;
}
}
#social_links-widget-2 {
background-color: #fff;
text-align: center;
padding-top: 10px;
}
#social_links-widget-2 .fusion-social-networks {
overflow: hidden;
display: inline-flex !important;
margin-left: 2% !important;
}
#social_links-widget-2 .widget-title {
display: inline-flex !important;
color: #2C1919 !important;
font-size: 16px !important;
letter-spacing: 1px;
margin-right: 20px;
font-weight: 700;
}
#custom_html-2, #custom_html-3 {
text-align: center;
}
#custom_html-2, #custom_html-3, #custom_html-5 {
padding-top:10px;
text-transform: uppercase; 
}
.footer-copy {
font-size: 11px;
}
.home-hero {
text-align:center;
}
.home-splash {
max-width:500px;
}
.home-circle {
position: absolute;
width: 650px;
height: 650px;
background-color: #fff;
border-radius: 650px;
left: 0;
right: 0;
margin-left: auto !important;
margin-right: auto !important;
}
@media only screen and (max-width: 984px) {
.width-100 .fusion-section-separator-with-offset {
margin-left: auto !important;
margin-right: auto !important;
}
}
.home-hero-sep {
max-width: 680px;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: -1px;
}
.home-blurb p {
max-width: 980px;
margin-left: auto;
margin-right: auto;
}
.white-text-home {
max-width: 90%;
background-color: #fff;
padding-right: 20px;
padding-top: 50px;
margin-bottom: -200px;
position: relative;
}
.white-box-marvin {
margin-bottom: 20px;
position: absolute !important;
top: 10px;
}
.home-brown:after {
content: "";
position: absolute;
width: 30px;
height: 50%;
background-image: unset;
background-image: url(//creativemillworkllc.com/wp-content/uploads/2020/05/wood-home-gb.jpg);
left: -30px;
bottom: 0;
}
.two-third-brown-right {
content: "";
position: absolute;
width: calc(100% + 30px);
height: 25%;
background-image: url(//creativemillworkllc.com/wp-content/uploads/2020/05/wood-home-gb.jpg);
right: -30px;
bottom: 0;
}
.semi-white-box-1-1 {
max-width: 800px;
margin-left: auto !important;
margin-right: auto !important;
}
.second-white-text-home {
margin-top:80px;
}
.home-hero:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7215686274509804) , rgba(0, 0, 0, 0.21));
top: 0;
left: 0;
}
.partner-img {
margin-top:20px;
margin-bottom:20px;
}
.home-hero-sep {
position:relative;
}
.home-hero-sep:before {
content: "";
width: 60px;
height: 20px;
background-image: url(//creativemillworkllc.com/wp-content/uploads/2020/05/down-arrow-home.jpg);
background-size: contain;
background-repeat: no-repeat;
position: absolute;
bottom: 20px;
left: 0;
right: 0;
margin: auto;
z-index: 99999;
}
@media only screen and (max-width: 800px) {
.first-pic-white-text {
margin-bottom: 300px !important;
}
.four-logo-list li {
width: 45% !important;
margin-right:4%;
}
.white-text-fifty {
max-width:90% !important;
margin-left: -1px !important;
}
.white-text-home {
max-width:90% !important;
margin-left: -1px !important;
}
.single-img-fifty-cont {
padding-right: 0 !important;
}
h1 {
font-size: 40px !important;
}
h2 {
font-size: 36px !important;
}
h3 {
font-size: 30px !important;
}
.flex-logo-list li {
max-width: 35% !important;
}
}
.flex-logo-list {
list-style: none;
padding-left: 0 !important;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-around;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-around;
}
@media only screen and (min-width: 800px) {
.fusion-widget-area {
padding-left: 0 !important;
}
.btn-align-col {
padding-bottom:65px !important;
}
.btn-align-col .btn-align-btn {
position: absolute !important;;
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
max-width: max-content;
bottom: 0;
}
}
.pfg_title_box_30 {
display: none !important;
}
.simplefilter li {
font-size: 14px !important;
}
.filter-wrap, .lb-caption {
display: none !important;
}
.internal-header {
text-transform: uppercase;
}
.fusion-accordian .panel-heading .panel-title {
background-color: #E8E5DF !important;
}
.cmw-toggle {
max-width: 750px;
margin-left: auto;
margin-right: auto;
}
.fa-fusion-box {
background-color: rgba(255, 255, 255, .7) !important;
border-color: #e8e5df;
border-radius: 20px !important;
border-width: 1px;
}
.fusion-toggle-icon-wrapper {
border-radius: 20px !important;
}
.panel-title a:hover .fa-fusion-box {
color: #ffffff !important;
}
.max-w-p {
max-width:760px;
margin-left: auto;
margin-right: auto;
}
.white-text-fifty {
max-width: 50%;
background-color: #fff;
padding-right: 20px;
padding-top: 40px;
}
.white-text-fifty p {
margin-bottom: 0px !important;
}
#gform_1 {
max-width: 620px;
}
.gform_wrapper .top_label input.medium {
width: 100% !important;
}
.four-logo-list {
list-style: none;
text-align: center;
}
.four-logo-list li {
display: inline-block;
width: 24%;
margin-bottom: 20px;
}
.four-logo-img {
max-width: 200px;
vertical-align: bottom;
display: block;
width: 100%;
}
.no-left-border .fusion-column-wrapper {
border-left:none !important;
}
.eq-step-process p {
margin-bottom:10px !important;
}