.fl-builder-content .fl-row.bodyArea .fl-module-callout.bodyCallOut .fl-callout-text-wrap a {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.bodyArea .fl-module-callout.bodyCallOut .fl-callout-text-wrap a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.bodyArea .fl-module-callout.bodyCallOutCenteredWithImage .fl-callout-text-wrap a {
       font-weight: bold; 
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.bodyArea .fl-module-rich-text.bodyMainParaText .fl-rich-text h3 {
       font-family: Josefin Sans; 
       letter-spacing: 0px; 
    } 

.fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageText .fl-callout-text-wrap a {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageText .fl-callout-text-wrap a:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.bodyHeadingAndTextArea .fl-module-heading.bodyHeadingAndTextHeading h2.fl-heading .fl-heading-text {
       padding-bottom: 20px; 
    } 

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

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

.fl-builder-content .fl-row.bodyHeadingAndTextArea .fl-module-rich-text.bodyHeadingAndTextParaText .fl-rich-text strong:hover {
       text-decoration: none!important; 
    } 

.fl-builder-content .fl-row.bodyPageHeadingArea .fl-module-rich-text .fl-rich-text p {
       line-height: 24px; 
    } 

.fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget h2 {
       font-size: 33px; 
       padding-bottom: 10px; 
       text-align: center; 
    } 

.fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {
       padding-left: 248px; 
       padding-right: 254px; 
    } 

.fl-builder-content .fl-row.callOutArea .fl-module-photo.callOutImage .fl-photo-content img {
       width: 132px; 
    } 

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

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

.fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget {
       background-color: rgba(0,178,238,1)!important; 
       text-align: center; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget h2 {
       background-color: rgb(0, 178, 238); 
       color: rgb(255, 255, 255); 
       font-size: 41px; 
       line-height: 49px; 
       text-align: center; 
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget ul li {
       padding-left: 8px; 
       padding-right: 8px; 
    } 

.fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {
       font-family: Josefin Sans; 
       padding-right: 0px!important; 
       padding-top: 225px!important; 
    } 

.fl-builder-content .fl-row.fl-node-58402374dcc74 .fl-module-widget .widget {
       background-color: rgba(248,108,108,1); 
       font-family: Arial; 
       font-size: 14px; 
       text-align: center; 
    } 

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

.fl-builder-content .fl-row.footerArea .fl-module-menu.footerMainMenuText .fl-menu > ul li a {
       line-height: 15px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

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

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

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText .fl-rich-text p {
       line-height: 14px; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerDesignByText .fl-rich-text img {
       margin-bottom: 8px; 
       margin-right: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerDesignByText .fl-rich-text p {
       line-height: 15px; 
    } 

.fl-builder-content .fl-row.headerArea .fl-module-photo.headerLogoImage .fl-photo-content img {
       width: 254px; 
    } 

.fl-builder-content .fl-row.mainArea .fl-module-photo.mainImage .fl-photo-content img {
       width: 956px; 
    } 

.fl-builder-content .fl-row.mainArea .fl-module-rich-text.mainBodyText .fl-rich-text p {
       color: rgb(255, 255, 255); 
       font-size: 35px; 
       line-height: 39px; 
    } 

.fl-builder-content .fl-row.mainArea .fl-module-rich-text.mainSubHeadingText .fl-rich-text p {
       font-size: 35px; 
       line-height: 39px; 
    } 

.fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.homeMainImageArea .fl-slide-text h2 {
       font-weight: normal; 
       letter-spacing: 0px; 
    } 

.fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {
       padding-right: 500px!important; 
       text-align: left; 
    } 

.fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {
       font-family: Josefin Sans; 
       font-size: 42px; 
       padding-top: 132px!important; 
       text-align: left; 
    } 

.fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-module-content {
       margin-bottom: -40px; 
    } 

.fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {
       font-family: Josefin Sans; 
       letter-spacing: 0px; 
    } 

.fl-builder-content .fl-row.quoteArea .fl-module-photo.quoteIconImage .fl-photo-content img {
       width: 60px; 
    } 

.fl-builder-content .fl-row.quoteArea .fl-module-rich-text.quoteBodyText .fl-rich-text p {
       font-size: 27px; 
       line-height: 30px; 
    } 

.fl-page .fl-page-footer .fl-page-footer-container .fl-page-footer-text {
       line-height: 16px; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav .current_page_item > a {
       padding-left: 12px; 
       padding-right: 12px; 
       text-transform: uppercase; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav li a {
       padding-left: 12px; 
       padding-right: 12px; 
       text-transform: uppercase!important; 
    } 

#gform_wrapper_1 .gfield_checkbox label {
       color: rgb(255, 255, 255); 
       font-family: Josefin Sans; 
       font-size: 17px; 
       line-height: 21px; 
    } 

#gform_wrapper_1 .gfield_label {
       color: rgb(255, 255, 255); 
       font-family: Josefin Sans; 
       font-size: 19px; 
       line-height: 22px; 
       text-align: center; 
    } 

#gform_wrapper_1 .gform_fields > li {
       padding-left: 0px; 
       padding-right: 20px; 
       text-align: left; 
    } 

#gform_wrapper_1 .gform_footer {
       text-align: center; 
    } 

#gform_wrapper_1 input[type=submit] {
       background-color: rgb(255, 255, 255); 
       border-width: 0px; 
       color: rgba(44,71,92,1); 
       font-family: Josefin Sans; 
       font-size: 19px; 
       font-weight: bold; 
       line-height: 22px; 
       margin-right: -20px; 
       padding-top: 11px; 
       text-transform: uppercase; 
    } 

#gform_wrapper_1 input[type=text] {
       font-family: Josefin Sans; 
       font-size: 19px; 
       height: 40px; 
       line-height: 21px; 
       width: 529px; 
    } 

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

html body .fl-page .fl-page-header-wrap {
       border-bottom-color: #0e2050; 
    } 

.fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText h5.fl-heading .fl-heading-text {
    } 

.fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle .fl-rich-text strong {
    } 

.fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextRight .fl-rich-text strong {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-heading h5.fl-heading .fl-heading-text {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-rich-text strong {
    } 

.fl-builder-content .fl-row.shoutoutArea .fl-module-heading.shoutoutSubHeading h4.fl-heading {
    } 

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

.fl-builder-content .fl-row.shoutoutArea .fl-row-content-wrap {
    } 

.fl-page .fl-page-header .fl-page-header-container {
    } 

html body .fl-page .fl-page-header .fl-page-header-logo a {
    } 

.fl-builder-content .fl-row.10GreatReasonsArea .fl-module-content-slider.10GreatReasonsSlider .fl-slide-text p {
    } 

.fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {
    } 

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

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

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

.fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText {
    } 

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

.fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle {
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-rich-text.contactFormFooterText .fl-rich-text strong {
    } 

.fl-builder-content .fl-row.contactFormArea .fl-module-rich-text.contactFormFooterText {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-module-content {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-rich-text p {
    } 

.fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {
    } 

.fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {
    } 

.fl-builder-content .fl-row.fl-node-5847dc7d8cdf7 .fl-module-content-slider .fl-slide-content .fl-slide-title {
    } 

.fl-builder-content .fl-row.fl-node-5847dc7d8cdf7 .fl-module-content-slider .fl-slide-text p {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons .fl-icon i:before {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons .fl-module-content {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-menu.footerMainMenuText {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-photo.footerLogo .fl-module-content {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-module-content {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText .fl-rich-text img {
    } 

.fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText {
    } 

.fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerLeftText .fl-module-content {
    } 

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

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

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

.fl-builder-content .fl-row.infographicArea .fl-module-heading.infographicHeading h3.fl-heading {
    } 

.fl-builder-content .fl-row.infographicArea .fl-module-photo.infographicImage .fl-photo-content img {
    } 

.fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.homeMainImageArea .fl-module-content {
    } 

.fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {
    } 

.fl-builder-content .fl-row.quoteArea .fl-module-photo.quoteIconImage .fl-module-content {
    } 

.fl-builder-content .fl-row.quoteArea .fl-module-rich-text.quoteBodyText .fl-module-content {
    } 

.fl-builder-content .fl-row.shoutoutArea .fl-module-heading.shoutoutHeading h4.fl-heading {
    } 

.fl-builder-content .fl-row.subTitleLineArea .fl-module-separator.subTitleLine .fl-separator {
    } 

.fl-page .fl-page-header .fl-page-nav {
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav {
    } 

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

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:active {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:hover {
    } 

.fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:visited {
    } 

.fl-builder-content .fl-row.mainArea .fl-module-heading.mainHeading h1.fl-heading {
    } 

.fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content {
    } 


@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText h5.fl-heading .fl-heading-text {   font-size: 29px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText h5.fl-heading .fl-heading-text {   line-height: 33px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle .fl-rich-text strong {   font-size: 18px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle .fl-rich-text strong {   line-height: 21px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextRight .fl-rich-text strong {   font-size: 18px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextRight .fl-rich-text strong {   line-height: 21px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-heading h5.fl-heading .fl-heading-text {   font-size: 27px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-rich-text strong {   font-size: 17px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   padding-right: 369px!important; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   font-size: 42px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.shoutoutArea .fl-module-heading.shoutoutSubHeading h4.fl-heading {   font-size: 25px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.shoutoutArea .fl-module-heading.shoutoutSubHeading h4.fl-heading {   line-height: 29px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.shoutoutArea .fl-module-rich-text.shoutoutBodyText .fl-rich-text p {   width: 627px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.shoutoutArea .fl-row-content-wrap {   background-position: 53% 50%; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-left: 24px; }  }  
@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 {   font-size: 13px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-left: 4px; }  }  
@media screen and (max-width: 1024px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-right: 4px!important; }  }  
@media screen and (max-width: 1024px)  { #gform_wrapper_1 input[type=text] {   width: 467px; }  }  
@media screen and (max-width: 1024px)  { html body .fl-page .fl-page-header .fl-page-header-logo a {   padding-bottom: 0px; }  }  
@media screen and (max-width: 1024px)  { html body .fl-page .fl-page-header .fl-page-header-logo a {   padding-left: 0px; }  }  
@media screen and (max-width: 1024px)  { html body .fl-page .fl-page-header .fl-page-header-logo a {   padding-right: 0px; }  }  
@media screen and (max-width: 1024px)  { html body .fl-page .fl-page-header .fl-page-header-logo {   padding-left: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.10GreatReasonsArea .fl-module-content-slider.10GreatReasonsSlider .fl-slide-text p {   font-size: 18px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyArea .fl-module-rich-text.bodyMainParaText .fl-rich-text h3 {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyArea .fl-module-rich-text.bodyMainParaText .fl-rich-text h3 {   padding-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-left: 177px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-right: 177px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyHeadingAndTextArea .fl-module-rich-text.bodyHeadingAndTextLink .fl-rich-text p {   padding-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyHeadingAndTextArea .fl-module-rich-text.bodyHeadingAndTextParaText .fl-rich-text p {   padding-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodyInfographicArea .fl-module-rich-text.bodyInfographicText .fl-rich-text p {   padding-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-left: 162px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-right: 162px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText h5.fl-heading .fl-heading-text {   font-size: 31px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText h5.fl-heading .fl-heading-text {   line-height: 36px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-heading.contactBarTitleText {   height: 86px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle .fl-rich-text p {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle .fl-rich-text strong {   font-size: 19px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle {   height: 41px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle {   margin-top: -30px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextRight .fl-rich-text strong {   font-size: 19px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-rich-text.contactFormFooterText .fl-rich-text strong {   margin-top: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-rich-text.contactFormFooterText {   margin-top: -30px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-rich-text.contactFormFooterText {   padding-top: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-heading h5.fl-heading .fl-heading-text {   line-height: 38px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-module-content {   margin-bottom: 20; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-rich-text p {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   color: rgba(14,32,80,1)!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   font-size: 56px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   line-height: 64px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {   padding-bottom: 30px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {   padding-left: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {   padding-right: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content {   padding-top: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   color: rgba(14,32,80,1); }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   font-size: 42px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   line-height: 48px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   padding-top: 10px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5847dc7d8cdf7 .fl-module-content-slider .fl-slide-content .fl-slide-title {   font-size: 30px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5847dc7d8cdf7 .fl-module-content-slider .fl-slide-content .fl-slide-title {   line-height: 36px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.fl-node-5847dc7d8cdf7 .fl-module-content-slider .fl-slide-text p {   font-size: 19px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons .fl-icon i:before {   text-align: center!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons .fl-module-content {   text-align: left; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons {   height: 57px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-icon-group.footerSocialMediaIcons {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-menu.footerMainMenuText .fl-menu > ul li a {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-menu.footerMainMenuText {   height: 110px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-menu.footerMainMenuText {   margin-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-photo.footerLogo .fl-module-content {   margin-top: 40px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-module-content {   margin-bottom: 60px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-module-content {   margin-top: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText .fl-rich-text img {   margin-left: 10px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText .fl-rich-text img {   margin-right: 10px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText {   height: 146px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerDesignByText .fl-rich-text p {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerLeftText .fl-module-content {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerLeftText .fl-rich-text p {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerLeftText .fl-rich-text p {   text-align: center!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerRightText .fl-rich-text p {   text-align: center!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.headerArea .fl-module-rich-text.headerText .fl-rich-text p {   text-align: center!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.infographicArea .fl-module-heading.infographicHeading h3.fl-heading {   margin-bottom: 20px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.infographicArea .fl-module-heading.infographicHeading h3.fl-heading {   margin-top: 20px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.infographicArea .fl-module-photo.infographicImage .fl-photo-content img {   width: 380px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainArea .fl-module-rich-text.mainBodyText .fl-rich-text p {   font-size: 29px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainArea .fl-module-rich-text.mainBodyText .fl-rich-text p {   line-height: 33px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.homeMainImageArea .fl-module-content {   margin-bottom: -40px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   font-size: 56px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   line-height: 64px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   padding-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   font-size: 42px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   line-height: 48px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   padding-top: 20px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-module-content {   margin-bottom: -40px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   font-size: 40px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   line-height: 52px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   font-size: 36px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   line-height: 42px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.quoteArea .fl-module-photo.quoteIconImage .fl-module-content {   margin-right: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.quoteArea .fl-module-photo.quoteIconImage .fl-module-content {   margin-top: 40px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.quoteArea .fl-module-rich-text.quoteBodyText .fl-module-content {   margin-bottom: 39px; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shoutoutArea .fl-module-heading.shoutoutHeading h4.fl-heading {   margin-top: 20px!important; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.shoutoutArea .fl-module-rich-text.shoutoutBodyText .fl-rich-text p {   width: 100%; }  }  
@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.subTitleLineArea .fl-module-separator.subTitleLine .fl-separator {   margin-top: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   border-bottom-style: solid; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   border-bottom-width: 1px!important; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   margin-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   margin-left: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   margin-right: 0px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-header-container {   padding-left: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav {   margin-left: auto; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav {   margin-right: auto; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav .current_page_item > a {   padding-left: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav .current_page_item > a {   padding-right: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-bottom: 10px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-left: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-right: 20px; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   text-align: center; }  }  
@media screen and (max-width: 768px)  { .fl-page .fl-page-header .fl-page-nav ul.nav {   padding-right: 0px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gfield_checkbox label {   font-size: 12px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gfield_label {   font-size: 17px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gfield_label {   line-height: 20px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gfield_label {   text-align: left; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gform_fields > li {   padding-left: 10px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 .gform_fields > li {   padding-right: 10px; }  }  
@media screen and (max-width: 768px)  { #gform_wrapper_1 input[type=text] {   width: 344px; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header .fl-page-header-logo a {   padding-left: 0px; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header .fl-page-header-logo {   height: 80px; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header .fl-page-header-logo {   margin-right: 0px; }  }  
@media screen and (max-width: 768px)  { html body .fl-page .fl-page-header .fl-page-header-logo {   padding-left: 0px; }  }  
@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: 20px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-left: 77px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-right: 77px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-left: 0px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-right: 0px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget h2 {   text-align: center; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget ul li {   padding-left: 0px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget ul li {   padding-right: 0px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   font-size: 42px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   line-height: 50px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   font-size: 31px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   line-height: 37px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-module-content {   margin-top: 65px; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   font-size: 42px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   line-height: 50px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   font-size: 31px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   line-height: 38px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   padding-top: 10px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   font-size: 26px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   line-height: 34px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   font-size: 24px!important; }  }  
@media screen and (max-width: 667px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   line-height: 27px!important; }  }  
@media screen and (max-width: 667px)  { #gform_wrapper_1 input[type=submit] {   margin-right: 0; }  }  
@media screen and (max-width: 667px)  { #gform_wrapper_1 input[type=text] {   width: 100%; }  }  
@media screen and (max-width: 667px)  { html body .fl-page-nav .navbar-toggle {   padding-top: 22px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.bodyCallOutCenteredWithImageArea .fl-module-callout.bodyCallOutCenteredWithImageTextFullWidth .fl-callout-text-wrap p {   padding-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.bodySearchArea .fl-module-widget.bodySearchBar .widget {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.contactBarArea .fl-module-rich-text.contactBarTextMiddle {   margin-top: 40px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget h2 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget ul li {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.contactFormArea .fl-module-widget.contactForm .widget ul li {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text .fl-rich-text p {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:active {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:hover {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832be6daf31e .fl-module-rich-text.contactTelText .fl-rich-text strong:visited {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   font-size: 31px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-content .fl-slide-title {   line-height: 39px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   font-size: 24px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5832c6ebb1356 .fl-module-content-slider .fl-slide-text h2 {   line-height: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.footerArea .fl-module-photo.footerYcsLogo .fl-module-content {   margin-top: 86px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.footerArea .fl-module-rich-text.footerCompanyDetailsText {   height: 230px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainArea .fl-module-heading.mainHeading h1.fl-heading {   font-size: 51px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainArea .fl-module-heading.mainHeading h1.fl-heading {   line-height: 60px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   font-size: 31px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content .fl-slide-title {   line-height: 39px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-content {   padding-bottom: 20px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   font-size: 24px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   line-height: 27px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageArea .fl-module-content-slider.subpageMainImageArea .fl-slide-text h2 {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   font-size: 26px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-content .fl-slide-title {   line-height: 34px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   font-size: 24px!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.mainImageAreaShorter .fl-module-content-slider.subpageMainImageAreaShorter .fl-slide-text h3 {   line-height: 27px!important; }  }  
@media screen and (max-width: 480px)  { #gform_wrapper_1 .gfield_checkbox label {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #gform_wrapper_1 .gfield_label {   text-align: left; }  }  
@media screen and (max-width: 480px)  { #gform_wrapper_1 input[type=text] {   width: 100%; }  }  
@media screen and (max-width: 480px)  { html body .fl-page-nav .navbar-toggle {   padding-left: 6!important; }  }  
@media screen and (max-width: 480px)  { html body .fl-page-nav .navbar-toggle {   padding-top: 20px!important; }  }  