body { font-family: 'Outfit', sans-serif;  }


.fr-style-default .pxl-menu-primary {
    
    border:none;
    background: rgb(255 255 255 / 90%);
    
    }

.fr-style-default .pxl-menu-primary > li > a {
    font-family: 'Outfit', sans-serif;
    
    }
    
    
.pxl-language {
    
    border:none;
    background: rgb(0 80 145 / 90%);
    
    }
    
@media screen and (min-width: 1201px) {
    .fr-style-default .pxl-menu-primary .sub-menu li a:after, .fr-style-default .pxl-menu-primary .children li a:after {
        border-radius: 45%;
        background: #035a98;
        box-shadow: none;
        animation: none;
        
    }
    
    .fr-style-default .pxl-menu-primary .sub-menu li a:before, .fr-style-default .pxl-menu-primary .children li a:before {
        border-radius: 45%;
        background: #035a98;
        box-shadow: none;
        animation: none;
        
    }
    
    .fr-style-default .pxl-menu-primary .sub-menu li a, .fr-style-default .pxl-menu-primary .children li a {
        background-color: #ffffff;
        box-shadow: none;
        border-bottom: 1px solid rgb(185 185 185 / 90%);
        font-family: 'Outfit', sans-serif;
}
   
   

}

.pxl-loader .pxl-loader-spinner .pxl-inner-loader {
    width: 70px;
}

.pxl-loader {
    background-color: #035a98;

}

.pxl-contact-form1 .contact1 .form svg {
    left:25px;
    
}

.pxl-badge-meta1 .pxl-item-inner {
 
    width: 150px;
    min-width: 150px;
    height: 150px;   
}

.pxl-badge-meta1 {
    
    text-align:center !important;

}

.pxl-icon-box1 .pxl-item-inner .pxl-meta-content {
    
    background-color: #035a98;

}

.pxl-icon-box1 .pxl-item-inner .pxl-meta-content .content-inner .pxl-item-title {
    
    margin-bottom:5px;


}


.pxl-icon-box1 .pxl-item-inner .pxl-meta-content .content-inner .pxl-item-desc  {
    
    font-size: 14px;

}


.pxl-list-meta.pxl-list-meta3 .pxl-item .pxl-item-content .pxl-item--text  {
    
    text-transform: inherit;

}

@media only screen and (max-width: 880px) {
    #gallery-1 .gallery-item {
      width: 50% !important;
    }
  }


#SR7_2_1 .retirio .sr7-bullet.sr7-touchhover,
#SR7_2_1 .retirio .sr7-bullet.selected {
	background: #21aae1 !important;
}

#SR7_2_1 .retirio .sr7-bullet {

	height:6px !important;

}

@media only screen and (max-width: 880px) {
    .slide-ban {
      display: none; !important;
    }
  }





    