.et_pb_scroll_top:after{content:"Back To Top";font-family:"Open Sans",Arial,sans-serif;font-size:12px}.et_pb_scroll_top:before{content:"\21";font-family:ETmodules!important;font-size:12px;margin-right:5px}.et_pb_scroll_top.et-pb-icon{padding:0px 20px 17px;right:20px;bottom:30px;border-radius:100px;background:#000063;box-shadow:0 10px 20px #37798940;transition:all .1s ease-in-out}.et_pb_scroll_top.et-pb-icon:hover{background:#0033FF;transition:all .1s ease-in-out}.et_pb_scroll_top.et-visible{-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);-moz-animation:fadeInBottom 2s 1 cubic-bezier(.50,0,.160,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et_pb_image img{pointer-events:none!important}.pa-portfolio-overlay .project{position:relative}.pa-portfolio-overlay .pa-portfolio-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.pa-portfolio-overlay .project>a:before{content:"";position:absolute;background-color:#000;width:100%;height:100%;z-index:1;opacity:.3;transition:all 0.2s ease-in-out}.pa-portfolio-overlay .project>a:hover:before{opacity:0.5}