.elementor-642 .elementor-element.elementor-element-41def67a:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-41def67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99CFF1;}.elementor-642 .elementor-element.elementor-element-41def67a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:-30px;}.elementor-642 .elementor-element.elementor-element-41def67a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-555d2577:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-555d2577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99CFF1;}.elementor-642 .elementor-element.elementor-element-555d2577{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:-30px;}.elementor-642 .elementor-element.elementor-element-555d2577 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-1b65c9f5:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-1b65c9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99CFF1;}.elementor-642 .elementor-element.elementor-element-1b65c9f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-642 .elementor-element.elementor-element-1b65c9f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-67c404bd:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-67c404bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99CFF1;}.elementor-642 .elementor-element.elementor-element-67c404bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-642 .elementor-element.elementor-element-67c404bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-4379fc9c > .elementor-widget-container{background-color:#99CFF1;}.elementor-642 .elementor-element.elementor-element-32692707 .elementor-menu-toggle{margin:0 auto;}.elementor-642 .elementor-element.elementor-element-32947a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-642 .elementor-element.elementor-element-32947a9 .elementor-main-swiper{height:275px;}.elementor-642 .elementor-element.elementor-element-32947a9 .elementor-swiper-button{font-size:20px;}.elementor-642 .elementor-element.elementor-element-32947a9 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-642 .elementor-element.elementor-element-32947a9 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-642 .elementor-element.elementor-element-7443c13b img{width:50%;}.elementor-642 .elementor-element.elementor-element-29dbda9d img{width:50%;}.elementor-642 .elementor-element.elementor-element-680f756c img{width:50%;}.elementor-642 .elementor-element.elementor-element-2bfc29a7 img{width:50%;}.elementor-642 .elementor-element.elementor-element-c4e5d0f{text-align:center;}.elementor-642 .elementor-element.elementor-element-431fb598{text-align:center;}.elementor-642 .elementor-element.elementor-element-6cb91e7b{text-align:center;}.elementor-642 .elementor-element.elementor-element-61485f47{text-align:center;}.elementor-642 .elementor-element.elementor-element-6824d79 .elementor-button{background-color:#006EF5;}.elementor-642 .elementor-element.elementor-element-6824d79 > .elementor-widget-container{background-color:#02010100;}.elementor-642 .elementor-element.elementor-element-286827ff .elementor-tab-title, .elementor-642 .elementor-element.elementor-element-286827ff .elementor-tab-title:before, .elementor-642 .elementor-element.elementor-element-286827ff .elementor-tab-title:after, .elementor-642 .elementor-element.elementor-element-286827ff .elementor-tab-content, .elementor-642 .elementor-element.elementor-element-286827ff .elementor-tabs-content-wrapper{border-width:1px;}.elementor-642 .elementor-element.elementor-element-58e313b > .elementor-widget-container{background-color:#DBDBDB;}.elementor-642 .elementor-element.elementor-element-58e313b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-642 .elementor-element.elementor-element-58e313b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-642 .elementor-element.elementor-element-58e313b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-642 .elementor-element.elementor-element-58e313b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-642 .elementor-element.elementor-element-58e313b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-642 .elementor-element.elementor-element-15691165 > .elementor-widget-container{background-color:#DBDBDB;}.elementor-642 .elementor-element.elementor-element-15691165.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-642 .elementor-element.elementor-element-15691165.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-642 .elementor-element.elementor-element-15691165.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-642 .elementor-element.elementor-element-15691165 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-642 .elementor-element.elementor-element-15691165 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-642 .elementor-element.elementor-element-23ca2ed4 .elementor-button{background-color:#006EF5;}body.elementor-page-642:not(.elementor-motion-effects-element-type-background), body.elementor-page-642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99CFF100;}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-666fb031{width:33.898%;}.elementor-642 .elementor-element.elementor-element-7f67f1f9{width:4.018%;}.elementor-642 .elementor-element.elementor-element-47b3be1e{width:13.094%;}.elementor-642 .elementor-element.elementor-element-15d3c675{width:4.664%;}.elementor-642 .elementor-element.elementor-element-373ed800{width:8.662%;}.elementor-642 .elementor-element.elementor-element-af8560d{width:33.648%;}.elementor-642 .elementor-element.elementor-element-6b4a73df{width:33.898%;}.elementor-642 .elementor-element.elementor-element-4ebf0048{width:4.018%;}.elementor-642 .elementor-element.elementor-element-344c5fb2{width:13.094%;}.elementor-642 .elementor-element.elementor-element-17e3b414{width:4.664%;}.elementor-642 .elementor-element.elementor-element-2132fa56{width:8.662%;}.elementor-642 .elementor-element.elementor-element-183d8d99{width:33.648%;}.elementor-642 .elementor-element.elementor-element-412153a7{width:18.045%;}.elementor-642 .elementor-element.elementor-element-6f7ed258{width:17.068%;}.elementor-642 .elementor-element.elementor-element-5f56dfba{width:15.441%;}.elementor-642 .elementor-element.elementor-element-1180f6d2{width:16.201%;}.elementor-642 .elementor-element.elementor-element-3f96bfba{width:33.244%;}.elementor-642 .elementor-element.elementor-element-3ca223f4{width:19.346%;}.elementor-642 .elementor-element.elementor-element-38827cb0{width:15.55%;}.elementor-642 .elementor-element.elementor-element-4efca312{width:17.502%;}.elementor-642 .elementor-element.elementor-element-741b22bf{width:14.354%;}.elementor-642 .elementor-element.elementor-element-6b4c456e{width:33.244%;}.elementor-642 .elementor-element.elementor-element-1bebe3b4{width:17.218%;}.elementor-642 .elementor-element.elementor-element-2e67f159{width:18.033%;}.elementor-642 .elementor-element.elementor-element-49fb30ae{width:16.933%;}.elementor-642 .elementor-element.elementor-element-6536165e{width:14.721%;}.elementor-642 .elementor-element.elementor-element-62d08b9f{width:33.091%;}.elementor-642 .elementor-element.elementor-element-342eab5b{width:63.727%;}.elementor-642 .elementor-element.elementor-element-102a80fa{width:2.57%;}.elementor-642 .elementor-element.elementor-element-1488e642{width:2.605%;}.elementor-642 .elementor-element.elementor-element-1cbf8e4d{width:64.595%;}.elementor-642 .elementor-element.elementor-element-25dfbd29{width:32.464%;}.elementor-642 .elementor-element.elementor-element-261604c5{width:73.404%;}.elementor-642 .elementor-element.elementor-element-7b77a18{width:25.897%;}.elementor-642 .elementor-element.elementor-element-655a0baf{width:60.555%;}.elementor-642 .elementor-element.elementor-element-4bea1a87{width:38.777%;}.elementor-642 .elementor-element.elementor-element-263ce696{width:76.651%;}.elementor-642 .elementor-element.elementor-element-3292d3c4{width:22.574%;}.elementor-642 .elementor-element.elementor-element-cfe1009{width:76.651%;}.elementor-642 .elementor-element.elementor-element-8914fde{width:22.574%;}}@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-32947a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-32947a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-642 .elementor-element.elementor-element-734b385{text-align:center;}.elementor-642 .elementor-element.elementor-element-a19b08c{text-align:center;}.elementor-642 .elementor-element.elementor-element-e301e5d{text-align:center;}.elementor-642 .elementor-element.elementor-element-3951e52{text-align:center;}.elementor-642 .elementor-element.elementor-element-58e313b .elementor-image-box-img{margin-bottom:15px;}.elementor-642 .elementor-element.elementor-element-15691165 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-7d34cb4d */.elementor-642 .elementor-element.elementor-element-7d34cb4d {
    
    margin-top: 15px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cde8d24 */.elementor-642 .elementor-element.elementor-element-7cde8d24{
    
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a2afc44 */.elementor-642 .elementor-element.elementor-element-5a2afc44{
    
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d507b0d */.elementor-642 .elementor-element.elementor-element-5d507b0d{
    
    margin-top: 10px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41def67a */.elementor-642 .elementor-element.elementor-element-41def67a{
    
    
    
}

.elementor-642 .elementor-element.elementor-element-41def67a.elementor-sticky--effects
{
   transition: background-color 1s ease;
   background-color: #99cff1;
   width: 100% !important;   
}


@media only screen and (max-width: 600px) {
  .elementor-642 .elementor-element.elementor-element-41def67a {
    display: none;
    
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54a2e864 */.elementor-642 .elementor-element.elementor-element-54a2e864 {
    
    margin-top: 15px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-409e1718 */.elementor-642 .elementor-element.elementor-element-409e1718{
    
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7387ed70 */.elementor-642 .elementor-element.elementor-element-7387ed70{
    
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5aeb050 */.elementor-642 .elementor-element.elementor-element-5aeb050{
    
    margin-top: 10px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-555d2577 */.elementor-642 .elementor-element.elementor-element-555d2577{
    
    height: 150px
    
}

.elementor-642 .elementor-element.elementor-element-555d2577.elementor-sticky--effects
{
   transition: background-color 1s ease;
   background-color: #99cff1;
   width: 100% !important;   
}


@media only screen and (max-width: 600px) {
  .elementor-642 .elementor-element.elementor-element-555d2577 {
    display: none;
    
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b65c9f5 */.elementor-642 .elementor-element.elementor-element-1b65c9f5{
    
 
    
    
}
.elementor-642 .elementor-element.elementor-element-1b65c9f5.elementor-sticky--effects
{
   transition: background-color 1s ease;
   background-color: #99cff1;
   width: 100% !important;
   
}

@media only screen and (max-width: 1080px) {
    
    .elementor-642 .elementor-element.elementor-element-1b65c9f5 {
        
      
        
    }
    
    
}


@media only screen and (max-width: 600px) {
  .elementor-642 .elementor-element.elementor-element-1b65c9f5 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67c404bd */.elementor-642 .elementor-element.elementor-element-67c404bd{
    
 
    
}
.elementor-642 .elementor-element.elementor-element-67c404bd.elementor-sticky--effects
{
   transition: background-color 1s ease;
   background-color: #99cff1;
   width: 100% !important;
   
}

@media only screen and (max-width: 1080px) {
    
    .elementor-642 .elementor-element.elementor-element-67c404bd {
        
      
        
    }
    
    
}


@media only screen and (max-width: 600px) {
  .elementor-642 .elementor-element.elementor-element-67c404bd {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-79a31f23 */.elementor-642 .elementor-element.elementor-element-79a31f23 {
    
 background-color: #99cff1;
    
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-32947a9 */.elementor-642 .elementor-element.elementor-element-32947a9 {
    
    width: 1770px;
    margin-left: -220px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7443c13b */.elementor-642 .elementor-element.elementor-element-7443c13b {
    
    margin-top: 15px
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dbda9d */.elementor-642 .elementor-element.elementor-element-29dbda9d {
    
    margin-top: 15px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-680f756c */.elementor-642 .elementor-element.elementor-element-680f756c {
    
    margin-top: 15px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bfc29a7 */.elementor-642 .elementor-element.elementor-element-2bfc29a7 {
    
    margin-top: 15px;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-458d0b7 */.elementor-642 .elementor-element.elementor-element-458d0b7{
    
    margin-top: -200px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a505f4 */.elementor-642 .elementor-element.elementor-element-5a505f4 {
    

align-content: center;
align-items: center;
align-self: center;
text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c29d303 */.elementor-642 .elementor-element.elementor-element-c29d303 {
    

align-content: center;
align-items: center;
align-self: center;
text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b4abf4 */.elementor-642 .elementor-element.elementor-element-57b4abf4 {
    
font-size: 30px;
font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f1b1aaf */.elementor-642 .elementor-element.elementor-element-4f1b1aaf{
   
   
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f72480 */.elementor-642 .elementor-element.elementor-element-29f72480 {
    
font-size: 30px;
font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30252b52 */.elementor-642 .elementor-element.elementor-element-30252b52 {
    
@media only screen and (max-width: 600px) {
  
   width: 100% !important;
  
  }
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed2b6a1 */.elementor-642 .elementor-element.elementor-element-ed2b6a1 {
    
font-size: 30px;
font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175db63 */.elementor-642 .elementor-element.elementor-element-175db63 {
    
font-size: 30px;
font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58e313b */.elementor-642 .elementor-element.elementor-element-58e313b {
    
    border: solid 10px #dbdbdb;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-15691165 */.elementor-642 .elementor-element.elementor-element-15691165 {
    
    border: solid 10px #dbdbdb;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b26a122 */.elementor-642 .elementor-element.elementor-element-6b26a122 {
    
margin-left: -9px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e7eff8 */.elementor-642 .elementor-element.elementor-element-31e7eff8 {
    
    font-size: 30px;
    font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b11620 */.elementor-642 .elementor-element.elementor-element-8b11620{

@media only screen and (max-width: 480px) {
    
    margin-left: -110px;
  
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-feb4caa */.elementor-642 .elementor-element.elementor-element-feb4caa {
    

align-content: center;
align-items: center;
align-self: center;
text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50bd6c19 */.elementor-642 .elementor-element.elementor-element-50bd6c19 {
    
font-size: 30px;
font-weight: bold;
margin-top: 40px
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-164fe0b */.elementor-642 .elementor-element.elementor-element-164fe0b {
    
 border: 1px solid #dbdbdb;
 
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-560cb26f */.elementor-642 .elementor-element.elementor-element-560cb26f {

border: 1px solid #dbdbdb;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1db30c50 */.elementor-642 .elementor-element.elementor-element-1db30c50 {
    
    margin-top: 40px;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f324ee9 */.elementor-642 .elementor-element.elementor-element-f324ee9 {
    
 border: 1px solid #dbdbdb;
 
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9da9e91 */.elementor-642 .elementor-element.elementor-element-9da9e91 {

border: 1px solid #dbdbdb;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-570c400 */.elementor-642 .elementor-element.elementor-element-570c400 {
    
    margin-top: 40px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70f2272b */.elementor-642 .elementor-element.elementor-element-70f2272b {
    
    font-size: 30px;
    font-weight: bold;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-222cf387 */.elementor-642 .elementor-element.elementor-element-222cf387 {
    
    margin-top: 40px;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-245b7e8 */.elementor-642 .elementor-element.elementor-element-245b7e8 {
    

align-content: center;
align-items: center;
align-self: center;
text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-faa1ad2 */.elementor-642 .elementor-element.elementor-element-faa1ad2 {
    

align-content: center;
align-items: center;
align-self: center;
text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f8e3ac9 */.elementor-642 .elementor-element.elementor-element-1f8e3ac9 {
    
    margin-top: -7780px !important;
    margin-left: 150px;
    
}/* End custom CSS */
/* Start custom CSS */.sticky-column{
position: sticky;
position: -webkit-sticky;
top:280px;


}
.sticky-parent
.elementor-widget-wrap {
display: block!important;

}/* End custom CSS */