.elementor-109 .elementor-element.elementor-element-169d1342 > .elementor-container{min-height:600px;}.elementor-109 .elementor-element.elementor-element-169d1342{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109 .elementor-element.elementor-element-169d1342 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-296b1411 .elementor-repeater-item-270f9ee .swiper-slide-bg{background-color:#000000;background-image:url(https://spccons.com/wp-content/uploads/2022/04/xay-biet-thu.jpg);background-size:cover;}.elementor-109 .elementor-element.elementor-element-296b1411 .elementor-repeater-item-ebbe04d .swiper-slide-bg{background-color:#000000;background-image:url(https://spccons.com/wp-content/uploads/2022/04/xay-dung-nha-pho-1.jpg);background-size:contain;}.elementor-109 .elementor-element.elementor-element-296b1411 .elementor-repeater-item-aac088c .swiper-slide-bg{background-color:#000000;background-image:url(https://spccons.com/wp-content/uploads/2022/04/xay-nha-nghi-duong.jpg);background-size:contain;}.elementor-109 .elementor-element.elementor-element-296b1411 .elementor-repeater-item-871ac87 .swiper-slide-bg{background-color:#030303;background-image:url(https://spccons.com/wp-content/uploads/2022/04/xay-biet-thu-min.jpg);background-size:contain;}.elementor-109 .elementor-element.elementor-element-296b1411 .elementor-repeater-item-fec8fe5 .swiper-slide-bg{background-color:#000000;background-image:url(https://spccons.com/wp-content/uploads/2022/04/xay-dung-nha-pho.jpg);background-size:contain;}.elementor-109 .elementor-element.elementor-element-296b1411 .swiper-slide{height:600px;transition-duration:calc(5000ms*1.2);}.elementor-109 .elementor-element.elementor-element-296b1411 .swiper-slide-contents{max-width:66%;}.elementor-109 .elementor-element.elementor-element-296b1411 .swiper-slide-inner{text-align:center;}.elementor-109 .elementor-element.elementor-element-7c6bce03 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-109 .elementor-element.elementor-element-7c6bce03:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-7c6bce03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-109 .elementor-element.elementor-element-7c6bce03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:050px;padding:80px 0px 80px 0px;}.elementor-109 .elementor-element.elementor-element-7c6bce03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-5d8aa8db{text-align:center;}.elementor-109 .elementor-element.elementor-element-5d8aa8db .elementor-heading-title{color:#F6D704;font-size:30px;font-weight:500;}.elementor-109 .elementor-element.elementor-element-1f581f50 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-color:#F6D704;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-109 .elementor-element.elementor-element-1f581f50 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-1f581f50 .elementor-button:focus{color:#ffffff;background-color:#F6D704;}.elementor-109 .elementor-element.elementor-element-1f581f50 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-1f581f50 .elementor-button:focus svg{fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-1f581f50 > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-cb04e8f{margin-top:0100px;margin-bottom:0px;}.elementor-109 .elementor-element.elementor-element-74ca11e{text-align:center;}.elementor-109 .elementor-element.elementor-element-74ca11e .elementor-heading-title{color:#0D0D0E;font-family:"Roboto", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-109 .elementor-element.elementor-element-ae3ced4{--divider-border-style:solid;--divider-color:#F6D704;--divider-border-width:2px;}.elementor-109 .elementor-element.elementor-element-ae3ced4 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-109 .elementor-element.elementor-element-ae3ced4 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta__content{text-align:left;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;-webkit-text-stroke:0px;stroke-width:0px;-webkit-text-stroke-color:#FFA500;stroke:#FFA500;color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-109 .elementor-element.elementor-element-be9a82e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-109 .elementor-element.elementor-element-be9a82e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-109 .elementor-element.elementor-element-be9a82e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#CCCCCC;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta__bg-overlay{mix-blend-mode:color;}.elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta .elementor-cta__bg, .elementor-109 .elementor-element.elementor-element-be9a82e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-109 .elementor-element.elementor-element-7c68ff5 .elementor-cta__content{text-align:left;}.elementor-109 .elementor-element.elementor-element-7c68ff5 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;}.elementor-109 .elementor-element.elementor-element-7c68ff5 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-109 .elementor-element.elementor-element-7c68ff5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-109 .elementor-element.elementor-element-7c68ff5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-109 .elementor-element.elementor-element-7c68ff5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-109 .elementor-element.elementor-element-7c68ff5 .elementor-cta .elementor-cta__bg, .elementor-109 .elementor-element.elementor-element-7c68ff5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-109 .elementor-element.elementor-element-6019c1c .elementor-cta__content{text-align:left;}.elementor-109 .elementor-element.elementor-element-6019c1c .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;}.elementor-109 .elementor-element.elementor-element-6019c1c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-109 .elementor-element.elementor-element-6019c1c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-109 .elementor-element.elementor-element-6019c1c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-109 .elementor-element.elementor-element-6019c1c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-109 .elementor-element.elementor-element-6019c1c .elementor-cta .elementor-cta__bg, .elementor-109 .elementor-element.elementor-element-6019c1c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-109 .elementor-element.elementor-element-7a1ed9a .elementor-cta__content{text-align:left;}.elementor-109 .elementor-element.elementor-element-7a1ed9a .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;}.elementor-109 .elementor-element.elementor-element-7a1ed9a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-109 .elementor-element.elementor-element-7a1ed9a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-109 .elementor-element.elementor-element-7a1ed9a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-109 .elementor-element.elementor-element-7a1ed9a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-109 .elementor-element.elementor-element-7a1ed9a .elementor-cta .elementor-cta__bg, .elementor-109 .elementor-element.elementor-element-7a1ed9a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-109 .elementor-element.elementor-element-ff55e86{margin-top:080px;margin-bottom:0px;}.elementor-109 .elementor-element.elementor-element-33f71a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109 .elementor-element.elementor-element-33f71a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-109 .elementor-element.elementor-element-33f71a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109 .elementor-element.elementor-element-33f71a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-b7606c8{text-align:center;}.elementor-109 .elementor-element.elementor-element-b7606c8 .elementor-heading-title{color:#0D0D0E;font-family:"Roboto", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-109 .elementor-element.elementor-element-b7606c8 > .elementor-widget-container{margin:030px 0px 05px 0px;}.elementor-109 .elementor-element.elementor-element-da76828{margin-top:0px;margin-bottom:058px;}.elementor-109 .elementor-element.elementor-element-650edc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109 .elementor-element.elementor-element-650edc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6D704;}.elementor-109 .elementor-element.elementor-element-650edc0 > .elementor-element-populated >  .elementor-background-overlay{background-color:#DABE52;opacity:0.5;}.elementor-109 .elementor-element.elementor-element-650edc0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109 .elementor-element.elementor-element-650edc0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-037614b{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-037614b > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-109 .elementor-element.elementor-element-85a7275:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109 .elementor-element.elementor-element-85a7275 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666666;}.elementor-109 .elementor-element.elementor-element-85a7275 > .elementor-element-populated >  .elementor-background-overlay{background-color:#666666;opacity:0.5;}.elementor-109 .elementor-element.elementor-element-85a7275 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109 .elementor-element.elementor-element-85a7275 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-6357ef4{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-6357ef4 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-109 .elementor-element.elementor-element-ed357d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109 .elementor-element.elementor-element-ed357d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-109 .elementor-element.elementor-element-ed357d5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#666666;opacity:0.5;}.elementor-109 .elementor-element.elementor-element-ed357d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109 .elementor-element.elementor-element-ed357d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-696096a{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-696096a > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-109 .elementor-element.elementor-element-37aca465:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-37aca465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-109 .elementor-element.elementor-element-37aca465{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:99px;margin-bottom:0px;padding:0px 0px 050px 0px;}.elementor-109 .elementor-element.elementor-element-37aca465 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-d840a58{--divider-border-style:solid;--divider-color:#F6D704;--divider-border-width:1px;}.elementor-109 .elementor-element.elementor-element-d840a58 .elementor-divider-separator{width:100%;}.elementor-109 .elementor-element.elementor-element-d840a58 .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-109 .elementor-element.elementor-element-d840a58 .elementor-divider__text{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-d840a58 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title, .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title:before, .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title:after, .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-content, .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tabs-content-wrapper{border-width:0px;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title, .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title a{color:#F6D704;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title.elementor-active,
					 .elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-content{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-109 .elementor-element.elementor-element-c44fa88{margin-top:0100px;margin-bottom:030px;}.elementor-109 .elementor-element.elementor-element-4c80406{text-align:center;}.elementor-109 .elementor-element.elementor-element-4c80406 .elementor-heading-title{color:#0D0D0E;font-family:"Roboto", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-109 .elementor-element.elementor-element-aaac58a{--divider-border-style:solid;--divider-color:#FFA500;--divider-border-width:2px;}.elementor-109 .elementor-element.elementor-element-aaac58a .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-109 .elementor-element.elementor-element-aaac58a .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs .e-tabs-main-area{height:490px;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs-header{background-color:#F6D704;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs-header .e-tabs-title{color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-b4eb4f8{--playlist-item-icon-size:15px;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:#556068;}.elementor-109 .elementor-element.elementor-element-b4eb4f8 .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-109 .elementor-element.elementor-element-80da4ba{text-align:right;}.elementor-109 .elementor-element.elementor-element-80da4ba .elementor-heading-title{color:#101010;font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-109 .elementor-element.elementor-element-80da4ba > .elementor-widget-container{margin:-36px 0px 0px 0px;}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-050c1ae{width:70.29%;}.elementor-109 .elementor-element.elementor-element-7cbc297{width:29.573%;}.elementor-109 .elementor-element.elementor-element-e476754{width:33.01%;}.elementor-109 .elementor-element.elementor-element-ca334a9{width:66.853%;}.elementor-109 .elementor-element.elementor-element-1e90ead0{width:100%;}}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-7c6bce03{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-7c6bce03{padding:50px 20px 50px 20px;}.elementor-109 .elementor-element.elementor-element-5d8aa8db .elementor-heading-title{font-size:55px;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-title{font-size:14px;}.elementor-109 .elementor-element.elementor-element-35b7227e .elementor-tab-content{font-size:12px;}}/* Start custom CSS for tabs, class: .elementor-element-35b7227e */.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 5px 15px;
}
article.elementor-post .elementor-post__text {
   position: absolute;
   left: 0;
   width: 100%;
   height: 100%;
   overflow: hidden;
   padding: 30px;
   background: rgba(209, 175, 42, 0.81);
   z-index: 99;
   color: #FFF !important;
   transition: all 0.5s;
   top: -100%;
}
article.elementor-post:hover .elementor-post__text {top: 0}
article.elementor-post a.elementor-post__thumbnail__link {
    margin-bottom: 0 !important;
}
article.elementor-post {
    position: relative; overflow:hidden; text-align:center;
}
article.elementor-post:hover .elementor-post__text a{
        margin: 0;
        padding: 10px 0px;
        font-size: 22px;
        font-weight: 600;
        text-transform: uppercase;
        line-height: 30px;
        border-bottom: 0px solid #000;
        margin-bottom: 5px;
        color: #000;
        display: block;
        text-align: center;
}
article.elementor-post:hover .elementor-post__text h3{display:flex;flex: 1;height: 50%;align-items: flex-end;justify-content: center;}
article.elementor-post:hover .elementor-post__text a:after{
   }/* End custom CSS */