.elementor-10173 .elementor-element.elementor-element-4310330{--display:flex;--min-height:504px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-10173 .elementor-element.elementor-element-d37cffb{--display:flex;--justify-content:center;}#tp-loader-wrapper{background-color:#FFFFFFFC;}.tp-loader-wrapper #tp-loader #tp-preloader-logo-img img,#tp-img-loader .tp-preloader-logo-img{max-width:500px;}.elementor-10173 .elementor-element.elementor-global-10032 #tp-img-loader .tp-preloader-logo-img{opacity:0.2;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-img-loader-wrap .tp-img-loader-wrap-in{opacity:1;}.elementor-10173 .elementor-element.elementor-global-10032 #tp-img-loader-wrap .tp-img-loader-wrap-in{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.tp-loader-wrapper #tp-loader .tp-preloader-icon i{font-size:286px;}.tp-loader-wrapper #tp-loader .tp-preloader-icon svg{width:286px;height:286px;fill:var( --e-global-color-f3aa2c6 );}.tp-loader-wrapper #tp-loader .tp-preloader-icon i:before{color:var( --e-global-color-f3aa2c6 );}.tp-ball-grid-pulse>div,
					.tp-rounded-triangle{background-color:#000;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap,
					.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap4,
					.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap6{min-width:300px;width:300px;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-loader,.elementor-10173 .elementor-element.elementor-global-10032 .tp-percentage,.elementor-10173 .elementor-element.elementor-global-10032 .percentagelayout,.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap4{height:30px;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-loadbar,.elementor-10173 .elementor-element.elementor-global-10032 .percentagelayout,.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap4.plcper4 .tp-preloader-wrap4-in,
					.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap5.plcper5 .tp-pre-5{background:repeating-linear-gradient(45deg,  #6fc784, #6fc784 10px, #6fc784d4 10px, #6fc784d4 20px);}.elementor-10173 .elementor-element.elementor-global-10032 .tp-glow{box-shadow:0 0 60px 10px #6fc784;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap4.plcper4{background-color:#ffffff7d;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap5.plcper5 .tp-pre-5-in3,.elementor-10173 .elementor-element.elementor-global-10032  .tp-preloader-wrap5.plcper5 .tp-pre-5-in4{height:3px;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap5.plcper5 .tp-pre-5-in1,.elementor-10173 .elementor-element.elementor-global-10032  .tp-preloader-wrap5.plcper5 .tp-pre-5-in2{width:3px;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-percentage.tp-percentage-load,.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap.plcper3 div#tp-precent3,
					.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap4.plcper4 .tp-preloader-wrap4-in{color:#fff;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap.plcper3 span.tp-perc-prepostfix.tp-perc-pre{color:#fff;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap.plcper3 span.tp-perc-prepostfix.tp-perc-post{color:#fff;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-preloader-wrap6.plcper6 .tp-percentage.tp-percentage-load{color:#fff;}#tp-loader-wrapper #tp-loader{padding:0px 0px 0px 0px;}.elementor-10173 .elementor-element.elementor-global-10032 .tp-loader-wrapper #tp-loader{width:344px;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button_effect{text-align:left;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button_effect,.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button_effect *{transition-duration:300ms;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button{font-weight:var( --e-global-typography-7bd0cdb-font-weight );text-transform:var( --e-global-typography-7bd0cdb-text-transform );padding:14px 20px 14px 20px;background:var( --e-global-color-primary );border-style:none;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button:after{background:#ffffff;opacity:80%;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button,.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button *{color:#ffffff;}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button:before{background:var( --e-global-color-secondary );}.elementor-10173 .elementor-element.elementor-element-3cfb6e0 .ue_glare_button:hover{border-style:none;}.elementor-10173 .elementor-element.elementor-element-318ff5e{--display:flex;}.elementor-10173 .elementor-element.elementor-element-51905e7 > .elementor-widget-container{margin:0px 0px 0px -29px;}.elementor-10173 .elementor-element.elementor-element-104555f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-10173 .elementor-element.elementor-element-4310330{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-10173 .elementor-element.elementor-element-51905e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10173 .elementor-element.elementor-element-51905e7{--lottie-container-width:50%;}.elementor-10173 .elementor-element.elementor-element-104555f{--content-width:89%;}}@media(min-width:768px){.elementor-10173 .elementor-element.elementor-element-4310330{--content-width:931px;}.elementor-10173 .elementor-element.elementor-element-318ff5e{--width:67%;}}/* Start custom CSS for shortcode, class: .elementor-element-3ebaa34 */.filter-links a 
    {
    background-color: #003A70!important;
    padding: 10px 15px 10px 15px!important;
    color: #fff!important;
    margin-right: 5px!important;
    font-size: 15px!important;
    border-radius: 15px;
    font-weight: 700;
    text-transform: uppercase;
}

.filter-links a:hover {
    background-color: #6CACE4!important;
    color: #fff!important;
}


.filter-links .active {
    background-color: #000000!important;
    color: #fff!important;
    transition: none!important;
}

.filter-links li a {
    transition: none!important;
}

.filter-links li {
    padding-bottom: 10px!important;
}

.astra-portfolio-filters .filters-wrap {
    display: block!important
}

.astra-portfolio-style-1 .site-preview {
    padding-top: 67%!important;
}

.template-meta {
    height: 70px!important;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */