:root{--themecolor:#24305e;--portfolio-overlay:rgba(36, 48, 94,0.75);--headings-font-weight:300;--line-height-base:1;--topbar-height:40px;--margin-lg:60px;--header-height:100px;--content-wrap-padding:0px;--primary-menu-submenu-font-size:14px;--primary-menu-submenu-font-weight:500;--header-height:auto;--sticky-header-height:45px}
body{font-family:Sahel-FD !important;font-weight:300;text-align:right;background-color:#f5f8ff;margin:0}
address,blockquote,dd,dl,fieldset,form,ol,p,pre,table,ul{margin-bottom:0}
.slider-element .owl-dots .owl-dot.active,.slider-element .owl-dots .owl-dot:hover{background-color:#24305e!important;border:1px solid #24305e}
.slider-element .owl-dots button{background-color:#fff!important}
.slider-element .owl-carousel .owl-nav [class*=owl-]{width:60px}
#content,#wrapper{background-color:#f5f8ff}
#top-bar{height:40px;font-size:14px;background:var(--top-bar,#ca2e2f)}
.top-links li>a{padding:0 10px;font-size:14px;font-weight:300;color:#fff}
.top-links li{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.top-links ul li{border-right:1px solid rgba(255,255,255,.25)}
.top-links li>a{font-size:14px;font-weight:500;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .3s;transition:all cubic-bezier(.075,.82,.165,1) .3s}
.top-links li i:first-child{margin-left:4px;margin-right:0;font-size:1.8em}
.top-links li.color-one>a{background:#ffc539;color:#14387f}
.top-links li.color-one>a:hover{background:#ebb023}
.top-links li.color-two>a{background:#f37421;color:#fff}
.top-links li.color-two>a:hover{background:#df6211}
.top-links ul li:first-child,.top-links ul li:first-child a{border-radius:0 5px 0 0}
.top-links ul li:last-child,.top-links ul li:last-child a{border-radius:5px 0 0 0}
#top-social li{border-right:0 solid #eee}
#top-social li .ts-icon{width:20px}
#top-social li a{width:20px!important;margin-right:5px;font-size:16px;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .3s;transition:all cubic-bezier(.075,.82,.165,1) .3s}
#top-social li span{color:#fff}
#top-social li a i{color:#fff;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .7s;transition:all cubic-bezier(.075,.82,.165,1) .7s}
#top-social li a:hover i{color:#000}
#top-social li:last-child a{width:90px!important;background:#011f59;text-align:center;border-radius:100px;height:25px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr}
#top-social li:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}
#top-social li:last-child a{color:#fff}
#top-social li:last-child a i{color:#f37421;margin-right:5px}
#top-social li,#top-social li .ts-icon,#top-social li .ts-text,#top-social li a{float:left}
#header,#header-wrap,#logo img{height:auto}
#header{background-image:url(var(--header-back-left,'/uploads/stums/assets/images/header-left-back-img.png')),url(var(--header-back-right,'/uploads/stums/assets/images/header-right-back-img.png'));background-position:left top,right top;background-repeat:no-repeat,no-repeat}
#header .container {
    min-height: auto;}
#header-wrap{background:var(--header-wrap,#24305e)}
#header.sticky-style-2 #header-wrap{height:45px}
.top-links li:hover{background-color:#bf2a2b}
#logo{padding:15px 0}
.boxed-slider{padding:15px 0}
#side-panel-trigger,#top-account,#top-cart,#top-search{margin:12px 15px 0 0}
#side-panel-trigger a,#top-cart>a,#top-search a{font-size:16px;color:#fff}
#top-search form input{font-size:20px;color:#fff;font-weight:300}
#top-search form input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}
#top-search form input:-ms-input-placeholder{color:rgba(255,255,255,.6)}
#top-search form input::-ms-input-placeholder{color:rgba(255,255,255,.6)}
#top-search form input::placeholder{color:rgba(255,255,255,.6)}
#header.sticky-header #top-search a{color:#000}
#header.sticky-header #top-search a{color:#000}
#header.sticky-header #top-search a{color:#000}
#header.sticky-header #top-search a{color:#000}
#header.sticky-header #top-search form input::-webkit-input-placeholder{color:#000}
#header.sticky-header #top-search form input:-ms-input-placeholder{color:#000}
#header.sticky-header #top-search form input::-ms-input-placeholder{color:#000}
#header.sticky-header #top-search form input::placeholder{color:#000}
#espritmenu{float:none}
.slider-element .owl-carousel .owl-item a {display: block;position: relative;}
.slider-element .owl-carousel .owl-item h2 {position: absolute;left: 90%;top: 50%;z-index: 9;width: 360px;text-align: center;background: rgb(36, 48, 94,0.5);padding: 30px;color: #fff;font-size: 20px;font-weight: 700;line-height: 40px;transform: translate(-90%,-50%);text-shadow: 0px 3px 2px rgba(0,0,0,0.75);}
.stums-slide-video{position:relative}
.stums-slide-video::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:-1}
.stums-slide-video>a{position:absolute!important;left:0;top:0;width:100%;height:100%;z-index:99}
.header-extras li{margin-left:0;height:auto;margin:20px 0}
.important-links-sector{background:#ececec;background-image:url(../images/impo-links-left.png),url(../images/impo-links-right.png);background-position:left center,right center;background-repeat:no-repeat,no-repeat/*! padding:30px 0; */}
.important-links-sector .owl-carousel .owl-item{margin:30px 0}
.important-links-sector .item{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 3px 1.9px .1px rgba(0,0,0,.1);box-shadow:0 3px 1.9px .1px rgba(0,0,0,.1);-webkit-transition:all cubic-bezier(.075,.82,.165,1) .3s;transition:all cubic-bezier(.075,.82,.165,1) .3s}
.important-links-sector .item:hover{-webkit-box-shadow:0 4px 8px -1.9px rgba(0,0,0,.3);box-shadow:0 4px 8px -1.9px rgba(0,0,0,.3)}
.important-links-sector .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:160px}
.important-links-sector .item a i{color:#fff;border-radius:100px;background:var(--important-links-item-a-1,#24305e);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--important-links-item-a-1,#24305e)),to(var(--important-links-item-a-2,#1431a2)));background:linear-gradient(to bottom,var(--important-links-item-a-1,#24305e) 0,var(--important-links-item-a-2,#1431a2) 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='var(--important-links-item-a-1,#24305e)', endColorstr='var(--important-links-item-a-2,#1431a2)', GradientType=0);font-size:2em;width:60px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}
.important-links-sector .item a:hover i{background:var(--important-links-a-hover,#004b85)}
.important-links-sector .item a span{font-weight:600;font-size:16px;text-align: center;}
.has-box-title .title-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:15px}
.has-box-title .title-area h2{font-size:16px;font-weight:600;position:relative;line-height:24px}
.has-box-title .title-area h2::after{content:'';position:absolute;right:0;bottom:-16px;width:100%;height:1px;background:#f76c6c}
.has-box-title .title-area a{font-size:14px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.has-box-title .title-area a i{margin-left:5px}
.back-white{background:#fff}
.back-blue{background:var(--back-blue,#97d4f0)}
.box-p-15{padding:15px}
.border-radius-10{border-radius:10px}
.box-shadow{-webkit-box-shadow:0 2px 1.9px .1px rgba(0,0,0,.05);box-shadow:0 2px 1.9px .1px rgba(0,0,0,.05)}
.portfolio-notitle .portfolio-desc{height:135px;bottom:-45px;background:var(--portfolio-desc-back,#ececec);padding:15px}
.portfolio-desc h3 a{font-size:14px;font-weight:600;display:block;max-height:50px;min-height:45px;text-align:justify;line-height:24px;margin-bottom:30px}
.portfolio-overlay a{right:auto;left:0;margin:0;-webkit-transform:translate(0,0);transform:translate(0,0);top:0;width:100%!important;height:100%!important;border-radius:0}
.portfolio-overlay a:hover{background-color:var(--portfolio-overlay)}
.portfolio-overlay{background-color:rgba(36,48,94,0)}
.portfolio-desc p{font-size:14px;font-weight:300;line-height:24px;max-height:60px;text-align:justify}
.portfolio-notitle .iportfolio,.portfolio-notitle .portfolio-item{overflow:hidden;height:310px;border-radius:10px;margin-bottom:15px}
.portfolio-notitle .iportfolio .portfolio-desc a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.portfolio-notitle .iportfolio:hover .portfolio-desc a{margin-bottom:5px}
.video-area{margin-bottom:15px}
.video-area .item{position:relative;border-radius:10px;overflow:hidden}
.video-area .item a{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:9}
.owl-carousel .owl-stage{padding:0 0}
.video-area .item .overlay{background:rgba(36,48,94,.75);z-index:7}
.video-area .item i{position:absolute;left:50%;top:50%;font-size:2em;z-index:8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;background:rgba(250,33,34,.75);border-radius:100px;width:80px;height:80px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 25px 3px rgba(255,255,255,.8);box-shadow:0 0 25px 3px rgba(255,255,255,.8)}
.play-btn::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-40%) translateY(-50%);transform:translateX(-40%) translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #fff;z-index:100;-webkit-transition:all .4s cubic-bezier(.55,.055,.675,.19);transition:all .4s cubic-bezier(.55,.055,.675,.19)}
.play-btn:before{content:"";position:absolute;width:180%;height:180%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:3px solid rgba(255,255,255,.75);background:rgba(198,16,0,0)}
@-webkit-keyframes pulsate1{
0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:1;-webkit-box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75);box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;-webkit-box-shadow:none;box-shadow:none}
}
@keyframes pulsate1{
0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:1;-webkit-box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75);box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75)}
100%{-webkit-transform:scale(1,1);transform:scale(1);opacity:0;-webkit-box-shadow:none;box-shadow:none}
}
.video-area .item h3{position:absolute;bottom:10%;font-size:3em;z-index:8;font-size:16px;font-weight:600;color:#fff;width:100%;text-align:center;padding:0 60px;line-height:28px;min-height:24px;max-height:60px;height:auto}
.video-area .owl-carousel .owl-dots{position:absolute;top:15px;left:15px}
.video-area .owl-carousel .owl-dots .owl-dot{margin:0 5px}
.owl-carousel .owl-dots .owl-dot{width:12px;height:12px;background-color:#cd2122}
.image-area .item,.important-news-area .content-area .item{background:var(--content-area-item,#ececec);border-radius:10px;overflow:hidden}
.image-area .item>a{position:relative;overflow:hidden;display:block}
.image-area .item>a i{-webkit-transition:all .3s cubic-bezier(.445,.05,.55,.95);transition:all .3s cubic-bezier(.445,.05,.55,.95)}
.image-area .item>a:hover i{padding:150px;font-size:3em;background:rgba(36,48,94,.75);color:#fff}
.image-area .item a i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2em;line-height:1;background:rgba(236,236,236,.75);padding:21px;border-radius:100px;color:#000}
.image-area .item h3,.important-news-area .content-area h3{padding:15px}
.image-area .item h3 a,.important-news-area .content-area h3 a{font-size:14px;text-align:justify;color:#000;display:block;line-height:22px;height:45px}
.special-news-area{height:300px;position:relative;overflow:hidden}
.special-news-area span.overlay{right:0;top:0;width:100%;height:100%;padding:0;background:rgba(36,48,94,.75);z-index:7}
.special-news-area span{position:absolute;z-index:9;font-size:16px;font-weight:600;color:#fff;background:#f76c6c;border-radius:10px;padding:7px 15px;right:15px;top:15px}
.special-news-area span.title{position:absolute;z-index:9;font-size:16px;font-weight:600;color:#fff;background:#f76c6c;border-radius:10px;padding:7px 15px;right:15px;top:15px}
.special-news-area .special-news-content{/*! position: relative; */height:100%}
.special-news-area .special-news-content>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:8}
.special-news-area .special-news-content img{-webkit-transform:scale(1.3) translate(0,11%);transform:scale(1.3) translate(0,11%)}
.special-news-area .special-news-content h3{position:absolute;right:0;top:50px;z-index:7;width: 100%;}
.special-news-area .special-news-content h3 a{color:#fff;display:block;line-height:28px;padding:15px;text-align:justify;font-size:16px;font-weight:600;text-shadow:0 2px 0 #000}
.notification-area .content-area ul{margin:0}
.notification-area .content-area ul li{list-style-position:inside;list-style-type:none;border-bottom:1px solid #4c819e;padding-bottom:10px;margin-bottom:10px}
.notification-area .content-area ul li:last-child{border-bottom:0 solid #4c819e;padding-bottom:0;margin-bottom:0}
.notification-area .content-area ul li a{display:block;text-align:justify;min-height:22px;max-height:45px;height:auto}
.important-news-area .content-area .item{margin-bottom:15px}
.access-links-sector .access-links-area{border-radius:10px;background-color:#f5f8ff;-webkit-box-shadow:0 3px 1.9px .1px rgba(0,0,0,.1);box-shadow:0 3px 1.9px .1px rgba(0,0,0,.1);text-align:center;padding:15px;position:relative;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-bottom: 30px;min-height: 100%;}
.access-links-sector .access-links-area a.link-icon{margin-bottom:0;display:inline-block;line-height:1;margin-bottom:15px}
.access-links-sector .access-links-area a.link-icon i{font-size:5em;min-height: 70px;display: inline-block;}
.access-links-sector .access-links-area h4 a{font-size:16px;font-weight:600;margin-bottom:15px;display:block;line-height:26px;min-height: 32px;}
.access-links-sector .access-links-area p{font-size:14px;text-align:justify;margin:0;min-height:30px;max-height:130px;height:auto;margin-bottom:30px}
.access-links-sector .access-links-area a.bootom-link{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--access-links-bootom-arrow,#24305e);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px;border-radius:100px;font-size:1.2em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.access-links-sector .access-links-area:hover a.bootom-link{bottom:-20px;background:var(--access-links-bootom-arrow-hover,#f76c6c);-webkit-box-shadow:0 -5px 15px rgba(0,0,0,.3);box-shadow:0 -5px 15px rgba(0,0,0,.3)}
#copyrights{padding:15px 0;background-color:var(--copyright-back,#004b85);color:#fff}
#footer {background: var(--footer-back,#24305e) url('/uploads/stums/assets/images/footer-bg-09.jpg') repeat fixed;background-size: auto;background-size: auto;background-size: 100% 100%;}
#footer .footer-widgets-wrap{padding:60px 0}
#footer .widget>h4{color:#fff;position:relative;padding-right:40px}
#footer .widget>h4::before{content:'';position:absolute;right:0;top:50%;width:30px;height:2px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#footer,#footer a,#footer p,#footer span{color:#fff}
.footer-widgets-wrap .widget ul li{list-style-type:none}
.footer-widgets-wrap .widget ul.contact-us li{margin-bottom:10px;text-align:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-widgets-wrap .widget ul.contact-us li i{margin-left:10px;font-size:1.5em}
.footer-widgets-wrap .widget ul.contact-us li address{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-widgets-wrap .widget_links_2 li{position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.footer-widgets-wrap .widget_links_2 li:hover:before{content:'';position:absolute;right:0;top:50%;width:10px;height:2px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.footer-widgets-wrap .widget_links_2 li:hover{padding-right:7px}
#copyrights i{font-size:2em;margin-left:10px}
#copyrights p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
dd, dl, dt, li, ol, ul {list-style-position: inside;}
.inner-page-content .content-area #es-content p, .inner-page-content .content-area #es-content p span {min-height: 0px !important;line-height: 24px !important;font-family: 'Sahel-FD' !important;font-weight: normal !important;}
.inner-page-content .content-area #es-content p strong {font-weight: 600;}
#es-content {width: 100%;}
@media (max-width:991.98px){
#espritmenu{display:none!important}
.mburger{color:#fff!important}
}
@media (min-width:992px){
.swiper_wrapper{height:715px}
.hidden-lg-up{display:none!important}
#mm-menu{display:none!important}
#espritmenu{--menu-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box}
#header.sticky-header #espritmenu{--menu-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box}
/* #espritmenu ul{list-style:none;margin:0} */
/* #espritmenu ul li,#espritmenu ul li a{color:#fff;cursor:pointer;-webkit-transition:.2s;transition:.2s;text-decoration:none;white-space:nowrap;font-weight:400;font-size:14px} */
#espritmenu ul li a:hover,#espritmenu ul li:hover{color:#fff}
#espritmenu ul li a,#espritmenu ul li a a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}
#espritmenu ul li{padding-left:15px;margin-left:15px}
#espritmenu ul li a::before{content:'';width:0;height:0;/*! border-left:5px solid transparent; *//*! border-right:5px solid transparent; *//*! border-top:5px solid #fff; */position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#espritmenu ul li a:only-child:before{padding-right:0;display:none}
#espritmenu>ul li{position:relative}
#espritmenu>ul li ul li:last-child{border-bottom:0 solid rgba(0,0,0,.15)}
#espritmenu>ul li ul li::before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid orange}
#espritmenu>ul li ul li ul{top:-2%;right:100%;-webkit-transform:translate(0);transform:translate(0);min-width:240px;width:auto}
#espritmenu>ul li ul li:hover{background-color:#0f96cc}
#espritmenu>ul li:hover>ul{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}
#espritmenu>ul>li{position:relative}
#espritmenu>ul>li::before{content:'';position:absolute;left:0;top:50%;width:1px;height:30px;background:rgba(255,255,255,.15);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;transition:all .4s ease}
#header.sticky-header #espritmenu>ul>li::before{top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}
#espritmenu>ul>li>a:hover{color:#000}
#espritmenu>ul>li:last-child:before{display:none}
#espritmenu ul li a:not(:only-child){margin-left:10px}
nav.es-navbar ul ul li a:hover{color:#fff;padding-right:0;background:0 0!important}
#espritmenu ul li:hover{color:#fff;background:var(--menu_item_hover,#004b85);-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.1);box-shadow:0 -1px 5px rgba(0,0,0,.1);margin-top:0}
#espritmenu ul li:hover a{color:#000}
#espritmenu ul li{padding-left:0;margin-left:0}
#espritmenu ul>li>a::before{content:'\e904';/*! width:0; *//*! height:0; *//*! border-left:5px solid transparent; *//*! border-right:5px solid transparent; *//*! border-top:5px solid #fff; */position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:niafam-icons;font-size:.75em;-webkit-transition:all .4s ease;transition:all .4s ease}
#header.sticky-header #espritmenu ul>li>a::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#espritmenu ul li a:only-child:before{padding-right:0;display:none}
/*#espritmenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--menu-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;float:right}*/
#espritmenu>ul{display:block;height:var(--menu-height);padding:0;float:none}
#espritmenu>ul li ul{visibility:hidden;opacity:0;padding:5px;background-color:#123573;position:absolute;top:calc(var(--menu-height));right:0;/*! -webkit-transform: translateX(-50%); *//*! transform: translateX(-100%); */-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 20px 30px -5px rgba(0,0,0,.2);box-shadow:0 20px 30px -5px rgba(0,0,0,.2);border:0 solid rgba(255,255,255,.5);border-radius:0 0 5px 5px;z-index:99;border-top:1px solid rgba(255,255,255,1)}
#espritmenu>ul li ul li{margin:0;padding:10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;padding-left:30px;width:auto;border-bottom:1px solid rgba(0,0,0,.1)}
#espritmenu>ul li ul li a{color:#fff;}
#espritmenu>ul li ul li:hover{background-color:var(--menu_item_hover,#004b85);border-radius:0}
#espritmenu>ul li:hover>ul{/*! opacity: 1; *//*! visibility: visible; *//*! transition-delay: 0ms; */}
#espritmenu>ul>li{position:relative;padding:0 12px;height:45px;float: right;}
#espritmenu>ul>li::before{/*! content: ''; *//*! position: absolute; *//*! left: 0px; *//*! top: 50%; *//*! width: 0px; *//*! height: 30px; *//*! background: #00365e; *//*! transform: translateY(-50%); */}
#espritmenu>ul li ul li a:not(:only-child):before{/*! border-style:solid; *//*! border-width:5px 5px 5px 0; *//*! border-color:transparent #f37421 transparent transparent; */content:'\e905';top: 0px;left: 0;}
spritmenu>ul>li>a:hover{color:#fff!important}
#espritmenu>ul>li:hover>a{color:#fff}
#espritmenu ul li .mega-menu-content,#espritmenu ul ul:not(.mega-menu-column){border-top:0 solid #1abc9c}
#header.sticky-header:not(.static-sticky) #espritmenu>ul>li>a{padding-top:calc((var(--sticky-header-height) - 5px)/ 2);padding-bottom:calc((var(--sticky-header-height) - 0px)/ 2)}
#espritmenu>ul>li>a{display:block;line-height:6px;padding:20px 2px;color:#fff;font-weight:500;font-size:14px;-webkit-transition:margin .4s ease,padding .4s ease;transition:margin .4s ease,padding .4s ease}
#header.sticky-header #espritmenu>ul>li>a{color:#000}
#header.sticky-header #espritmenu>ul>li:hover>a{color:#fff}
}
@media (min-width:992px){
#mm-menu{display:none!important}
}
@media (max-width:1199.98px){
.portfolio-notitle .iportfolio,.portfolio-notitle .portfolio-item{height:270px}
}
@media (max-width:991.98px){
.special-news-area .special-news-content img{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);width:100%}
.access-links-sector .access-links-area{margin-bottom:30px}
.access-links-sector.parallax{background-size:150% 150%}
.portfolio-desc p {
    height: 60px;
}
.portfolio-notitle .portfolio-desc {
    bottom: 0px;
}
#content p {
    line-height: 24px !important;
}
.portfolio-desc h3 a {
    margin-bottom: 5px;
}
}
@media (max-width:767.98px){
.image-area .item img,.important-news-area .content-area .item img{width:100%}
.image-area .item{margin-bottom:15px}
.image-area .item>a:hover i{padding:100%}

}
@media (max-width:575.98px){
#top-bar {
    height: 85px;
}
.top-contact-us {
    display: flex;
    align-items: center;
    justify-content: center;
}
.top-links {
    float: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
.header-extras{display:none}
.widget{margin-bottom:25px}
.footer-widgets-wrap .widget_links_2 li{padding:7px 0}
}
@font-face{font-family:Sahel-EN;src:url(../fonts/Sahel-en.eot);src:url(../fonts/Sahel-en.eot?#iefix) format('embedded-opentype'),url(../fonts/Sahel-en.woff2) format('woff2'),url(../fonts/Sahel-en.woff) format('woff'),url(../fonts/Sahel-en.ttf) format('truetype');font-weight:400}
@font-face{font-family:Sahel-EN;src:url(../fonts/Sahel-en-Bold.eot);src:url(../fonts/Sahel-en-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Sahel-en-Bold.woff2) format('woff2'),url(../fonts/Sahel-en-Bold.woff) format('woff'),url(../fonts/Sahel-en-Bold.ttf) format('truetype');font-weight:700}
@font-face{font-family:Sahel-EN;src:url(../fonts/Sahel-en-Light.eot);src:url(../fonts/Sahel-en-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Sahel-en-Light.woff2) format('woff2'),url(../fonts/Sahel-en-Light.woff) format('woff'),url(../fonts/Sahel-en-Light.ttf) format('truetype');font-weight:300}
@font-face{font-family:Sahel-EN;src:url(../fonts/Sahel-en-SemiBold.eot);src:url(../fonts/Sahel-en-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Sahel-en-SemiBold.woff2) format('woff2'),url(../fonts/Sahel-en-SemiBold.woff) format('woff'),url(../fonts/Sahel-en-SemiBold.ttf) format('truetype');font-weight:600}
@font-face{font-family:Sahel-EN;src:url(../fonts/Sahel-en-Black.eot);src:url(../fonts/Sahel-en-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/Sahel-en-Black.woff2) format('woff2'),url(../fonts/Sahel-en-Black.woff) format('woff'),url(../fonts/Sahel-en-Black.ttf) format('truetype');font-weight:900}
html[dir=ltr] .top-links {float: left;}
html[dir=ltr] body{font-family:Sahel-EN !important;text-align:left;direction:ltr}
html[dir=ltr] #top-social li,html[dir=ltr] #top-social li .ts-icon,html[dir=ltr] #top-social li .ts-text,html[dir=ltr] #top-social li a{float:right}
html[dir=ltr] #top-social li:last-child{margin-right:5px;margin-left:0}
html[dir=ltr] #logo{float:left;margin-left:0;margin-right:40px}
html[dir=ltr] .header-extras{float:right}
html[dir=ltr] #side-panel-trigger,html[dir=ltr] #top-account,html[dir=ltr] #top-cart,html[dir=ltr] #top-search{float:right;margin:40px 15px 40px 0}
html[dir=ltr] #side-panel-trigger,html[dir=ltr] #top-account,html[dir=ltr] #top-cart,html[dir=ltr] #top-search{margin:12px 0 0 15px}
html[dir=ltr] .has-box-title .title-area a i{margin-left:0;margin-right:5px}
html[dir=ltr] .special-news-area span.title{right:auto;left:15px}
html[dir=ltr] .footer-widgets-wrap .widget ul.contact-us li i{margin-left:0;margin-right:10px}
html[dir=ltr] #footer .widget>h4{padding-right:0;padding-left:40px}
html[dir=ltr] #footer .widget>h4::before{right:auto;left:0}
html[dir=ltr] #copyrights i{margin-left:0;margin-right:10px}
html[dir=ltr] #gotoTop{right:auto;left:30px}
@media (min-width:992px){
html[dir=ltr] #espritmenu > ul > li::before {left: auto;right: 0;}
html[dir=ltr] #espritmenu>ul{float:left}
html[dir=ltr] #espritmenu ul li a:not(:only-child){margin-left:0;margin-right:10px}
html[dir=ltr] #espritmenu ul>li>a::before{left:auto;right:5px}
html[dir=ltr] #espritmenu > ul li ul li a:not(:only-child)::before {content: '\e902';}
html[dir=ltr] #espritmenu > ul > li > ul {left: 0;right: auto !important;}
}
body.device-touch.device-sm .portfolio-notitle .portfolio-desc, body.device-touch.device-xs .portfolio-notitle .portfolio-desc {
    display: block !important;
}
/*color blind*/
 .classes_list .button{display:block;padding:0.8em 0.6em;margin:0 0 3px;border-radius:2px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;color:#fff;text-decoration:none;border-bottom:none!important;font-size:16px;background:#353535;width: 100%;    line-height: 1;}
.classes_list .button.active {-webkit-box-shadow: none;box-shadow: none;background: #158dbf;}
.classes_list .button:hover {-webkit-box-shadow: none;box-shadow: none;background: #158dbf;}
body.zones{-webkit-box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important;box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important}
body.zones:hover{-webkit-box-shadow:inset 0 0 0 1px purple!important;box-shadow:inset 0 0 0 1px purple!important}
body.zones *{-webkit-box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important}
body.zones :hover{-webkit-box-shadow:inset 0 0 0 1px red!important;box-shadow:inset 0 0 0 1px red!important}
body.zones *+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important}
body.zones *+:hover{-webkit-box-shadow:inset 0 0 0 1px #00f!important;box-shadow:inset 0 0 0 1px #00f!important}
body.zones *+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important}
body.zones *+*+:hover{-webkit-box-shadow:inset 0 0 0 1px green!important;box-shadow:inset 0 0 0 1px green!important}
body.zones *+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important;box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important}
body.zones *+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px purple!important;box-shadow:inset 0 0 0 1px purple!important}
body.zones *+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important}
body.zones *+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px red!important;box-shadow:inset 0 0 0 1px red!important}
body.zones *+*+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important}
body.zones *+*+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px #00f!important;box-shadow:inset 0 0 0 1px #00f!important}
body.zones *+*+*+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important}
body.zones *+*+*+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px green!important;box-shadow:inset 0 0 0 1px green!important}
body.grayscale,body.zones.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
body.colorblind1,body.zones.colorblind1{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#protanopia) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#protanopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind1,body.zones.colorblind1{filter:url(/uploads/stums/assets/images/filters.svg#protanopia) grayscale(0)!important}
body.colorblind2,body.zones.colorblind2{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#protanomaly) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#protanomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind2,body.zones.colorblind2{filter:url(/uploads/stums/assets/images/filters.svg#protanomaly) grayscale(0)!important}
body.colorblind3,body.zones.colorblind3{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#deuteranopia) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#deuteranopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind3,body.zones.colorblind3{filter:url(/uploads/stums/assets/images/filters.svg#deuteranopia) grayscale(0)!important}
body.colorblind4,body.zones.colorblind4{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#deuteranomaly) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#deuteranomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind4,body.zones.colorblind4{filter:url(/uploads/stums/assets/images/filters.svg#deuteranomaly) grayscale(0)!important}
body.colorblind5,body.zones.colorblind5{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#tritanopia) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#tritanopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind5,body.zones.colorblind5{filter:url(/uploads/stums/assets/images/filters.svg#tritanopia) grayscale(0)!important}
body.colorblind6,body.zones.colorblind6{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#tritanomaly) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#tritanomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind6,body.zones.colorblind6{filter:url(/uploads/stums/assets/images/filters.svg#tritanomaly) grayscale(0)!important}
body.colorblind7,body.zones.colorblind7{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#achromatopsia) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#achromatopsia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind7,body.zones.colorblind7{filter:url(/uploads/stums/assets/images/filters.svg#achromatopsia) grayscale(0)!important}
body.colorblind8,body.zones.colorblind8{-webkit-filter:url(/uploads/stums/assets/images/filters.svg#achromatomaly) grayscale(0)!important;filter:url(/uploads/stums/assets/images/filters.svg#achromatomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind8,body.zones.colorblind8{filter:url(/uploads/stums/assets/images/filters.svg#achromatomaly) grayscale(0)!important}


.st-content{background:#F7F9FB}
.st-content,.st-content-inner{position:relative}
.st-container{position:relative;overflow:hidden}
.st-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s}
.st-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(40,53,70,0.4);content:"";opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:999}
.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}
.st-menu.tums{position:absolute;top:0;left:0;z-index:100;visibility:hidden;width:300px;height:100%;background:#191a1e;-webkit-transition:all .5s;transition:all .5s}
.st-menu.tums::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.9);content:"";opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}
.st-menu-open .st-menu.tums::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}
.st-effect-1.st-menu.tums{transition:0.5s;visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.st-effect-1.st-menu-open .st-effect-1.st-menu.tums{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.st-effect-1.st-menu.tums::after{display:none}
/*.st-effect-4.st-menu-open .st-pusher{-webkit-transform:translate3d(300px,0,0)!important;transform:translate3d(300px,0,0)!important;cursor:url(../images/close.png),pointer}*/
.st-effect-4.st-menu.tums{z-index:1;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);position:fixed}
.st-effect-4.st-menu-open .st-effect-4.st-menu.tums{z-index: 10000000;visibility:visible;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#000;overflow-y:auto}
.st-effect-4.st-menu.tums::after{display:none}
.st-menu-wrap.tums-wrap{padding:15px 0}
.st-menu-wrap.tums-wrap h4{color:#fff;font-size:16px;font-weight:400;border-bottom:1px solid #434343;display:block;padding-bottom:10px}
.st-menu-wrap.tums-wrap .alert{padding-left:40px;}
.st-menu-wrap.tums-wrap .alert>p{padding-left:0;text-align:justify;color:#000;margin:0;    line-height: 25px; font-size: 14px;}
.st-menu-wrap.tums-wrap .alert>h4{text-shadow:0 2px 0 #fff;color:#000}
.st-menu-wrap.tums-wrap .alert .close{color:#000;font-weight:300;padding:0 5px;font-size:26px;text-shadow:0 0 0 #000;    position: absolute; left: 10px;}
.reset-colors{background:#ff9103;border-radius:10px;padding:0 5px;color:#000;font-size:14px;cursor:pointer;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.reset-colors:hover{background:#444;color:#fff}
.alert .close{color:#000;font-weight:300;padding:0 5px;font-size:26px;text-shadow:0 0 0 #000}
.color-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.color-box span{width:80px;height:80px;background:#000;border:2px solid #fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,75);box-shadow:1px 1px 1px rgba(0,0,0,75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}
.color-box span:hover{border:2px solid #ffb20e}
.color-box span i{height:14px}
.color-box span{position:relative;cursor:pointer}
.color-box span::after,.color-box span::before{content:"";position:absolute;left:50%;width:50%;height:50%}
.color-box span.website-color-1{background:#16528e}
.color-box span.website-color-1::before{top:0;background:#e54b4b}
.color-box span.website-color-1::after{bottom:0;background:#0082c8}
.color-box span.website-color-2{background:#ff7062}
.color-box span.website-color-2::before{top:0;background:#a9e2ff}
.color-box span.website-color-2::after{bottom:0;background:#32a2ad}
.color-box span.website-color-3{background:#fff}
.color-box span.website-color-3::before{top:0;background:#1f1f1f}
.color-box span.website-color-3::after{bottom:0;background:#404042}
#st-trigger-effects button{position:fixed;top:330px;left:0;z-index:99;background:0 0;border:0 solid;background:#ff9f0b;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px;line-height:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;cursor:pointer}
#st-trigger-effects button i{font-size:2em}
#st-trigger-effects button i{font-size:2em}
.icn-spinner {animation: spin-animation 1s infinite;display: inline-block;}
#st-trigger-effects button:hover .icn-spinner {display: initial;}
.st-menu-open #st-trigger-effects button { left: -60px;}

.st-menu.tums .btn-group a.btn{min-width:auto!important;left:0;top:0;font-size:1.2em;border-radius: 5px !important;margin: 0 1px !important;}
.st-menu.tums .btn-group{flex-direction: row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.news-info-wrap .news-tools li.font-resize a.btn{min-width:auto;left:0;top:0;padding:6px 12px 3px;margin:0!important;font-size:16px}
.rvfs-1 h1,.rvfs-1 h2,.rvfs-1 h3,.rvfs-1 h4,.rvfs-1 h5,.rvfs-1 h6,.rvfs-1 p, .rvfs-1 span,.rvfs-1 li, .rvfs-1 a{ font-size: 70% !important}
.rvfs-2 h1,.rvfs-2 h2,.rvfs-2 h3,.rvfs-2 h4,.rvfs-2 h5,.rvfs-2 h6,.rvfs-2 p, .rvfs-2 span,.rvfs-2 li, .rvfs-2 a{ font-size: 80% !important}
.rvfs-3 h1,.rvfs-3 h2,.rvfs-3 h3,.rvfs-3 h4,.rvfs-3 h5,.rvfs-3 h6,.rvfs-3 p, .rvfs-3 span,.rvfs-3 li, .rvfs-3 a{ font-size: 90% !important}
/* .rvfs-4 h1,.rvfs-4 h2,.rvfs-4 h3,.rvfs-4 h4,.rvfs-4 h5,.rvfs-4 h6,.rvfs-4 p, .rvfs-4 span,.rvfs-4 li, .rvfs-4 a{ font-size: 100% !important;} */
.rvfs-5 h1,.rvfs-5 h2,.rvfs-5 h3,.rvfs-5 h4,.rvfs-5 h5,.rvfs-5 h6,.rvfs-5 p, .rvfs-5 span,.rvfs-5 li, .rvfs-5 a{ font-size: 110% !important}
.rvfs-6 h1,.rvfs-6 h2,.rvfs-6 h3,.rvfs-6 h4,.rvfs-6 h5,.rvfs-6 h6,.rvfs-6 p, .rvfs-6 span,.rvfs-6 li, .rvfs-6 a{ font-size: 120% !important}
.rvfs-7 h1,.rvfs-7 h2,.rvfs-7 h3,.rvfs-7 h4,.rvfs-7 h5,.rvfs-7 h6,.rvfs-7 p, .rvfs-7 span,.rvfs-7 li, .rvfs-7 a{ font-size: 130% !important}
.rvfs-1 .news-head,.rvfs-1 .news-lead{font-size:70%}
.rvfs-2 .news-head,.rvfs-2 .news-lead{font-size:80%}
.rvfs-3 .news-head,.rvfs-3 .news-lead{font-size:90%}
.rvfs-4 .news-head,.rvfs-4 .news-lead{font-size:100%}
.rvfs-5 .news-head,.rvfs-5 .news-lead{font-size:110%}
.rvfs-6 .news-head,.rvfs-6 .news-lead{font-size:120%}
.rvfs-7 .news-head,.rvfs-7 .news-lead{font-size:130%}
.rvfs-1 .news-content{font-size:70% !important}
.rvfs-2 .news-content{font-size:80% !important}
.rvfs-3 .news-content{font-size:90% !important}
.rvfs-4 .news-content{font-size:100% !important}
.rvfs-5 .news-content{font-size:110% !important}
.rvfs-6 .news-content{font-size:120% !important}
.rvfs-7 .news-content{font-size:130% !important}
.alert{color:#fff;padding:.85rem 1.5rem;z-index:9999}
.alert span[data-notify~=title]{display:block;font-weight:700}
.alert span.fas{font-size:24px;float:left;padding-top:10px;min-width:40px;min-height:40px}
.alert .close{color:#fff;font-weight:300;padding:12px 18px}
.alert>.alert-icon{float:left}
.alert>.alert-icon i{font-size:34px}
.alert>p{padding-left:54px}
.alert.alert-primary{background-color:#036;border-color:#093cfc}
.alert.alert-secondary{background-color:#5a6268;border-color:#4e555a}
.alert.alert-success{background-color:#81c868;border-color:#71c155}
.alert.alert-info{background-color:#53b0f8;border-color:#3aa5f7}
.alert.alert-danger{background-color:#ce041c;border-color:#b50419}
.alert.alert-warning{background-color:#ffb20e;border-color:#f4a600}
.alert.alert-light{color:#9896a6;background-color:#f8f9fa;border-color:#e6e8eb}
.alert.alert-light .alert-link,.alert.alert-light h1,.alert.alert-light h2,.alert.alert-light h3,.alert.alert-light h4,.alert.alert-light h5,.alert.alert-light h6{color:#9896a6}
.alert.alert-dark{background-color:#9896a6;border-color:#8a889a}
.alert .alert-link,.alert h1,.alert h2,.alert h3,.alert h4,.alert h5,.alert h6{color:#fff}
.alert [data-notify=progressbar]{height:2px!important;margin-top:8px}
.avatar{flex-shrink:0;width:2.7rem;height:2.7rem;border-radius:50%}
.avatar .avatar-lg{width:3rem;height:3rem}
.avatar .avatar-sm{width:1.5rem;height:1.5rem}
.avatar-xl{width:9rem;height:9rem}
.avatar-lg{width:3rem;height:3rem}
.avatar-sm{width:1.5rem;height:1.5rem}
ul.avatars{display:flex;padding:0;list-style:none}
ul.avatars>li:not(:last-child){margin-right:-.375rem}
@media (min-width:1024px){
.avatar.avatar-lg{width:4.5rem;height:4.5rem}
}
a:not([href]):not([tabindex]):not(.btn){color:none}
.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{border-radius:5px 5px 5px 5px;font-size:12px;font-weight:600;letter-spacing:.5px;text-decoration:none;outline:0;padding:12px 18px;position:relative;text-transform:uppercase;background-color:#036;border-color:#036;border-width:1px;border-style:solid;color:#fff;transition:all .3s;margin-bottom:6px;outline:0;line-height:14px;cursor:pointer}
.btn:not(.close):not(.mfp-close):after,a.btn:not([href]):not([tabindex]):after,button.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.btn:not(.close):not(.mfp-close) i,a.btn:not([href]):not([tabindex]) i,button.btn i{text-shadow:none}
.btn:not(.close):not(.mfp-close).btn-xs,a.btn:not([href]):not([tabindex]).btn-xs,button.btn.btn-xs{font-size:10px;height:24px;line-height:22px;padding:0 10px}
.btn:not(.close):not(.mfp-close).btn-sm,a.btn:not([href]):not([tabindex]).btn-sm,button.btn.btn-sm{font-size:11px;height:30px;line-height:28px;padding:0 14px}
.btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg,button.btn.btn-lg{font-size:16px;height:58px;letter-spacing:2px;line-height:56px;padding:0 40px}
.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,button.btn:focus,button.btn:hover,button.btn:not(:disabled):not(.disabled).active,button.btn:not(:disabled):not(.disabled):active{background-color:#0333e8;border-color:#0333e8;color:#fff;text-decoration:none}
.btn:not(.close):not(.mfp-close).btn-outline,a.btn:not([href]):not([tabindex]).btn-outline,button.btn.btn-outline{background-color:transparent;border-width:2px;border-style:solid;border-color:#036;color:#036}
.btn:not(.close):not(.mfp-close).btn-outline.active,.btn:not(.close):not(.mfp-close).btn-outline:active,.btn:not(.close):not(.mfp-close).btn-outline:focus,.btn:not(.close):not(.mfp-close).btn-outline:hover,a.btn:not([href]):not([tabindex]).btn-outline.active,a.btn:not([href]):not([tabindex]).btn-outline:active,a.btn:not([href]):not([tabindex]).btn-outline:focus,a.btn:not([href]):not([tabindex]).btn-outline:hover,button.btn.btn-outline.active,button.btn.btn-outline:active,button.btn.btn-outline:focus,button.btn.btn-outline:hover{background-color:#036;border-width:2px;border-style:solid;border-color:#036;color:#fff}
.btn:not(.close):not(.mfp-close).btn-rounded,a.btn:not([href]):not([tabindex]).btn-rounded,button.btn.btn-rounded{border-radius:2em!important}
.btn:not(.close):not(.mfp-close).btn-block,a.btn:not([href]):not([tabindex]).btn-block,button.btn.btn-block{width:100%;display:block}
.btn:not(.close):not(.mfp-close).btn-light,.btn:not(.close):not(.mfp-close).btn-white,a.btn:not([href]):not([tabindex]).btn-light,a.btn:not([href]):not([tabindex]).btn-white,button.btn.btn-light,button.btn.btn-white{background-color:#fff;border-color:#e6e8eb;color:#4c5667}
.btn:not(.close):not(.mfp-close).btn-light.active,.btn:not(.close):not(.mfp-close).btn-light:active,.btn:not(.close):not(.mfp-close).btn-light:focus,.btn:not(.close):not(.mfp-close).btn-light:hover,.btn:not(.close):not(.mfp-close).btn-white.active,.btn:not(.close):not(.mfp-close).btn-white:active,.btn:not(.close):not(.mfp-close).btn-white:focus,.btn:not(.close):not(.mfp-close).btn-white:hover,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover,a.btn:not([href]):not([tabindex]).btn-white.active,a.btn:not([href]):not([tabindex]).btn-white:active,a.btn:not([href]):not([tabindex]).btn-white:focus,a.btn:not([href]):not([tabindex]).btn-white:hover,button.btn.btn-light.active,button.btn.btn-light:active,button.btn.btn-light:focus,button.btn.btn-light:hover,button.btn.btn-white.active,button.btn.btn-white:active,button.btn.btn-white:focus,button.btn.btn-white:hover{border-color:#e6e8eb;background-color:#f4f5f8;color:#4c5667}
.btn:not(.close):not(.mfp-close).btn-light.btn-outline,.btn:not(.close):not(.mfp-close).btn-white.btn-outline,a.btn:not([href]):not([tabindex]).btn-light.btn-outline,a.btn:not([href]):not([tabindex]).btn-white.btn-outline,button.btn.btn-light.btn-outline,button.btn.btn-white.btn-outline{border-color:#fff;background-color:transparent;color:#fff}
.btn:not(.close):not(.mfp-close).btn-light.btn-outline.active,.btn:not(.close):not(.mfp-close).btn-light.btn-outline:active,.btn:not(.close):not(.mfp-close).btn-light.btn-outline:focus,.btn:not(.close):not(.mfp-close).btn-light.btn-outline:hover,.btn:not(.close):not(.mfp-close).btn-white.btn-outline.active,.btn:not(.close):not(.mfp-close).btn-white.btn-outline:active,.btn:not(.close):not(.mfp-close).btn-white.btn-outline:focus,.btn:not(.close):not(.mfp-close).btn-white.btn-outline:hover,a.btn:not([href]):not([tabindex]).btn-light.btn-outline.active,a.btn:not([href]):not([tabindex]).btn-light.btn-outline:active,a.btn:not([href]):not([tabindex]).btn-light.btn-outline:focus,a.btn:not([href]):not([tabindex]).btn-light.btn-outline:hover,a.btn:not([href]):not([tabindex]).btn-white.btn-outline.active,a.btn:not([href]):not([tabindex]).btn-white.btn-outline:active,a.btn:not([href]):not([tabindex]).btn-white.btn-outline:focus,a.btn:not([href]):not([tabindex]).btn-white.btn-outline:hover,button.btn.btn-light.btn-outline.active,button.btn.btn-light.btn-outline:active,button.btn.btn-light.btn-outline:focus,button.btn.btn-light.btn-outline:hover,button.btn.btn-white.btn-outline.active,button.btn.btn-white.btn-outline:active,button.btn.btn-white.btn-outline:focus,button.btn.btn-white.btn-outline:hover{background-color:#fff;border-color:#fff;color:#4c5667}
.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover.active,.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:active,.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:focus,.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:hover,.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover.active,.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:active,.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:focus,.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:hover,.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover.active,.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:active,.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:focus,.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:hover,.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover.active,.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:active,.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:focus,.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:hover,a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover.active,a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:active,a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:focus,a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:hover,a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover.active,a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:active,a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:focus,a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:hover,a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover.active,a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:active,a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:focus,a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:hover,a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover.active,a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:active,a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:focus,a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:hover,button.btn.btn-light.btn-light-hover.active,button.btn.btn-light.btn-light-hover:active,button.btn.btn-light.btn-light-hover:focus,button.btn.btn-light.btn-light-hover:hover,button.btn.btn-light.btn-white-hover.active,button.btn.btn-light.btn-white-hover:active,button.btn.btn-light.btn-white-hover:focus,button.btn.btn-light.btn-white-hover:hover,button.btn.btn-white.btn-light-hover.active,button.btn.btn-white.btn-light-hover:active,button.btn.btn-white.btn-light-hover:focus,button.btn.btn-white.btn-light-hover:hover,button.btn.btn-white.btn-white-hover.active,button.btn.btn-white.btn-white-hover:active,button.btn.btn-white.btn-white-hover:focus,button.btn.btn-white.btn-white-hover:hover{background-color:#fff;border-color:#ebebeb;color:#4c5667}
.btn:not(.close):not(.mfp-close):not(.btn-shadow):focus,.btn:not(.close):not(.mfp-close):not(.btn-shadow):focus:active,a.btn:not([href]):not([tabindex]):not(.btn-shadow):focus,a.btn:not([href]):not([tabindex]):not(.btn-shadow):focus:active,button.btn:not(.btn-shadow):focus,button.btn:not(.btn-shadow):focus:active{box-shadow:none!important}
.btn:not(.close):not(.mfp-close).btn-transparent,a.btn:not([href]):not([tabindex]).btn-transparent,button.btn.btn-transparent{background-color:transparent;border:0;color:#484848}
.btn:not(.close):not(.mfp-close).btn-transparent.btn-inverted,a.btn:not([href]):not([tabindex]).btn-transparent.btn-inverted,button.btn.btn-transparent.btn-inverted{color:#fff}
.btn:not(.close):not(.mfp-close).btn-primary,a.btn:not([href]):not([tabindex]).btn-primary,button.btn.btn-primary{background-color:#036;border-color:#036}
.btn:not(.close):not(.mfp-close).btn-primary:focus,.btn:not(.close):not(.mfp-close).btn-primary:hover,.btn:not(.close):not(.mfp-close).btn-primary:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-primary:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-primary:focus,a.btn:not([href]):not([tabindex]).btn-primary:hover,a.btn:not([href]):not([tabindex]).btn-primary:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-primary:not(:disabled):not(.disabled):active,button.btn.btn-primary:focus,button.btn.btn-primary:hover,button.btn.btn-primary:not(:disabled):not(.disabled).active,button.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#0333e8;border-color:#0333e8;color:#fff}
.btn:not(.close):not(.mfp-close).btn-secondary,a.btn:not([href]):not([tabindex]).btn-secondary,button.btn.btn-secondary{background-color:#5a6268;border-color:#5a6268}
.btn:not(.close):not(.mfp-close).btn-secondary:focus,.btn:not(.close):not(.mfp-close).btn-secondary:hover,.btn:not(.close):not(.mfp-close).btn-secondary:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-secondary:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-secondary:focus,a.btn:not([href]):not([tabindex]).btn-secondary:hover,a.btn:not([href]):not([tabindex]).btn-secondary:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-secondary:not(:disabled):not(.disabled):active,button.btn.btn-secondary:focus,button.btn.btn-secondary:hover,button.btn.btn-secondary:not(:disabled):not(.disabled).active,button.btn.btn-secondary:not(:disabled):not(.disabled):active{background-color:#42484d;border-color:#42484d;color:#fff}
.btn:not(.close):not(.mfp-close).btn-success,a.btn:not([href]):not([tabindex]).btn-success,button.btn.btn-success{background-color:#81c868;border-color:#81c868}
.btn:not(.close):not(.mfp-close).btn-success:focus,.btn:not(.close):not(.mfp-close).btn-success:hover,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-success:focus,a.btn:not([href]):not([tabindex]).btn-success:hover,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active,button.btn.btn-success:focus,button.btn.btn-success:hover,button.btn.btn-success:not(:disabled):not(.disabled).active,button.btn.btn-success:not(:disabled):not(.disabled):active{background-color:#62b944;border-color:#62b944;color:#fff}
.btn:not(.close):not(.mfp-close).btn-info,a.btn:not([href]):not([tabindex]).btn-info,button.btn.btn-info{background-color:#53b0f8;border-color:#53b0f8}
.btn:not(.close):not(.mfp-close).btn-info:focus,.btn:not(.close):not(.mfp-close).btn-info:hover,.btn:not(.close):not(.mfp-close).btn-info:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-info:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-info:focus,a.btn:not([href]):not([tabindex]).btn-info:hover,a.btn:not([href]):not([tabindex]).btn-info:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-info:not(:disabled):not(.disabled):active,button.btn.btn-info:focus,button.btn.btn-info:hover,button.btn.btn-info:not(:disabled):not(.disabled).active,button.btn.btn-info:not(:disabled):not(.disabled):active{background-color:#2299f6;border-color:#2299f6;color:#fff}
.btn:not(.close):not(.mfp-close).btn-warning,a.btn:not([href]):not([tabindex]).btn-warning,button.btn.btn-warning{background-color:#ffb20e;border-color:#ffb20e}
.btn:not(.close):not(.mfp-close).btn-warning:focus,.btn:not(.close):not(.mfp-close).btn-warning:hover,.btn:not(.close):not(.mfp-close).btn-warning:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-warning:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-warning:focus,a.btn:not([href]):not([tabindex]).btn-warning:hover,a.btn:not([href]):not([tabindex]).btn-warning:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-warning:not(:disabled):not(.disabled):active,button.btn.btn-warning:focus,button.btn.btn-warning:hover,button.btn.btn-warning:not(:disabled):not(.disabled).active,button.btn.btn-warning:not(:disabled):not(.disabled):active{background-color:#da9400;border-color:#da9400;color:#fff}
.btn:not(.close):not(.mfp-close).btn-danger,a.btn:not([href]):not([tabindex]).btn-danger,button.btn.btn-danger{background-color:#ce041c;border-color:#ce041c}
.btn:not(.close):not(.mfp-close).btn-danger:focus,.btn:not(.close):not(.mfp-close).btn-danger:hover,.btn:not(.close):not(.mfp-close).btn-danger:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-danger:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-danger:focus,a.btn:not([href]):not([tabindex]).btn-danger:hover,a.btn:not([href]):not([tabindex]).btn-danger:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-danger:not(:disabled):not(.disabled):active,button.btn.btn-danger:focus,button.btn.btn-danger:hover,button.btn.btn-danger:not(:disabled):not(.disabled).active,button.btn.btn-danger:not(:disabled):not(.disabled):active{background-color:#9c0315;border-color:#9c0315;color:#fff}
.btn:not(.close):not(.mfp-close).btn-dark,a.btn:not([href]):not([tabindex]).btn-dark,button.btn.btn-dark{background-color:#000;border-color:#000}
.btn:not(.close):not(.mfp-close).btn-dark.active,.btn:not(.close):not(.mfp-close).btn-dark:active,.btn:not(.close):not(.mfp-close).btn-dark:focus,.btn:not(.close):not(.mfp-close).btn-dark:hover,a.btn:not([href]):not([tabindex]).btn-dark.active,a.btn:not([href]):not([tabindex]).btn-dark:active,a.btn:not([href]):not([tabindex]).btn-dark:focus,a.btn:not([href]):not([tabindex]).btn-dark:hover,button.btn.btn-dark.active,button.btn.btn-dark:active,button.btn.btn-dark:focus,button.btn.btn-dark:hover{background-color:#333;border-color:#333;color:#fff}
.btn:not(.close):not(.mfp-close).btn-dark.btn-outline,a.btn:not([href]):not([tabindex]).btn-dark.btn-outline,button.btn.btn-dark.btn-outline{background-color:transparent;color:#000;border-color:#000}
.btn:not(.close):not(.mfp-close).btn-dark.btn-outline.active,.btn:not(.close):not(.mfp-close).btn-dark.btn-outline:active,.btn:not(.close):not(.mfp-close).btn-dark.btn-outline:focus,.btn:not(.close):not(.mfp-close).btn-dark.btn-outline:hover,a.btn:not([href]):not([tabindex]).btn-dark.btn-outline.active,a.btn:not([href]):not([tabindex]).btn-dark.btn-outline:active,a.btn:not([href]):not([tabindex]).btn-dark.btn-outline:focus,a.btn:not([href]):not([tabindex]).btn-dark.btn-outline:hover,button.btn.btn-dark.btn-outline.active,button.btn.btn-dark.btn-outline:active,button.btn.btn-dark.btn-outline:focus,button.btn.btn-dark.btn-outline:hover{background-color:#000;border-color:#000;color:#fff}
.btn:not(.close):not(.mfp-close).btn-red,a.btn:not([href]):not([tabindex]).btn-red,button.btn.btn-red{background-color:#ca0027;border-color:#ca0027}
.btn:not(.close):not(.mfp-close).btn-red:focus,.btn:not(.close):not(.mfp-close).btn-red:hover,.btn:not(.close):not(.mfp-close).btn-red:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-red:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-red:focus,a.btn:not([href]):not([tabindex]).btn-red:hover,a.btn:not([href]):not([tabindex]).btn-red:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-red:not(:disabled):not(.disabled):active,button.btn.btn-red:focus,button.btn.btn-red:hover,button.btn.btn-red:not(:disabled):not(.disabled).active,button.btn.btn-red:not(:disabled):not(.disabled):active{background-color:#97001d;border-color:#97001d;color:#fff}
.btn:not(.close):not(.mfp-close).btn-round,a.btn:not([href]):not([tabindex]).btn-round,button.btn.btn-round{border-radius:50%;padding:0 10px!important;height:36px!important;line-height:36px!important}
.btn:not(.close):not(.mfp-close).btn-round>i,a.btn:not([href]):not([tabindex]).btn-round>i,button.btn.btn-round>i{font-size:14px}
.btn:not(.close):not(.mfp-close).btn-slide,a.btn:not([href]):not([tabindex]).btn-slide,button.btn.btn-slide{border-radius:50px;display:table-cell;opacity:1;overflow:hidden;padding:22px;position:relative;transition:width .4s ease 0s,background .4s ease 0s;width:46px;line-height:18px}
.btn:not(.close):not(.mfp-close).btn-slide>i,a.btn:not([href]):not([tabindex]).btn-slide>i,button.btn.btn-slide>i{float:left;left:17px;position:absolute;top:17px;transition:all .8s ease 0s}
.btn:not(.close):not(.mfp-close).btn-slide>span,a.btn:not([href]):not([tabindex]).btn-slide>span,button.btn.btn-slide>span{left:40px;position:absolute;text-align:left;top:13px;transition:left .5s ease 0s,opacity .5s ease 0s;white-space:nowrap;opacity:0}
.btn:not(.close):not(.mfp-close).btn-slide:hover,a.btn:not([href]):not([tabindex]).btn-slide:hover,button.btn.btn-slide:hover{width:140px;text-align:left}
.btn:not(.close):not(.mfp-close).btn-slide:hover>i,a.btn:not([href]):not([tabindex]).btn-slide:hover>i,button.btn.btn-slide:hover>i{transform:rotate(360deg)}
.btn:not(.close):not(.mfp-close).btn-slide:hover>span,a.btn:not([href]):not([tabindex]).btn-slide:hover>span,button.btn.btn-slide:hover>span{opacity:1}
.btn:not(.close):not(.mfp-close).btn-slide.btn-xs,a.btn:not([href]):not([tabindex]).btn-slide.btn-xs,button.btn.btn-slide.btn-xs{padding:14px;width:30px;line-height:26px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-xs>i,a.btn:not([href]):not([tabindex]).btn-slide.btn-xs>i,button.btn.btn-slide.btn-xs>i{left:9px;top:8px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-xs>span,a.btn:not([href]):not([tabindex]).btn-slide.btn-xs>span,button.btn.btn-slide.btn-xs>span{left:28px;top:0}
.btn:not(.close):not(.mfp-close).btn-slide.btn-xs:hover,a.btn:not([href]):not([tabindex]).btn-slide.btn-xs:hover,button.btn.btn-slide.btn-xs:hover{width:110px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-sm,a.btn:not([href]):not([tabindex]).btn-slide.btn-sm,button.btn.btn-slide.btn-sm{padding:18px;width:36px;line-height:36px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-sm>i,a.btn:not([href]):not([tabindex]).btn-slide.btn-sm>i,button.btn.btn-slide.btn-sm>i{left:13px;top:13px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-sm>span,a.btn:not([href]):not([tabindex]).btn-slide.btn-sm>span,button.btn.btn-slide.btn-sm>span{left:36px;top:0}
.btn:not(.close):not(.mfp-close).btn-slide.btn-sm:hover,a.btn:not([href]):not([tabindex]).btn-slide.btn-sm:hover,button.btn.btn-slide.btn-sm:hover{width:110px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-lg,a.btn:not([href]):not([tabindex]).btn-slide.btn-lg,button.btn.btn-slide.btn-lg{padding:30px;line-height:52px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-lg>i,a.btn:not([href]):not([tabindex]).btn-slide.btn-lg>i,button.btn.btn-slide.btn-lg>i{left:23px;top:23px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-lg>span,a.btn:not([href]):not([tabindex]).btn-slide.btn-lg>span,button.btn.btn-slide.btn-lg>span{left:54px;top:3px}
.btn:not(.close):not(.mfp-close).btn-slide.btn-lg:hover,a.btn:not([href]):not([tabindex]).btn-slide.btn-lg:hover,button.btn.btn-slide.btn-lg:hover{width:200px}
.btn:not(.close):not(.mfp-close).btn-reveal,a.btn:not([href]):not([tabindex]).btn-reveal,button.btn.btn-reveal{padding:12px 34px}
.btn:not(.close):not(.mfp-close).btn-reveal span,a.btn:not([href]):not([tabindex]).btn-reveal span,button.btn.btn-reveal span{left:0;position:relative;transition:opacity .2s ease-out 0s,left .2s ease-out 0s}
.btn:not(.close):not(.mfp-close).btn-reveal i,a.btn:not([href]):not([tabindex]).btn-reveal i,button.btn.btn-reveal i{line-height:18px;margin-top:-9px;opacity:0;position:absolute;right:28px;top:50%;transition:all .2s ease-out 0s;width:18px}
.btn:not(.close):not(.mfp-close).btn-reveal:hover span,a.btn:not([href]):not([tabindex]).btn-reveal:hover span,button.btn.btn-reveal:hover span{left:-10px}
.btn:not(.close):not(.mfp-close).btn-reveal:hover i,a.btn:not([href]):not([tabindex]).btn-reveal:hover i,button.btn.btn-reveal:hover i{opacity:1!important;right:18px}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-xs,a.btn:not([href]):not([tabindex]).btn-reveal.btn-xs,button.btn.btn-reveal.btn-xs{line-height:0}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-sm,a.btn:not([href]):not([tabindex]).btn-reveal.btn-sm,button.btn.btn-reveal.btn-sm{line-height:0}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-lg,a.btn:not([href]):not([tabindex]).btn-reveal.btn-lg,button.btn.btn-reveal.btn-lg{line-height:26px;padding:0 52px}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-reveal-left span,a.btn:not([href]):not([tabindex]).btn-reveal.btn-reveal-left span,button.btn.btn-reveal.btn-reveal-left span{right:0;left:auto;transition:opacity .2s ease-out 0s,right .2s ease-out 0s}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-reveal-left i,a.btn:not([href]):not([tabindex]).btn-reveal.btn-reveal-left i,button.btn.btn-reveal.btn-reveal-left i{left:28px;right:auto}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-reveal-left:hover span,a.btn:not([href]):not([tabindex]).btn-reveal.btn-reveal-left:hover span,button.btn.btn-reveal.btn-reveal-left:hover span{right:-10px;left:auto}
.btn:not(.close):not(.mfp-close).btn-reveal.btn-reveal-left:hover i,a.btn:not([href]):not([tabindex]).btn-reveal.btn-reveal-left:hover i,button.btn.btn-reveal.btn-reveal-left:hover i{left:18px;right:auto}
.btn:not(.close):not(.mfp-close).btn-shadow,a.btn:not([href]):not([tabindex]).btn-shadow,button.btn.btn-shadow{-webkit-box-shadow:0 4px 16px #efefef;-moz-box-shadow:0 4px 16px #efefef;box-shadow:0 4px 16px #efefef}
.btn:not(.close):not(.mfp-close).btn-shadow:focus,.btn:not(.close):not(.mfp-close).btn-shadow:hover,.btn:not(.close):not(.mfp-close).btn-shadow:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-shadow:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-shadow:focus,a.btn:not([href]):not([tabindex]).btn-shadow:hover,a.btn:not([href]):not([tabindex]).btn-shadow:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-shadow:not(:disabled):not(.disabled):active,button.btn.btn-shadow:focus,button.btn.btn-shadow:hover,button.btn.btn-shadow:not(:disabled):not(.disabled).active,button.btn.btn-shadow:not(:disabled):not(.disabled):active{-webkit-box-shadow:4px 8px 16px #dedede;-moz-box-shadow:4px 8px 16px #dedede;box-shadow:4px 8px 16px #dedede}
.btn:not(.close):not(.mfp-close).btn-icon-holder,a.btn:not([href]):not([tabindex]).btn-icon-holder,button.btn.btn-icon-holder{padding-right:16px}
.btn:not(.close):not(.mfp-close).btn-icon-holder:before,a.btn:not([href]):not([tabindex]).btn-icon-holder:before,button.btn.btn-icon-holder:before{border-left:1px solid rgba(255,255,255,.2);content:"";height:100%;position:absolute;right:42px;top:0}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-outline:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-outline:before,button.btn.btn-icon-holder.btn-outline:before{border-left:2px solid #036}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-outline.btn-dark:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-outline.btn-dark:before,button.btn.btn-icon-holder.btn-outline.btn-dark:before{border-left:2px solid #111}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-light:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-light:before,button.btn.btn-icon-holder.btn-light:before{border-left:1px solid #f3f3f3}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-light.btn-light-hover:before,.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-light.btn-light-hover:hover,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-light.btn-light-hover:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-light.btn-light-hover:hover,button.btn.btn-icon-holder.btn-light.btn-light-hover:before,button.btn.btn-icon-holder.btn-light.btn-light-hover:hover{border-left:1px solid #f3f3f3}
.btn:not(.close):not(.mfp-close).btn-icon-holder i,a.btn:not([href]):not([tabindex]).btn-icon-holder i,button.btn.btn-icon-holder i{margin-left:30px;margin-right:-2px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-xs,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-xs,button.btn.btn-icon-holder.btn-xs{padding-right:10px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-xs:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-xs:before,button.btn.btn-icon-holder.btn-xs:before{right:30px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-xs i,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-xs i,button.btn.btn-icon-holder.btn-xs i{margin-left:20px;margin-right:2px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-sm,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-sm,button.btn.btn-icon-holder.btn-sm{padding-right:16px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-sm:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-sm:before,button.btn.btn-icon-holder.btn-sm:before{right:36px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-sm i,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-sm i,button.btn.btn-icon-holder.btn-sm i{margin-left:24px;margin-right:0}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-lg,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-lg,button.btn.btn-icon-holder.btn-lg{padding-right:28px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-lg:before,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-lg:before,button.btn.btn-icon-holder.btn-lg:before{right:50px}
.btn:not(.close):not(.mfp-close).btn-icon-holder.btn-lg i,a.btn:not([href]):not([tabindex]).btn-icon-holder.btn-lg i,button.btn.btn-icon-holder.btn-lg i{margin-left:34px;margin-right:-8px}
.btn:not(.close):not(.mfp-close).btn-creative,a.btn:not([href]):not([tabindex]).btn-creative,button.btn.btn-creative{padding:24px 40px;font-size:15px;font-weight:600}
.btn:not(.close):not(.mfp-close).btn-creative:before,a.btn:not([href]):not([tabindex]).btn-creative:before,button.btn.btn-creative:before{right:58px}
.btn:not(.close):not(.mfp-close).btn-creative i,a.btn:not([href]):not([tabindex]).btn-creative i,button.btn.btn-creative i{margin-left:54px;margin-right:-16px}
.btn:not(.close):not(.mfp-close).btn-facebook,a.btn:not([href]):not([tabindex]).btn-facebook,button.btn.btn-facebook{background-color:#3b5998!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-twitter,a.btn:not([href]):not([tabindex]).btn-twitter,button.btn.btn-twitter{background-color:#00aced!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-linkedin,a.btn:not([href]):not([tabindex]).btn-linkedin,button.btn.btn-linkedin{background-color:#007bb6!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-dribbble,a.btn:not([href]):not([tabindex]).btn-dribbble,button.btn.btn-dribbble{background-color:#ea4c89!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-googleplus,a.btn:not([href]):not([tabindex]).btn-googleplus,button.btn.btn-googleplus{background-color:#dd4b39!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-instagram,a.btn:not([href]):not([tabindex]).btn-instagram,button.btn.btn-instagram{background-color:#517fa4!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-pinterest,a.btn:not([href]):not([tabindex]).btn-pinterest,button.btn.btn-pinterest{background-color:#cb2027!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-dropbox,a.btn:not([href]):not([tabindex]).btn-dropbox,button.btn.btn-dropbox{background-color:#007ee5!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-flickr,a.btn:not([href]):not([tabindex]).btn-flickr,button.btn.btn-flickr{background-color:#ff0084!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-tumblr,a.btn:not([href]):not([tabindex]).btn-tumblr,button.btn.btn-tumblr{background-color:#32506d!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-skype,a.btn:not([href]):not([tabindex]).btn-skype,button.btn.btn-skype{background-color:#00aff0!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-youtube,a.btn:not([href]):not([tabindex]).btn-youtube,button.btn.btn-youtube{background-color:#b00!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close).btn-github,a.btn:not([href]):not([tabindex]).btn-github,button.btn.btn-github{background-color:#171515!important;color:#fff!important;border-width:0}
.btn:not(.close):not(.mfp-close)+.btn,a.btn:not([href]):not([tabindex])+.btn,button.btn+.btn{margin-left:4px}
.btn:not(.close):not(.mfp-close) .badge,a.btn:not([href]):not([tabindex]) .badge,button.btn .badge{position:absolute;right:-4px;top:-4px}
.btn:not(.close):not(.mfp-close).disabled,a.btn:not([href]):not([tabindex]).disabled,button.btn.disabled{cursor:not-allowed;pointer-events:none;opacity:.6}
font-family: 'Sahel-FD' !important;
 font-weight: normal !important;
.disabled .btn{opacity:.3}
@media (max-width:1024px){
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide),a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide),button.btn:not(.btn-creative):not(.btn-slide){font-size:12px;height:32px;line-height:30px;padding:0 14px}
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide).btn-reveal:hover span,a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide).btn-reveal:hover span,button.btn:not(.btn-creative):not(.btn-slide).btn-reveal:hover span{left:auto;right:auto}
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide).btn-reveal:hover i,a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide).btn-reveal:hover i,button.btn:not(.btn-creative):not(.btn-slide).btn-reveal:hover i{display:none}
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide).btn-lg,a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide).btn-lg,button.btn:not(.btn-creative):not(.btn-slide).btn-lg{font-size:13px;height:38px;line-height:36px;padding:0 24px}
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide).btn-sm,a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide).btn-sm,button.btn:not(.btn-creative):not(.btn-slide).btn-sm{font-size:11px;height:28px;line-height:28px;padding:0 12px}
.btn:not(.close):not(.mfp-close):not(.btn-creative):not(.btn-slide).btn-xs,a.btn:not([href]):not([tabindex]):not(.btn-creative):not(.btn-slide).btn-xs,button.btn:not(.btn-creative):not(.btn-slide).btn-xs{font-size:10px;height:26px;line-height:26px;padding:0 10px}
}