.elementor-3208 .elementor-element.elementor-element-79e06ba > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 65px 0px;}.elementor-3208 .elementor-element.elementor-element-faf6d66{z-index:2;text-align:center;}.elementor-3208 .elementor-element.elementor-element-faf6d66 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );font-weight:var( --e-global-typography-164da7e-font-weight );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-3208 .elementor-element.elementor-element-faf6d66.elementor-widget-heading .elementor-heading-title, .elementor-3208 .elementor-element.elementor-element-faf6d66.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-3208 .elementor-element.elementor-element-9bb29a3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3208 .elementor-element.elementor-element-9bb29a3{z-index:2;text-align:center;}.elementor-3208 .elementor-element.elementor-element-9bb29a3 .elementor-heading-title{font-family:var( --e-global-typography-574ff27-font-family ), Sans-serif;font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-3208 .elementor-element.elementor-element-9bb29a3.elementor-widget-heading .elementor-heading-title, .elementor-3208 .elementor-element.elementor-element-9bb29a3.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-3208 .elementor-element.elementor-element-b14101d > .elementor-container{min-height:97vh;}.elementor-3208 .elementor-element.elementor-element-b14101d{box-shadow:0px 27px 91px -2px rgba(0, 0, 0, 0.29);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3208 .elementor-element.elementor-element-b14101d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3208 .elementor-element.elementor-element-b14101d.elementor-section{padding:0px 15px 0px 15px;}.elementor-3208 .elementor-element.elementor-element-d45aeb9 > .elementor-container{max-width:900px;}.elementor-3208 .elementor-element.elementor-element-53c4b80 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3208 .elementor-element.elementor-element-7e37c10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3208 .elementor-element.elementor-element-7e37c10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3208 .elementor-element.elementor-element-7e37c10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3208 .elementor-element.elementor-element-feec2e5{width:auto;max-width:auto;color:var( --e-global-color-text );}.elementor-3208 .elementor-element.elementor-element-feec2e5 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-3208 .elementor-element.elementor-element-a8d4a85{width:auto;max-width:auto;align-self:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-text );}.elementor-3208 .elementor-element.elementor-element-a8d4a85 > .elementor-widget-container{margin:0px 15px -13px 15px;}.elementor-3208 .elementor-element.elementor-element-1d01669{width:auto;max-width:auto;}.elementor-3208 .elementor-element.elementor-element-1d01669 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-3208 .elementor-element.elementor-element-cc12bef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3208 .elementor-element.elementor-element-cc12bef{margin-top:15px;margin-bottom:15px;}.elementor-3208 .elementor-element.elementor-element-3db9a92{text-align:center;}.elementor-3208 .elementor-element.elementor-element-3db9a92 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3208 .elementor-element.elementor-element-3db9a92.elementor-widget-heading .elementor-heading-title, .elementor-3208 .elementor-element.elementor-element-3db9a92.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-3208 .elementor-element.elementor-element-59249fa .slick-slide{margin-left:0px;margin-right:0px;}.elementor-3208 .elementor-element.elementor-element-59249fa .slick-list{margin-left:-0px;margin-right:-0px;}.elementor-3208 .elementor-element.elementor-element-59249fa .jx-left{justify-content:flex-start;align-items:flex-start;}.elementor-3208 .elementor-element.elementor-element-59249fa .jx-right{justify-content:flex-end;align-items:flex-start;}.elementor-3208 .elementor-element.elementor-element-59249fa .jx-slider .jx-controller{align-self:center;}.elementor-3208 .elementor-element.elementor-element-59249fa .jet-slick-dots{justify-content:center;}.elementor-3208 .elementor-element.elementor-element-59249fa .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-3208 .elementor-element.elementor-element-0082cac.elementor-section{padding:0px 0px 0px 0px;}.elementor-3208 .elementor-element.elementor-element-6d6c4ca > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-3208{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}@media(max-width:1024px){.elementor-3208 .elementor-element.elementor-element-faf6d66 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-3208 .elementor-element.elementor-element-9bb29a3 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-3208 .elementor-element.elementor-element-b14101d > .elementor-container{min-height:70vh;}.elementor-3208 .elementor-element.elementor-element-3db9a92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3208 .elementor-element.elementor-element-faf6d66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3208 .elementor-element.elementor-element-faf6d66 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-3208 .elementor-element.elementor-element-9bb29a3 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-3208 .elementor-element.elementor-element-9bb29a3 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-3208 .elementor-element.elementor-element-a8d4a85{font-size:14px;}.elementor-3208 .elementor-element.elementor-element-3db9a92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3208 .elementor-element.elementor-element-992bef6{width:100%;}.elementor-3208 .elementor-element.elementor-element-992bef6 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}}/* Start custom CSS for heading, class: .elementor-element-faf6d66 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-3208 .elementor-element.elementor-element-faf6d66 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf6d66 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-3208 .elementor-element.elementor-element-faf6d66 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b14101d */.elementor-3208 .elementor-element.elementor-element-b14101d > .elementor-background-overlay {
    background: linear-gradient(168.43deg, rgba(0, 0, 0, 0.4) 6.95%, rgba(0, 0, 0, 0) 45.96%), linear-gradient(350.21deg, rgba(0, 0, 0, 0.5) -2.9%, rgba(0, 0, 0, 0) 54.64%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)) !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-feec2e5 */.elementor-3208 .elementor-element.elementor-element-feec2e5 img {
    transform: rotate(180deg);
}

.elementor-3208 .elementor-element.elementor-element-feec2e5 a {
    color: var( --e-global-color-text ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d01669 */.elementor-3208 .elementor-element.elementor-element-1d01669 a {
    color: var( --e-global-color-text ) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d45aeb9 */.elementor-3208 .elementor-element.elementor-element-d45aeb9 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
}

.elementor-3208 .elementor-element.elementor-element-d45aeb9 .elementor-widget-image .elementor-widget-container img {
    transform: scale(1);
    transition: all 0.3s;
}

.elementor-3208 .elementor-element.elementor-element-d45aeb9 .elementor-widget-image .elementor-widget-container a:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS */p strong {
    font-weight: 600;
}

.elementor-section.sk-dark-bg a:hover, .elementor-section.sk-dark-bg a:focus {
    color: var( --e-global-color-accent )  !important;
}

/*Common link hover line*/
.link-line-on-hover a {
    position: relative;
}

.link-line-on-hover a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 1px;
    background: var( --e-global-color-text );
    left: 0;
    bottom: 3px;
    transition: all 0.5s;
}

.link-line-on-hover a:hover:before {
    width: 100%;
}

/*Box Hover Open Image*/
.box-hover-image, .box-hover-image .jet-headline, .box-hover-image .jet-headline__link {
    height: 100%;
    justify-content: flex-start;
}

.box-hover-image .elementor-widget-container {
    position: relative;
    z-index: 0;
    height: 100%;
}

.box-hover-image .elementor-widget-container:after {
    content: "";
    position: absolute;
    left: 0;
    top: 1px;
    width: 100%;
    height: calc(100% - 1px);
    opacity: 0;
    background: url(/wp-content/uploads/2022/09/marble.jpg);
    background-size: cover;
    transition: opacity 0.7s ease;
    z-index: -1;
}

.box-hover-image .elementor-widget-container:hover:after {
    opacity: 0.9;
}


/*Common Margin*/
.common-tb-m200, .common-tb-m100 {
    margin: 50px 0 !important;
}

.common-b-m200 {
    margin-bottom: 50px !important;
}

/*Sticky Page Menu*/
.sticky-menu .menu-item-link .jet-nav-link-text, .sticky-menu .mobile-link .jet-menu-item-wrapper  {
    position: relative;
    padding-right: 26px;
}

.sticky-menu .menu-item-link .jet-nav-link-text:after, .sticky-menu .mobile-link .jet-menu-item-wrapper:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 20px;
    height: 12px;
    background: url(/wp-content/uploads/2022/09/arrow-right-icon.svg);
    background-repeat: no-repeat;
    margin: auto;
    transform: rotate(0deg);
    transition: all 0.3s ease;
}

.sticky-menu .menu-item-link:hover .jet-nav-link-text:after, .sticky-menu .mobile-link:hover .jet-menu-item-wrapper:after {
    right: -5px;
}

.sticky-menu .current-menu-item .menu-item-link .jet-nav-link-text:after {
    transform: rotate(90deg);
}


/*Responsive*/
@media (max-width: 767px) {
    .height-auto-xsm img {
        height: auto !important;
    }
}

@media (min-width: 1025px) {
    .common-tb-m200 {
        margin: 100px 0 !important;
    }
    
    .common-tb-m100 {
        margin: 80px 0 !important;
    }
    
    .common-b-m200 {
        margin-bottom: 100px !important;
    }

}

@media (min-width: 1280px) {
    .common-tb-m200 {
        margin: 200px 0 !important;
    }
    
    .common-tb-m100 {
        margin: 100px 0 !important;
    }
    
    .common-b-m200 {
        margin-bottom: 200px !important;
    }

}/* End custom CSS */