.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{font-weight:700!important;padding:20px 60px!important}.et_portfolio_image .et_overlay{display:none!important}.et_pb_portfolio_excerpt{margin-top:10px;line-height:1.3;margin-bottom:10px}.et_pb_portfolio_link{text-decoration:underline}.et_pb_portfolio_filter{padding:0 10px}.et_pb_portfolio_filter_all a:after{content:"e"}.portfolio-blog .et_pb_grid_item{box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);border-radius:7px;padding-bottom:10px}.portfolio-blog img{border-top-left-radius:7px;border-top-right-radius:7px}.portfolio-blog h2{padding:20px 20px 0;text-align:center}.portfolio-blog p{padding:20px}.portfolio-blog .et_pb_portfolio_link{width:150px;margin:20px auto 15px;display:block;padding:10px 20px;border:1px solid #7f25fb;color:#7f25fb;text-decoration:none;text-align:center;border-radius:5px;text-transform:uppercase}@media (min-width:981px){.portfolio-blog .et_pb_grid_item{width:28.333%!important;margin-right:5.5%!important}.portfolio-blog .et_pb_grid_item:nth-child(3n){margin-right:0!important}.portfolio-blog .et_pb_grid_item:nth-child(3n+1){clear:left}.portfolio-blog .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}@media only screen and (max-width:767px){.portfolio-blog h2{padding:10px 20px 0}.portfolio-blog p{padding:0 20px}}@media only screen and (max-width:479px){.et_pb_post h2{font-size:20px;padding-bottom:5px;line-height:1.2}}.et_portfolio_image .et_overlay{display:none!important}@media (min-width:981px){#main-header .container{width:100%!important;max-width:1440px!important;padding-left:40px!important;padding-right:40px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}}@media (max-width:980px){.mobile_menu_bar{width:32px;height:32px;position:relative;display:block;cursor:pointer;background:linear-gradient(currentColor,currentColor)center / 24px 2px no-repeat;transition:background-size 0.2s ease}.mobile_menu_bar:before{content:""!important;position:absolute;width:24px;height:2px;background:currentColor;left:4px;top:8px;transform-origin:center;transition:top 0.25s ease,transform 0.25s ease}.mobile_menu_bar:after{content:""!important;position:absolute;width:24px;height:2px;background:#7f25fb;left:4px;bottom:8px;transform-origin:center;transition:bottom 0.25s ease,transform 0.25s ease}.mobile_nav.opened .mobile_menu_bar{background-size:0 2px}.mobile_nav.opened .mobile_menu_bar:before{top:15px;transform:rotate(45deg)}.mobile_nav.opened .mobile_menu_bar:after{bottom:15px;transform:rotate(-45deg)}#et-top-navigation{min-height:88px!important}#main-header{z-index:10000!important}#mobile_menu,.et_mobile_menu{position:fixed!important;top:88px!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:9999!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease}.mobile_nav.opened #mobile_menu,.mobile_nav.opened .et_mobile_menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.et_mobile_menu>li{max-width:720px;margin-left:auto!important;margin-right:auto!important}.et_mobile_menu li a{padding:15px 12px!important;font-size:16px;line-height:1.3;border-bottom:1px solid rgba(0,0,0,0.06)!important;background:transparent!important}.et_mobile_menu .sub-menu{padding-left:0!important}.et_mobile_menu .sub-menu li{list-style:none!important}.et_mobile_menu .sub-menu li a{padding-left:32px!important;font-weight:400}.et_mobile_menu li{list-style:none!important}}@media (max-width:767px){#mobile_menu,.et_mobile_menu{top:88px!important}}@media (max-width:980px) and (orientation:landscape) and (pointer:coarse){#mobile_menu,.et_mobile_menu{top:88px!important}}