.elementor-508 .elementor-element.elementor-element-7c7a9b5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-882a0b5 .progression-elements-slider-background{height:700px;}.elementor-508 .elementor-element.elementor-element-882a0b5 .slider-content-max-width{max-width:50% !important;}.elementor-508 .elementor-element.elementor-element-882a0b5 .slider-content-align-ment{text-align:left;}.elementor-508 .elementor-element.elementor-element-882a0b5 .slider-text-floating-container{display:table-cell;vertical-align:middle;}.elementor-508 .elementor-element.elementor-element-882a0b5 h4.progression-blog-slider-sub-title{margin-bottom:48px;}.elementor-508 .elementor-element.elementor-element-fe45ede .progression-elements-slider-background{height:630px;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-max-width{max-width:50%;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-margins{margin:0px 0px 60px 0px;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-align-ment{text-align:left;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-text-floating-container{display:table-cell;vertical-align:middle;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-category-list span{color:#FDFDFD;}.elementor-508 .elementor-element.elementor-element-fe45ede div.slider-above-title span{color:#FFFFFF;}.elementor-508 .elementor-element.elementor-element-fe45ede h2.progression-blog-slider-title{color:#FFFFFF;}.elementor-508 .elementor-element.elementor-element-fe45ede h4.progression-blog-slider-sub-title{color:#FFFFFF;margin-bottom:20px;}.elementor-508 .elementor-element.elementor-element-fe45ede p.progression-blog-slider-smallest-title{color:#FFFFFF;font-size:16px;}.elementor-508 .elementor-element.elementor-element-fe45ede a{color:#FFFFFF;}.elementor-508 .elementor-element.elementor-element-fe45ede a:hover{color:#C0C0C0;}.elementor-508 .elementor-element.elementor-element-fe45ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-bbfb121 > .elementor-container{max-width:800px;}.elementor-508 .elementor-element.elementor-element-bbfb121{padding:4em 0em 0em 0em;}.elementor-508 .elementor-element.elementor-element-7e3b2ee{text-align:center;}.elementor-508 .elementor-element.elementor-element-8d5285d{text-align:center;}.elementor-508 .elementor-element.elementor-element-8d5285d .elementor-heading-title{line-height:1.5em;}.elementor-508 .elementor-element.elementor-element-8d5285d > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-508 .elementor-element.elementor-element-7da1e2e > .elementor-container{max-width:980px;}.elementor-508 .elementor-element.elementor-element-7da1e2e{margin-top:0px;margin-bottom:0px;padding:0em 0em 3em 0em;}.elementor-508 .elementor-element.elementor-element-51d5eee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-51d5eee > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-icon-animate-default i{width:25px;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-icon-animate-on-hover:hover i{width:25px;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.2em;font-weight:700;letter-spacing:0.5px;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:#0652AF;}.elementor-508 .elementor-element.elementor-element-8a4b75e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-8a4b75e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-icon-animate-default i{width:30px;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-icon-animate-on-hover:hover i{width:30px;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.2em;font-weight:bold;letter-spacing:0.5px;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:#0652AF;}.elementor-508 .elementor-element.elementor-element-c22e81a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-508 .elementor-element.elementor-element-46a9d85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-46a9d85 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-icon-animate-default i{width:28px;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-icon-animate-on-hover:hover i{width:28px;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.2em;font-weight:bold;letter-spacing:0.5px;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:#0652AF;}.elementor-508 .elementor-element.elementor-element-1c377f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1c377f9 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-icon-animate-default i{width:25px;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-icon-animate-on-hover:hover i{width:25px;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.2em;font-weight:bold;letter-spacing:0.5px;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:#0652AF;}.elementor-508 .elementor-element.elementor-element-acfd4c0 > .elementor-container{max-width:1200px;}.elementor-508 .elementor-element.elementor-element-acfd4c0{margin-top:0px;margin-bottom:0px;padding:0em 2em 0em 2em;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-masonry-item{width:33.330%;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-masonry-margins{margin-left:-20px;margin-right:-20px;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-masonry-padding-blog{padding:20px;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-studios-default-blog-overlay:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-studios-feaured-image:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-masonry-item{width:33.330%;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-masonry-margins{margin-left:-20px;margin-right:-20px;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-masonry-padding-blog{padding:20px;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-studios-default-blog-overlay:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-studios-feaured-image:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-da7e15e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-masonry-item{width:33.330%;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-masonry-margins{margin-left:-20px;margin-right:-20px;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-masonry-padding-blog{padding:20px;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-studios-default-blog-overlay:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-studios-feaured-image:hover a img{opacity:1;}.elementor-508 .elementor-element.elementor-element-65f1863 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-508 .elementor-element.elementor-element-51d5eee{width:25%;}.elementor-508 .elementor-element.elementor-element-8a4b75e{width:25%;}.elementor-508 .elementor-element.elementor-element-46a9d85{width:25%;}.elementor-508 .elementor-element.elementor-element-1c377f9{width:25%;}}@media(max-width:1024px){.elementor-508 .elementor-element.elementor-element-bbfb121{margin-top:30px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-508 .elementor-element.elementor-element-7da1e2e{padding:0em 2em 0em 2em;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-508 .elementor-element.elementor-element-ab38e61 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.1em;}.elementor-508 .elementor-element.elementor-element-c22e81a .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.1em;}.elementor-508 .elementor-element.elementor-element-5b61578 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.1em;}.elementor-508 .elementor-element.elementor-element-ec22092 .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:1.1em;}.elementor-508 .elementor-element.elementor-element-d023976 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-d023976 > .elementor-element-populated > .elementor-widget-wrap{padding:0em 2em 0em 2em;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-post-meta{margin:0px 0px 20px 0px;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-post-meta{margin:0px 0px 20px 0px;}.elementor-508 .elementor-element.elementor-element-da7e15e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-post-meta{margin:0px 0px 20px 0px;}.elementor-508 .elementor-element.elementor-element-65f1863 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-508 .elementor-element.elementor-element-882a0b5 .slider-content-max-width{max-width:80% !important;}.elementor-508 .elementor-element.elementor-element-882a0b5 .slider-text-floating-container{display:block;}.elementor-508 .elementor-element.elementor-element-882a0b5 h2.progression-blog-slider-title{font-size:2em;}.elementor-508 .elementor-element.elementor-element-fe45ede .progression-elements-slider-background{height:820px;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-max-width{max-width:70%;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-margins{margin:0px 20px 0px 20px;}.elementor-508 .elementor-element.elementor-element-fe45ede .slider-text-floating-container{display:block;}.elementor-508 .elementor-element.elementor-element-7da1e2e{margin-top:20px;margin-bottom:20px;}.elementor-508 .elementor-element.elementor-element-51d5eee > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-c22e81a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-508 .elementor-element.elementor-element-5b61578 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-508 .elementor-element.elementor-element-acfd4c0{padding:0em 2em 0em 2em;}.elementor-508 .elementor-element.elementor-element-d023976 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-d023976 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1ca06da .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-da7e15e .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-da7e15e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-65f1863 .progression-masonry-item{width:100%;}.elementor-508 .elementor-element.elementor-element-65f1863 > .elementor-widget-container{margin:10px 0px 0px 0px;}}/* Start custom CSS for post-slider, class: .elementor-element-fe45ede */@media (max-width: 450px) {
    /*.elementor-508 .elementor-element.elementor-element-fe45ede .progression-elements-slider-background {
        background-image: none!important;
    }*/
    
    .elementor-508 .elementor-element.elementor-element-fe45ede .elementor-sounds-true.post-slider .progression-blog-slider-title {
        font-size: 2em !important;
    }
    
    .elementor-508 .elementor-element.elementor-element-fe45ede .slider-content-align-ment div {
        margin-top: 2em;
    }
    
    .elementor-508 .elementor-element.elementor-element-fe45ede .slider-above-title {
        margin-top: 0.5em!important;
    }
    
    .elementor-508 .elementor-element.elementor-element-fe45ede .progression-blog-slider-smallest-title,
    .elementor-508 .elementor-element.elementor-element-fe45ede .progression-blog-slider-sub-title {
        margin-bottom: 0.5em;
    }
    
    .elementor-508 .elementor-element.elementor-element-fe45ede .slider-category-list span {
        margin-bottom: 0;
    }
    
}

.slider-content-align-ment div {
    margin-top: 45px;
}
.elementor-sounds-true.post-slider a.post-slider-button {
    padding: 15px 40px !important;
}
.elementor-sounds-true.post-slider .progression-blog-slider-title {
    font-size: 3em !important;
}
element.elementor-element-fe45ede p.progression-blog-slider-smallest-title {
    font-size: 1em !important;
}
.elementor-sounds-true.post-slider .progression-blog-slider-sub-title {
    font-size: 0.95em !important;
}
.elementor-sounds-true.post-slider a.post-slider-button {
    font-size: 1.2em !important;
}
@media screen and (min-width: 769px) {
    .elementor-508 .elementor-element.elementor-element-fe45ede .progression-elements-slider-background {
            background-position: 80% center !important;
    }
}
@media screen and (max-width: 360px) {
    .elementor-508 .elementor-element.elementor-element-fe45ede .progression-elements-slider-background {
            background-position: center center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6538da */.elementor-508 .elementor-element.elementor-element-d6538da .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
		padding: 0px !important;
	}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bbfb121 */.width-container-pro {
    width: unset !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7da1e2e */.boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button {
    padding: 0;
    width: 100%;
    padding: 20px 0px;
}/* End custom CSS */
/* Start custom CSS for most-recent, class: .elementor-element-1ca06da */.progression-blog-content {
    padding-top: 26px;
    padding-right: 30px;
    padding-left: 30px;
    min-height: 220px;
    padding-bottom: 20px !important;
}/* End custom CSS */