.bdp_blog_template .bdp-post-image:hover .bdp-pinterest-share-image {
       visibility: hidden!important; 
    } 

.bdp_blog_template.britco .avatar_wrapper {
       border: none!important; 
       border-radius: 0%!important; 
    } 

.bdp_blog_template.britco .bdp_blog_wraper {
       border: none!important; 
    } 

.bdp_blog_template.britco {
       margin-bottom: 30px!important; 
    } 

.fl-builder-content .fl-row.fl-node-5ae72a6493d1c .fl-module-accordion .fl-accordion-item {
       background-color: #fcf3e5; 
       padding-left: 20px; 
       padding-top: 10px; 
    } 

.fl-builder-content .fl-row.fl-node-5ae72a6493d1c .fl-module-accordion .fl-accordion-item .fl-accordion-button {
       color: rgba(107,107,107,1); 
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.fl-node-5ae72a6493d1c .fl-module-widget .widget a {
       font-weight: bold; 
    } 

.fl-builder-content .fl-row.fl-node-5ae72a6493d1c .fl-module-widget .widget ul li {
       border-bottom-color: rgba(178,178,178,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       padding-bottom: 10px; 
       padding-top: 15px; 
    } 

.fl-builder-content .fl-row.fl-node-5ae73b12bc301 .fl-module-widget .widget ul li {
       border-bottom-color: rgba(206,206,206,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       padding-bottom: 10px; 
       padding-left: 15px; 
    } 

.fl-module-content .fl-icon-text {
       height: 0px!important; 
    } 

.fl-node-5ae3732e6a401 .pp-info-banner-content .banner-title {
       max-width: 50%; 
    } 

.fl-page-bar {
       line-height: 4px!important; 
    } 

.fl-page-content {
       margin-top: -110px; 
    } 

.fl-page .fl-sidebar .fl-widget:not(.woocommerce) a {
       font-weight: bold; 
    } 

.fl-page .fl-sidebar .fl-widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(155,155,155,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       padding-bottom: 10px; 
       padding-top: 15px; 
    } 

.fl-page-header {
       background: linear-gradient(to bottom,  rgba(0,0,0,0.90) 0%,rgba(0,0,0,0) 100%); 
       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); 
    } 

.fl-page-header-primary {
       position: relative; 
       z-index: 300; 
    } 

.fl-page-nav-right .fl-page-header-wrap {
       border: none; 
    } 

.fl-post-header, .fl-sidebar.fl-sidebar-right.fl-sidebar-display-desktop.col-md-4 {
       margin-top: 120px; 
    } 

.fl-row-fixed-width {
       max-width: 1400px; 
    } 

.fl-widget a {
       color: #000; 
    } 

.gform_wrapper .gf_progressbar_percentage {
       background: none; 
    } 

.job-post.clearfix {
       margin-top: 120px; 
    } 

.otw-button {
       background-image: none!important; 
    } 

.pp-testimonials .layout-3 .layout-3-content {
       width: 60%; 
    } 

.pp-testimonials .layout-3.carousel-enabled .pp-testimonials-image {
       max-width: 208px; 
       width: auto; 
    } 

.pum-theme-10559 .pum-title, .pum-theme-lightbox .pum-title {
       text-align: center; 
    } 

.rpwwt-post-date {
       color: #0f8ec7; 
    } 

h2.widgettitle {
       color: #d45e00; 
       font-size: 20px; 
    } 

#mega-menu-header li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
       text-align: center!important; 
    } 

.pp-info-banner-content .info-banner-wrap {
    } 

.fl-node-5ae216df67087 > .fl-row-content-wrap {
    } 

.fl-page-content, .fl-post-header, .job-post.clearfix {
    } 

.fl-photo-align-right {
    } 

.fl-row-bg-parallax .fl-row-content-wrap {
    } 

.fl-row-content-wrap {
    } 

.bdp_blog_template .bdp-pinterest-share-image {
    } 

.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle * {
    } 

.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {
    } 

.otw-button.large {
    } 

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    } 

.fl-node-5ae33afc608c5 .pp-info-banner-content .banner-title {
    } 

.pp-info-banner-content {
    } 

li.consultation {
       background-color: #747474!important; 
       border-radius: 20px!important; 
       padding-left: 5px!important; 
    } 


@media screen and (max-width: 1024px) { .pp-info-banner-content .info-banner-wrap {   padding-left: 25px!important; }  }  
@media screen and (max-width: 768px) { .fl-node-5ae216df67087 > .fl-row-content-wrap {   background-position: left center!important; }  }  
@media screen and (max-width: 768px) { .fl-node-5ae3732e6a401 .pp-info-banner-content .banner-title {   max-width: 85%!important; }  }  
@media screen and (max-width: 768px) { .fl-page-content, .fl-post-header, .job-post.clearfix {   margin-top: 0px!important; }  }  
@media screen and (max-width: 768px) { .fl-page-header {   background: #747474!important; }  }  
@media screen and (max-width: 768px) { .fl-photo-align-right {   text-align: center!important; }  }  
@media screen and (max-width: 768px) { .fl-row-bg-parallax .fl-row-content-wrap {   background-position: right center!important; }  }  
@media screen and (max-width: 768px) { .fl-row-content-wrap {   padding: 10px!important; }  }  
@media screen and (max-width: 768px) { .pp-testimonials .layout-3 .layout-3-content {   width: auto!important; }  }  
@media screen and (max-width: 667px) { .bdp_blog_template .bdp-pinterest-share-image {   display: none!important; }  }  
@media screen and (max-width: 667px) { .fl-page-bar {   background-position: left center!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle * {   color: #fff!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {   padding-top: 20px!important; }  }  
@media screen and (max-width: 667px) { .otw-button.large {   font-size: 14px!important; }  }  
@media screen and (max-width: 667px) { #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {   color: #f7bd01!important; }  }  
@media screen and (max-width: 480px) { .fl-node-5ae33afc608c5 .pp-info-banner-content .banner-title {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px) { .fl-node-5ae3732e6a401 .pp-info-banner-content .banner-title {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px) { .pp-info-banner-content {   height: 170px!important; }  }  