.fl-builder-content .fl-row.brandsArea .fl-module-photo.brandsImage .fl-photo-content img {
       margin-top: -40px; 
       width: 1100!important; 
    } 

.fl-builder-content .fl-row.brandsArea .fl-row-content-wrap {
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.calloutArea .fl-module-callout.callout .fl-button span {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.calloutArea .fl-module-callout.callout .fl-button span:hover {
       color: #ffffff; 
    } 

.fl-builder-content .fl-row.calloutArea .fl-module-callout.callout .fl-callout-text-wrap a {
       border-bottom-width: 0px; 
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

.fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text a {
       color: rgba(255,255,255,1); 
    } 

.fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text p {
       color: rgba(255,255,255,1); 
    } 

.fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text strong {
       font-size: 18px; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-button {
       border-bottom-width: 0px; 
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-button:hover {
       color: rgb(255, 255, 255); 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-button span {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-button span:hover {
       color: rgb(255, 255, 255); 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-contact-form .fl-input-group label {
       color: rgb(255, 255, 255); 
       font-size: 18px; 
       text-align: center; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-contact-form .fl-input-group {
       margin-bottom: 20px; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-contact-form.contactForm .fl-module-content {
       margin-top: 20px; 
    } 

.fl-builder-content .fl-row.fl-node-58e4d54387fc5 .fl-module-map.mapArea .fl-module-content {
       height: 375px; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-menu.footerMenu .fl-menu > ul li a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-photo.footerLogo .fl-photo-content img {
       width: 312px!important; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-photo-content img {
       width: 77px!important; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerText .fl-rich-text a {
       color: rgb(44, 63, 72); 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerText .fl-rich-text a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerText .fl-rich-text p {
       font-size: 10px; 
    } 

.fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content .fl-slide-title {
       line-height: 80px; 
    } 

.fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content {
       padding-top: 20px; 
    } 

.fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-text h1 {
       font-family: Titillium Web!important; 
       font-weight: normal; 
    } 

.fl-builder-content .fl-row.mainSliderArea {
       margin-bottom: -40px; 
    } 

.fl-builder-content .fl-row.mapAreaArea .fl-module-map.mapArea .fl-module-content {
       height: 375px; 
    } 

.fl-builder-content .fl-row.noticeArea .fl-module-rich-text.noticeText .fl-rich-text a {
       color: rgba(255,255,255,1); 
    } 

.fl-builder-content .fl-row.noticeArea .fl-module-rich-text.noticeText .fl-rich-text a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.noticeArea .fl-module-rich-text.noticeText .fl-rich-text p {
       color: rgba(255,255,255,1); 
    } 

.fl-builder-content .fl-row.shopArea .fl-module-button .fl-button {
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

.fl-builder-content .fl-row.shopArea .fl-module-button .fl-button span {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.shopArea .fl-module-button .fl-button span:hover {
       color: rgb(255, 255, 255); 
    } 

.fl-builder-content .fl-row.shopArea .fl-module-rich-text .fl-rich-text a {
       color: rgba(44,63,72,1); 
       font-size: 22px; 
    } 

.fl-builder-content .fl-row.shopArea .fl-module-rich-text .fl-rich-text a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.textBullets .fl-rich-text ul li {
       height: 24px; 
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.textBullets .fl-rich-text ul {
       padding-left: 20px; 
    } 

.fl-page .fl-page-header .fl-page-header-container {
       padding-left: 20px; 
       padding-right: 20px; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav li a {
       padding-left: 15px; 
       padding-right: 15px; 
    } 

.fl-page .fl-post .fl-post-content p {
       color: rgb(44, 63, 72); 
       margin-top: 0!important; 
       padding-top: 0px; 
       text-align: left; 
    } 

html body .fl-page .fl-page-header .fl-page-header-logo a {
       padding-left: 0px; 
    } 

html body .fl-page .fl-page-header-wrap {
       border-bottom-color: rgba(243,115,0,1)!important; 
       border-bottom-width: 2px; 
    } 

.fl-builder-content .fl-row.calloutArea .fl-module-callout.callout .fl-callout-title a {
    } 

.fl-builder-content .fl-row.contactArea .fl-module-heading.contactHeading .fl-module-content {
    } 

.fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-module-content {
    } 

.fl-builder-content .fl-row.brandsAreaMobile .fl-module-photo.brandsImageMobile .fl-photo-content img {
    } 

.fl-builder-content .fl-row.calloutArea .fl-module-callout.callout {
    } 

.fl-builder-content .fl-row.calloutArea .fl-row-content {
    } 

.fl-builder-content .fl-row.contactArea .fl-row-content {
    } 

.fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading {
    } 

.fl-builder-content .fl-row.fittingArea .fl-module-photo.fittingImage .fl-photo-content img {
    } 

.fl-builder-content .fl-row.fittingArea .fl-module-rich-text.fittingText .fl-rich-text p {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-menu.footerMenu .fl-menu > ul li a {
    } 

.fl-builder-content .fl-row.mainHeadingTextArea .fl-module-rich-text.mainHeadingText .fl-rich-text h4 {
    } 

.fl-builder-content .fl-row.mainParaArea .fl-module-rich-text.mainParaText .fl-rich-text h1 {
    } 

.fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading .fl-heading-text {
    } 

.fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading {
    } 

.fl-builder-content .fl-row.shopArea .fl-module-rich-text .fl-rich-text p {
    } 

.fl-builder-content .fl-row.shopArea .fl-module-rich-text.shopText .fl-rich-text p {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text h3 {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text h4 {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text p {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.text {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.textBulletsMobile .fl-rich-text ul li {
    } 

.fl-builder-content .fl-row.textArea .fl-module-rich-text.textBulletsMobile .fl-rich-text ul {
    } 

.fl-page .fl-post .fl-post-content h6 {
    } 

html body .fl-page-nav .navbar-toggle {
    } 

html body .fl-page-nav-wrap {
    } 

.fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading .fl-heading-text {
    } 

.fl-page .fl-post .fl-post-content {
    } 


@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.brandsArea .fl-module-photo.brandsImage .fl-photo-content img {   width: 984px!important; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.calloutArea .fl-module-callout.callout .fl-callout-title a {   font-size: 23px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactArea .fl-module-heading.contactHeading .fl-module-content {   margin-bottom: 22px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactArea .fl-module-heading.contactHeading .fl-module-content {   margin-top: 15px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-module-content {   margin-top: 23px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content {   width: 525px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-left: 20px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-right: 24px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-left: 8px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-right: 8px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.brandsAreaMobile .fl-module-photo.brandsImageMobile .fl-photo-content img {   width: 520px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.calloutArea .fl-module-callout.callout {   margin-right: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.calloutArea .fl-module-callout.callout {   width: 400px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.calloutArea .fl-row-content {   margin-left: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.calloutArea .fl-row-content {   margin-right: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.calloutArea .fl-row-content {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-module-heading.contactHeading .fl-module-content {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-module-content {   margin-bottom: -20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text a {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text p {   text-align: center!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-module-rich-text.contactText .fl-rich-text strong {   font-size: 17px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactArea .fl-row-content {   height: 150px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fittingArea .fl-module-photo.fittingImage .fl-photo-content img {   margin-top: 10px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fittingArea .fl-module-rich-text.fittingText .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-menu.footerMenu .fl-menu > ul li a {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainHeadingTextArea .fl-module-rich-text.mainHeadingText .fl-rich-text h4 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainParaArea .fl-module-rich-text.mainParaText .fl-rich-text h1 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content .fl-slide-title {   font-size: 46px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content .fl-slide-title {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-text h1 {   font-size: 18px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-text h1 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainSliderArea {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mapAreaArea .fl-module-map.mapArea .fl-module-content {   height: 565px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-button .fl-button {   width: 329px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading .fl-heading-text {   font-size: 42px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading .fl-heading-text {   line-height: 51px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading .fl-heading-text {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading {   margin-top: -20px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading {   padding-top: 0px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-heading.shopHeading h5.fl-heading {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-rich-text .fl-rich-text a {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-rich-text .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shopArea .fl-module-rich-text.shopText .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text h3 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text h4 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text p {   margin-bottom: 10px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text p {   margin-top: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.text {   padding-top: 5px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.textBulletsMobile .fl-rich-text ul li {   height: 24px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.textArea .fl-module-rich-text.textBulletsMobile .fl-rich-text ul {   padding-left: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-right: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-post .fl-post-content h6 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-style: solid; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 768px)  { html body .fl-page-nav .navbar-toggle {   padding-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { html body .fl-page-nav .navbar-toggle {   padding-top: 19px!important; }  }  
@media screen and (max-width: 768px)  { html body .fl-page-nav-wrap {   border-bottom-width: 0px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.calloutArea .fl-row-content {   margin-left: 0px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.contactArea .fl-row-content {   height: 150px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading .fl-heading-text {   font-size: 35px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading {   font-size: 35px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainParaArea .fl-module-rich-text.mainParaText .fl-rich-text h1 {   font-size: 23px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content .fl-slide-title {   font-size: 39px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-text h1 {   font-size: 16px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mapAreaArea .fl-module-map.mapArea .fl-module-content {   height: 231px; }  }  
@media screen and (max-width: 667px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-style: solid; }  }  
@media screen and (max-width: 667px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 667px)  { html body .fl-page-nav .navbar-toggle {   padding-right: 0px!important; }  }  
@media screen and (max-width: 667px)  { html body .fl-page-nav .navbar-toggle {   padding-top: 19px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.calloutArea .fl-module-callout.callout {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.calloutArea .fl-row-content {   margin-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.contactArea .fl-row-content {   height: 170px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fittingArea .fl-module-heading.fittingHeading h5.fl-heading {   font-size: 35px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-58e4d54387fc5 .fl-module-map.mapArea .fl-module-content {   height: 230px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainParaArea .fl-module-rich-text.mainParaText .fl-rich-text h1 {   font-size: 23px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-content .fl-slide-title {   font-size: 37px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainSliderArea .fl-module-content-slider.mainSlider .fl-slide-text h1 {   font-size: 15px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mapAreaArea .fl-module-map.mapArea .fl-module-content {   height: 231px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.shopArea .fl-module-button .fl-button {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .fl-page .fl-post .fl-post-content h6 {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { .fl-page .fl-post .fl-post-content {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { html body .fl-page .fl-page-header-wrap {   border-bottom-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { html body .fl-page-nav .navbar-toggle {   padding-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body .fl-page-nav .navbar-toggle {   padding-top: 14px!important; }  }  