.elementor-2320 .elementor-element.elementor-element-ba8dfc0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-6472901:hover > .elementor-element-populated{background-color:#F0F0F0;}.elementor-2320 .elementor-element.elementor-element-6472901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-2320 .elementor-element.elementor-element-4104df7{text-align:left;}.elementor-2320 .elementor-element.elementor-element-4104df7 img{width:20%;}.elementor-2320 .elementor-element.elementor-element-c98ac2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-b0eda56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-2320 .elementor-element.elementor-element-44c0772{text-align:left;}.elementor-2320 .elementor-element.elementor-element-44c0772 .elementor-heading-title{font-family:"DB Heavent", Sans-serif;font-size:40px;font-weight:600;line-height:0.9em;}.elementor-2320 .elementor-element.elementor-element-44c0772 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-ca48486{text-align:left;}.elementor-2320 .elementor-element.elementor-element-ca48486 .elementor-heading-title{color:#000000;font-family:"DB Heavent", Sans-serif;font-size:24px;font-weight:500;}.elementor-2320 .elementor-element.elementor-element-ca48486 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-b6006c6{text-align:left;}.elementor-2320 .elementor-element.elementor-element-b6006c6 .elementor-heading-title{color:#6A6A6A;font-family:"DB Heavent", Sans-serif;font-size:24px;font-weight:500;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn{padding:15px 30px 15px 30px;font-family:"DB Heavent", Sans-serif;font-size:24px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--left{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;font-family:"DB Heavent", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--left:hover{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--right{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00C300;border-radius:100px 100px 100px 100px;font-family:"DB Heavent", Sans-serif;font-size:22px;font-weight:500;color:#ffffff;background-color:#00C300;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--right:hover{color:#00C300;background-color:#FFFFFF;}.elementor-2320 .elementor-element.elementor-element-aa4c266 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button{font-family:"DB Heavent", Sans-serif;font-size:32px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:10px 50px 10px 50px;}.elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button:hover, .elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button:focus{color:var( --e-global-color-primary );background-color:#FFFFFF00;}.elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button:hover svg, .elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2320 .elementor-element.elementor-element-abefdb7{text-align:left;}.elementor-2320 .elementor-element.elementor-element-abefdb7 .elementor-heading-title{color:#A7A7A7;font-family:"DB Heavent", Sans-serif;font-size:16px;font-weight:400;}.elementor-2320 .elementor-element.elementor-element-abefdb7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 110px;}.elementor-2320 .elementor-element.elementor-element-064c290{text-align:left;}.elementor-2320 .elementor-element.elementor-element-064c290 .elementor-heading-title{font-family:"DB Heavent", Sans-serif;font-size:40px;font-weight:600;}.elementor-2320 .elementor-element.elementor-element-064c290 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .elementor-repeater-item-0e01b09 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://theshadesathon1.com/wp-content/uploads/2021/12/gallery-new-1.png);background-size:cover;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .elementor-repeater-item-92890a3 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://theshadesathon1.com/wp-content/uploads/2021/12/gallery-new-2.png);background-size:cover;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .elementor-repeater-item-66fcb9f .swiper-slide-bg{background-color:#833CA300;background-image:url(https://theshadesathon1.com/wp-content/uploads/2021/12/gallery-new-3-1.png);background-size:cover;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .elementor-repeater-item-ed8b317 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://theshadesathon1.com/wp-content/uploads/2021/12/gallery-new-4.png);background-size:cover;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .elementor-repeater-item-8466e2a .swiper-slide-bg{background-color:#833CA300;background-image:url(https://theshadesathon1.com/wp-content/uploads/2021/12/gallery-new-9.jpeg);background-size:cover;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-slide{height:50vh;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-slide-contents{max-width:66%;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-slide-inner{text-align:center;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-pagination-fraction{font-size:10px;}@media(min-width:1025px){.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--layout-queue .ha-dual-btn--left{margin-right:calc(20px/2);}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--layout-stack .ha-dual-btn--left{margin-bottom:calc(20px/2);}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--layout-queue .ha-dual-btn--right{margin-left:calc(20px/2);}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--layout-stack .ha-dual-btn--right{margin-top:calc(20px/2);}}@media(max-width:1024px){.elementor-2320 .elementor-element.elementor-element-6472901 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2320 .elementor-element.elementor-element-4104df7 img{width:30%;}.elementor-2320 .elementor-element.elementor-element-b0eda56 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-44c0772 .elementor-heading-title{font-size:32px;}.elementor-2320 .elementor-element.elementor-element-ca48486 .elementor-heading-title{font-size:18px;}.elementor-2320 .elementor-element.elementor-element-b6006c6 .elementor-heading-title{font-size:16px;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--tablet-layout-queue .ha-dual-btn--left{margin-right:calc(20px/2);margin-bottom:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--tablet-layout-stack .ha-dual-btn--left{margin-bottom:calc(20px/2);margin-right:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--tablet-layout-queue .ha-dual-btn--right{margin-left:calc(20px/2);margin-top:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--tablet-layout-stack .ha-dual-btn--right{margin-top:calc(20px/2);margin-left:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn{font-size:20px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--left{padding:10px 15px 10px 15px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--right{padding:10px 15px 10px 15px;font-size:20px;}.elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button{font-size:22px;}.elementor-2320 .elementor-element.elementor-element-abefdb7{text-align:left;}.elementor-2320 .elementor-element.elementor-element-abefdb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-slide{height:38vh;}}@media(max-width:767px){.elementor-2320 .elementor-element.elementor-element-6472901 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2320 .elementor-element.elementor-element-4104df7 img{width:80%;}.elementor-2320 .elementor-element.elementor-element-1705bfa{padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-c98ac2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-b0eda56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-44c0772 .elementor-heading-title{font-size:32px;}.elementor-2320 .elementor-element.elementor-element-ca48486 .elementor-heading-title{font-size:20px;}.elementor-2320 .elementor-element.elementor-element-b6006c6 .elementor-heading-title{font-size:20px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn{padding:15px 30px 15px 30px;font-size:12px;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--mobile-layout-queue .ha-dual-btn--left{margin-right:calc(20px/2);margin-bottom:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--mobile-layout-stack .ha-dual-btn--left{margin-bottom:calc(20px/2);margin-right:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--mobile-layout-queue .ha-dual-btn--right{margin-left:calc(20px/2);margin-top:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266.ha-dual-button--mobile-layout-stack .ha-dual-btn--right{margin-top:calc(20px/2);margin-left:0;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--left{padding:10px 15px 10px 15px;font-size:20px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 .ha-dual-btn--right{padding:10px 15px 10px 15px;font-size:20px;}.elementor-2320 .elementor-element.elementor-element-aa4c266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-e6970ab .elementor-button{font-size:24px;}.elementor-2320 .elementor-element.elementor-element-abefdb7{text-align:center;}.elementor-2320 .elementor-element.elementor-element-abefdb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-064c290 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2320 .elementor-element.elementor-element-d0bf766 .swiper-slide{height:20vh;}}/* Start custom CSS for column, class: .elementor-element-6472901 *//*.col-pro:hover .btn-pro-detail{display:none}*/
@media only screen and (max-width: 768px) {
.col-pro .e-swiper-container  {padding: 15px!important;}
.col-pro2 .elementor-widget-wrap {padding:0px!important;}
.col-pro h2{font-size: 32px!important;    padding-top: 10px;}

.col-pro p{font-size: 20px!important;}
.col-pro .ha-dual-btn{padding: 10px 15px 10px 15px!important;}
.col-pro .ha-dual-button{margin-bottom: 20px!important;}
.col-pro .btn-pro-detail .elementor-heading-title{font-size: 12px!important;}
}/* End custom CSS */