html, body, iframe{
    margin:0px;
     padding:0px;
     border:0px;
     font: inherit;
     vertical-align:baseline;
     font-weight:normal;
     font-size:15px;
     line-height:18px;
     -webkit-font-smoothing:subpixel-antialiased;
     font-smoothing:antialiased;
     font-smooth:antialiased;
     -webkit-text-size-adjust:100%;
     -ms-text-size-adjust: 100%;
     -webkit-font-smoothing:subpixel-antialiased !important;
     font-smoothing:subpixel-antialiased !important;
     font-smooth:subpixel-antialiased;
}
 .cl{
    clear: both;
}
 .wsmenu ul, ol{
    margin-top:0px;
     margin-right:0px;
     margin-left:0px;
     margin-bottom:0px;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     padding:0px ;
     list-style:none;
}
 li{
     margin:0px;
     padding:0px;
}
 textarea{
    min-height: 60px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     padding:5px 0px 5px 0px;
}
 .button, input[type="submit"], input[type="reset"], input[type="button"] {
    cursor:pointer;
}
 button::-moz-focus-inner, input::-moz-focus-inner{
    border: 0;
}
 img, object, embed, video{
    border:0 none;
     max-width: 100%;
}
 a:focus {
    outline:none !important;
}
/*------------------------------------ Desktop CSS ---------------------------------------------*/
 .wsmobileheader{
    display:none;
}
 .overlapblackbg{
     display:none;
}
 .wsmenu{
     color:#fff;
     position:relative;
     font-size:15px;
     padding:0px;
     width: auto;
     float:left;
     -webkit-border-radius:2px 2px 2px 2px;
     -moz-border-radius:2px 2px 2px 2px;
     border-radius:2px 2px 2px 2px;
}
 .wsmenu-list{
     text-align:left;
     margin:0 auto 0 auto;
    /*width:100%;
    */
     display: table;
     padding:0px;
}
 .wsmenu-list > li{
     text-align:center;
     display: table-cell;
}
 .wsmenu-list li:first-child a{
     -webkit-border-radius:2px 2px 2px 2px;
     -moz-border-radius:2px 2px 2px 2px;
     border-radius:2px 2px 2px 2px;
}
 .wsmenu-list li:last-child a{
     -webkit-border-radius:2px 2px 2px 2px;
     -moz-border-radius:2px 2px 2px 2px;
     border-radius:2px 2px 2px 2px;
     border-right:0px solid;
}
 .wsmenu-list > li > a .fa{
     display: inline-block;
     font-size:14px;
     line-height:inherit;
     margin-right:4px;
}
 .wsmenu-list li ul li a .fa.fa-angle-double-right{
     font-size:12px;
     margin: 0 3px 0 -4px;
}
 .wsmenu-list li a .arrow:after {
     border-left: 4px solid rgba(0, 0, 0, 0);
     border-right: 4px solid rgba(0, 0, 0, 0);
     border-top: 4px solid #b3b3b3;
     content: "";
     float: right;
     height: 0;
     margin: 0 0 0 9px;
     position: absolute;
     text-align: right;
     top: 22px;
     width: 0;
}
 .wsmenu-list > li > a{
     display:block;
     color:#fff;
     padding-right: 14px;
     line-height:48px;
     text-decoration:none;
     position:relative;
}
 .wsmenu-list li a:hover .arrow:after{
     border-top-color:#b3b3b3
}
 .wsmenu-list li a.active .arrow:after{
     border-top-color:#b3b3b3
}
 .wsmenu-list li:hover>a .arrow:after{
     border-top-color:#b3b3b3
}
 .megamenu iframe{
    width:100%;
     margin-top:10px;
     min-height:200px;
}
 .megamenu video{
     width:100%;
     margin-top:10px;
     min-height:200px;
}
/*For megamenu desktop */
 .wsmenu-list li:hover .megamenu{
    opacity:1;
}
 .megamenu{
     width:100%;
     left:0px;
     position:absolute;
     top:48px;
     color:#000;
     z-index:1000;
     margin:0px;
     text-align:left;
     padding:14px;
     font-size:15px;
     border:solid 1px #eeeeee;
     background-color:#fff;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.3s, opacity 0.3s;
     -ms-transition: -ms-transform 0.3s, opacity 0.3s;
     -moz-transition: -moz-transform 0.3s, opacity 0.3s;
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
 .megamenu .title{
     border-bottom:1px solid #CCC;
     font-size:14px;
     padding:9px 5px 9px 0px;
     font-size:17px;
     color:#424242;
     margin-bottom:7px;
     text-align:left;
     height:39px;
}
 .link-list li{
     display:block;
     text-align:center;
     white-space:nowrap;
     text-align:left;
}
 .link-list li a{
     line-height:18px;
     border-right:none;
     text-align:left;
     padding:6px 0px;
     background:#fff !important;
     background-image:none !important;
     color: #666666 !important;
     border-right: 0 none !important;
     display:block;
     border-right:1px solid #e7e7e7;
     background-color:#fff;
     color:#424242;
}
 .link-list .fa{
    font-size:11px;
}
 .megacollink{
    width:23%;
     float:left;
     margin:0% 1%;
}
 .megacollink li{
     display:block;
     text-align:center;
     white-space:nowrap;
     text-align:left;
}
 .megacollink li a{
     line-height:18px;
     border-right:none;
     text-align:left;
     padding:8px 0px;
     background:#fff !important;
     background-image:none !important;
     color: #666666 !important;
     border-right: 0 none !important;
     display:block;
     border-right:1px solid #e7e7e7;
     background-color:#fff;
     color:#424242;
}
 .megacollink .fa{
    font-size:11px;
}
 .megacolimage{
    width:31.33%;
     float:left;
     margin:0% 1%;
}
 .typographydiv{
    width:100%;
     margin:0% 0%;
}
 .typographylinks{
    width:25%;
     float:left;
     margin:0% 0%;
}
 .mainmapdiv{
     width:100%;
     display:block;
     margin:0% 0%;
}
 .wsmenu-list .ad-style{
    width:28%;
     float:right;
}
 .wsmenu-list .ad-style a{
    border:none !important;
     padding:0px !important;
     margin:0px !important;
     line-height:normal !important;
     background-image:none !important;
}
 .mobile-sub .megamenu .ad-style a:hover{
     background-color:transparent !important;
}
 .wsmenu-list .megamenu li:hover>a{
    background:transparent !important;
}
 .wsmenu-list .megamenu li a:hover{
    background:transparent !important;
     text-decoration:underline;
}
 .wsmenu-list .megamenu li .fa {
     margin-right:5px;
     text-align: center;
     width: 18px;
}
 .mrgtop{
     margin-top:15px;
}
 .show-grid div{
    padding-bottom: 10px;
     padding-top: 10px;
     background-color:#dbdbdb;
     border: 1px solid #e7e7e7;
     color:#6a6a6a;
     margin:2px 0px;
}
/*For halfmenu */
 .halfmenu{
     width:40%;
     right:auto !important;
     left:auto !important;
}
 .halfmenu .megacollink{
     width:48%;
     float:left;
     margin:0% 1%;
}
/*For halfmenu */
/*Form for desktop */
 .halfdiv{
     width:35%;
     right:0px !important;
     left:auto;
}
 .menu_form{
    width:100%;
     display:block;
}
 .menu_form input[type="text"]{
     width:100%;
     border:1px solid #e2e2e2;
     -webkit-border-radius:4px;
     -moz-border-radius:4px;
     border-radius:4px;
     color:#000;
     font-size:13px;
     padding:8px 5px;
     margin-bottom:8px;
}
 .menu_form textarea{
     width:100%;
     border:1px solid #e2e2e2;
     border-radius:5px;
     color:#000;
     font-size:13px;
     padding:8px 5px;
     margin-bottom:8px;
     min-height:122px;
}
 .menu_form input[type="submit"]{
    width:25%;
     display:block;
     height:28px;
     float:right;
     border:solid 1px #ccc;
     margin-right:15px;
     -webkit-border-radius:2px;
     -moz-border-radius:2px;
     border-radius:2px;
}
 .menu_form input[type="button"] {
    width:25%;
     display:block;
     height:28px;
     float:right;
     border:solid 1px #ccc;
     -webkit-border-radius:2px;
     -moz-border-radius:2px;
     border-radius:2px;
}
 .megamenu .left.carousel-control{
     padding-top:20%;
}
 .megamenu .right.carousel-control{
     padding-top:20%;
}
 .carousel-inner .item img{
     width:100%;
}
 .megamenu .carousel-caption{
     bottom:0px;
     background-color:rgba(0,0,0,0.7);
     font-size: 13px;
     height: 31px;
     left: 0;
     padding: 7px 0;
     right: 0;
     width: 100%;
}
/*Animation*/
 .wsmenu-list li > .wsmenu-submenu{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-list li:hover > .wsmenu-submenu{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
 .wsmenu-submenu li > .wsmenu-submenu-sub{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-submenu li:hover > .wsmenu-submenu-sub{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
 .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-submenu-sub-sub li > .wsmenu-submenu-sub-sub-sub{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-submenu-sub-sub-sub li > .wsmenu-submenu-sub-sub-sub-sub{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
 .wsmenu-submenu-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
 .wsmenu-submenu-sub-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub-sub{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
 .wsmenu-list li > .megamenu{
     transform-style: preserve-3d;
     -o-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     -webkit-transform-style: preserve-3d;
     transform: rotateX(-75deg);
     -o-transform: rotateX(-75deg);
     -moz-transform: rotateX(-75deg);
     -webkit-transform: rotateX(-75deg);
     visibility:hidden;
}
 .wsmenu-list li:hover > .megamenu{
     transform: rotateX(0deg);
     -o-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
     -webkit-transform: rotateX(0deg);
     opacity: 1;
     visibility:visible;
}
/* Submenu CSS */
 .wsmenu-submenu{
     position:absolute;
     top: 48px;
     z-index:1000;
     margin:0px;
     padding:2px;
     border:solid 1px #eeeeee;
     background-color:#fff;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.3s, opacity 0.3s;
     -ms-transition: -ms-transform 0.3s, opacity 0.3s;
     -moz-transition: -moz-transform 0.3s, opacity 0.3s;
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     min-width:220px;
     width: 220px;
}
 .wsmenu-submenu li a {
     background:#fff !important;
     background-image:none !important;
     color: #666666 !important;
     border-right: 0 none !important;
     text-align:left;
     display:block;
     line-height:22px;
     padding:6px 12px;
     text-transform:none;
     font-size:13px;
     letter-spacing:normal;
     border-right:0px solid;
     width: 220px;
}
 .wsmenu-submenu li{
    position:relative;
     margin:0px;
     padding:0px;
}
 .wsmenuexpandermain{
    display:none;
}
 .wsmenu-list li:hover .wsmenu-submenu{
    display:block;
}
 .dropleft{
     left:auto !important;
     right:100% !important;
}
 .dropleftright{
     left:auto !important;
     right:100% !important;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub{
     min-width:220px;
     position:absolute;
     left:100%;
     top:0;
     margin:0px;
     padding:0px;
     min-width:165px;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.4s, opacity 0.4s;
     -ms-transition: -ms-transform 0.4s, opacity 0.4s;
     -moz-transition: -moz-transform 0.4s, opacity 0.4s;
     -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}
 .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub{
    opacity:1;
     list-style:none;
     padding:2px;
     border:solid 1px #eeeeee;
     background-color:#fff;
}
 .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub{
    display:block;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub{
     min-width:165px;
     position:absolute;
     left:100%;
     top:0;
     margin:0px;
     padding:0px;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.4s, opacity 0.4s;
     -ms-transition: -ms-transform 0.4s, opacity 0.4s;
     -moz-transition: -moz-transform 0.4s, opacity 0.4s;
     -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub{
     min-width:145px;
     position:absolute;
     left:100%;
     top:0;
     margin:0px;
     padding:0px;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.4s, opacity 0.4s;
     -ms-transition: -ms-transform 0.4s, opacity 0.4s;
     -moz-transition: -moz-transform 0.4s, opacity 0.4s;
     -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub .wsmenu-submenu-sub-sub-sub-sub{
     min-width:125px;
     position:absolute;
     left:100%;
     top:0;
     margin:0px;
     padding:0px;
     opacity: 0;
     -o-transform-origin: 0% 0%;
     -ms-transform-origin: 0% 0%;
     -moz-transform-origin: 0% 0%;
     -webkit-transform-origin: 0% 0%;
     -o-transition: -o-transform 0.4s, opacity 0.4s;
     -ms-transition: -ms-transform 0.4s, opacity 0.4s;
     -moz-transition: -moz-transform 0.4s, opacity 0.4s;
     -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub{
    opacity:1;
     list-style:none;
     padding:2px;
     border:solid 1px #eeeeee;
     background-color:#fff;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub li:hover .wsmenu-submenu-sub-sub-sub{
    opacity:1;
     list-style:none;
     padding:2px;
     border:solid 1px #eeeeee;
     background-color:#fff;
}
 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub li:hover .wsmenu-submenu-sub-sub-sub-sub{
    opacity:1;
     list-style:none;
     padding:2px;
     border:solid 1px #eeeeee;
     background-color:#fff;
}
 .wsmenu-submenu li{
    position:relative;
     padding:0px;
     margin:0px;
     display:block;
}
 .wsmenu-click{
    display:none;
}
 .wsmenu-click02{
    display:none;
}
/* Default Theme */
 .wsmenu-list li:hover>a{
    text-decoration:none;
}
 .wsmenu-list > li > a:hover {
     text-decoration:none;
}
 .wsmenu-list > li > a.active{
    background-color:rgba(0,0,0,0.08) !important;
     text-decoration:none;
}
 .wsmenu-submenu > li > a:hover {
    background-color:rgba(0,0,0,0.08) !important;
     border-radius:0px!important;
     text-decoration:none;
     text-decoration:none;
}
 .typography-text {
     padding:0px 0px;
     font-size:15px;
}
 .typography-text p{
     text-align:justify;
     line-height:24px;
     color:#656565;
}
 .typography-text ul li{
     display:block;
     padding:2px 0px;
     line-height:22px;
}
 .typography-text ul li a{
    color:#656565;
}
 .hometext{
    display:none;
}
 .wsmenu-submenu .fa{
     margin-right:7px;
}
 @media only screen and (max-width: 1500px) {
     .wsmenu{
         width:100%;
    }
}
 @media only screen and (min-width: 1500px) {
     /*.wsmenu-list li:hover > .wsmenu-submenu{
        display:block !important;
    }
     .wsmenu-submenu li:hover > .wsmenu-submenu-sub{
        display:block !important;
    }
     .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub{
        display:block !important;
    }
     .wsmenu-submenu-sub .wsmenu-submenu-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub{
        display:block !important;
    }
     .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub-sub{
        display:block !important;
    }
     .wsmenu-list li:hover > .megamenu{
        display:block !important;
    }*/
    /*Daynamic arrow*/
     .wsmenu-list > .menu-arrow-1 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: #c1c1c1 transparent transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:24px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:7px;
    }
     .wsmenu-list > li > .wsmenu-submenu > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent transparent transparent #c1c1c1;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:10px;
    }
     .wsmenu-list > li > .arrowleft > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:10px !important;
         float:left;
    }
     .arrowleft li a {
         text-align:center;
    }
     .wsmenu-list > li > .wsmenu-submenu li > .wsmenu-submenu-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent transparent transparent #c1c1c1;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:8px;
    }
     .wsmenu-list > li > .wsmenu-submenu li > .wsmenu-submenu-sub > li >.wsmenu-submenu-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent transparent transparent #c1c1c1;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:8px;
    }
     .wsmenu-list > li > .wsmenu-submenu li > .wsmenu-submenu-sub > li > .wsmenu-submenu-sub-sub > li > .wsmenu-submenu-sub-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent transparent transparent #c1c1c1;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:8px;
    }
     .wsmenu-list > li > .wsmenu-submenu li > .wsmenu-submenu-sub > li > .wsmenu-submenu-sub-sub > li > .wsmenu-submenu-sub-sub-sub > li > .wsmenu-submenu-sub-sub-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent transparent transparent #c1c1c1;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:8px;
    }
     .wsmenu-list > li > .arrowleft li > .wsmenu-submenu-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:13px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:5px !important;
    }
     .wsmenu-list > li > .arrowleft li > .wsmenu-submenu-sub > .wsmenu-submenu-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:13px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:5px !important;
    }
     .wsmenu-list > li > .arrowleft li > .wsmenu-submenu-sub > .wsmenu-submenu-sub-sub > .wsmenu-submenu-sub-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:13px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:5px !important;
    }
     .wsmenu-list > li > .arrowleft li > .wsmenu-submenu-sub > .wsmenu-submenu-sub-sub > .wsmenu-submenu-sub-sub-sub > .wsmenu-submenu-sub-sub-sub-sub > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:13px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:5px !important;
    }
     .wsmenu-list > li > .arrowleftright > .menu-arrow-2 > a:after{
        -moz-border-bottom-colors: none;
         -moz-border-left-colors: none;
         -moz-border-right-colors: none;
         -moz-border-top-colors: none;
         border-color: transparent #c1c1c1 transparent transparent;
         border-image: none;
         border-style: solid;
         border-width: 4px;
         top:14px;
         content: "";
         margin-top: 0;
         position: absolute;
         right:auto !important;
         left:10px !important;
         float:left;
    }
     .arrowleftright li a {
         text-align:center;
    }
}
 @media only screen and (max-width: 3000px) {
     .wsoffcanvasopener .wsmenu {
         left:0px;
         -webkit-transition:all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
     .wsmenucontainer.wsoffcanvasopener{
         display:block;
         margin-left:240px;
    }
     .wsmobileheader{
         display:block !important;
         position:relative;
         top:0;
         right:0;
         left:0;
         -webkit-transition:all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
     .wsmenu-list > li:hover>a{
        background-color:rgba(0,0,0,0.08) !important;
         text-decoration:none;
    }
     .hometext{
         display:inline-block !important;
    }
     .megacollink {
        width:96% !important;
         margin:0% 2% !important;
    }
     .megacolimage{
        width:90% !important;
         margin:0% 5% !important;
    }
     .typographylinks{
        width:98% !important;
         margin:0% 1% !important;
    }
     .typographydiv{
        width:86% !important;
         margin:0% 7% !important;
    }
     .mainmapdiv{
        width:90% !important;
         margin:0% 5% !important;
    }
     .overlapblackbg{
         left:0;
         z-index:102;
         width:100%;
         height:100%;
         position:fixed;
         top:0;
         display:none;
         background-color:rgba(0, 0, 0, 0.45);
         cursor:pointer;
    }
     .wsoffcanvasopener .overlapblackbg{
        display:block !important;
    }
    /* Default Theme */
     .wsmenu-submenu > li:hover>a{
         background-color:#7b7b7b;
         color:#666666;
    }
     .wsmenu > .wsmenu-list > li > a.active{
        color: #666666;
         background-color:rgba(0,0,0,0.08);
    }
     .wsmenu > .wsmenu-list > li > a:hover{
         color: #666666;
         background-color:rgba(0,0,0,0.08);
    }
     .wsmenu-list li:hover .wsmenu-submenu{
        display:none ;
    }
     .wsmenu-list li:hover .wsmenu-submenu .wsmenu-submenu-sub{
        display:none;
    }
     .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub{
        display:none;
         list-style:none;
         padding:2px;
         border:solid 1px #eeeeee;
         background-color:#fff;
    }
     .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub li:hover .wsmenu-submenu-sub-sub-sub{
        display:none;
         list-style:none;
         padding:2px;
         border:solid 1px #eeeeee;
         background-color:#fff;
    }
     .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub li:hover .wsmenu-submenu-sub-sub-sub-sub{
        display:none;
         list-style:none;
         padding:2px;
         border:solid 1px #eeeeee;
         background-color:#fff;
    }
     .wsmenu-list li:first-child a{
        -webkit-border-radius:0px 0px 0px 0px;
         -moz-border-radius:0px 0px 0px 0px;
         border-radius:0px 0px 0px 0px;
    }
     .wsmenu-list li:last-child a{
        -webkit-border-radius:0px 4px 0px 0px;
         -moz-border-radius:0px 0px 0px 0px;
         border-radius:0px 0px 0px 0px;
         border-right:0px solid;
    }
     .innerpnd{
         padding:0px !important;
    }
     .typography-text {
         padding:10px 0px;
    }
     .wsmenucontainer{
         overflow: hidden;
         -webkit-backface-visibility: hidden;
         -moz-backface-visibility: hidden;
         -ms-backface-visibility: hidden;
         -webkit-transition:all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
    /* Mobile click to drop arrow */
     .wsmenu-click {
         height:43px;
         position:absolute;
         top:0;
         right:0;
         display:block;
         cursor:pointer;
         width:100%;
    }
     .wsmenu-click i{
         display:block;
         height:23px;
         width:25px;
         margin-top:11px;
         margin-right:8px;
         background-size:25px;
         font-size:21px;
         color:#fff;
         float:right;
    }
     .wsmenu-click02 {
         height:43px;
         position:absolute;
         top:0;
         right:0;
         display:block;
         cursor:pointer;
         width:100%;
    }
     .wsmenu-click02 i{
         display:block;
         height:23px;
         width:25px;
         margin-top:11px;
         margin-right:8px;
         background-size:25px;
         font-size:21px;
         color:rgba(0,0,0,0.25);
         float:right;
    }
     .ws-activearrow > i{
        transform: rotate(180deg);
    }
     .wsmenu-rotate{
         -webkit-transform:rotate(180deg);
         -moz-transform:rotate(180deg);
         -ms-transform:rotate(180deg);
         -o-transform:rotate(180deg);
         transform:rotate(180deg);
    }
    /*2nd UL Style*/
     .wsmenu-submenu-sub{
         width:100% !important;
         position:static !important;
         left:100% !important;
         top:0 !important;
         display:none;
         margin:0px !important;
         padding:0px !important;
         border:solid 0px !important;
         transform:none !important;
         opacity:1 !important;
         visibility:visible !important;
    }
     .wsmenu-submenu-sub li{
         margin:0px 0px 0px 0px !important;
         padding:0px;
         position:relative;
    }
     .wsmenu-submenu-sub a{
         display:block;
         padding:10px 25px 10px 25px;
         border-bottom:solid 1px #ccc;
         font-weight:normal;
    }
     .wsmenu-submenu-sub li a.active{
        color:#000 !important;
    }
     .wsmenu-submenu-sub li:hover>a{
         background-color:#333333 !important;
         color:#fff;
    }
     .wsmenu-list > li > a .fa{
        margin-right:6px;
    }
     .wsmenu-submenu-sub-sub{
         width:100% !important;
         position:static !important;
         left:100% !important;
         top:0 !important;
         display:none;
         margin:0px !important;
         padding:0px !important;
         border:solid 0px !important;
         transform:none !important;
         opacity:1 !important;
         visibility:visible !important;
    }
     .wsmenu-submenu-sub-sub-sub{
         width:100% !important;
         position:static !important;
         left:100% !important;
         top:0 !important;
         display:none;
         margin:0px !important;
         padding:0px !important;
         border:solid 0px !important;
         transform:none !important;
         opacity:1 !important;
         visibility:visible !important;
    }
     .wsmenu-submenu-sub-sub-sub-sub{
         width:100% !important;
         position:static !important;
         left:100% !important;
         top:0 !important;
         display:none;
         margin:0px !important;
         padding:0px !important;
         border:solid 0px !important;
         transform:none !important;
         opacity:1 !important;
         visibility:visible !important;
    }
     .wsmenu-submenu-sub-sub li{
         margin:0px 0px 0px 0px !important;
    }
     .wsmenu-submenu-sub-sub-sub li{
         margin:0px 0px 0px 0px !important;
    }
     .wsmenu-submenu-sub-sub-sub-sub li{
         margin:0px 0px 0px 0px !important;
    }
     .wsmenu-submenu-sub-sub a{
         display:block;
         color:#000;
         padding:10px 25px;
         background:#000 !important;
         border-bottom:solid 1px #ccc;
         font-weight:normal;
    }
     .wsmenu-submenu-sub-sub-sub a{
         display:block;
         color:#000;
         padding:10px 25px;
         background:#000 !important;
         border-bottom:solid 1px #ccc;
         font-weight:normal;
    }
     .wsmenu-submenu-sub-sub-sub-sub a{
         display:block;
         color:#000;
         padding:10px 25px;
         background:#000 !important;
         border-bottom:solid 1px #ccc;
         font-weight:normal;
    }
     .wsmenu-submenu-sub-sub li a.active{
         color:#000 !important;
    }
     .wsmenu-submenu-sub-sub-sub li a.active{
         color:#000 !important;
    }
     .wsmenu-submenu-sub-sub-sub-sub li a.active{
         color:#000 !important;
    }
     .wsmenu-submenu-sub-sub li:hover>a{
         background-color:#606060 !important;
         color:#fff;
    }
     .wsmenu-submenu-sub-sub-sub li:hover>a{
         background-color:#606060 !important;
         color:#fff;
    }
     .wsmenu-submenu-sub-sub-sub-sub li:hover>a{
         background-color:#606060 !important;
         color:#fff;
    }
     .wsmenu{
        position: relative;
    }
     .wsmenu .wsmenu-list{
         height:100%;
         overflow-y:auto;
         display:block !important;
    }
     .wsmenu .wsmenu-list > li{
         width:100%;
         display:block;
         float:none;
         border-right:none;
         background-color:transparent;
         position:relative;
         white-space:inherit;
    }
     .wsmenu > .wsmenu-list > li > a{
         padding:9px 32px 9px 17px;
         font-size:14px;
         text-align:left;
         border-right:solid 0px;
         background-color:transparent;
         color:#fff;
         line-height:25px;
         border-bottom:1px solid;
         border-bottom-color:rgba(0,0,0,0.13);
         position:static;
    }
     .wsmenu > .wsmenu-list > li > a:hover{
         color: #fff !important;
    }
     .wsmenu > .wsmenu-list > li > a > .fa{
        font-size: 16px;
         color:#fff;
    }
     .wsmenu .wsmenu-list li a .arrow:after{
         display:none !important;
    }
     .wsmenu .wsmenu-list li ul li a .fa.fa-caret-right{
         font-size:12px !important;
         color:#fff;
    }
     .mobile-sub .wsmenu-submenu{
         transform:none !important;
         opacity:1 !important;
         display:none;
         position:relative !important;
         top:0px;
         background-color:#fff ;
         border:solid 1px #218F8B;
         padding:0px;
         visibility:visible !important;
    }
     .mobile-sub .wsmenu-submenu li a{
         line-height:20px;
         background-color:#218F8B !important;
         font-size:13px !important;
         padding:8px 0px 8px 18px;
         color:#fff !important;
         border-bottom: 1px solid #218F8B;
    }
     .mobile-sub .wsmenu-submenu li a:hover{
         background-color:#218F8B !important;
         color:#fff;
         text-decoration:none;
    }
     .mobile-sub .wsmenu-submenu li:hover>a{
         background-color:#218F8B !important;
         color:#fff;
    }
     .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li a{
        line-height:20px;
         background-color:#1B7572 !important;
         padding-left:28px;
         border-bottom: 1px solid #1B7572;
        color:#fff !important;
    }
     .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li .wsmenu-submenu-sub-sub li a{
        line-height:20px;
         background-color:#104F4D !important;
         padding-left:38px;
         color:#fff;
         border-bottom: 1px solid #104F4D;
    }
     .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub .wsmenu-submenu-sub-sub li .wsmenu-submenu-sub-sub-sub li a{
        line-height:20px;
         background-color:#0B3D3B !important;
         padding-left:48px;
         color:#fff;
         border-bottom: 1px solid #0B3D3B;
    }
     .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub .wsmenu-submenu-sub-sub .wsmenu-submenu-sub-sub-sub li .wsmenu-submenu-sub-sub-sub-sub li a{
        line-height:20px;
         background-color:#042240 !important;
         padding-left:58px;
         color:#fff;
         border-bottom: 1px solid #042240;
    }
     .wsmenu-list .megamenu{
         background-color:#e7e7e7;
         color:#666666;
         display:none;
         position:relative !important;
         top:0px;
         padding:0px;
         border:solid 0px;
         transform:none !important;
         opacity:1 !important;
         visibility:visible !important;
    }
     .wsmenu-list li:hover .megamenu{
        display:none;
         position:relative !important;
         top:0px;
    }
     .megamenu .title{
         color:#666666;
         font-size:15px !important;
         padding:10px 8px 10px 0px;
    }
     .halfdiv .title{
         padding-left:15px;
    }
     .megamenu > ul{
         width:100% !important;
         margin:0px;
         padding:0px;
         font-size:13px !important;
    }
     .megamenu > ul > li > a{
         padding:9px 14px !important;
         line-height:normal !important;
         font-size:13px !important;
         background-color:#e7e7e7 !important;
         color:#666666;
    }
     .megamenu > ul > li > a:hover{
        background-color:#000000 !important;
    }
     .ad-style{
         width:100% !important;
    }
     .megamenu ul li.title{
         line-height:26px;
         color:#666666;
         margin:0px;
         font-size:15px;
         padding:7px 13px !important;
         border-bottom:1px solid #ccc;
         background-color:transparent !important;
    }
     .halfdiv{
         width:100%;
         display:block;
    }
     .halfmenu{
        width:100%;
         display:block;
    }
     .menu_form{
         padding:10px 10px 63px 10px;
         background-color: #e7e7e7;
    }
     .menu_form input[type="button"]{
         width:46%;
    }
     .menu_form input[type="submit"]{
         width:46%;
    }
     .menu_form textarea{
        min-height:100px;
    }
     .wsmenu {
         width:240px;
         left:-240px;
         height: 100%;
         position: fixed;
         top: 0;
         margin: 0;
         background-color: #fff;
         border-radius:0px;
         z-index:103;
         -webkit-transition: all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
         border:none !important;
         background-color:#025567 !important;
    }
    /*.wsoffcanvasopener .wsmenu {
         width:240px;
         -webkit-transition: all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
     .wsmenu.menuclose{
         -webkit-transition: all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
    */
    /* Navigation arrow Animation */
     .animated-arrow{
         position:fixed;
         left:0;
         top:0;
         z-index:102;
         -webkit-transition:all 0.4s ease-in-out;
         -moz-transition: all 0.4s ease-in-out;
         -o-transition: all 0.4s ease-in-out;
         -ms-transition: all 0.4s ease-in-out;
         transition: all 0.4s ease-in-out;
    }
      .callusicon{
      height: 25px;
      position: fixed;
      left: 50px;
      top: 13px;
      transition: all 0.4s ease-in-out 0s;
      z-index: 102;
      -webkit-transition:all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -o-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
      font-size: 18px;
      color: #fff;
 }
 .callusicon:focus, callusicon:hover {
      color: #fff !important;
 }
     .wsoffcanvasopener .callusicon{
         display:none !important;
    }
     .smallogo{
         width:100%;
         display:block;
         text-align:center;
         padding-top:9px;
         position:fixed;
         z-index:101;
         width:100%;
         background-color: #218F8B;
        /*218F8B*/
         padding-bottom: 8px;
    }
     .wsoffcanvasopener .animated-arrow{
         left:240px;
    }

    .wsoffcanvasopener .animated-arrow{

     background-color: transparent !important;

    }
     .animated-arrow{
        /* cursor:pointer;
         padding:13px 35px 16px 0px;
         margin:10px 0 0 15px;*/


         cursor: pointer;
    padding: 13px 36px 16px 10px;
    margin: 10px 0 0 15px;
    background-color: #18798A;
    }
     .animated-arrow span, .animated-arrow span:before, .animated-arrow span:after {
         cursor: pointer;
         height:3px;
         width:23px;
         background: #fff;
         position: absolute;
         display: block;
         content: '';
    }
     .animated-arrow span:before{
         top: -7px;
    }
     .animated-arrow span:after {
         bottom: -7px;
    }
     .animated-arrow span, .animated-arrow span:before, .animated-arrow span:after{
         transition: all 500ms ease-in-out;
    }
     .wsoffcanvasopener .animated-arrow span{
         background-color: transparent;
    }
     .wsoffcanvasopener .animated-arrow span:before, .animated-arrow.active span:after{
         top:7px;
    }
     .wsoffcanvasopener .animated-arrow span:before {
         transform: rotate(45deg);
         -moz-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         -o-transform: rotate(45deg);
         -webkit-transform: rotate(45deg);
         bottom:0px;
    }
     .wsoffcanvasopener .animated-arrow span:after {
         transform: rotate(-45deg);
         -moz-transform: rotate(-45deg);
         -ms-transform: rotate(-45deg);
         -o-transform: rotate(-45deg);
         -webkit-transform: rotate(-45deg);
    }
    /*Animation None */
     .wsmenu-list li > .wsmenu-submenu{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
    }
     .wsmenu-list li:hover > .wsmenu-submenu{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
    }
     .wsmenu-submenu li > .wsmenu-submenu-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
    }
     .wsmenu-submenu li:hover > .wsmenu-submenu-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-submenu-sub-sub-sub li:hover > .wsmenu-submenu-sub-sub-sub-sub{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-list li > .megamenu{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
     .wsmenu-list li:hover > .megamenu{
         transform:none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform:none !important;
         transform: none !important;
         -o-transform:none !important;
         -moz-transform: none !important;
         -webkit-transform: none !important;
         visibility:visible !important;
         opacity:1 !important;
    }
}

.title-bio{
     font-size: 20px;
}
 