.elementor-kit-1792{--e-global-color-primary:#191919;--e-global-color-secondary:#D60A7D;--e-global-color-text:#333333;--e-global-color-accent:#D60A7D;--e-global-color-0c57e99:#FFFFFF;--e-global-color-aaed75a:#EFD7E7;--e-global-color-5db1004:#F8E7F3;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.5em;}.elementor-kit-1792 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-kit-1792 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-1792 button,.elementor-kit-1792 input[type="button"],.elementor-kit-1792 input[type="submit"],.elementor-kit-1792 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-0c57e99 );background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:1em 2.5em 1em 2.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1160px;}.e-con{--container-max-width:1160px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1792 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-kit-1792{--e-global-typography-text-font-size:15px;--e-global-typography-text-line-height:1.5em;font-size:15px;}.elementor-kit-1792 h2{font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1792{font-size:15px;}.elementor-kit-1792 h3{font-size:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.fbc-wrap {margin:0 auto; display:table; }
.fbc-wrap span {font-size:14px;font-family: "Poppins", Sans-serif;}
.fbc-page .fbc-wrap .fbc-items li {padding: 15px 2px 0;}

.title-pink b {background:#D60A7D; padding:0 0.1em; color:#fff; font-weight:700;}

.elementor-icon-list-item {align-items: flex-start !important;}
span.elementor-icon-list-icon {margin-top: 4px;}
span.pink {color:#D60A7D;}

/*Custom carousel 1*/
.custom-1.elementor-testimonial--align-center .elementor-testimonial__footer {margin-bottom:-43px !important; z-index:99;}
.custom-1 .elementor-testimonial__content {box-shadow: 0 2px 15px rgb(0 0 0 / 10%); padding:55px 30px 30px; border-radius:15px; background:#fff;}

/*Custom carousel 2*/
.custom-2 .elementor-testimonial__content {text-align: center;}
.custom-2 .elementor-main-swiper .swiper-slide {box-shadow: 0px 0px 10px rgb(0 0 0 / 5%);
    margin: 20px 0;}
    
/* Custom divider */
.custom.elementor-widget-divider .elementor-divider-separator {position:relative;}
.custom.elementor-widget-divider .elementor-divider-separator:after {
    position: absolute;  content: ""; width: 70px;height: 4px; background: #d60a7d; left: 50%; margin-left: -35px; top: -3px;}
.custom-left.elementor-widget-divider .elementor-divider-separator:after {left: 0; margin-left:0;}


/* Custom logos */
.sponsors.gallery-spacing-custom .elementor-image-gallery .gallery-icon {height: 100px;}
.sponsors.gallery-spacing-custom .elementor-image-gallery .gallery-icon img {max-height: 80px; width: auto;}

@media (min-width:1024px) {
    .icon-linecircle-left, .icon-linecircle-right {position:relative;}
    .icon-linecircle-left:after, .icon-linecircle-right:after {content:""; position:absolute; background:url('https://staging.abravelife.com.au/wp-content/uploads/2022/02/bg_line-round-1.png'); width:106px; height:106px; left:-30px;top:-20px; Z-index:-1;}
 .icon-linecircle-right:after {left:auto; right:-30px}
 
 .icon-pinklines-1 .elementor-heading-title,  .icon-pinklines-2 .elementor-heading-title {margin:0 auto; display:table; position:relative;}
  .icon-pinklines-1 .elementor-heading-title:after, .icon-pinklines-2 .elementor-heading-title:after {content:""; position:absolute; width:40px; height:38px; background:url('https://staging.abravelife.com.au/wp-content/uploads/2022/02/light_pink-lines-1.png'); right:-35px; top:-25px;}
  .icon-pinklines-2 .elementor-heading-title:after {background:url('https://staging.abravelife.com.au/wp-content/uploads/2022/02/light_pink-lines-2.png'); left:-35px;}
    
}

/*Mobile menu*/
@media (max-width:1024px) {
    .elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown {position:absolute; min-width:200px; top:100%; padding:0 15px 20px; right:0;display: table;}
    .elementor-location-header .elementor-nav-menu .btn_colour {margin-left:0;}
    .elementor-location-header .elementor-nav-menu .btn_colour a {padding:7px 20px !important; display:table;}
}
@media (min-width:768px) {

  .elementor-field-textual.elementor-size-lg {padding: 15px 31px;}
  .elementor-field-type-checkbox .elementor-field-subgroup, .elementor-field-type-radio .elementor-field-subgroup  {padding: 20px 28px;}
}
/*Mobile menu End*/
    
@media (min-width:768px) {
.btn-donate {margin-top:-86px;}
}
@media (max-width:767px) {
    /*.elementor-top-section form {text-align:center !important;}*/
    .btn-donate img {margin:0 auto;}
    form input[type=image] {max-width: 173px;}
    
}
@media (max-width:479px) {
    .sponsors .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item {max-width:33.3%;}
}/* End custom CSS */