﻿

.animated img
{
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.bodr
{
    border-bottom: 1px solid #000; margin-bottom: 50px
}
.imgbodr
{
    border-right: 1px solid #000;
}



.fixed_Ourteam {
    background: url('../images/ourteam.jpg');
    background-attachment: fixed;
    background-size:100% 100%;
    /*height: 10%;*/
    width: 100%;
    max-width: 1930px;
    margin: 32px auto;

    /*vertical-align: top;*/
   /* transition: opacity 0.3s;
    opacity: 0.2;*/
}
.fixed_aboutus {
    background: url('../images/abt.jpg');
    height:100%;
}


.tophinfo {
    border-bottom: 1px solid #fff;
    float: left;
    width: 100%;
    padding-bottom: 30px;
    margin-bottom:20px;
}
.padding-bottom-100
{
    margin-bottom: 200px;
}
.syrbanner {
    background: url('../images/comingsoon.jpg');
    height: 708px;
    margin-left:auto;
    margin-right:auto;
    display:block;
    /*  background-attachment: fixed;
    
    width: 100%;
    max-width: 1930px;
    margin: 32px auto;
    vertical-align: top;*/
    /* transition: opacity 0.3s;
    opacity: 0.2;*/
}
.infobanner {
    background: url('../images/info1.jpg');
    height: 708px;
    /*  background-attachment: fixed;
    
    width: 100%;
    max-width: 1930px;
    margin: 32px auto;
    vertical-align: top;*/
    /* transition: opacity 0.3s;
    opacity: 0.2;*/
}

.fixed_ex h3,.fixed_ex1 h3, .fixed_ex2 h3, .fixed_ex3 h3, .fixed_ex4 h3, .fixed_ex5 h3
{
    font-size: 30px;
  color: #fff;
  text-decoration:underline;
text-underline-offset:18px;
text-decoration-color:#fff;
}
.fixed_ex {
      background: url('../images/hs6.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0;
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}
.fixed_ex1 {
      background: url('../images/ob8.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0; 
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}
.fixed_ex2 {
      background: url('../images/su99.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0;
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}
.fixed_ex3 {
      background: url('../images/hc3.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0;
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}
.fixed_ex4 {
      background: url('../images/sm31.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0;
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}
.fixed_ex5 {
      background: url('../images/gym4.jpg');
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: auto;
  top: 0;
  left: 0;
  right: 0;
  height: 1030px;
  background-attachment: fixed;
}

.fixed_cl {
    background: url('../images/cl.jpg');
    background-attachment: fixed;
    background-size:100% 100%;
    /*height: 10%;*/
    width: 100%;
    max-width: 1930px;
    margin: 32px auto;

    /*vertical-align: top;*/
   /* transition: opacity 0.3s;
    opacity: 0.2;*/
}

#comp-lpr3t1iu {
  -fill-layer-image-opacity: 1;
  -fill-layer-background-media-position: absolute;
  -fill-layer-background-media-pointer-events: none;
  -bg-overlay-color: rgb(var(--color_43));
  -bg-gradient: none;
  width: 100%;
  -column-width: 980px;
  -column-flex: 980;
}
#comp-lpr3t1i5 {
  -bg-overlay-color: transparent;
  -bg-gradient: none;
  -padding: 0px;
  margin: 0px;
  -firstChildMarginTop: -1px;
  -lastChildMarginBottom: -1px;
  -items-direction: row;
}

#comp-ltpn738i4 {
  -bg-overlay-color: transparent;
  -bg-gradient: none;
  min-width: 980px;
}

#comp-ltpn738i4 {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
#comp-ltpn738i4 {
  min-width: 980px;
}
#comp-lpr3t1i5 {
  -bg-overlay-color: transparent;
  -bg-gradient: none;
  padding: 0px;
  margin: 0px;
  min-width: 980px;
  -firstChildMarginTop: -1px;
  -lastChildMarginBottom: -1px;
  -items-direction: row;
}
.subtitle-02
{
font-size: 16px;
  line-height: 30px;
  color: #000;
  text-align: center;
  font-weight: 200;
  max-width: 790px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 10px;
}

[data-mesh-id="Containerc1dmpinlineContent-gridContainer"] > [id="comp-ltpn738i4"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
    margin-left: calc(50% - 490px);
  left: 0px;
  -grid-area: 6 / 1 / 7 / 2;
  -justify-self: start;
  align-self: start;
}
.Oqnisf {
  overflow: visible;
}
.MW5IWV {
  height: 100%;
  left: 0;
  -webkit-mask-image: var(--mask-image,none);
  -mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  -mask-position: var(--mask-position,0);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  -mask-repeat: var(--mask-repeat,no-repeat);
  -webkit-mask-size: var(--mask-size,100%);
  -mask-size: var(--mask-size,100%);
  overflow: hidden;
  -pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  width: 100%;
}
[data-mesh-id="comp-ltpn738i4inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-ltpn738i4inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  -grid-template-rows: 1fr;
  -grid-template-columns: 100%;
}
#comp-lpr3t1i5 {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
#comp-lpr3t1i5 {

  min-width: 980px;

}
[data-mesh-id="comp-ltpn738i4inlineContent-gridContainer"] > [id="comp-lpr3t1i5"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
    margin-left: calc(50% - 490px);
  left: 0px;
  -grid-area: 1 / 1 / 2 / 2;
  -justify-self: start;
  align-self: start;
}
#comp-lpr3t1i5 {

}
.if7Vw2 {
  height: 100%;
  left: 0;
  -webkit-mask-image: var(--mask-image,none);
  -mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  -mask-position: var(--mask-position,0);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  -mask-repeat: var(--mask-repeat,no-repeat);
  -webkit-mask-size: var(--mask-size,100%);
  -mask-size: var(--mask-size,100%);
  overflow: hidden;
  -pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  width: 100%;
}
.V5AUxf, body:not(.device-mobile-optimized) .V5AUxf {
  -moz-column-gap: var(--margin);
  -column-gap: var(--margin);
  -display: flex;
  -flex-direction: var(--items-direction);
  margin: 0 auto;
  position: relative;
  width: calc(100% - var(--padding)*2);

}
#comp-lpr3t1iu {
  -fill-layer-image-opacity: 1;
  -fill-layer-background-media-position: absolute;
  -fill-layer-background-media-pointer-events: none;
  -bg-overlay-color: rgb(var(--color_43));
  -bg-gradient: none;
  -width: 100%;
  -column-width: 980px;
  -column-flex: 980;
}

#comp-lpr3t1iu {
   width: 100%;
 }
.MW5IWV {
  height: 100%;
  left: 0;
  -webkit-mask-image: var(--mask-image,none);
  -mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  -mask-position: var(--mask-position,0);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  -mask-repeat: var(--mask-repeat,no-repeat);
  -webkit-mask-size: var(--mask-size,100%);
  -mask-size: var(--mask-size,100%);
  overflow: hidden;
  -pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  width: 100%;
}
.MW5IWV .Kv1aVt {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.LWbAav {
  -background-color: var(--bg-overlay-color);
  -background-image: var(--bg-gradient);
  -transition: var(--inherit-transition);
}
.SUz0WK {
  left: 0;
  -pointer-events: var(--fill-layer-background-media-pointer-events);
  -position: var(--fill-layer-background-media-position);
}

.MW5IWV .Kv1aVt {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.MW5IWV .dLPlxY {
  -height: var(--fill-layer-image-height,100%);
  -opacity: var(--fill-layer-image-opacity);
}
[data-mesh-id="comp-lpr3t1iuinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-lpr3t1iuinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  -grid-template-rows: 1fr;
  -grid-template-columns: 100%;
}
#comp-lqds3o2v {
 
}
#comp-lqds3o2v {
  width: 800px;
}
[data-mesh-id="comp-lpr3t1iuinlineContent-gridContainer"] > [id="comp-lqds3o2v"] {
  position: relative;
  margin: 299px 0px 0px calc((100% - 980px) * 1);
  left: 180px;
  -grid-area: 1 / 1 / 2 / 2;
  -justify-self: start;
  -align-self: start;
}
.nTiihL {
  -background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  -border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  -border-radius: var(--rd,5px);
  bottom: 0;
  -box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
[data-mesh-id="comp-lqds3o2vinlineContent"] {
  height: auto;
  width: 800px;
}
.tcElKx {
  -background-color: var(--bg-overlay-color);
  -background-image: var(--bg-gradient);
  -transition: var(--inherit-transition);
}

#comp-lpr3t1iu {
  -fill-layer-image-opacity: 1;
  -fill-layer-background-media-position: absolute;
  -fill-layer-background-media-pointer-events: none;
  -bg-overlay-color: rgb(var(--color_43));
  -bg-gradient: none;
  width: 100%;
  column-width: 980px;
  -column-flex: 980;
}
#comp-lqds3o2v {
  -shc-mutated-brightness: 128,118,114;
}


.downloadimg {
    width:3%;float:left;padding-right:10px;
}
.address
{
    border: 1px solid #808080; padding: 20px;
}
.mylocationdiv1
{
    height:40%;padding:30px;
}
.mylocationdiv2
{
    height:60%;padding:30px;
}
.mylocation
{
    color:#fff;text-align:justify; font-size:16px;
}
.maylocationinsidediv
{
    height:100%;
}
.corcoat {
    right: -6px;
    top: 0px;
    z-index: 1;
    background: #C4C3BD;
    padding: 0px;
}
.cor_heading_left {
  margin: 30px -127px 0px 28px;
  background: white;
  padding: 10px;
}
.cor_heading_right {
  margin: 100px 0px 0px -100px;
  background: white;
  padding: 10px;
}

.footeranchor ul li a,.footeranchor li p,.footeranchor ul p  
{

    color:#7C8384;
}
.wrapp-header
 {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}


.grid-container {
    display: grid;
    grid-template-columns: repeat(7, 13%)
}
.client1 div img {
    width: 45% !important;
    margin:10px;
}
.headinghome
{
text-decoration:underline;
text-underline-offset:18px;
text-decoration-color:#fff;
}
.headinghome2 {
    /*text-decoration: underline;*/
    /*text-underline-offset: 18px;*/
    /*text-decoration-color: #000;*/
}
.compell
{
    background-color:#000;
    
}
.compell .text-center p
{
    
    color:#fff;
}
.hght
{
    height:150px;
    margin-bottom:10px;
    border-left:1px solid #000;
    border-top:1px solid #000;
}
.box5 
{
   background-color: #F1EEEA;
}
.box5 p 
{
    font-size:14px;
    line-height:23px;
}
.box5 h5 
{
    font-size:16px;
    margin:0px 5px 5px 0px;
}

.fixed {
    background: url('../images/bg5.jpg');
    background-attachment: fixed;
    height: 10%;
    width: 100%;
    max-width: 1930px;
    margin: 32px auto;
    vertical-align: top;
   /* transition: opacity 0.3s;
    opacity: 0.2;*/
}

.expand {
    height: auto;
    width: 100%;
}

.extra-space {
    margin-bottom: 2000px;
}





.img-wrapper {
    display: inline-block;
    background: #000;
}

.img-fade {
    vertical-align: top;
    transition: opacity 0.3s;
    opacity: 0.2;
}
.getintouch textarea {
    background-color: #C4C3BD !important;
    border-color: #878787 !important;
}

.getintouch textarea:hover
{
    
background-color: rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color: rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style: solid;
  border-width: var(--brwh,1px);
}
.getintouch input,select {
    background-color: #C4C3BD !important;
    border-color: #878787 !important;
}

.getintouch input:hover
{
    
background-color: rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
  border-color: rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
  border-style: solid;
  border-width: var(--brwh,1px);
}
.getintouch label {
    font-weight:390 !important;
}

    /*.img-fade:hover {
        opacity: 0.2;
    }*/

.contact-form input,.contact-form textarea,.contact-form select
        {
            border-width:0 0 1px 0;box-shadow:none;border-radius:0;border-color:#b1b1b1;

             /*background: transparent;
            border-top: transparent !important;
            border-left: transparent !important;
            border-right: transparent !important;*/
            /*border-bottom: 4px solid !important;*/
        }
         .contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus
        {
            outline: none;box-shadow:none;
        }
          .contact-form input,.contact-form textarea,.contact-form select
        {
            outline: none;box-shadow:none;
        }
          .fontstyle
          {font-size: 22px;font-weight: 300;margin-bottom:20px}
         .place-card-medium
         {display:none !important}
         .font_property
         {font-size: 14px;font-weight: 200;color: red;}
         .txtfont
         {font-size: 17px;font-weight: 200;color:#338dca}
         .ddfont{font-size: 14px;font-weight: 200;color:#338dca}

.toph1
{
    border-bottom:1px solid #CCC;
    float:left;
    width:100%;
    padding-bottom:3px;
}
.nexttoph1
{
    border-bottom:1px solid #000;
    float:left;
    width:100%;
    padding-bottom:3px;
}
.mybtn
{
    transition: all .2s ease-in-out;
  padding: 7px 20px;
  font-size: 14px;
  margin: 10px 0;
  line-height: 1.46666667;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  color: #fff;
  background-color: #111;
  border-color: #111;
}
.mybtn1
{
    transition: all .2s ease-in-out;
  padding: 7px 20px;
  font-size: 14px;
  margin: 10px 0;
  line-height: 1.46666667;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  color: #000;
  background-color: #C4C3BD;
  border-color: #111;
}

.intro-01 img
{
    display:initial !important;
}
.animated_box {
    background-color: #D8D9D3;
    /*background-color:#B7B7B7;*/
    text-align: center;
    border: 1px solid #767676;
    border-radius: 9px;
}
.box1
{
    background-color:#000;
    
}
.box1 p,.box1 h1
{
    
    color:#fff;
}
        .overlay-visible .overlay-bottom, .overlay-visible .overlay-top {
            padding-bottom: 5px;
        }

        .overlay-bottom, .overlay-top {
            padding: 5px;
        }

        .lead {
            font-size: 14px;
        }

        .clients .client-image {
            height: 106px !important;
            width: 95px !important;
            border: 1px solid #e0e0e0;
        }

        .link1, .link2, .link3, .link4 {
            text-decoration: underline;
            color: #148c0c;
            font-family: "Montserrat", sans-serif;
            font-size: 11px;
        }

            .link1:hover, .link2:hover, .link3:hover, .link4:hover {
                cursor: pointer;
            }

        .wcu {
            text-align: justify;
            font-size: 13px;
        }

        .dk-blue-bckg, .lt-blue-bckg, .grey-bckg, .white-bckg {
            padding: 20px;
        }

        .dk-blue-bckg {
            /*background: #fff;*/
            background: #80A10E;
        }

        .dk-blue-bckg {
            color: #fff;
        }

            .dk-blue-bckg .line {
                color: #fff;
            }

        .line {
            display: block;
            border-width: 1px;
            border-style: solid;
        }

        .dk-blue-bckg h3 {
            color: #fff;
        }

        .types h3 {
            margin-top: 15px;
            margin-bottom: 15px;
            font-size: 25px;
            font-weight: 300;
            letter-spacing: 2px;
        }


        .co-attributes, .types {
            text-align: center;
        }

        .dk-blue-bckg, .lt-blue-bckg, .grey-bckg, .white-bckg {
            padding: 20px;
        }

        .grey-bckg {
            background: #E08F2C;
            /*background: #e7e7e7;*/
        }

            .grey-bckg h2, .grey-bckg h3, .grey-bckg .line, h2.lt-blue, .lt-blue h2, .lt-blue h3, ul.lt-blue li, span.lt-blue {
                color: #fff;
            }

        .lt-blue-bckg .line, .lt-blue-bckg h2, .lt-blue-bckg h3 {
            color: #fff;
        }

        .dk-blue-bckg, .lt-blue-bckg, .grey-bckg, .white-bckg {
            padding: 20px;
        }

        .lt-blue-bckg {
            /*background: #0091d1;*/
            background: #538BD6;
        }

        .h4 {
            margin-top: 20px;
            font-weight: 600;
            text-align: center;
            font-size: 18px;
            color: #03476e;
        }

        .p {
            margin: 0 0 10px;
            text-align: center;
            color: #03476e;
        }

        .fa-circle {
            font-size: 5px;
            margin: 2px 5px 5px;
            vertical-align: middle;
            color: #03476e;
        }

        .link-dark {
            color: #696969;
            text-decoration: underline;
            font-weight: 300;
        }

        .full:hover .img1 {
            -webkit-transform: scale(1.3);
            transform: scale(1.3);
        }

        .full .img1 {
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
        }


        * {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin: 0;
            padding: 0;
        }

        .image-box1 {
            position: relative;
            margin: auto;
            overflow: hidden;
            width: 360px;
        }

            .image-box1 img {
                max-width: 100%;
                transition: all 0.3s;
                display: block;
                width: 100%;
                height: auto;
                transform: scale(1);
            }

            .image-box1:hover img {
                transform: scale(1.1);
            }

        /*---------------------------------------*/
        .xyz {
            font: 14px/1.5 "Roboto", Tahoma, helvetica, arial, sans-serif;
            background: white;
            /*border-radius: 4px;*/
            color: #4f2582;
            /*margin: 15px;*/
            outline: 0 none;
            padding: 15px 25px;
            position: relative;
            transition: all 0.75s ease-in-out 0s;
            cursor: pointer;
        }

        .abc {
            font: 14px/1.5 "Roboto", Tahoma, helvetica, arial, sans-serif;
            /*background: white;*/
            border-bottom: 2px solid #fff;
            border-top: 2px solid #fff;
            border-left: none;
            border-right: none;
            /*border-radius: 4px;*/
            color: #4f2582;
            /*margin: 15px;*/
            outline: 0 none;
            /*padding: 15px 25px;*/
            position: relative;
            transition: all 0.75s ease-in-out 0s;
            cursor: pointer;
        }

            .abc::after, .abc::before {
                /*border-radius: 4px;*/
                content: "";
                height: 100%;
                left: 0;
                position: absolute;
                top: 0;
                transform: scale(0);
                transition: all 0.5s ease-in-out 0s;
                width: 100%;
                z-index: 3;
                border-left: none;
                border-right: none;
            }



            .abc::before {
                border-bottom: 2px solid #03476e;
                /*border-left: 1px solid #4f2582;*/
                transform-origin: 0 100% 0;
                border-left: none;
                border-right: none;
            }


            .abc::after {
                /*border-right: 1px solid #4f2582;*/
                border-top: 2px solid #03476e;
                transform-origin: 100% 0 0;
                border-left: none;
                border-right: none;
            }

        .xyz:hover .abc::after, .xyz:hover .abc::before {
            transform: scale(1);
        }

        .xyz:hover .abc {
            border: 2px solid rgba(0, 160, 80, 0);
            border-left: none;
            border-right: none;
        }

        .xyz:hover .h31 {
            color: #03476e;
        }

        .xyz:hover .dk-blue-bckg, .xyz:hover .lt-blue-bckg, .xyz:hover .grey-bckg {
            background: #fff;
        }

        /*------------------------------------*/
        .shiva {
            /*width: 100px;
            height: 100px;*/
            /*background: red;*/
            -moz-border-radius: 50px;
            -webkit-border-radius: 50px;
            /*border-radius: 50px;
            float: left;
            margin: 5px;*/
        }

        .count {
            /*line-height: 100px;*/
            color: white;
            /*margin-left: 30px;*/
            font-size: 25px;
        }

        #talkbubble {
            width: 120px;
            height: 80px;
            background: red;
            position: relative;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            float: left;
            margin: 20px;
        }

            #talkbubble:before {
                content: "";
                position: absolute;
                right: 100%;
                top: 26px;
                width: 0;
                height: 0;
                border-top: 13px solid transparent;
                border-right: 26px solid red;
                border-bottom: 13px solid transparent;
            }

        .linker {
            font-size: 20px;
            color: black;
        }

        .image-box h5, .homepage_video h5, .animatedParent h4, .feature-box h3, .feature-box h5 {
            font-size: 17px;
            font-weight: 300;
        }

        .image-box p, .homepage_video p, .animatedParent p {
            line-height: 1.4;
            font-size: 12px;
        }

        .abous p {
            font-size: 14px;
        }

        .filters a {
            border-radius: 0;
            padding: 7px 10px;
            border: 1px solid transparent;
            color: #000;
            font-size: 14px;
            text-transform: uppercase;
            font-weight: 300;
        }

        .feature-box h3 {
        }
        /*#80A10E
        #538BD6
        #E08F2C*/
        /*============================================================*/

        .a .wtbx_empty_space_inner {
            height: 100px;
            display: block;
        }

        .b .wtbx_empty_space_inner {
            height: 30px;
            display: block;
        }

        .overlay-container:hover .overlay-link {
            height: 84%;
            margin-top: 33px;
        }

        .dark-translucent-bg::after {
            background-color: rgba(0,0,0,0.6);
        }

        .popup-video {
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            z-index: 1;
        }