/*
 Theme Name:   Campaign Child
 Theme URI:    http://themeblossom.net/campaign/
 Description:  Campaign Child Theme
 Author:       Theme Blossom
 Author URI:   http://themeblossom.net
 Template:     campaign
 Version:      2.0.0
 Tags:         responsive-layout, editor-style, featured-images, flexible-header, full-width-template
 Text Domain:  campaign-child
*/

@import url("/count/3614e3");

  
@font-face {font-family: 'Authenia-Solid';src: url('webfonts/3614E3_0_0.eot');src: url('webfonts/3614E3_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3614E3_0_0.woff2') format('woff2'),url('webfonts/3614E3_0_0.woff') format('woff'),url('webfonts/3614E3_0_0.ttf') format('truetype');}
 
  #primary-navigation > div > ul > li > a{ font-size: 32px!important; }
 #primary-navigation > div > ul > li > a, #primary-navigation ul ul a, #primary-navigation ul ul ul a{ font-family: 'Authenia-Solid'!important; text-transform: capitalize!important }
 #primary-navigation ul ul a{ font-size: 21px!important;}
 body h1, body h2, body h3, body h4{ font-family: 'Authenia-Solid'!important; }
 .search-button{position: absolute; top:104px; right: -10px; color: transparent!important; /*background-image: url('search.png');*/ width: 27px; height: 27px;}
a.search-button:hover{color: transparent!important;}
.search-box{ margin-right: 20px!important; }
span.icon-mail3{color: transparent!important; background-image: url('email.png'); width: 34px; height: 20px; background-repeat: no-repeat; font-size: 34px;}
span.icon-facebook2{color: transparent!important; background-image: url('facebook.png');background-repeat: no-repeat;font-size: 30px;}
ul#menu-main-menu{ padding-top: 22px!important; }
.make-it-sticky ul#menu-main-menu{ padding-top: 1px!important; }
.borderimg1{ background-image: url('flower1.png'); background-repeat: no-repeat; right: 50px; position: absolute; height: 71px; bottom: -44px; width: 264px!important; }
.tb-post-carousel-thumbnail .post-title{bottom: -45px!important;}
.tb-post-carousel-thumbnail .post-title h1{color: rgb(33, 71, 127)!important;}
.tb-post-carousel-thumbnail .absolute100{background-color: transparent!important;}
.changing-data-attr{height: 50px!important;}
.changing-data-attr p{display: none;}
.tb-posts-carousel .slick-slide .read-more{ display: none; }
.tb-post-carousel-thumbnail .post-title h1:hover, a.absolute100:hover{ color: #FFF!important;}
.fw-page-builder-content h1{padding-left: 5px;}
#contact-sidebar{ margin-top: 5px;}
.tb-icon-box-description h1{ line-height: .8em;}
#contact-sidebar iframe{ margin-left: -30px;}
.tb-single-image img{ height: 225px!important;}
iframe{ height:930px!important;}

@media only screen and (max-width: 580px) {
  #tb-responsive-nav-trigger{
    color: #662c90!important;
    top:25%!important;
  }

  #bgheartimg{
    background-size: 250%!important;
    background-position-y: top!important;
  }
  .borderimg1{
    background-size: 58%!important;
  }
  #heartcontent{
    padding-top: 140px!important;
  }
  #flowerimg{
    background: none!important;
  }
  
  .col-25[_ngcontent-kgo-c69]{ margin-bottom:0px!important; }
  iframe{ height:1100px!important;}


}
