.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item{display:grid;overflow:hidden}@media only screen and (max-width:767px){.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item{padding-bottom:40px!important}}@media only screen and (min-width:768px){.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item{width:45.7%!important;margin-right:8.6%!important;float:left}body .ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item:nth-child(2n){margin-right:0!important}.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item:nth-child(1){margin-top:185px!important}.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item:nth-child(2n-1){margin-top:93px}body .ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item:nth-child(2n):not(.et_pb_portfolio_item:nth-child(2)){margin-top:-92px!important}}.ragnar_projects_ole .et_pb_portfolio .et_pb_portfolio_item a{order:3}body #page-container #main-content .ragnar_projects_ole .et_pb_button:after{font-size:29px!important;margin-left:0!important;left:0!important;bottom:3px!important;transform:translateX(-4px)!important;transition:.3s!important}body #page-container #main-content .ragnar_projects_ole .et_pb_button:hover:after{left:100%!important;transform:translateX(-18px)!important}.ragnar_projects_ole .et_pb_portfolio_item .et_portfolio_image:after{content:"\35"!important;font-family:ETModules!important;display:block!important;color:#fff;font-size:20px!important;position:absolute;bottom:0;right:0;opacity:1;z-index:99;transform:scale(0);transition:.3s;transform-origin:right bottom}.ragnar_projects_ole .et_pb_portfolio_item .et_portfolio_image:before{content:"";display:block!important;background:#fff;position:absolute;bottom:0;right:0;width:27px;height:2px;opacity:1;z-index:88;transform:scale(0);transition:.3s;transform-origin:right bottom;visibility:visible}.ragnar_projects_ole .et_pb_portfolio_item>a:first-child:before{content:"";display:block!important;width:128px;height:128px;background:#191b1d;opacity:.5;position:absolute;right:-20px;bottom:-20px;border-radius:50%!important;z-index:4;transform:scale(0);transform-origin:right bottom;transition:all .3s!important}.ragnar_projects_ole .et_pb_portfolio_item:hover .et_portfolio_image:after,.ragnar_projects_ole .et_pb_portfolio_item:hover .et_portfolio_image:before,.ragnar_projects_ole .et_pb_portfolio_item:hover>a:first-child:before{transform:scale(1)}.ragnar_projects_ole .et_pb_portfolio_item:hover .et_portfolio_image:before{right:35px!important;bottom:45px!important}.ragnar_projects_ole .et_pb_portfolio_item:hover .et_portfolio_image:after{right:27px!important;bottom:35px!important}.ragnar_projects_ole .et_pb_portfolio_item .et_portfolio_image img{transform:scale(1);transition:.6s}.ragnar_projects_ole .et_pb_portfolio_item:hover .et_portfolio_image img{transform:scale(1.06)}.ragnar_projects_ole .dots_1{position:absolute;left:-190px;top:-235px;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;height:370px;width:90px;z-index:9}.ragnar_projects_ole .dots_2{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;height:370px;width:90px;z-index:9}.ragnar_projects_ole .dot_col{display:flex;width:33.3333%}.ragnar_projects_ole .dot{height:10px;width:10px;border-radius:100%;background:#191b1d;opacity:1;margin:auto}