.fl-builder-content .fl-row.fl-node-578bf08a3b81b .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 10px; 
    } 

.fl-builder-content .fl-row.fl-node-578c010646561 .fl-module-callout .fl-callout-title {
       color: rgba(255,255,255,1); 
       font-family: Arimo; 
       font-size: 17px; 
       line-height: 24px; 
    } 

.fl-builder-content .fl-row.fl-node-578c010646561 .fl-module-callout .fl-icon i:before {
       position: relative!important; 
       top: 0!important; 
    } 

.fl-builder-content .fl-row.fl-node-578c0132a374d .fl-module-button {
       margin-top: 20px; 
    } 

.fl-builder-content .fl-row.fl-node-578c0132a374d .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 30px; 
       margin-top: 30px; 
    } 

.fl-builder-content .fl-row.fl-node-578c038601236 .fl-module-callout .fl-callout-title a {
       color: rgba(51,51,51,1); 
    } 

.fl-builder-content .fl-row.fl-node-5869e7349af67 .fl-module-rich-text .fl-rich-text img {
       margin-right: 30px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-button .fl-button {
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-button .fl-button span {
       margin-right: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-button .fl-button-wrap {
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-button {
       margin-top: 0px; 
       padding-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-heading h3.fl-heading .fl-heading-text {
       margin-left: 15px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-photo {
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       padding-right: 25px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-rich-text .fl-rich-text {
       letter-spacing: 0px; 
       line-height: 24px; 
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       word-spacing: 2px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-module-rich-text {
       line-height: 24px; 
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc0e6aaf077c .fl-row-content {
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc11c15b9512 .fl-module-rich-text .fl-rich-text {
       border-style: solid; 
       border-width: 0px!important; 
    } 

.fl-builder-content .fl-row.fl-node-5bc11c15b9512 .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 30px; 
       margin-top: -20px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc180bf9179f .fl-module-rich-text .fl-rich-text img {
       margin-bottom: 0px; 
       margin-top: 10px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc180bf9179f .fl-module-rich-text {
       margin-bottom: 0px; 
       margin-left: 20px; 
       margin-right: 20px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc180bf9179f .fl-row-content {
       margin-bottom: 0px; 
       margin-top: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc2e0dd73ade .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc2e363702c2 .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc2e3fb5116e .fl-module-rich-text .fl-rich-text p {
       margin-bottom: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc53394bba51 .fl-module-rich-text .fl-rich-text img {
       margin-bottom: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc5459b39b05 .fl-module-rich-text .fl-module-content {
       margin-bottom: 0px; 
       margin-top: 20px; 
    } 

.fl-builder-content .fl-row.fl-node-5bc61c7cd3173 .fl-row-content-wrap {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.fl-builder-content .fl-row.pro-row-bg-1 .fl-module-rich-text .fl-rich-text p {
       color: rgba(255,255,255,1); 
       font-weight: lighter; 
       line-height: 31px; 
       text-shadow: 2px 2px 2px #000000!important; 
    } 

.fl-builder-content .fl-row.pro-row-bg-1 .fl-module-rich-text .fl-rich-text strong {
       letter-spacing: 0px; 
       line-height: 0px; 
       text-transform: none; 
       word-spacing: 0px; 
    } 

.header-widget-area .widget:not(.woocommerce) a {
       padding-right: 4px; 
    } 

.header-widget-area .widget:not(.woocommerce) {
       font-size: 16px; 
       height: 39px; 
    } 

.title-area {
       width: 488px!important; 
    } 


@media screen and (max-width: 768px)  { .fl-builder-content .fl-row.pro-row-bg-1 .fl-module-rich-text .fl-rich-text p {   text-shadow: 2px 2px 20px #ffffff; }  }  