.elementor-31829 .elementor-element.elementor-element-288bde8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31829 .elementor-element.elementor-element-288bde8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31829 .elementor-element.elementor-element-a3ad2e1 > .elementor-widget-container{background-image:url("http://tangoforge.com/wp-content/uploads/linearvoleoside.png");padding:170px 0px 170px 0px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.4s;}.elementor-31829 .elementor-element.elementor-element-a3ad2e1:hover .elementor-widget-container{background-image:url("http://tangoforge.com/wp-content/uploads/linearvoleoside-irridescent-larger.jpg");background-repeat:no-repeat;}.elementor-31829 .elementor-element.elementor-element-a3ad2e1{text-align:end;}.elementor-31829 .elementor-element.elementor-element-a3ad2e1 .elementor-heading-title{font-size:113px;text-shadow:0px 0px 15px #FFFFFF;mix-blend-mode:exclusion;color:rgba(255, 255, 255, 0.57);}.elementor-31829 .elementor-element.elementor-element-faf6763 > .elementor-container{max-width:1600px;}.elementor-31829 .elementor-element.elementor-element-faf6763:hover > .elementor-background-overlay{opacity:0.5;}.elementor-31829 .elementor-element.elementor-element-faf6763{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31829 .elementor-element.elementor-element-faf6763 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31829 .elementor-element.elementor-element-1128fee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31829 .elementor-element.elementor-element-1128fee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31829 .elementor-element.elementor-element-b4ac414 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-31829 .elementor-element.elementor-element-b4ac414:after{content:"1";position:absolute;color:transparent;}.elementor-31829 .elementor-element.elementor-element-b4ac414{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-31829 .elementor-element.elementor-element-b4ac414 a .elementor-portfolio-item__overlay{background-color:rgba(0, 0, 0, 0);}.elementor-31829 .elementor-element.elementor-element-b4ac414 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-31829 .elementor-element.elementor-element-111619f{--spacer-size:41px;}.elementor-31829 .elementor-element.elementor-element-fb0dc91{--spacer-size:30px;}.elementor-31829 .elementor-element.elementor-element-abd6f2f{--spacer-size:63px;}.elementor-31829 .elementor-element.elementor-element-7a33fc9{--grid-row-gap:46px;--grid-column-gap:24px;}.elementor-31829 .elementor-element.elementor-element-7a33fc9 > .elementor-widget-container{margin:0% 5% 0% 5%;padding:0em 0em 100em 0em;}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.4 * 100% );}.elementor-31829 .elementor-element.elementor-element-7a33fc9:after{content:"0.4";}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__thumbnail__link{width:40%;}.elementor-31829 .elementor-element.elementor-element-7a33fc9.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:25px;}.elementor-31829 .elementor-element.elementor-element-7a33fc9.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:25px;}.elementor-31829 .elementor-element.elementor-element-7a33fc9.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:25px;}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 135% ) contrast( 99% ) saturate( 99% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__title, .elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__title a{color:rgba(255, 255, 255, 0.87);line-height:1.3em;}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__title{margin-bottom:0px;}@media(max-width:767px){.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-31829 .elementor-element.elementor-element-7a33fc9:after{content:"0.5";}.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a3ad2e1 */.elementor-31829 .elementor-element.elementor-element-a3ad2e1 h2 {baseline-shift: 50px;}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-b4ac414 */.elementor-31829 .elementor-element.elementor-element-b4ac414 a:hover {filter: brightness(1.3);}
.elementor-31829 .elementor-element.elementor-element-b4ac414 h3 {color: white; background-color: rgba(0,0,0,.5); box-shadow: 0 0 3px 0px #black; padding: 10px 0 10px 0 ; margin: 100px -20px 0 -20px; font-size: 22px;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a33fc9 */.elementor-31829 .elementor-element.elementor-element-7a33fc9 .elementor-post__title {padding-topL 15px;}/* End custom CSS */