.elementor-648 .elementor-element.elementor-element-4289bed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-648 .elementor-element.elementor-element-3420c781{--display:flex;--z-index:33;}.elementor-648 .elementor-element.elementor-element-1a911011{text-align:center;}.elementor-648 .elementor-element.elementor-element-2b61cca3{text-align:center;}.elementor-648 .elementor-element.elementor-element-5bd5211b{--display:flex;--z-index:33;}.elementor-648 .elementor-element.elementor-element-3e038ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-79c7917{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-ae6ce75{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-0b818fa img{height:400px;object-fit:cover;object-position:center center;}.elementor-648 .elementor-element.elementor-element-a2e523a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-4a5ca4d{font-size:16px;line-height:26px;}.elementor-648 .elementor-element.elementor-element-4951fb8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-e7afa2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-e9f8448{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-d63d77b img{height:400px;object-fit:cover;object-position:center center;}.elementor-648 .elementor-element.elementor-element-687f450{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-7e521b7{font-size:16px;line-height:26px;}.elementor-648 .elementor-element.elementor-element-f036bab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-6aaa037{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-3dcd2f4{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-bfb8a3d img{height:400px;object-fit:cover;object-position:center center;}.elementor-648 .elementor-element.elementor-element-fe4004f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-54c5070{font-size:16px;line-height:26px;}.elementor-648 .elementor-element.elementor-element-0679b80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-c081cdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-70a9156{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-a97b983 img{height:400px;object-fit:cover;object-position:center center;}.elementor-648 .elementor-element.elementor-element-8a11aea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-8b66858{font-size:16px;line-height:26px;}.elementor-648 .elementor-element.elementor-element-925b43b{--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-48px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:75px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:75px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-925b43b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-648 .elementor-element.elementor-element-925b43b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-648 .elementor-element.elementor-element-925b43b .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-648 .elementor-element.elementor-element-925b43b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-f45523e{width:auto;max-width:auto;top:70px;text-align:end;}.elementor-648 .elementor-element.elementor-element-f45523e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-648 .elementor-element.elementor-element-f45523e{right:0px;}body.rtl .elementor-648 .elementor-element.elementor-element-f45523e{left:0px;}body:not(.rtl) .elementor-648 .elementor-element.elementor-element-6821375{left:0px;}body.rtl .elementor-648 .elementor-element.elementor-element-6821375{right:0px;}.elementor-648 .elementor-element.elementor-element-6821375{bottom:-36px;}@media(max-width:1024px){.elementor-648 .elementor-element.elementor-element-4289bed9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-648 .elementor-element.elementor-element-a2e523a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-648 .elementor-element.elementor-element-4a5ca4d{font-size:15px;line-height:20px;}.elementor-648 .elementor-element.elementor-element-687f450{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-648 .elementor-element.elementor-element-7e521b7{font-size:15px;line-height:20px;}.elementor-648 .elementor-element.elementor-element-fe4004f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-648 .elementor-element.elementor-element-54c5070{font-size:15px;line-height:20px;}.elementor-648 .elementor-element.elementor-element-8a11aea{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-648 .elementor-element.elementor-element-8b66858{font-size:15px;line-height:20px;}.elementor-648 .elementor-element.elementor-element-925b43b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-648 .elementor-element.elementor-element-f45523e img{max-width:60%;}.elementor-648 .elementor-element.elementor-element-6821375 img{max-width:60%;}}@media(max-width:767px){.elementor-648 .elementor-element.elementor-element-ae6ce75{--min-height:300px;}.elementor-648 .elementor-element.elementor-element-0b818fa img{height:300px;}.elementor-648 .elementor-element.elementor-element-e9f8448{--min-height:300px;}.elementor-648 .elementor-element.elementor-element-d63d77b img{height:300px;}.elementor-648 .elementor-element.elementor-element-3dcd2f4{--min-height:300px;}.elementor-648 .elementor-element.elementor-element-bfb8a3d img{height:300px;}.elementor-648 .elementor-element.elementor-element-70a9156{--min-height:300px;}.elementor-648 .elementor-element.elementor-element-a97b983 img{height:300px;}.elementor-648 .elementor-element.elementor-element-925b43b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-648 .elementor-element.elementor-element-f45523e{top:0px;}}@media(min-width:768px){.elementor-648 .elementor-element.elementor-element-3420c781{--content-width:636px;}}/* Start custom CSS for container, class: .elementor-element-4289bed9 *//*.swiper-wrapper {*/
/*  overflow-x: auto;*/
/*  overflow-y: hidden;*/
/*  padding-bottom: 24px;*/
/*}*/

/* Hide default arrows */
/*.swiper-wrapper::-webkit-scrollbar-button {*/
/*  display: none;*/
/*}*/

/* Firefox */
/*.swiper-wrapper {*/
/*  scrollbar-width: thin;*/
  scrollbar-color: #F8DB06 #E5DED0; /* thumb | track */
  border-radius: 10px; /* rounded track */  
/*}*/

/* Chrome, Edge, Safari */
/*.swiper-wrapper::-webkit-scrollbar {*/
  height: 6px; /* horizontal scrollbar */
/*}*/

/*.swiper-wrapper::-webkit-scrollbar-track {*/
  background: #E5DED0; /* track */
  border-radius: 10px; /* rounded track */
/*}*/

/*.swiper-wrapper::-webkit-scrollbar-thumb {*/
  background-color: #F8DB06; /* thumb */
  border-radius: 10px; /* rounded thumb */
/*  transition: background-color 0.3s ease;*/
/*}*/

/*.swiper-wrapper::-webkit-scrollbar-thumb:hover,*/
/*.swiper-wrapper::-webkit-scrollbar-thumb:active {*/
  background-color: #F8DB06; /* hover color */
/*}*/



.service-card .service-image .elementor-widget-container img {
    transition: 0.3s;
}

.service-card:hover .service-image .elementor-widget-container img {
    transition: 0.3s;
    transform: scale(1.2) rotate(5deg);
}

.service-card .btn {
    opacity: 0;
}

.service-card:hover .btn {
    opacity: 1;
}

/*for tablet pro*/
@media (min-width: 768px) and (max-width: 1024px) {
    


}

@media (min-width: 320px) and (max-width: 767px) {
 
   
    
}/* End custom CSS */