.elementor-kit-6{--e-global-color-primary:#068D8D;--e-global-color-secondary:#54595F;--e-global-color-text:#068D8D;--e-global-color-accent:#E6246F;--e-global-color-b0a2592:#E6246F;--e-global-color-7db20a7:#068D8D;--e-global-color-374c8bf:#C3D235;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:500;font-family:"Rubik", Sans-serif;font-size:18px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:700;}.elementor-kit-6 h2{font-size:36px;font-weight:700;}.elementor-kit-6 h3{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-location-header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li a{
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    margin: 20px;
    padding: 10px;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    text-align: center; 
    vertical-align: center;
    border-bottom:none;
}

   
.elementor-location-header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li a:after{
    bottom:30px;
    width:10px;
    left:47%;
    background-color:transparent !important;
    border-bottom:10px solid #fff;
    border-radius:30px;
}
.elementor-location-header .elementor-nav-menu--layout-horizontal li.o-nas a{
    background: #fb1c75;
    color:#fff !important;
}
.elementor-location-header .elementor-nav-menu--layout-horizontal li.dzialania a{
    background: #008989;
    color:#fff !important;
}
.elementor-location-header .elementor-nav-menu--layout-horizontal li.marki a{
    background: #b7c634;
    color:#fff !important;
}

/*--kalendarz dostaw--*/

.evofc_months_strip.names .evo_fc_day.has_events span {
    top: 0px!important;
    bottom: 0!important;
}
#kalendarz [title]{
    color: transparent !important;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    width: 70px!important;
    height: 47px !important;
    margin: 0 auto!important;
}
#mce [title]{
    color: transparent !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 50px!important;
    height: 50px !important;
    margin: 0 auto!important;
}

[title~="babai"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/2.png");
}
[title~="b.box"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/3.png");
}
[title~="bblüv"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/4.png");
}
[title~="Bling2o"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/5.png");
}
[title~="Grimm's"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/6.png");
}
[title~="Everyday"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/7.png");
}
[title~="n’Squeeze"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/8.png");
}
[title~="Designs"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/9.png");
}
[title~="Kiokids"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/10.png");
}
[title~="Potette"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/potette_new.jpg");
}
[title~="Pura"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/12.png");
}
[title~="RazBaby"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/13.png");
}
[title~="Rex"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/14.png");
}
[title~="Safe"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/15.png");
}
[title~="Wobbel"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/16.png");
}
[title~="Eat"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/eat.png");
}
[title~="Kitpas"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/kitpas-m.png");
}
[title~="Packit"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/packit_new.jpg");
}
[title~="Koa"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/koakoa_new.jpg");
}
[title~="Zimpli"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/zimpli-kids-logo.png");
}
[title~="Sassy"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/sassy-logo.png");
}
[title~="Royal"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/royal-rescals-logo.png");
}
[title~="Le"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/2025/04/le-biberon-logo.png");
}
[title~="Nebulous"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/kolorowe-logo-nebulous-stars-akwarelowe-napisy-i-gwiazdy.png");
}
[title~="WuCetki"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/WuCetki.png");
}
[title~="Topbright"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/top.png");
}
[title~="Holo"]{
    background-image: url("https://babyandtravel.com/wp-content/uploads/holo.png");
}
body.evo_overflow {
    position: relative !important;
}

.ajde_evcal_calendar.evofc_nolist.evoFC #evcal_list, #mce .evo_cal_above, .evo_search_results_count {
    display: none !important;
}

/*.evofc_months_strip.names .evo_fc_day {
    padding-left: 5px;
    border-top: 1px solid #ababab !important;
    border-right: 1px solid #ababab !important;
}*/
.eventon_fullcal .evo_fc_day {
    text-align: left!important;
}
/*.eventon_fc_days, .eventon_fc_daynames {
    border-left: 1px  solid #ababab !important;
}
.eventon_fullcal .evo_fc_day.bb {
    border-bottom: 1px  solid #ababab !important;
}*/
.evofcN .eventon_fc_days .evo_fc_day.noE span.evo_day_in {
    text-align: center;
}
.eventon_fc_days .evo_fc_day.today span.evo_day_in_num {
    color: #151515!important;
}
.evofc_months_strip.names .eventon_fc_days .evo_fc_day.has_events span i{
background-color: transparent !important;
font-size: 13px !important;
font-weight: 700 !important;
}
#mce .ajde_evcal_calendar .calendar_header p{
font-size: 24px !important;
}
#mce .evo_arrows{
display: none;
}
/*.EVOSR_section a.evo_do_search, a.evosr_search_btn {
top: 25px !important;
}*/
/*.EVOSR_section a.evo_do_search, .evo_cal_above .evo-sort-btn{
    display: none!important;
}*/

.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_desc em, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .eventon_list_event .evcal_desc .evcal_desc_info, .ajde_evcal_calendar.color .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, .ajde_evcal_calendar.color .evcal_desc .evo_below_title .status_reason, .ajde_evcal_calendar.color .evcal_desc .evo_tz_time .evo_tz, .ajde_evcal_calendar.color .evcal_desc .evo_mytime.tzo_trig i, .ajde_evcal_calendar.color .evcal_desc .evo_mytime.tzo_trig b, .ajde_evcal_calendar.color .evcal_desc .evcal_desc3 em i, .ajde_evcal_calendar.color .evcal_desc .evcal_desc3 .evo_ep_pre, .ajde_evcal_calendar.color .evcal_desc .evcal_desc3 .evo_ep_time, .ajde_evcal_calendar.color .evcal_desc .evo_mytime.tzo_trig:hover i, .ajde_evcal_calendar.color .evcal_desc .evo_mytime.tzo_trig:hover b, .evo_lightboxes .color.eventon_list_event .evcal_cblock, .evo_lightboxes .color.eventon_list_event .evcal_desc span.evcal_event_title, .evo_lightboxes .color.eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_lightboxes .color.eventon_list_event .evcal_desc em, .evo_lightboxes .color.eventon_list_event .evcal_desc .evcal_desc_info, .evo_lightboxes .color.eventon_list_event .evcal_cblock em.evo_day, .evo_lightboxes .color.eventon_list_event .evcal_desc .evo_tz_time > *, .evo_lightboxes .color.eventon_list_event .evcal_desc .evo_mytime.tzo_trig i, .evo_lightboxes .color.eventon_list_event .evcal_desc .evo_mytime.tzo_trig b {
    color: #151515;
}
.eventon_fc_days .evo_fc_day {
    color: #151515!important;
}
.eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus {
    background-color: #ffffff!important;
    }
.evo_metarow_directimg img {
    width: auto!important;
    height: 180px!important;
}
.evo_metarow_directimg {
    padding: 0;
    justify-content: center;
    height: 100%;
    align-items: center;
}
.evocard_box .evo_metarow_learnM {
    background: #151515;
}
.evcal_evdata_row.evo_clik_row .evo_h3 {
    color: #fff;
}
.evcal_evdata_row.evo_clik_row:hover {
    color: #fff;
    background: #151515!important;
}
.evcal_evdata_row.evo_clik_row:hover h3 {
    color: #01aa96!important;
    background: #151515;
}
.evocard_box .evo_metarow_learnM .evcal_evdata_row .evcal_evdata_icons i{
   color:#fff!important;
}
.evofc_months_strip.names .eventon_fc_days .evo_fc_day.has_events span i {
    text-transform: none!important;
}
@media only screen and (min-width: 600px){
.evo_search_entry{
width: 50%;
}
}

.evo_cal_above .evo-filter-btn:before, .evo_cal_above .evo-sort-btn:before{
  content: 'Wyszukaj markę'!important;
font-family: 'Rubik'!important;
}
.eventon_fc_days .evo_fc_day.today:before{
  display: none !important;
}
.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_title, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx em, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .eventon_list_event .evoet_cx .evcal_desc_info, .ajde_evcal_calendar.color .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, .ajde_evcal_calendar.color .evoet_cx .evo_below_title .status_reason, .ajde_evcal_calendar.color .evoet_cx .evo_tz_time .evo_tz, .ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig i, .ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig b, .ajde_evcal_calendar.color .evoet_cx .evcal_desc3 em i, .ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_pre, .ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_time, .ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover i, .ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover b, .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_below_title .status_reason, .evo_lightboxes .color.eventon_list_event .evcal_cblock, .evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_title, .evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_lightboxes .color.eventon_list_event .evoet_cx em, .evo_lightboxes .color.eventon_list_event .evoet_cx .evcal_desc_info, .evo_lightboxes .color.eventon_list_event .evcal_cblock em.evo_day, .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_tz_time > *, .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig i, .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig b {
    color: #656565;
}
.evofc_lightbox .evolbclose {
    top: 19px!important;
}
.evo_lightbox_content, .evolb_box {
    max-width: 650px!important;
}
.evocard_row .evocard_main_image_hold {
    background-color: transparent!important;
}
.evocard_main_image, .evo_img_triglb{
    min-width: 180px;
        background-size: contain!important;
    background-repeat: no-repeat!important;
}

.evocard_box.ftimage{
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.evo_lightbox.within.evocard_img .evolb_content{
    background-color: #ffffff;
}
.evo_lightbox.within.evocard_img .evolb_content img{
    height: auto !important;
}
.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title {
    color: #068d8d!important;
}
.eventon_fullcal .evo_fc_day.evofc_day {
    aspect-ratio: 1 / 0.9!important;
}/* End custom CSS */