#et-top-navigation,#top-header .container{font-weight:400}body,h1,h2,h3,h4,h5,h6{font-weight:300}@media screen and (max-width:980px){.reverse-col{display:flex;flex-direction:column-reverse}}#top-header{z-index:9}#main-header{transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s}#main-header.et-fixed-header{top:0px!important;min-height:20px}@media only screen and (max-width:980px){#et_mobile_nav_menu,.et_mobile_nav_menu{display:none!important}}@media only screen and (min-width:981px){.hide-on-desktop{display:none!important}}.et-fixed-header #mega-menu-wrap-primary-menu{font-size:13px}#mega-menu-wrap-primary-menu{margin-top:0px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{margin-top:10px}@media only screen and (max-width:980px){.hide-on-mobile-tablet{display:none!important}}@media (min-width:981px){.elementskit-navbar-nav-default .elementskit-megamenu-panel{transition:none!important}}header #main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.top-link a{background:rgba(255,255,255,1);border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;padding:5px 15px}.top-link a:hover{background:#fff}html,body{overflow-x:hidden}body{position:relative}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}figure.snip0016{color:#fff;position:relative;overflow:hidden;margin:10px;min-width:220px;max-width:100%;max-height:220px;width:100%;background:#000000;text-align:left}figure.snip0016 *{-webkit-box-sizing:border-box;box-sizing:border-box}figure.snip0016 img{max-width:100%;opacity:1;width:100%;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.snip0016 figcaption{position:absolute;bottom:0;left:0;padding:30px 3em;width:100%;height:100%}figure.snip0016 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:100%;border-left:4px solid rgba(255,255,255,0.8);content:'';opacity:0;background-color:rgba(255,255,255,0.5);-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0.6s;transition-delay:0.6s}figure.snip0016 h2,figure.snip0016 p{color:#fff;margin:0 0 5px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s}figure.snip0016 h2{word-spacing:-0.15em;font-weight:300;text-transform:uppercase;-webkit-transform:translate3d(30%,0%,0);transform:translate3d(30%,0%,0);-webkit-transition-delay:0.3s;transition-delay:0.3s}figure.snip0016 h2 span{font-weight:700}figure.snip0016 p{font-weight:200;-webkit-transform:translate3d(0%,30%,0);transform:translate3d(0%,30%,0);-webkit-transition-delay:0s;transition-delay:0s}figure.snip0016 a{left:0;right:0;top:0;bottom:0;position:absolute;color:#ffffff}figure.snip0016:hover img{opacity:0.3}figure.snip0016:hover figcaption h2{opacity:1;-webkit-transform:translate3d(0%,0%,0);transform:translate3d(0%,0%,0);-webkit-transition-delay:0.4s;transition-delay:0.4s}figure.snip0016:hover figcaption p{opacity:0.9;-webkit-transform:translate3d(0%,0%,0);transform:translate3d(0%,0%,0);-webkit-transition-delay:0.6s;transition-delay:0.6s}figure.snip0016:hover figcaption::before{background:rgba(255,255,255,0);left:30px;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.snip1401{font-family:'Playfair Display',Arial,sans-serif;position:relative;overflow:hidden;margin:10px;min-width:230px;max-width:450px;max-height:220px;width:100%;color:#000000;text-align:right;font-size:16px;background-color:#000000}.snip1401 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.snip1401 img{max-width:100%;backface-visibility:hidden}.snip1401 figcaption{position:absolute;top:0;bottom:0;right:0;z-index:1;opacity:1;padding:30px 0 30px 10px;background-color:#ffffff;width:40%;-webkit-transform:translateX(150%);transform:translateX(150%)}.snip1401 figcaption:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100%;content:'';width:0;height:0;border-style:solid;border-width:120px 120px 120px 0;border-color:transparent #ffffff transparent transparent}.snip1401:after{position:absolute;bottom:50%;right:40%;content:'';width:0;height:0;border-style:solid;border-width:120px 120px 0 120px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.snip1401 h3,.snip1401 p{line-height:1.5em;-webkit-transform:translateX(-30px);transform:translateX(-30px);margin:0}.snip1401 h3{margin:0 0 5px;line-height:1.1em;font-weight:900;font-size:1.4em;opacity:0.75}.snip1401 p{font-size:0.8em}.snip1401 i{position:absolute;bottom:0;left:0;padding:20px 30px;font-size:44px;color:#ffffff;opacity:0}.snip1401 a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.snip1401:hover img,.snip1401.hover img{zoom:1;filter:alpha(opacity=50);-webkit-opacity:0.5;opacity:0.5}.snip1401:hover:after,.snip1401.hover:after,.snip1401:hover figcaption,.snip1401.hover figcaption,.snip1401:hover i,.snip1401.hover i{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.m-btn1{z-index:1;border:none;cursor:pointer;text-transform:uppercase;outline:none;overflow:hidden;position:relative;color:#fff;font-weight:400;font-size:15px;background-color:#222;padding:14px 40px;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,0.20)}.m-btn1 span{position:relative;z-index:1}.m-btn1:before,.m-btn1:after{content:"";z-index:-1;position:absolute;left:0;top:0;height:490%;width:140%;background:#b3cc00;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-98%) translateY(-25%) rotate(45deg);transform:translateX(-98%) translateY(-25%) rotate(45deg)}.m-btn1:hover:before{-webkit-transform:translateX(-9%) translateY(-25%) rotate(45deg);transform:translateX(-9%) translateY(-25%) rotate(45deg)}.m-btn1:hover:after{background:#00c5cc;-webkit-transform:translateX(-65%) translateY(-25%) rotate(45deg);transform:translateX(-65%) translateY(-25%) rotate(45deg)}