body.variation-portfolio{background-color:#fff;color:#000}.variation-portfolio #sp-header{-webkit-transition:all .3s;transition:all .3s}.variation-portfolio #sp-header #sp-logo{position:relative;left:-50px}.variation-portfolio .sp-page-title{padding-top:125px}.variation-portfolio #sp-header.menu-fixed .sp-megamenu-wrapper{margin-top:35px}.variation-portfolio #sp-header.menu-fixed .sp-megamenu-wrapper .sp-megamenu-parent{top:55px}.variation-portfolio #sp-header.menu-fixed .sp-megamenu-wrapper>.sp-megamenu-toggler{height:55px}.variation-portfolio .sp-megamenu-wrapper{margin-top:50px;transition:.3s}.variation-portfolio .sp-megamenu-wrapper>.sp-megamenu-toggler{position:relative;display:block;width:30px;height:50px;font-size:20px}.variation-portfolio .sp-megamenu-wrapper>.sp-megamenu-toggler .close{display:none;opacity:1;font-size:inherit}.variation-portfolio .sp-megamenu-wrapper>.sp-megamenu-toggler .open{animation:zoomIn .4s;display:inline-block}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent{width:260px;padding:20px 0;position:absolute;top:50px;left:0;background:#f2f2f2;z-index:99999;display:none}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent li.sp-menu-item>a{display:block;padding:14px 30px;font-size:15px;line-height:1.5;text-transform:capitalize}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent>li{display:block;padding:0}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent>li.sp-has-child>a:after{content:" \f105";float:right}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown.sp-dropdown-main{top:0}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{left:100%}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:100%;right:0}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{right:0}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#ededed;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px 0 rgba(0,0,0,.2);padding:0}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-size:15px}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent li.sp-menu-item:not(:last-child) >a {border-bottom:1px solid #e5e5e5}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent li.sp-menu-item:hover > a:not(.sp-group-title),
.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-parent li.sp-menu-item.active > a:not(.sp-group-title) {color:#000;background-color:rgba(255,255,255,.85)}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .close{display:inline-block;animation:zoomIn .4s;float:left}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .open{animation:zoomOut .4s;display:none}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .sp-megamenu-parent{display:block}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .sp-megamenu-parent.menu-fade-down{-webkit-animation:spMenuFadeInDown 400ms;animation:spMenuFadeInDown 400ms}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .sp-megamenu-parent.menu-fade-up{-webkit-animation:spMenuFadeInUp 400ms;animation:spMenuFadeInUp 400ms}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .sp-megamenu-parent.menu-fade{-webkit-animation:spMenuFadeIn 400ms;animation:spMenuFadeIn 400ms}.variation-portfolio .sp-megamenu-wrapper .sp-megamenu-toggler:hover .sp-megamenu-parent.menu-zoom{-webkit-animation:spMenuZoom 400ms;animation:spMenuZoom 400ms}.variation-portfolio #offcanvas-toggler{position:absolute;right:15px;z-index:100;top:47px;line-height:1;font-size:20px}.ares-intro-section .sppb-addon-text-block .sppb-addon-content p span{font-weight:700}.ares-intro-section .sppb-addon-text-block .sppb-addon-title{position:relative}.ares-intro-section .sppb-addon-text-block .sppb-addon-title:before{height:1px;width:22px;content:'';position:absolute;top:auto;bottom:-22px;left:0;background:#000}body .sp-simpleportfolio .sp-simpleportfolio-filter{margin-bottom:12px}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul{display:table;width:100%}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li{margin:0 25px 10px 0}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li.active>a{color:#000}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li a{background:transparent;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:2.4px;font-weight:700;border-radius:0;padding:0 0 4px;border-bottom:1px solid transparent}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li a:hover,body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li a:focus{background:transparent;border-color:#b0b0b0}body .sp-simpleportfolio .sp-simpleportfolio-filter>ul li.active a{background:transparent;border-color:#b0b0b0}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info:hover{background-color:transparent}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-btns{margin-top:15px}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-zoom{display:none}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-view{background:transparent;border:medium none;border-radius:0;color:#000;font-size:28px;margin:0;padding:5px}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-view:hover{color:rgba(0,0,0,.6)}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-tags{color:#000;font-size:12px;text-transform:uppercase;letter-spacing:2.4px;font-weight:700}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-title a{font-size:30px;color:#000;font-weight:700}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-title a:hover{color:rgba(0,0,0,.6)}body .sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay{border:20px solid #fff;background:#f7f7f7;width:100.005%}body .sp-simpleportfolio .pagination{margin-top:30px}.com-spsimpleportfolio.view-item .sp-page-title{display:none}.sp-load-more-lg.sppb-btn{padding:17px 50px}.ares-news-section .sppb-section-title{margin-bottom:110px!important}.ares-news-section .sppb-section-title .sppb-title-heading{letter-spacing:3.2px;text-transform:uppercase}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-meta-category a{color:#000;text-transform:uppercase;font-weight:700;letter-spacing:2.4px}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-meta-category a:hover,.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-meta-category a:focus{color:#000}.ares-news-section .sppb-addon-articles .sppb-addon-article h3{margin:8px 0 22px}.ares-news-section .sppb-addon-articles .sppb-addon-article h3 a{font-size:30px;color:#000;font-weight:700}.ares-news-section .sppb-addon-articles .sppb-addon-article h3 a:hover,.ares-news-section .sppb-addon-articles .sppb-addon-article h3 a:focus{color:rgba(0,0,0,.5)}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-article-meta{margin-right:0;margin-bottom:23px;margin-left:0}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-article-meta span{margin:0;text-transform:uppercase;font-size:14px;color:#000;letter-spacing:.7px}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-article-meta span.sppb-meta-author{font-weight:700;margin-left:20px}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-article-meta span.sppb-meta-author>span{font-weight:400}.ares-news-section .sppb-addon-articles .sppb-addon-article .sppb-article-introtext p{line-height:30px;letter-spacing:.45px}.ares-news-section .sppb-addon-articles .sppb-addon-article a.sppb-readmore{margin-top:30px}div.sppb-addon-instagram-gallery .sppb-instagram-images{width:100%;display:table}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn{margin:0;width:100%;float:left;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s;transition:.4s;text-align:center;position:relative}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn:before{content:'';background:rgba(0,0,0,.7);position:absolute;left:0;top:0;height:100%;width:100%;-webkit-transition:.4s;transition:.4s;visibility:hidden;opacity:0}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn:after{content:'\6a';font-family:ares;color:#fff;font-size:75px;top:0;left:0;position:absolute;right:0;height:25px;margin:auto;bottom:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.4s;transition:.4s}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn img{height:230px;width:100%}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn:hover{transform:scale(.83)}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn:hover:after{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}div.sppb-addon-instagram-gallery .sppb-instagram-images .sppb-instagram-gallery-btn:hover:before{visibility:visible;opacity:1}.sp-simpleportfolio-view-item{padding-top:30px}.sp-simpleportfolio-view-item .sp-simpleportfolio-info{text-align:center}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-category h2{font-weight:700;font-size:16px;letter-spacing:3.2px;margin:0;text-transform:uppercase;color:#000}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-title h2{letter-spacing:.48px;font-size:48px;font-weight:400;margin:18px auto 0;line-height:1.270;margin:18px 0 0;color:#000}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta{margin:22px 0 52px;padding:0;width:100%}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta ul{padding:0;list-style:none;margin:0}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta ul li{display:inline-block}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta ul li div{font-size:12px;text-transform:uppercase;color:#000;letter-spacing:2.4px;font-weight:700}.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta ul li div.sp-simpleportfolio-created,.sp-simpleportfolio-view-item .sp-simpleportfolio-info .sp-simpleportfolio-meta ul li div.sp-simpleportfolio-tags{margin-left:28px}.sp-simpleportfolio-view-item.sp-simpleportfolio .sp-simpleportfolio-image{margin-bottom:0}.sp-simpleportfolio-view-item.sp-simpleportfolio .sp-simpleportfolio-description{float:left;width:100%}.sp-simpleportfolio-view-item.sp-simpleportfolio .sp-simpleportfolio-description .content{margin:75px auto 75px;width:63%}