.wp-block-wpmozo-portfolio-slider{max-width:none;position:relative}.wpmozo_portfolio_slide{box-sizing:border-box;display:flex;justify-content:center}.wpmozo_portfolio_slider_item_card{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;transition:all .3s;width:100%}.wpmozo_portfolio_layout.layout2 .wpmozo_portfolio_slider_item_card{position:relative;width:100%}.wpmozo_portfolio_layout.layout2 .wpmozo_portfolio_slider_image_wrap{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wpmozo_portfolio_layout.layout2 .wpmozo_portfolio_slider_image_wrap a{display:block;height:100%;width:100%}.wpmozo_portfolio_layout.layout2 .wpmozo_portfolio_slider_image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wpmozo_portfolio_layout.layout2 .wpmozo_portfolio_slider_content_wrap{background-color:hsla(0,0%,96%,.7);box-sizing:border-box;padding:20px;position:relative;width:100%;z-index:7}.wpmozo_portfolio_slider_image_wrap{box-sizing:border-box;line-height:0;overflow:hidden;width:100%}.wpmozo_portfolio_slider_image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wpmozo_portfolio_slider_content_wrap{box-sizing:border-box;transition:all .3s;width:100%}.wpmozo_portfolio_slider_categories{font-size:14px;margin-bottom:8px}.wpmozo_portfolio_slider_cat{margin-right:10px}.wpmozo_portfolio_slider_title{font-size:20px;margin:0 0 10px}.wpmozo_portfolio_slider_content,.wpmozo_portfolio_slider_excerpt{font-size:16px;line-height:1.6;margin-bottom:15px;transition:all .3s}.wpmozo_portfolio_slider_button_wrap{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.wpmozo_portfolio_slider_btn{background-color:#5600b7;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none;transition:all .3s}.wpmozo_equal_portfolio_height .swiper-slide{height:auto}.wpmozo_equal_portfolio_height .wpmozo_portfolio_slider_item_card{display:flex;flex-direction:column;height:100%}.wpmozo_equal_portfolio_height.layout2 .wpmozo_portfolio_slider_item_card{flex-direction:column-reverse}.wpmozo_equal_portfolio_height .wpmozo_portfolio_slider_content_wrap{display:flex;flex-direction:column;flex-grow:1}.wpmozo_equal_portfolio_height .wpmozo_portfolio_slider_button_wrap{margin-top:auto}.wpmozo_portfolio_slider_content p,.wpmozo_portfolio_slider_excerpt p{transition:all .3s}.wpmozo-bna-portfolio-slider-pagination .swiper-pagination-bullets-dynamic{margin-left:auto;margin-right:auto;white-space:nowrap}.wpmozo-bna-portfolio-slider-pagination .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:auto;transform:none}.wpmozo-bna-portfolio-slider-pagination .swiper-pagination{width:auto!important}.wpmozo_portfolio_layout.layout1 .wpmozo_portfolio_slider_item_card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px}.wpmozo_portfolio_layout.layout1 .wpmozo_portfolio_slider_content_wrap{padding:20px}.wpmozo_portfolio_slider_title a{color:#2c3e50;text-decoration:none;transition:all .3s}.wpmozo_portfolio_slider_excerpt{font-size:14px;line-height:1.5;margin-bottom:15px}.wpmozo_portfolio_layout.layout1 .wpmozo_portfolio_slider_excerpt{color:#7f8c8d}.wpmozo_portfolio_slider_button_wrap{margin-top:5px}.wpmozo_portfolio_slider_cat{background-color:#f3e8ff;border-radius:4px;display:inline-block;margin-bottom:6px;margin-right:6px;padding:4px 8px;transition:all .3s}.wpmozo_portfolio_slider_cat a{text-decoration:none;transition:all .3s}.wpmozo_swiper_wrapper .wpmozo_portfolio_layout .swiper-button-next,.wpmozo_swiper_wrapper .wpmozo_portfolio_layout .swiper-button-prev{background-color:#fff;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#5600b7;cursor:pointer;height:36px;padding:0;transition:all .3s;width:36px}.wpmozo_swiper_wrapper .wpmozo_portfolio_layout .swiper-button-next:after,.wpmozo_swiper_wrapper .wpmozo_portfolio_layout .swiper-button-prev:after{font-size:16px;font-weight:700;line-height:1;transform:translateY(-50%)}.wpmozo_swiper_wrapper .wpmozo_arrow_bg_disabled .swiper-button-next,.wpmozo_swiper_wrapper .wpmozo_arrow_bg_disabled .swiper-button-prev{background-color:transparent;border:none;box-shadow:none}.wpmozo_swiper_inner_wrap{
display: flex;
flex-direction: column;
flex-wrap: wrap;
position: relative;
}
.wpmozo_swiper_inner_wrap .swiper-container{
display: flex;
flex-direction: column;
height: auto;
width: 100%;
} .wpmozo_swiper_wrapper .swiper-button-next,
.wpmozo_swiper_wrapper .swiper-button-prev{
background-image: none;
border-style: solid;
border-width: 0;
width: auto;
height: auto;
padding: 5px 10px;
}
.wpmozo_swiper_wrapper .swiper-button-next:after,
.wpmozo_swiper_wrapper .swiper-button-prev:after{
color: inherit;
font-size: 18px;
transform: translateY(-50%);
}
.wpmozo_swiper_wrapper .swiper-button-next{
right: 0;
}
.wpmozo_swiper_wrapper .swiper-button-prev{
left: 0;
}
.wpmozo_swiper_navigation{
display: flex;
flex-wrap: wrap;
}
.wpmozo_arrows_outside .swiper-button-next{
-webkit-transform: translateX(calc(100% + 10px)) translateY(-50%);
-moz-transform: translateX(calc(100% + 10px)) translateY(-50%);
transform: translateX(calc(100% + 10px)) translateY(-50%)
}
.wpmozo_arrows_outside .swiper-button-prev{
-webkit-transform: translateX(calc(-100% - 10px)) translateY(-50%);
-moz-transform: translateX(calc(-100% - 10px)) translateY(-50%);
transform: translateX(calc(-100% - 10px)) translateY(-50%)
}
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_center,
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_left,
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_right,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_center,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_left,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_right{
flex-direction: row-reverse;
}
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_center,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_left,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_right{
order: -1;
margin-bottom: 15px;
margin-top: 15px;
}
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_center,
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_left,
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_right{
margin-top: 35px;
}
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_left,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_left{
justify-content: flex-end;
}
.wpmozo_swiper_wrapper  .wpmozo_arrows_bottom_center,
.wpmozo_swiper_wrapper  .wpmozo_arrows_top_center{
justify-content: center;
}
.wpmozo_arrows_bottom_center .swiper-button-next,
.wpmozo_arrows_bottom_center .swiper-button-prev,
.wpmozo_arrows_bottom_left .swiper-button-next,
.wpmozo_arrows_bottom_left .swiper-button-prev,
.wpmozo_arrows_bottom_right .swiper-button-next,
.wpmozo_arrows_bottom_right .swiper-button-prev,
.wpmozo_arrows_top_center .swiper-button-next,
.wpmozo_arrows_top_center .swiper-button-prev,
.wpmozo_arrows_top_left .swiper-button-next,
.wpmozo_arrows_top_left .swiper-button-prev,
.wpmozo_arrows_top_right .swiper-button-next,
.wpmozo_arrows_top_right .swiper-button-prev{
position: relative;
top: auto;
transform: none;
}
.wpmozo_arrows_bottom_center .swiper-button-next,
.wpmozo_arrows_bottom_left .swiper-button-next,
.wpmozo_arrows_bottom_right .swiper-button-next,
.wpmozo_arrows_top_center .swiper-button-next,
.wpmozo_arrows_top_left .swiper-button-next,
.wpmozo_arrows_top_right .swiper-button-next{
margin-left: 15px;
}
.custom-swiper-button-next:after,
.custom-swiper-button-prev:after{
display: none;
} .wpmozo_swiper_wrapper .swiper-pagination{
margin-top: 15px;
position: relative;
text-align: center;
}
.wpmozo_swiper_wrapper .swiper-pagination-bullet{
height: 10px;
margin: 0 4px;
opacity: 1;
transition: all 0.3s ease;
width: 10px;
outline: 0;
} .wpmozo_swiper_pagination .transparent_dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
border-width: 2px;
border-style: solid;
background: 0 0
}
.wpmozo_swiper_pagination .transparent_dot .swiper-pagination-bullet-active {
border: none
}
.wpmozo_swiper_pagination .stretched_dot .swiper-pagination-bullet {
border-radius: 6px
}
.wpmozo_swiper_pagination .stretched_dot .swiper-pagination-bullet-active {
width: 30px
}
.wpmozo_swiper_pagination .line .swiper-pagination-bullet,
.wpmozo_swiper_pagination .line .swiper-pagination-bullet-active {
border-radius: 0;
width: 30px;
height: 3px;
vertical-align: middle
}
.wpmozo_swiper_pagination .rounded_line .swiper-pagination-bullet,
.wpmozo_swiper_pagination .rounded_line .swiper-pagination-bullet-active {
border-radius: 30px;
width: 30px;
height: 6px;
vertical-align: middle
}
.wpmozo_swiper_pagination .square_dot .swiper-pagination-bullet,
.wpmozo_swiper_pagination .square_dot .swiper-pagination-bullet-active {
border-radius: 0;
vertical-align: middle
}
.wpmozo_swiper_pagination{
margin-top: 20px;
position: relative;
}
@media only screen and (max-width: 480px) {
.wpmozo_swiper_wrapper  .wpmozo_swiper_navigation[class*="wpmozo_arrows"]{
flex-direction: row-reverse;
order: -1;
margin-bottom: 15px;
margin-top: 15px;
justify-content: center;
}
.wpmozo_swiper_wrapper  .wpmozo_swiper_navigation[class*="wpmozo_arrows"] .swiper-button-next, 
.wpmozo_swiper_wrapper  .wpmozo_swiper_navigation[class*="wpmozo_arrows"] .swiper-button-prev{
position: relative;
top: auto;
transform: none;
}
.wpmozo_swiper_wrapper  .wpmozo_swiper_navigation[class*="wpmozo_arrows"] .swiper-button-next{
margin-left: 15px;
}
}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_wrap{display:flex;max-width:100%;overflow:hidden;position:relative}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_label{align-items:center;background-color:#000;border:0 solid #000;-o-border-image:initial;border-image:initial;color:#fff;display:flex;font-size:20px;overflow:unset!important;padding:10px 20px;position:relative;transition:all .3s;white-space:nowrap;z-index:3}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_items{border:0 solid #000;flex-grow:1;flex-shrink:0;overflow:hidden;position:relative;transition:all .3s;white-space:nowrap}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_items{height:-webkit-fill-available;height:-moz-available;height:stretch}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_bar{align-items:center;display:flex}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_post_title{color:#000;font-size:16px;padding:0 5px;text-decoration:none;transition:all .3s}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_bar{animation-duration:35s;animation-iteration-count:infinite;animation-name:wpmozo_post_ticker_scroll;animation-timing-function:linear;bottom:0;left:100%;position:absolute;top:0}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll:hover .wpmozo_post_ticker_bar{animation-play-state:paused}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_item{line-height:1.2rem;white-space:nowrap}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_item:last-child:after{display:none!important}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_post_title{display:inline-block}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .wpmozo_post_ticker_item{max-width:100%}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .wpmozo_post_ticker_post_title,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .wpmozo_post_ticker_post_title{display:block}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .wpmozo_post_ticker_item{max-width:100%}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .wpmozo_post_ticker_item,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .swiper-horizontal .wpmozo_post_ticker_item{align-items:center;display:flex}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .swiper-container,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .swiper-container{flex-grow:1;height:auto;margin-left:0;position:relative;width:1vw}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_items .wpmozo_swiper_navigation .swiper-button-next{margin-left:7px}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_items .wpmozo_swiper_navigation{flex-wrap:nowrap;height:100%;order:1}.wp-block-wpmozo-post-ticker .swiper-container{display:flex;position:relative;width:100%}.wp-block-wpmozo-post-ticker .swiper-wrapper{display:inline-flex}.wp-block-wpmozo-post-ticker .swiper-container-slide .swiper-slide{height:auto!important;opacity:0;position:relative;transition:opacity .5s ease;width:100%}.wp-block-wpmozo-post-ticker .swiper-container-fade .swiper-slide{opacity:0;position:absolute;transition:opacity .5s ease;width:100%}.wp-block-wpmozo-post-ticker .swiper-slide-active{height:auto!important;opacity:1!important;visibility:visible;z-index:1}.wp-block-wpmozo-post-ticker .swiper-slide:not(.swiper-slide-active){opacity:0!important;visibility:hidden}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position{flex-direction:row}.wp-block-wpmozo-post-ticker .wpmozo_swiper_navigation{display:flex;flex-wrap:wrap;z-index:1}.wp-block-wpmozo-post-ticker .wpmozo_ticker_icon_separator{vertical-align:top}.wp-block-wpmozo-post-ticker .wpmozo_swiper_icon_next:before,.wp-block-wpmozo-post-ticker .wpmozo_swiper_icon_prev:before{display:none}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position .swiper-button-next,.wpmozo_arrows_position .swiper-button-prev{position:relative;transform:none;width:auto}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position i{font-size:18px;margin-top:0}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position .swiper-button-next{left:auto;right:0}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position .swiper-button-prev{left:0;right:auto}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_items .wpmozo_swiper_navigation{align-items:center;justify-content:center}.wp-block-wpmozo-post-ticker .wpmozo_arrows_position svg{box-sizing:content-box}@media only screen and (max-width:600px){.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .wpmozo_swiper_navigation,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .wpmozo_swiper_navigation{align-self:center}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .swiper-container,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .swiper-container{height:auto!important;width:100%!important}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_wrap.wpmozo_ticker_effect_fade,.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_wrap.wpmozo_ticker_effect_scroll,.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_wrap.wpmozo_ticker_effect_slide,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_fade .wpmozo_post_ticker_bar,.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_slide .wpmozo_post_ticker_bar{flex-direction:column}.wp-block-wpmozo-post-ticker .wpmozo_ticker_effect_scroll .wpmozo_post_ticker_bar{position:relative;width:-moz-fit-content;width:fit-content}.wp-block-wpmozo-post-ticker .wpmozo_post_ticker_wrap.wpmozo_ticker_effect_fade .swiper-container-fade .swiper-slide{height:auto!important;opacity:0;position:relative;transition:opacity .5s ease;width:100%}.wp-block-wpmozo-post-ticker .swiper-slide{height:auto!important}}@keyframes wpmozo_post_ticker_scroll{0%{left:100%;transform:translateX(0)}to{left:0;transform:translateX(-100%)}}.wpmozo_swiper_icon_next,.wpmozo_swiper_icon_prev{cursor:pointer}.wpmozo_post_ticker_item:last-child .wpmozo_ticker_icon_separator{display:none!important}.wpmozo_ticker_effect_scroll .wpmozo_post_ticker_item:after{vertical-align:middle}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:none}.wpmozo_post_ticker_wrap .swiper-button-next,.wpmozo_post_ticker_wrap .swiper-button-next:active,.wpmozo_post_ticker_wrap .swiper-button-next:focus,.wpmozo_post_ticker_wrap .swiper-button-prev,.wpmozo_post_ticker_wrap .swiper-button-prev:active,.wpmozo_post_ticker_wrap .swiper-button-prev:focus{box-shadow:none!important;height:auto;margin-top:0;outline:none!important;top:0}.wpmozo_post_ticker_items{padding:0}