body{-webkit-overflow-scrolling:touch}body.no-scroll{overflow:hidden;-webkit-overflow-scrolling:auto}.gallery-title .header-desc-wapper{display:none}.page-header-wrapper-link{line-height:2em}.page-header-wrapper-link .gallery-filter{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:150px;margin-top:7px}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){.page-header-wrapper-link .gallery-filter{margin-top:0}}.page-header-wrapper-link .gallery-filter select{border-radius:25px;border:2px solid transparent;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111;overflow:hidden;color:#fff;-webkit-user-select:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 40px}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){.page-header-wrapper-link .gallery-filter select{background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111}}.page-header-wrapper-link .gallery-filter select.down{background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 90%/15% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){.page-header-wrapper-link .gallery-filter select.down{background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-down.png) 87%/10% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111}}.page-header-wrapper-link .gallery-filter select.up{background:url(../media/2019/icons/icon-close-white.png) 89%/12% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-close-white.png) 89%/12% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-close-white.png) 89%/12% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-close-white.png) 89%/12% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){.page-header-wrapper-link .gallery-filter select.up{background:url(../media/2019/icons/icon-close-white.png) 86%/10% no-repeat,-webkit-gradient(linear,left top,right top,color-stop(70%,#0e1111),color-stop(30%,#e84852)) padding-box,-webkit-gradient(linear,left top,right top,color-stop(0,#ff3855),to(#6b3ffd)) border-box;background:url(../media/2019/icons/icon-close-white.png) 86%/10% no-repeat,linear-gradient(90deg,#0e1111 70%,#e84852 0) padding-box,linear-gradient(90deg,#ff3855,#6b3ffd) border-box;background:url(../media/2019/icons/icon-close-white.png) 86%/10% no-repeat,-moz-linear-gradient(0deg,#0e1111 70%,#e84852 30%) padding-box,-moz-linear-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background:url(../media/2019/icons/icon-close-white.png) 86%/10% no-repeat,-webkit-gradient(90deg,#0e1111 70%,#e84852 30%) padding-box,-webkit-gradient(90deg,#ff3855 0,#6b3ffd) border-box;background-color:#0e1111}}.page-header-wrapper-link .gallery-filter select::-ms-expand{display:none}#gallery-content .portfolio-filter-menu ul li.nav-item{border:1px solid #e7e9eb;color:#222;cursor:pointer;text-align:center;font-size:14px;font-weight:700;line-height:1;position:relative;min-width:200px;width:100%;display:inline-block}#gallery-content .portfolio-filter-menu ul li.nav-item:not(:first-child){border-left:0}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){#gallery-content .portfolio-filter-menu ul li.nav-item{min-width:130px}}#gallery-content .portfolio-filter-menu ul li.nav-item a.nav-link{padding:10px;font-weight:600}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){#gallery-content .portfolio-filter-menu ul li.nav-item a.nav-link{padding:10px 15px}}#gallery-content .portfolio-filter-menu ul li.nav-item a.nav-link.active{color:#e84852}#gallery-content .portfolio-filter-menu ul li.nav-item a.nav-link .mobileBreak{display:none}@media only screen and (max-width:767.98px){#gallery-content .portfolio-filter-menu ul li.nav-item a.nav-link .mobileBreak{display:block}}#gallery-content .portfolio-filter-menu ul .arrow-right{background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}#gallery-content .portfolio-filter-menu ul .arrow-left{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}#gallery-content .portfolio-content .portfolio-item{min-height:150px}@media only screen and (max-width:767.98px){#gallery-content .portfolio-content .portfolio-item{min-height:100px}}@media only screen and (min-width:768px) and (max-width:991.98px){#gallery-content .portfolio-content .portfolio-item{min-height:120px}}#gallery-content .portfolio-content .portfolio-item .thumb{width:100%;min-height:182px;overflow:hidden;position:relative}@media only screen and (max-width:767.98px),only screen and (min-width:768px) and (max-width:991.98px){#gallery-content .portfolio-content .portfolio-item .thumb{min-height:120px}}@media only screen and (min-width:992px) and (max-width:1199.98px){#gallery-content .portfolio-content .portfolio-item .thumb{min-height:140px}}#gallery-content .portfolio-content .portfolio-item a.view-video:hover .portfolio-thumb .portfolio-details h3.title{color:#ff3855}#gallery-content .loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border:1.1em solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}#gallery-content .loader:after{width:10em;height:10em;border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#gallery-content .wrapper-loading-frame{background:rgba(0,0,0,.3);display:none;position:relative;width:100%;height:100%;top:0;left:0}#gallery-content .load-more{display:none}button.mfp-arrow{width:50px;height:50px}button.mfp-arrow:before{width:50px;height:50px;transition:all .3s;-webkit-transition:all .3s;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:35px;color:#fff;display:block;line-height:40px;text-align:center;border:0;opacity:1}button.mfp-arrow:after{display:none}button.mfp-arrow.mfp-arrow-left:before{content:"\F053";margin-left:0;border-right:0;right:unset;left:0}button.mfp-arrow.mfp-arrow-right:before{content:"\F054";margin-right:0;border-left:0;right:0;left:unset}.load-more{text-align:center}.load-more a{text-transform:uppercase;color:#0e1111;font-weight:700}.load-more a span.load-img{position:relative;display:inline-block;margin-left:10px;vertical-align:sub;height:20px;width:20px;background:url(../media/2019/icons/icon-down-black.png) no-repeat 50%;background-size:cover}.load-more:hover a{color:#e84852}.load-more:hover span.load-img{position:relative;display:inline-block;margin-left:10px;vertical-align:sub;height:20px;width:20px;background:url(../media/2019/icons/icon-down-pink.png) no-repeat 50%;background-size:cover}