.elementor-880 .elementor-element.elementor-element-50f6f3d > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 65px 0px;}.elementor-880 .elementor-element.elementor-element-21240e8{z-index:2;text-align:center;}.elementor-880 .elementor-element.elementor-element-21240e8 .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-880 .elementor-element.elementor-element-21240e8.elementor-widget-heading .elementor-heading-title, .elementor-880 .elementor-element.elementor-element-21240e8.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-880 .elementor-element.elementor-element-69ba163 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-880 .elementor-element.elementor-element-69ba163{z-index:2;text-align:center;}.elementor-880 .elementor-element.elementor-element-69ba163 .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-880 .elementor-element.elementor-element-69ba163.elementor-widget-heading .elementor-heading-title, .elementor-880 .elementor-element.elementor-element-69ba163.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-880 .elementor-element.elementor-element-3479c17 > .elementor-container{min-height:97vh;}.elementor-880 .elementor-element.elementor-element-3479c17{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-880 .elementor-element.elementor-element-3479c17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-880 .elementor-element.elementor-element-3479c17.elementor-section{padding:0px 15px 0px 15px;}.elementor-880 .elementor-element.elementor-element-8c27220 > .elementor-container{max-width:760px;}.elementor-880 .elementor-element.elementor-element-5d62bb6 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-880 .elementor-element.elementor-element-0e5a773.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-880 .elementor-element.elementor-element-0e5a773.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-880 .elementor-element.elementor-element-0e5a773.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-880 .elementor-element.elementor-element-5755535{width:auto;max-width:auto;}.elementor-880 .elementor-element.elementor-element-5755535 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-880 .elementor-element.elementor-element-fde2a53{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-880 .elementor-element.elementor-element-fde2a53 > .elementor-widget-container{margin:0px 15px -13px 15px;}.elementor-880 .elementor-element.elementor-element-719d0e8{width:auto;max-width:auto;}.elementor-880 .elementor-element.elementor-element-719d0e8 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-880 .elementor-element.elementor-element-033a4d3{margin-top:15px;margin-bottom:15px;}.elementor-880 .elementor-element.elementor-element-d3c2e6d img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-7412e9a img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button{background-color:var( --e-global-color-text );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 );fill:var( --e-global-color-196b4af );color:var( --e-global-color-196b4af );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button:hover, .elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button:focus{background-color:#00000082;}.elementor-880 .elementor-element.elementor-element-fa1bab7{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-09c8cec{margin-top:15px;margin-bottom:15px;}.elementor-880 .elementor-element.elementor-element-a4f0565 img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-64bea7a img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button{background-color:var( --e-global-color-text );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 );fill:var( --e-global-color-196b4af );color:var( --e-global-color-196b4af );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button:hover, .elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button:focus{background-color:#00000082;}.elementor-880 .elementor-element.elementor-element-e4d7fb4{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-8fe3620{margin-top:15px;margin-bottom:0px;}.elementor-880 .elementor-element.elementor-element-438af27 img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-e5e9efc img{height:150px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button{background-color:var( --e-global-color-text );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 );fill:var( --e-global-color-196b4af );color:var( --e-global-color-196b4af );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button:hover, .elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button:focus{background-color:#00000082;}.elementor-880 .elementor-element.elementor-element-a8b4a1b{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-9f4253c.elementor-section{padding:0px 0px 0px 0px;}.elementor-880 .elementor-element.elementor-element-3fc67e6 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-880{--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-880 .elementor-element.elementor-element-21240e8 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-880 .elementor-element.elementor-element-69ba163 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-880 .elementor-element.elementor-element-3479c17 > .elementor-container{min-height:70vh;}.elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-880 .elementor-element.elementor-element-21240e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-880 .elementor-element.elementor-element-21240e8 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-880 .elementor-element.elementor-element-69ba163 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-880 .elementor-element.elementor-element-69ba163 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-880 .elementor-element.elementor-element-fde2a53{font-size:14px;}.elementor-880 .elementor-element.elementor-element-cab4e3d{width:33.33%;}.elementor-880 .elementor-element.elementor-element-cab4e3d > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-d3c2e6d img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-d79d867{width:33.33%;}.elementor-880 .elementor-element.elementor-element-d79d867 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-7412e9a img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-0c1e66a{width:33.33%;}.elementor-880 .elementor-element.elementor-element-0c1e66a > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-880 .elementor-element.elementor-element-847bf9f{width:33.33%;}.elementor-880 .elementor-element.elementor-element-847bf9f > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-a4f0565 img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-14cbc86{width:33.33%;}.elementor-880 .elementor-element.elementor-element-14cbc86 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-64bea7a img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-a91badb{width:33.33%;}.elementor-880 .elementor-element.elementor-element-a91badb > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-880 .elementor-element.elementor-element-f1da581{width:33.33%;}.elementor-880 .elementor-element.elementor-element-f1da581 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-438af27 img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-41b3e5e{width:33.33%;}.elementor-880 .elementor-element.elementor-element-41b3e5e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-e5e9efc img{height:100px;object-fit:cover;}.elementor-880 .elementor-element.elementor-element-33dd852{width:33.33%;}.elementor-880 .elementor-element.elementor-element-33dd852 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-21240e8 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-880 .elementor-element.elementor-element-21240e8 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21240e8 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-880 .elementor-element.elementor-element-21240e8 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3479c17 */.elementor-880 .elementor-element.elementor-element-3479c17 > .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-5755535 */.elementor-880 .elementor-element.elementor-element-5755535 img {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa1bab7 */.elementor-880 .elementor-element.elementor-element-fa1bab7, .elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-widget-container, .elementor-880 .elementor-element.elementor-element-fa1bab7 .elementor-button-wrapper, .elementor-880 .elementor-element.elementor-element-fa1bab7 a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4d7fb4 */.elementor-880 .elementor-element.elementor-element-e4d7fb4, .elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-widget-container, .elementor-880 .elementor-element.elementor-element-e4d7fb4 .elementor-button-wrapper, .elementor-880 .elementor-element.elementor-element-e4d7fb4 a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8b4a1b */.elementor-880 .elementor-element.elementor-element-a8b4a1b, .elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-widget-container, .elementor-880 .elementor-element.elementor-element-a8b4a1b .elementor-button-wrapper, .elementor-880 .elementor-element.elementor-element-a8b4a1b a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8c27220 */.elementor-880 .elementor-element.elementor-element-8c27220 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
}

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

.elementor-880 .elementor-element.elementor-element-8c27220 .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 */