
.sp-page-title {
   off -webkit-text-stroke-width: 1px;
   off -webkit-text-stroke-color: #fe0000;
   color:#fe0000 !important;
   off -padding-top:84px;
}
.btn-cutom {
    color: #fff;
    background-color: #0495c9;
    border-color: #357ebd; /*set the color you want here*/
}
.btn-cutom a:hover{
    color: #fff;
    background-color: #6cae16;
    border-color: #357ebd; /*set the color you want here*/
}
.bt-green{
    color:#6cae16 !important;
}
.bt-bggreen{
    background-color:#6cae16 !important;
}
.bt-h-bggreen a:hover{
    background-color:#6cae16 !important;
}
.bt-white{
    color:#fff !important;
}
.bt-white a:hover{
    color:#fff !important;
}
.bt-rubik{
font-family: "Rubik";
font-weight:500;
}
.bt-red{
    color:#fe0000 !important;
}
.bt-bgred{
    background-color:#fe0000 !important;
}
.bt-bgred a:hover{
    background-color:#6cae16 !important;
}
.sp-menu-item{
    font-weight: bold;
}
.sp-megmenu-parent{
    font-weight: bold;
}
.sp-megmenu-wrapper{
    font-weight: bold;
}
.offcanvas-menu{
    background-color:#fe0000;
}
.inputbox{
    color:#fff;
}
.searchbox{
    color:#fff;
}
mod-search-searchword{
     color:#fff;
}
.sppb-addon-title sppb-feature-box-title sppb-media-heading{
    color:#000;
}
#sp-header-off{
    background-color:#6cae16;
}
.header-sticky-off{
    background-color:#6cae16 !important;
}
#sp-header{
    background: rgba(108,174,22, 1) !important;
}
.sp-top-bar{
    background-color:#6cae16 !important;
}
.transparent-header{
    opacity:0.3;
    background-color:#f6cae16 !important;
}

#sp-header.header-sticky {
    opacity:0.3;
    background-color: rgba(108,174,22, 0.3) !important;
}
#sp-header.header-sticky .sp-megamenu-parent > li.active > a, 
#sp-header.header-sticky .sp-megamenu-parent > li.active:hover > a {color: black;}

.sp-menu-item a:link{
    color:#6cae16;
}
.sp-menu-item a:active{
    color:#6cae16;
}
.sp-menu-item a:visited{
    color:#6cae16;
}
.fa a:link{
    color:#6cae16;
}
.fa a:active{
    color:#6cae16;
}
.fa a:visited{
    color:#6cae16;
}
.fa-bars a:link{
    color:#6cae16;
}
.fa-bars a:active{
    color:#6cae16;
}
.fa-bars a:visited{
    color:#6cae16;
}

#offcanvas-toggler{
    color:#6cae16;
}
.sppb-button-custom a:link{
    color:#6cae16;
}

.sp-menu-item a:link{
    color:#6cae16;
}
.sp-menu-item a:active{
    color:#6cae16;
}
.sp-menu-item a:visited{
    color:#6cae16;
}
.fa a:link{
    color:#6fe0000;
}
.fa a:active{
    color:#fe0000;
}
.fa a:visited{
    color:#fe0000;
}
.fa-bars a:link{
    color:#fe0000;
}
.fa-bars a:active{
    color:#fe0000;
}
.fa-bars a:visited{
    color:#fe0000;
}
.sp-menu-item a:link{
    color:#fe0000;
}
.sp-menu-item a:active{
    color:#fe0000;
}
.sp-menu-item a:visited{
    color:#fe0000;
}
.sp-menu-item a:hover{
    color:#fe0000;
}

.sp-menu-item a:link{
    color:#fff;
}
.sp-menu-item a:active{
    color:#fff;
}
.sp-menu-item a:visited{
    color:#fff;
}
.sp-menu-item a:hover{
    color:#fff0;
}

.fa.fa-bars{
    color:#fe0000 !important;
}
.fa.fa-bars a:link{
    color:#fe0000 !important;
}
.fa.fa-bars a:visited{
    color:#fe0000 !important;
}


.fa.fa-users{
    color:#fe0000 !important;
}
.fa.fa-users a:link{
    color:#fe0000 !important;
}
.fa.fa-users a:visited{
    color:#fe0000 !important;
}


#sp-header.menu-fixed {
	background: rgba(108,174,22,1) !important;
}

#sp-header.menu-fixed {
	background: rgba(255,255,255,0.8) !important;
}

#sp-header .animated.menu-fixed-out {
    background: rgba(255,255,255, 0.8) !important;
}
#sp-header {
    background: rgba(255,255,255, 1) !important;
    padding:0px;
    margin:0px;
}
.sppb-addon-single-image-container{
        padding:0px;
    margin:0px;
}
.sp-menu-item a:link{
    color:#fe0000;
}
.sp-menu-item a:active{
    color:#fe0000;
}
.sp-menu-item a:visited{
    color:#fe0000;
}
.off-sp-page-title h2 {
   color:#fe0000 !important;
}
#sp-page-title h2 {
   color:#fe0000 !important;
       color:#fe0000 !important;
  color:#fe0000 !important;
  off-text-shadow: 2px 2px #000;
    background-color:rgba(255,255,255, 0.9);
  off-padding-top:6px;
  off-padding-bottom:30px;
  font-size:50px;
  font-weight:380;
  letter-spacing: 3px;
  margin-left:30%;
  margin-right:30%;

}
.sp-title {
   color:#fe0000 !important;
   padding-top:84px;
}
.off-sp-column {
   color:#fe0000 !important;
}

.sppb-addon-title.sppb-feature-box-title.sppb-media-heading.h6{
    color:#fe0000 !important;
}
.sbb.media.content{
    color:#fe0000 !important;
}

.responsive iframe {
 position: absolute;
 width: 100%;
 height: 100%;
}
.responsiveCal {
 
position: relative; padding-bottom: 75%; height: 0; overflow: hidden;
 
}

.responsiveCal iframe {
 
position: absolute; top:0; left: 0; width: 100%; height: 100%;
 
}
.sppb-container {

}
#sp-background{
    padding-top:100px;
}
#sp-header{
          position: absolute;
  top: 0px;
  left: 0px;
  height:80px;

}
.off-sp-column{
   padding-top:84px;
}
.sp-page-title{
    background-color:#fff;
   padding-top:320px;
   background-repeat: no-repeat;
   object-fit: cover;
}
.sq-sur{
    text-align: center;
    margin:10%;
    padding:5%;
    border-color:#000;
    border:solid;
    border-width:1px;
}
