.elementor-17 .elementor-element.elementor-element-31ac970{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e3fe15d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ecd8399{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1f8694a8{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--border-radius:20px 20px 0px 0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1f8694a8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1f8694a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/hero-img.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1f8694a8::before, .elementor-17 .elementor-element.elementor-element-1f8694a8 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1f8694a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1f8694a8 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1f8694a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1f8694a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-038ea5c );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-28b3e9de{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7ead761f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6aaadfe );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d901a8c-font-family ), Sans-serif;font-size:var( --e-global-typography-d901a8c-font-size );font-weight:var( --e-global-typography-d901a8c-font-weight );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d901a8c-font-family ), Sans-serif;font-size:var( --e-global-typography-d901a8c-font-size );font-weight:var( --e-global-typography-d901a8c-font-weight );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-797a69d4{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cedf415{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-702c1877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b02bd4 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-4b02bd4 );color:var( --e-global-color-4b02bd4 );border-color:var( --e-global-color-4b02bd4 );}.elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-702c1877.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon{font-size:24px;padding:16px;}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title a{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-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-26103e41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3e1f43bc{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7140aacf{--display:flex;--min-height:220px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b02bd4 );--border-color:var( --e-global-color-4b02bd4 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-7140aacf.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-title{justify-content:start;color:var( --e-global-color-6aaadfe );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter{gap:5px;}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6aaadfe );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-3af2fa33{background-color:var( --e-global-color-6aaadfe );padding:10px 20px 10px 13px;bottom:20px;z-index:3;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3af2fa33{left:-80px;}body.rtl .elementor-17 .elementor-element.elementor-element-3af2fa33{right:-80px;}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a29481f{--display:flex;--border-radius:10px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-a29481f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a29481f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b02bd4 );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-default .elementor-icon{fill:var( --e-global-color-4b02bd4 );color:var( --e-global-color-4b02bd4 );border-color:var( --e-global-color-4b02bd4 );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6aaadfe );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-17 .elementor-element.elementor-element-2db82b50.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon{font-size:26px;padding:18px;}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-description{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 );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-1ad950af{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:50px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-5435edc9{--grid-template-columns:repeat(1, auto);text-align:center;top:130px;z-index:3;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:10px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5435edc9{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5435edc9{left:0px;}.elementor-17 .elementor-element.elementor-element-5435edc9 .elementor-social-icon{background-color:var( --e-global-color-4b02bd4 );--icon-padding:12px;}.elementor-17 .elementor-element.elementor-element-5435edc9 .elementor-social-icon i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5435edc9 .elementor-social-icon svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5435edc9 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-4b32600d{--display:flex;--justify-content:flex-end;--border-radius:10px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b32600d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4b32600d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b02bd4 );}.elementor-17 .elementor-element.elementor-element-4b32600d.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-17 .elementor-element.elementor-element-2067609c{width:initial;max-width:initial;margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-25069d10{--display:flex;--position:absolute;--min-height:75px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b02bd4 );--border-color:var( --e-global-color-4b02bd4 );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-25px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-25069d10{right:-35px;}body.rtl .elementor-17 .elementor-element.elementor-element-25069d10{left:-35px;}.elementor-17 .elementor-element.elementor-element-25069d10.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-17 .elementor-element.elementor-element-241f8d68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-17 .elementor-element.elementor-element-241f8d68 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-241f8d68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-241f8d68.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-241f8d68.elementor-view-default .elementor-icon{color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-241f8d68.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-241f8d68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-241f8d68 .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-241f8d68 .elementor-icon svg{height:36px;}.elementor-17 .elementor-element.elementor-element-2015eff2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2015eff2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2015eff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-038ea5c );}.elementor-17 .elementor-element.elementor-element-3dfd2017{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3dfd2017::before, .elementor-17 .elementor-element.elementor-element-3dfd2017 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3dfd2017 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3dfd2017 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3dfd2017 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3dfd2017 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, var( --e-global-color-4b02bd4 ) 0%, var( --e-global-color-8e61c35 ) 80%);}.elementor-17 .elementor-element.elementor-element-3bf01278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4286f1c5{--display:flex;--min-height:210px;--justify-content:center;--overlay-opacity:0.3;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4286f1c5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4286f1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/hero-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4286f1c5::before, .elementor-17 .elementor-element.elementor-element-4286f1c5 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4286f1c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4286f1c5 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4286f1c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4286f1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-038ea5c );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn,.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn:hover, .elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn:hover{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .video-content{text-align:center;justify-content:center;display:flex;}.elementor-17 .elementor-element.elementor-element-6bab114f a.ekit_icon_button:is(.ekit-video-popup-btn, .ekit-video-inline-btn):has(i,svg){font-size:24px;}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn{width:65px;height:65px;--glow-size:15px;color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn{width:65px;height:65px;--glow-size:15px;color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-ripple:before{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-ripple:after{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-ripple > i:after{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-radio_wave:before{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-radio_wave:after{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .glow-radio_wave > i:after{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn:hover{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn:hover{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-popup-btn:hover svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6bab114f .ekit-video-inline-btn:hover svg{fill:var( --e-global-color-accent );}.mfp-close.ekit-video-popup-close{width:44px;height:44px;font-size:10px;right:0;background-color:#000000;color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-close.ekit-video-popup-close svg{width:10px;height:10px;}.mfp-close.ekit-video-popup-close .ekit-popup-close-icon svg{fill:#ffffff;}.mfp-close.ekit-video-popup-close:hover{background-color:#000000;border-radius:50% 50% 50% 50%;}.ekit_self_video_wrap .mfp-close.ekit-video-popup-close:hover{background-color:#000000;}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon i{color:#ffffff;}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-78c276cf{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b02bd4 );--border-color:var( --e-global-color-4b02bd4 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-46400805{--e-rating-justify-content:center;--e-rating-icon-font-size:30px;--e-rating-gap:9px;--e-rating-icon-marked-color:var( --e-global-color-accent );--e-rating-icon-color:var( --e-global-color-4b02bd4 );}.elementor-17 .elementor-element.elementor-element-314b3feb{text-align:center;}.elementor-17 .elementor-element.elementor-element-314b3feb .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-364be80f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6837fd74 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-17 .elementor-element.elementor-element-1d6ecf1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-17 .elementor-element.elementor-element-1d6ecf1e img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-17 .elementor-element.elementor-element-6e5bd2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-17 .elementor-element.elementor-element-6e5bd2a img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-17 .elementor-element.elementor-element-b8822bc{text-align:center;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 );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-b8822bc p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-17329b3e{--display:flex;--min-height:200px;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-17329b3e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-17329b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/testi-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ab4828b{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-ab4828b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ab4828b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-feb9ec8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-f44efb4{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-f44efb4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f44efb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-a0eb2f1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-a0eb2f1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a0eb2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-0fb6664 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-0fb6664 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-c5871de{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-c5871de:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c5871de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-086661c .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-086661c .elementor-counter-title{color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-3e898da{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3e898da:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3e898da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-23e7718{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:40px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-23e7718{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-23e7718{right:-40px;}.elementor-17 .elementor-element.elementor-element-3e7b133{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:40px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3e7b133{right:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-3e7b133{left:-40px;}.elementor-17 .elementor-element.elementor-element-9245275{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-746238f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b1c085{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e3b42d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c3495c0 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-c3495c0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c3495c0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ac2fc5f{text-align:center;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 );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-ac2fc5f p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-e1391a7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7d57a61{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-7d57a61:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7d57a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-beafae6{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-beafae6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-beafae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/09/Untitled-design-22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-beafae6::before, .elementor-17 .elementor-element.elementor-element-beafae6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-beafae6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-beafae6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-beafae6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-beafae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-306c043{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-306c043:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-306c043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-306c043{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-306c043{left:0px;}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-bae7b89{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a64eb85{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a64eb85{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-a64eb85{left:0px;}.elementor-17 .elementor-element.elementor-element-5929372{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5929372{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-5929372{right:-40px;}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-8e07b6d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7fbaac5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7eb7525{text-align:center;}.elementor-17 .elementor-element.elementor-element-7eb7525 .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-d163ee0{text-align:justify;}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-81d1bb3{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-afed071{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-afed071 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-afed071 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-921dc6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72b24d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7d13955{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-3288db1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-3288db1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3288db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-9177573{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9177573:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9177573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/09/Untitled-design-11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-9177573::before, .elementor-17 .elementor-element.elementor-element-9177573 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9177573 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9177573 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9177573 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9177573 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-dbb908d{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-dbb908d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dbb908d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-dbb908d{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-dbb908d{left:0px;}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c2b2338{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7d9a3dd{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7d9a3dd{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-7d9a3dd{left:0px;}.elementor-17 .elementor-element.elementor-element-f74381b{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f74381b{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-f74381b{right:-40px;}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-87d3a62{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6390b00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b12b0e4{text-align:center;}.elementor-17 .elementor-element.elementor-element-b12b0e4 .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4aab6b0{text-align:justify;}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e103f91{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-124c879{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-124c879 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-124c879 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-c16aadf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6bb380e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-ca6cbfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-88ed80a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-88ed80a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-88ed80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-c615b04{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c615b04:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c615b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-11-at-08.32.44.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-c615b04::before, .elementor-17 .elementor-element.elementor-element-c615b04 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c615b04 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c615b04 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c615b04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c615b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-8992c41{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-8992c41:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8992c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8992c41{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-8992c41{left:0px;}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-a7fb3a8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c4c3cc9{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c4c3cc9{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-c4c3cc9{left:0px;}.elementor-17 .elementor-element.elementor-element-5b67bfb{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5b67bfb{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-5b67bfb{right:-40px;}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5e30c68{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e6f5995{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46decef{text-align:center;}.elementor-17 .elementor-element.elementor-element-46decef .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c11aa76{text-align:justify;}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-fac8674{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7c4b1fe{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-7c4b1fe .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-7c4b1fe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d302e60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c6917ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9e5e792{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-b1fc995{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e8c280{text-align:center;}.elementor-17 .elementor-element.elementor-element-5e8c280 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-d006b8f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17 .elementor-element.elementor-element-d006b8f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-d006b8f{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-17 .elementor-element.elementor-element-272a3306{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-422ea69e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f435cb0{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24c73ac{--display:flex;--min-height:500px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24c73ac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-24c73ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/about-us-3-1024x683-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-777374b7{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-1f2fc55 );--border-color:var( --e-global-color-1f2fc55 );--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:-100px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-777374b7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-777374b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/about-us-1.0-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6d36c637{right:100px;}body.rtl .elementor-17 .elementor-element.elementor-element-6d36c637{left:100px;}.elementor-17 .elementor-element.elementor-element-6d36c637{bottom:20px;}.elementor-17 .elementor-element.elementor-element-6d36c637 .elementor-icon-wrapper{text-align:end;}.elementor-17 .elementor-element.elementor-element-6d36c637.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6d36c637.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6d36c637.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6d36c637.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6d36c637.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6d36c637 .elementor-icon{font-size:100px;}.elementor-17 .elementor-element.elementor-element-6d36c637 .elementor-icon svg{height:100px;}.elementor-17 .elementor-element.elementor-element-6d36c637 .elementor-icon i, .elementor-17 .elementor-element.elementor-element-6d36c637 .elementor-icon svg{transform:rotate(-30deg);}.elementor-17 .elementor-element.elementor-element-361961f9{--display:flex;--position:absolute;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;top:0px;}.elementor-17 .elementor-element.elementor-element-361961f9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-361961f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-361961f9{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-361961f9{right:10px;}.elementor-17 .elementor-element.elementor-element-14123ac0{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-14123ac0.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title a{font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4f627818{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3c1dedd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4aa5ad62{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-444a58fb{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 );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-444a58fb p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-114f49e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.09);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-114f49e4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-114f49e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5e8b3270{--display:flex;--min-height:150px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e8b3270:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5e8b3270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/service-4-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-71939907{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-635bf2a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3d5d4694{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-38b84cfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-38b84cfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-38b84cfa.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-38b84cfa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-38b84cfa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon{font-size:24px;padding:16px;}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title a{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-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5d23445d{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-5d23445d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5d23445d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2e05eccb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-14c64046{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-14c64046:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-14c64046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-a419112{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-a419112:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a419112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-608f6d5a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-608f6d5a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-608f6d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-3f43d034{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3f43d034:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3f43d034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-6c45c5cb{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:40px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6c45c5cb{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-6c45c5cb{right:-40px;}.elementor-17 .elementor-element.elementor-element-845c43{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:40px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-845c43{right:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-845c43{left:-40px;}.elementor-17 .elementor-element.elementor-element-161b8c73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5aee558a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.65;--border-radius:20px 20px 20px 20px;--padding-top:200px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5aee558a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5aee558a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5aee558a::before, .elementor-17 .elementor-element.elementor-element-5aee558a > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5aee558a > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5aee558a > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5aee558a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5aee558a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ec0be16 );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-79f80575{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-28ce502f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6aaadfe );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-7480df52{text-align:center;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 );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-7480df52 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-5b791476{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-74aafcba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1b73630d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-1b73630d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1b73630d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-51c059c7{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-51c059c7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-51c059c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-1-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-51c059c7::before, .elementor-17 .elementor-element.elementor-element-51c059c7 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-51c059c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-51c059c7 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-51c059c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-51c059c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-7857a8f2{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-7857a8f2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7857a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7857a8f2{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-7857a8f2{left:0px;}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7666a827{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2c7257d1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2c7257d1{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-2c7257d1{left:0px;}.elementor-17 .elementor-element.elementor-element-4fb6fb3a{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4fb6fb3a{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-4fb6fb3a{right:-40px;}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5abc4f0a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4839a7a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7cee6cfa .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-35e8145a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a575a53{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-a575a53 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-a575a53 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-3a95c610{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2861253b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-727554f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-789b0471{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-789b0471:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-789b0471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-49d06ca3{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49d06ca3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-49d06ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-49d06ca3::before, .elementor-17 .elementor-element.elementor-element-49d06ca3 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-49d06ca3 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-49d06ca3 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-49d06ca3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-49d06ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-22b57986{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-22b57986:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-22b57986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-22b57986{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-22b57986{left:0px;}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7dd8e03b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3f4cad09{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3f4cad09{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3f4cad09{left:0px;}.elementor-17 .elementor-element.elementor-element-110991d7{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-110991d7{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-110991d7{right:-40px;}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4703aafe{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-762f1f5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-64f4c3e2 .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7120763a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4fa3d5df{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-4fa3d5df .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-4fa3d5df .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-42d8a07f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5fb0d831{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-1c801b35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5f275bb7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-5f275bb7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5f275bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-79f3ba1c{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79f3ba1c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-79f3ba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-3-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-79f3ba1c::before, .elementor-17 .elementor-element.elementor-element-79f3ba1c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-79f3ba1c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-79f3ba1c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-79f3ba1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-79f3ba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-21afccc9{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-21afccc9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21afccc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-21afccc9{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-21afccc9{left:0px;}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-20c9c76f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3fe34493{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3fe34493{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3fe34493{left:0px;}.elementor-17 .elementor-element.elementor-element-5a5ed92a{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5a5ed92a{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-5a5ed92a{right:-40px;}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-98f96de{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-75bf22d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46630fcb .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-644de359{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-13034f93{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-13034f93 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-13034f93 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b04c508{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-13bda515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3f6e1611{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6cffbc2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-6cffbc2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6cffbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-4e78a628{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4e78a628:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4e78a628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-4-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4e78a628::before, .elementor-17 .elementor-element.elementor-element-4e78a628 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4e78a628 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4e78a628 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4e78a628 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4e78a628 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-8f91e8d{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-8f91e8d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8f91e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8f91e8d{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-8f91e8d{left:0px;}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-732ad720{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-13afaa18{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-13afaa18{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-13afaa18{left:0px;}.elementor-17 .elementor-element.elementor-element-631eb5ca{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-631eb5ca{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-631eb5ca{right:-40px;}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-56ad51ec{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-772dc61b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7c51321f .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-53e11756{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-237d5ba6{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-237d5ba6 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-237d5ba6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-64bbff3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-45cbf9a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-44064089{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6db1afc2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-6db1afc2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6db1afc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-2379af79{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2379af79:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2379af79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-5-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-2379af79::before, .elementor-17 .elementor-element.elementor-element-2379af79 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2379af79 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2379af79 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2379af79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2379af79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-4e3d5c82{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-4e3d5c82:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4e3d5c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4e3d5c82{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-4e3d5c82{left:0px;}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3e7dece4{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4e5c91ef{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4e5c91ef{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-4e5c91ef{left:0px;}.elementor-17 .elementor-element.elementor-element-793d997c{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-793d997c{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-793d997c{right:-40px;}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4f4bec70{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-d580ca3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e11dfbc .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-405eda9b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-544be8a1{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-544be8a1 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-544be8a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-66647991{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-65efd503{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-4fe627cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5a792deb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-5a792deb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5a792deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6e78f82{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6e78f82:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e78f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/pk-6-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6e78f82::before, .elementor-17 .elementor-element.elementor-element-6e78f82 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6e78f82 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6e78f82 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6e78f82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6e78f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e61c35 ) 70%, var( --e-global-color-038ea5c ) 100%);}.elementor-17 .elementor-element.elementor-element-4ab5e3af{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-17 .elementor-element.elementor-element-4ab5e3af:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ab5e3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4ab5e3af{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-4ab5e3af{left:0px;}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-24be6a93{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > a{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-58b02bc6{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-58b02bc6{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-58b02bc6{left:0px;}.elementor-17 .elementor-element.elementor-element-473b544a{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-473b544a{left:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-473b544a{right:-40px;}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5b7758a2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-73263a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3a46d1f1 .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-575f07a5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > a{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-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-54b21468{--divider-border-style:solid;--divider-color:var( --e-global-color-1f2fc55 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-54b21468 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-54b21468 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-31af238b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-13b4f96c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-description{font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-120bb556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-460bb8e1{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-104958bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9853c71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-77abdd8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-46373ae4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c1ee1ed{text-align:end;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 );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c1ee1ed p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 8px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6aaadfe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e61c35 );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-6aaadfe );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6aaadfe );width:20px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-7a27ac1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7a8a8f2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-60717130{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6e2dd3a6{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-6e2dd3a6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e2dd3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-31daff94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-31daff94.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-31daff94.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-31daff94.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-description{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 );color:var( --e-global-color-text );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a44f584{right:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-a44f584{left:20px;}.elementor-17 .elementor-element.elementor-element-a44f584{top:20px;}.elementor-17 .elementor-element.elementor-element-a44f584 .elementor-heading-title{font-family:var( --e-global-typography-c37e35a-font-family ), Sans-serif;font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ac896cb );stroke:var( --e-global-color-ac896cb );color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button{background-color:var( --e-global-color-8e61c35 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ac896cb );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-7207174a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-7207174a .elementor-button:focus svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-3464562f{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-3464562f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3464562f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-77639af1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-77639af1.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-77639af1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-77639af1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-description{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 );color:var( --e-global-color-text );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7d6ea648{right:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-7d6ea648{left:20px;}.elementor-17 .elementor-element.elementor-element-7d6ea648{top:20px;}.elementor-17 .elementor-element.elementor-element-7d6ea648 .elementor-heading-title{font-family:var( --e-global-typography-c37e35a-font-family ), Sans-serif;font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ac896cb );stroke:var( --e-global-color-ac896cb );color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button{background-color:var( --e-global-color-8e61c35 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ac896cb );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button:focus svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-3e0489bc{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3e0489bc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3e0489bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://travelwilpattu.com/wp-content/uploads/2026/08/cc.webp") 50% 50%;background-size:cover;}.elementor-17 .elementor-element.elementor-element-187526b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2f8d0{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-2f8d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2f8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-5a44e54a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5a44e54a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5a44e54a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-5a44e54a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-description{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 );color:var( --e-global-color-text );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-10fbb5ea{right:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-10fbb5ea{left:20px;}.elementor-17 .elementor-element.elementor-element-10fbb5ea{top:20px;}.elementor-17 .elementor-element.elementor-element-10fbb5ea .elementor-heading-title{font-family:var( --e-global-typography-c37e35a-font-family ), Sans-serif;font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ac896cb );stroke:var( --e-global-color-ac896cb );color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button{background-color:var( --e-global-color-8e61c35 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ac896cb );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button:focus svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-efb43c9{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-efb43c9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-efb43c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-1295ba25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6aaadfe );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-1295ba25.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1295ba25.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1295ba25.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title a{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-description{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 );color:var( --e-global-color-text );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3c81741d{right:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-3c81741d{left:20px;}.elementor-17 .elementor-element.elementor-element-3c81741d{top:20px;}.elementor-17 .elementor-element.elementor-element-3c81741d .elementor-heading-title{font-family:var( --e-global-typography-c37e35a-font-family ), Sans-serif;font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ac896cb );stroke:var( --e-global-color-ac896cb );color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button{background-color:var( --e-global-color-8e61c35 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ac896cb );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6aaadfe );border-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button:focus svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-4a9ccf4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e601d9a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e601d9a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e601d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/Untitled-design-2026-08-31T145202.373.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e601d9a::before, .elementor-17 .elementor-element.elementor-element-e601d9a > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e601d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e601d9a > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e601d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e601d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-038ea5c );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-f9e0d5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46e55c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-fa4121c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-text{color:var( --e-global-color-6aaadfe );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6aaadfe );margin:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-e50d8b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4b02bd4 );--border-color:var( --e-global-color-4b02bd4 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2db91fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f6110b5 img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6aaadfe );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-9574eb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-17 .elementor-element.elementor-element-9574eb4 img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6aaadfe );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-115933b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-17 .elementor-element.elementor-element-115933b img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6aaadfe );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-f9878ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-17 .elementor-element.elementor-element-f9878ed img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6aaadfe );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-cb3dfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -20px;}.elementor-17 .elementor-element.elementor-element-cb3dfad .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ec0be16 );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ec0be16 );border-color:var( --e-global-color-ec0be16 );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ec0be16 );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-cb3dfad .elementor-icon{font-size:25px;padding:15px;}.elementor-17 .elementor-element.elementor-element-cb3dfad .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-620b494{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-32ba011 .elementor-heading-title{font-family:var( --e-global-typography-08f7f26-font-family ), Sans-serif;font-size:var( --e-global-typography-08f7f26-font-size );font-weight:var( --e-global-typography-08f7f26-font-weight );line-height:var( --e-global-typography-08f7f26-line-height );color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-85d190e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c174827{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cc90548{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cc90548:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cc90548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/Untitled-design-2026-08-31T130405.351.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-475bca0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b02bd4 );--border-color:var( --e-global-color-4b02bd4 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-475bca0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-475bca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-475bca0.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial_card, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-8e61c35 );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-c1b60e0  .elementskit-testimonial_card{padding:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial_card .elementskit-commentor-coment{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-17 .elementor-element.elementor-element-c1b60e0 .elementskit-stars > li > a, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-stars > li > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-watermark-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-watermark-icon > i{font-size:35px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-watermark-icon > svg{width:35px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-6aaadfe );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-author-name{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-6aaadfe );font-family:var( --e-global-typography-dfed0ec-font-family ), Sans-serif;font-size:var( --e-global-typography-dfed0ec-font-size );font-weight:var( --e-global-typography-dfed0ec-font-weight );line-height:var( --e-global-typography-dfed0ec-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-17 .elementor-element.elementor-element-c2b59d0{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c2b59d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c2b59d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-03-at-09.07.36-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3f528fc4{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-65fdf9a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-65fdf9a4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-65fdf9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f2fc55 );}.elementor-17 .elementor-element.elementor-element-4b35969a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-57d72968{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9aa1c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa1c9c-font-size );font-weight:var( --e-global-typography-9aa1c9c-font-weight );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2045045{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9e96eb0{--display:flex;--min-height:450px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9e96eb0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9e96eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwilpattu.com/wp-content/uploads/2026/08/faq-1024x683-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-62fc18c1{--display:flex;--min-height:90px;--border-radius:0px 0px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-62fc18c1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-62fc18c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f2fc55 );}.elementor-17 .elementor-element.elementor-element-5c9b37ac .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-5c9b37ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-5c9b37ac.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5c9b37ac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-5c9b37ac.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5c9b37ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-5c9b37ac .elementor-icon{font-size:40px;padding:12px;}.elementor-17 .elementor-element.elementor-element-5c9b37ac .elementor-icon svg{height:40px;}.elementor-17 .elementor-element.elementor-element-cddf7e1{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFF4ED;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cddf7e1{right:-40px;}body.rtl .elementor-17 .elementor-element.elementor-element-cddf7e1{left:-40px;}.elementor-17 .elementor-element.elementor-element-28d51d2b{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFF4ED;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-28d51d2b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-28d51d2b{right:0px;}.elementor-17 .elementor-element.elementor-element-38f19e9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-ec0be16 );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-6aaadfe );font-family:var( --e-global-typography-477df10-font-family ), Sans-serif;font-size:var( --e-global-typography-477df10-font-size );font-weight:var( --e-global-typography-477df10-font-weight );line-height:var( --e-global-typography-477df10-line-height );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body, .elementor-17 .elementor-element.elementor-element-65833d94 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-6aaadfe );border-radius:20px 20px 0px 0px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-6aaadfe );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 20px 20px;padding:20px 30px 20px 20px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body p, .elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body{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-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_normal_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon{color:var( --e-global-color-6aaadfe );fill:var( --e-global-color-6aaadfe );}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-28b3e9de{--width:50%;}.elementor-17 .elementor-element.elementor-element-26103e41{--width:50%;}.elementor-17 .elementor-element.elementor-element-3e1f43bc{--width:40%;}.elementor-17 .elementor-element.elementor-element-7140aacf{--width:195px;}.elementor-17 .elementor-element.elementor-element-1ad950af{--width:60%;}.elementor-17 .elementor-element.elementor-element-25069d10{--width:75px;}.elementor-17 .elementor-element.elementor-element-3bf01278{--width:630px;}.elementor-17 .elementor-element.elementor-element-4286f1c5{--width:50%;}.elementor-17 .elementor-element.elementor-element-78c276cf{--width:50%;}.elementor-17 .elementor-element.elementor-element-364be80f{--width:100%;}.elementor-17 .elementor-element.elementor-element-ab4828b{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-e3b42d9{--width:70%;}.elementor-17 .elementor-element.elementor-element-306c043{--width:180px;}.elementor-17 .elementor-element.elementor-element-72b24d1{--width:100%;}.elementor-17 .elementor-element.elementor-element-7d13955{--width:60%;}.elementor-17 .elementor-element.elementor-element-dbb908d{--width:150px;}.elementor-17 .elementor-element.elementor-element-6bb380e{--width:100%;}.elementor-17 .elementor-element.elementor-element-ca6cbfc{--width:60%;}.elementor-17 .elementor-element.elementor-element-8992c41{--width:150px;}.elementor-17 .elementor-element.elementor-element-c6917ed{--width:100%;}.elementor-17 .elementor-element.elementor-element-9e5e792{--width:60%;}.elementor-17 .elementor-element.elementor-element-5f435cb0{--width:50%;}.elementor-17 .elementor-element.elementor-element-777374b7{--width:300px;}.elementor-17 .elementor-element.elementor-element-361961f9{--width:85px;}.elementor-17 .elementor-element.elementor-element-14123ac0{--width:200px;}.elementor-17 .elementor-element.elementor-element-4f627818{--width:50%;}.elementor-17 .elementor-element.elementor-element-114f49e4{--width:120%;}.elementor-17 .elementor-element.elementor-element-5e8b3270{--width:30%;}.elementor-17 .elementor-element.elementor-element-71939907{--width:70%;}.elementor-17 .elementor-element.elementor-element-79f80575{--width:70%;}.elementor-17 .elementor-element.elementor-element-7857a8f2{--width:150px;}.elementor-17 .elementor-element.elementor-element-2861253b{--width:40%;}.elementor-17 .elementor-element.elementor-element-727554f0{--width:60%;}.elementor-17 .elementor-element.elementor-element-22b57986{--width:180px;}.elementor-17 .elementor-element.elementor-element-5fb0d831{--width:40%;}.elementor-17 .elementor-element.elementor-element-1c801b35{--width:60%;}.elementor-17 .elementor-element.elementor-element-21afccc9{--width:150px;}.elementor-17 .elementor-element.elementor-element-13bda515{--width:40%;}.elementor-17 .elementor-element.elementor-element-3f6e1611{--width:60%;}.elementor-17 .elementor-element.elementor-element-8f91e8d{--width:150px;}.elementor-17 .elementor-element.elementor-element-45cbf9a5{--width:40%;}.elementor-17 .elementor-element.elementor-element-44064089{--width:60%;}.elementor-17 .elementor-element.elementor-element-4e3d5c82{--width:150px;}.elementor-17 .elementor-element.elementor-element-65efd503{--width:40%;}.elementor-17 .elementor-element.elementor-element-4fe627cc{--width:60%;}.elementor-17 .elementor-element.elementor-element-4ab5e3af{--width:180px;}.elementor-17 .elementor-element.elementor-element-13b4f96c{--width:40%;}.elementor-17 .elementor-element.elementor-element-120bb556{--width:60%;}.elementor-17 .elementor-element.elementor-element-9853c71{--width:55%;}.elementor-17 .elementor-element.elementor-element-46373ae4{--width:45%;}.elementor-17 .elementor-element.elementor-element-7a8a8f2c{--width:67%;}.elementor-17 .elementor-element.elementor-element-60717130{--width:50%;}.elementor-17 .elementor-element.elementor-element-3e0489bc{--width:50%;}.elementor-17 .elementor-element.elementor-element-187526b0{--width:33%;}.elementor-17 .elementor-element.elementor-element-46e55c1{--width:55%;}.elementor-17 .elementor-element.elementor-element-e50d8b5{--width:45%;}.elementor-17 .elementor-element.elementor-element-2db91fb{--width:40%;}.elementor-17 .elementor-element.elementor-element-620b494{--width:60%;}.elementor-17 .elementor-element.elementor-element-cc90548{--width:25%;}.elementor-17 .elementor-element.elementor-element-475bca0{--width:50%;}.elementor-17 .elementor-element.elementor-element-c2b59d0{--width:25%;}.elementor-17 .elementor-element.elementor-element-4b35969a{--width:55%;}.elementor-17 .elementor-element.elementor-element-9e96eb0{--width:45%;}.elementor-17 .elementor-element.elementor-element-62fc18c1{--width:90px;}.elementor-17 .elementor-element.elementor-element-38f19e9f{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-28b3e9de{--width:100%;}.elementor-17 .elementor-element.elementor-element-26103e41{--width:100%;}.elementor-17 .elementor-element.elementor-element-3e1f43bc{--width:45%;}.elementor-17 .elementor-element.elementor-element-7140aacf{--width:100%;}.elementor-17 .elementor-element.elementor-element-1ad950af{--width:55%;}.elementor-17 .elementor-element.elementor-element-3dfd2017{--width:100%;}.elementor-17 .elementor-element.elementor-element-3bf01278{--width:100%;}.elementor-17 .elementor-element.elementor-element-17329b3e{--width:100%;}.elementor-17 .elementor-element.elementor-element-e3b42d9{--width:100%;}.elementor-17 .elementor-element.elementor-element-5f435cb0{--width:100%;}.elementor-17 .elementor-element.elementor-element-4f627818{--width:100%;}.elementor-17 .elementor-element.elementor-element-114f49e4{--width:100%;}.elementor-17 .elementor-element.elementor-element-5e8b3270{--width:50%;}.elementor-17 .elementor-element.elementor-element-71939907{--width:50%;}.elementor-17 .elementor-element.elementor-element-79f80575{--width:100%;}.elementor-17 .elementor-element.elementor-element-9853c71{--width:65%;}.elementor-17 .elementor-element.elementor-element-46373ae4{--width:35%;}.elementor-17 .elementor-element.elementor-element-7a8a8f2c{--width:100%;}.elementor-17 .elementor-element.elementor-element-60717130{--width:100%;}.elementor-17 .elementor-element.elementor-element-3e0489bc{--width:100%;}.elementor-17 .elementor-element.elementor-element-187526b0{--width:100%;}.elementor-17 .elementor-element.elementor-element-46e55c1{--width:100%;}.elementor-17 .elementor-element.elementor-element-e50d8b5{--width:100%;}.elementor-17 .elementor-element.elementor-element-cc90548{--width:100%;}.elementor-17 .elementor-element.elementor-element-475bca0{--width:100%;}.elementor-17 .elementor-element.elementor-element-c2b59d0{--width:100%;}.elementor-17 .elementor-element.elementor-element-4b35969a{--width:100%;}.elementor-17 .elementor-element.elementor-element-9e96eb0{--width:100%;}.elementor-17 .elementor-element.elementor-element-38f19e9f{--width:100%;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-5aee558a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5aee558a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-1f8694a8{--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;}.elementor-17 .elementor-element.elementor-element-28b3e9de{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d901a8c-font-size );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d901a8c-font-size );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-797a69d4{text-align:center;}.elementor-17 .elementor-element.elementor-element-cedf415{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-3e1f43bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7140aacf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:-40px;--padding-top:25px;--padding-bottom:0px;--padding-left:30px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3af2fa33{left:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-3af2fa33{right:20px;}.elementor-17 .elementor-element.elementor-element-3af2fa33{bottom:25px;}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-2067609c{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2015eff2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-3dfd2017{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3bf01278{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-314b3feb .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-b8822bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-17329b3e{--min-height:300px;--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ab4828b{--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-17 .elementor-element.elementor-element-feb9ec8{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-0fb6664 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-086661c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-23e7718{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-23e7718{right:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3e7b133{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3e7b133{left:0px;}.elementor-17 .elementor-element.elementor-element-4b1c085{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ac2fc5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e1391a7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7eb7525 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-b12b0e4 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46decef .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-272a3306{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-422ea69e{--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;}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title a{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-444a58fb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5e8b3270{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3d5d4694{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5d23445d{--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-17 .elementor-element.elementor-element-2e05eccb{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6c45c5cb{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6c45c5cb{right:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-845c43{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-845c43{left:0px;}.elementor-17 .elementor-element.elementor-element-5aee558a{--padding-top:80px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-7480df52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b791476{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-74aafcba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7cee6cfa .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-64f4c3e2 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46630fcb .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7c51321f .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1e11dfbc .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3a46d1f1 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-460bb8e1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-104958bc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-c1ee1ed{text-align:end;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-7a27ac1f{--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;}.elementor-17 .elementor-element.elementor-element-7a8a8f2c{--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;}.elementor-17 .elementor-element.elementor-element-60717130{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a44f584 .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7d6ea648 .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-187526b0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-10fbb5ea .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3c81741d .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-e601d9a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f9e0d5a{--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;}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2db91fb{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-620b494{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-32ba011 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-c174827{--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;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-dfed0ec-font-size );line-height:var( --e-global-typography-dfed0ec-line-height );}.elementor-17 .elementor-element.elementor-element-65fdf9a4{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2045045{--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;}.elementor-17 .elementor-element.elementor-element-9e96eb0{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body p, .elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-7ecd8399{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1f8694a8{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7ead761f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d901a8c-font-size );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1fd27d4b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d901a8c-font-size );line-height:var( --e-global-typography-d901a8c-line-height );}.elementor-17 .elementor-element.elementor-element-72237a5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-702c1877 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-26103e41{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-3e1f43bc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-7140aacf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2ce38635 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3af2fa33 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-a29481f{--border-radius:0px 0px 10px 10px;}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-title a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-2db82b50 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1ad950af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-25069d10{--width:75px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-25069d10{right:-15px;}body.rtl .elementor-17 .elementor-element.elementor-element-25069d10{left:-15px;}.elementor-17 .elementor-element.elementor-element-314b3feb .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-b8822bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ab4828b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-feb9ec8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-f44efb4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c355831{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-c355831 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-a0eb2f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0fb6664{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-0fb6664 .elementor-counter-title{justify-content:center;}.elementor-17 .elementor-element.elementor-element-0fb6664 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-c5871de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-086661c{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-086661c .elementor-counter-title{justify-content:center;font-size:15px;}.elementor-17 .elementor-element.elementor-element-086661c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-3e898da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-58aba8a{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-58aba8a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-23e7718{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-23e7718{right:0px;}.elementor-17 .elementor-element.elementor-element-4b1c085{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c3495c0 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-ac2fc5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e1391a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-beafae6{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-306c043{--width:180px;}.elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bae7b89 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-8e07b6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7eb7525 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-81d1bb3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-78d732c .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-a3afb33 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-9177573{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-dbb908d{--width:150px;}.elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c2b2338 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-87d3a62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-b12b0e4 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e103f91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a52a689 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-4d53acd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-c615b04{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-8992c41{--width:150px;}.elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-a7fb3a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5e30c68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46decef .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fac8674 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-efaa3f6 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-fdb4bb4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-b1fc995{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5e8c280 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-272a3306{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-422ea69e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17 .elementor-element.elementor-element-5f435cb0{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24c73ac{--min-height:350px;}.elementor-17 .elementor-element.elementor-element-777374b7{--width:180px;--min-height:180px;--margin-top:0px;--margin-bottom:-90px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6d36c637{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6d36c637{left:0px;}.elementor-17 .elementor-element.elementor-element-361961f9{--width:0px;}.elementor-17 .elementor-element.elementor-element-14123ac0{--width:200px;}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-title a{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-3fa8ed66 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4aa5ad62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-15f727f8 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-444a58fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-635bf2a{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-635bf2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3d5d4694{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-17 .elementor-element.elementor-element-641e159 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-38b84cfa .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5d23445d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e05eccb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-324b7a06 .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-69198b84 .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-5d26e86e .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-65fc357f .elementor-counter-title{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6c45c5cb{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6c45c5cb{right:0px;}.elementor-17 .elementor-element.elementor-element-161b8c73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5aee558a{--padding-top:60px;--padding-bottom:260px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-28ce502f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-1b522c79 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-7480df52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b791476{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-74aafcba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-51c059c7{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-7857a8f2{--width:150px;}.elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7666a827 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5abc4f0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7cee6cfa .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-35e8145a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1c663a24 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-455f9a7c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-49d06ca3{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-22b57986{--width:180px;}.elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7dd8e03b .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4703aafe .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-64f4c3e2 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7120763a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-75d13289 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-434116b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-79f3ba1c{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-21afccc9{--width:150px;}.elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-20c9c76f .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-98f96de .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46630fcb .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-644de359 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-754e6b4f .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-76bf4ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-4e78a628{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-8f91e8d{--width:150px;}.elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-732ad720 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-56ad51ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7c51321f .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-53e11756 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-173e0d74 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-61aa640f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2379af79{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-4e3d5c82{--width:150px;}.elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3e7dece4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4f4bec70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1e11dfbc .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-405eda9b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-152b01b1 .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-526114ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-6e78f82{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-4ab5e3af{--width:180px;}.elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-24be6a93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5b7758a2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3a46d1f1 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-575f07a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-6496c93f .elementor-icon-box-description{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-7f8cfae0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-460bb8e1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-77abdd8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-58b4a18a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-c1ee1ed{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17 .elementor-element.elementor-element-6aff2aff .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-31daff94 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a44f584 .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-7207174a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-77639af1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7d6ea648 .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-7ff516d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-3e0489bc{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-5a44e54a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-10fbb5ea .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-3fa022b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-title a{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-1295ba25 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3c81741d .elementor-heading-title{font-size:var( --e-global-typography-c37e35a-font-size );line-height:var( --e-global-typography-c37e35a-line-height );}.elementor-17 .elementor-element.elementor-element-76862ebf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-e601d9a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa4121c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-baf8f80 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:34px;}.elementor-17 .elementor-element.elementor-element-e50d8b5{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2db91fb{--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-32ba011{text-align:start;}.elementor-17 .elementor-element.elementor-element-32ba011 .elementor-heading-title{font-size:var( --e-global-typography-08f7f26-font-size );line-height:var( --e-global-typography-08f7f26-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-c1b60e0 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-dfed0ec-font-size );line-height:var( --e-global-typography-dfed0ec-line-height );}.elementor-17 .elementor-element.elementor-element-3f528fc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-65fdf9a4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-57d72968 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-17 .elementor-element.elementor-element-2d46d351 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9aa1c9c-font-size );line-height:var( --e-global-typography-9aa1c9c-line-height );}.elementor-17 .elementor-element.elementor-element-62fc18c1{--width:90px;}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-477df10-font-size );line-height:var( --e-global-typography-477df10-line-height );}.elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body p, .elementor-17 .elementor-element.elementor-element-65833d94 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-2e7eab3 *//* =========================================================
   TRAVEL WILPATTU WEATHER
   LARGE FONT SIZE UPDATE
========================================================= */


/* =========================================================
   SECTION LABEL
========================================================= */

.tww-eyebrow {

    font-size: 12px !important;

    font-weight: 600 !important;

    letter-spacing: 1.8px !important;

    line-height: 1.5 !important;

    margin-bottom: 20px !important;
}


.tww-eyebrow span {

    width: 40px !important;

    height: 2px !important;
}


/* =========================================================
   MAIN SECTION HEADING
========================================================= */

.tww-header h2 {

    font-size:
        clamp(62px, 6vw, 86px) !important;

    line-height: .94 !important;

    letter-spacing: -1.3px !important;
}


.tww-header h2 span {

    margin-top: 8px !important;
}


/* =========================================================
   INTRODUCTION
========================================================= */

.tww-header p {

    max-width: 700px !important;

    font-size: 14px !important;

    line-height: 1.8 !important;

    margin-top: 26px !important;
}


/* =========================================================
   CURRENT WEATHER LOCATION
========================================================= */

.tww-location small {

    font-size: 10px !important;

    letter-spacing: 1.4px !important;

    margin-bottom: 5px !important;
}


.tww-location strong {

    font-size: 22px !important;

    line-height: 1.2 !important;
}


/* =========================================================
   LIVE LABEL
========================================================= */

.tww-live {

    font-size: 10px !important;

    padding:
        8px 13px !important;
}


.tww-live i {

    width: 7px !important;

    height: 7px !important;
}


/* =========================================================
   MAIN WEATHER ICON
========================================================= */

.tww-weather-icon {

    width: 125px !important;

    height: 125px !important;

    font-size: 74px !important;

    border-radius: 30px !important;
}


/* =========================================================
   TEMPERATURE
========================================================= */

.tww-temperature {

    font-size: 90px !important;

    line-height: .82 !important;
}


/* Weather condition */

.tww-weather-name {

    font-size: 28px !important;

    margin-top: 15px !important;

    line-height: 1.2 !important;
}


/* Feels like */

.tww-feels {

    font-size: 12px !important;

    line-height: 1.5 !important;

    margin-top: 7px !important;
}


/* =========================================================
   UPDATE TIME
========================================================= */

.tww-update {

    font-size: 11px !important;

    gap: 9px !important;

    margin-top: 30px !important;
}


.tww-update svg {

    width: 16px !important;

    height: 16px !important;
}


/* =========================================================
   BOTTOM TEXT INSIDE GREEN WEATHER PANEL
========================================================= */

.tww-wild-note span {

    font-size: 9px !important;

    letter-spacing: 2px !important;
}


.tww-wild-note strong {

    font-size: 10px !important;

    line-height: 1.5 !important;
}


/* =========================================================
   WEATHER METRICS
========================================================= */

.tww-metric {

    min-height: 140px !important;

    grid-template-columns:
        50px 1fr !important;

    column-gap: 15px !important;

    padding: 22px !important;
}


.tww-metric-icon {

    width: 50px !important;

    height: 50px !important;

    border-radius: 14px !important;
}


.tww-metric-icon svg {

    width: 24px !important;

    height: 24px !important;
}


/* Metric label */

.tww-metric > span {

    font-size: 11px !important;

    font-weight: 500 !important;

    line-height: 1.4 !important;
}


/* Metric number */

.tww-metric > strong {

    font-size: 27px !important;

    line-height: 1.1 !important;

    margin-top: 6px !important;
}


/* =========================================================
   SAFARI COMFORT
========================================================= */

.tww-comfort-card {

    padding: 27px !important;
}


.tww-comfort-head small {

    font-size: 9px !important;

    letter-spacing: 1.3px !important;

    margin-bottom: 5px !important;
}


.tww-comfort-head h3 {

    font-size: 28px !important;

    line-height: 1.1 !important;
}


/* Badge */

.tww-comfort-badge {

    font-size: 10px !important;

    padding:
        9px 16px !important;

    font-weight: 600 !important;
}


/* Progress bar */

.tww-comfort-bar {

    height: 8px !important;

    margin-top: 20px !important;
}


/* Comfort explanation */

.tww-comfort-card p {

    margin-top: 16px !important;

    font-size: 11px !important;

    line-height: 1.7 !important;
}


/* =========================================================
   SAFARI TIPS TITLE
========================================================= */

.tww-card-title small {

    font-size: 9px !important;

    letter-spacing: 1.5px !important;
}


.tww-card-title h3 {

    font-size: 30px !important;

    line-height: 1.15 !important;
}


/* Safari tip content */

.tww-tip {

    font-size: 11px !important;

    line-height: 1.75 !important;

    padding:
        10px 0
        10px 21px !important;
}


.tww-tip::before {

    width: 7px !important;

    height: 7px !important;

    top: 17px !important;
}


/* =========================================================
   BOOKING CTA
========================================================= */

.tww-book-content > small {

    font-size: 9px !important;

    letter-spacing: 1.5px !important;
}


/* CTA heading */

.tww-book-content h3 {

    max-width: 390px !important;

    font-size: 36px !important;

    line-height: 1.05 !important;

    margin:
        11px 0
        14px !important;
}


/* CTA paragraph */

.tww-book-content p {

    max-width: 400px !important;

    font-size: 11px !important;

    line-height: 1.7 !important;
}


/* =========================================================
   BOOK YOUR SAFARI NOW BUTTON
========================================================= */

.tww-book-btn {

    min-height: 56px !important;

    margin-top: 24px !important;

    padding:
        8px 9px
        8px 24px !important;

    gap: 18px !important;

    border-radius: 100px !important;

    font-size: 12px !important;

    font-weight: 700 !important;

    letter-spacing: .2px !important;

    background:
        linear-gradient(
            105deg,
            #ef842a 0%,
            #f39a37 55%,
            #d6a54b 100%
        ) !important;

    box-shadow:
        0 14px 30px
        rgba(220,122,34,.25) !important;
}


.tww-book-btn i {

    width: 40px !important;

    height: 40px !important;

    font-size: 17px !important;

    background:
        rgba(255,255,255,.20) !important;
}


.tww-book-btn:hover {

    transform:
        translateY(-4px) !important;

    box-shadow:
        0 19px 38px
        rgba(220,122,34,.32) !important;
}


.tww-book-btn:hover i {

    transform:
        rotate(45deg) !important;
}


/* =========================================================
   DISCLAIMER
========================================================= */

.tww-disclaimer {

    max-width: 950px !important;

    font-size: 9px !important;

    line-height: 1.7 !important;

    margin-top: 20px !important;
}


/* =========================================================
   ERROR
========================================================= */

.tww-error {

    font-size: 10px !important;
}


.tww-error button {

    font-size: 9px !important;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .tww-header h2 {

        font-size:
            clamp(56px, 7vw, 72px) !important;
    }


    .tww-header p {

        font-size:
            13px !important;
    }


    .tww-temperature {

        font-size:
            76px !important;
    }


    .tww-weather-icon {

        width:
            105px !important;

        height:
            105px !important;

        font-size:
            62px !important;
    }


    .tww-weather-name {

        font-size:
            25px !important;
    }


    .tww-metric > strong {

        font-size:
            24px !important;
    }


    .tww-card-title h3 {

        font-size:
            27px !important;
    }


    .tww-book-content h3 {

        font-size:
            32px !important;
    }

}


/* =========================================================
   MOBILE - LARGE AND CENTERED
========================================================= */

@media (max-width: 767px) {

    .tww-section {

        padding:
            70px 16px !important;
    }


    /* Eyebrow */

    .tww-eyebrow {

        justify-content:
            center !important;

        font-size:
            9px !important;

        line-height:
            1.5 !important;

        text-align:
            center !important;
    }


    .tww-eyebrow span {

        width:
            25px !important;
    }


    /* Heading */

    .tww-header h2 {

        font-size:
            clamp(46px, 12.5vw, 61px) !important;

        text-align:
            center !important;
    }


    /* Description */

    .tww-header p {

        max-width:
            480px !important;

        font-size:
            11px !important;

        line-height:
            1.75 !important;

        text-align:
            center !important;
    }


    /* Location */

    .tww-location small {

        font-size:
            8px !important;

        text-align:
            center !important;
    }


    .tww-location strong {

        font-size:
            19px !important;

        text-align:
            center !important;
    }


    /* Main temperature */

    .tww-temperature {

        font-size:
            82px !important;
    }


    .tww-weather-icon {

        width:
            100px !important;

        height:
            100px !important;

        font-size:
            60px !important;
    }


    .tww-weather-name {

        font-size:
            25px !important;

        text-align:
            center !important;
    }


    .tww-feels {

        font-size:
            10px !important;

        text-align:
            center !important;
    }


    .tww-update {

        font-size:
            9px !important;

        justify-content:
            center !important;
    }


    /* Metrics */

    .tww-metric {

        min-height:
            120px !important;

        padding:
            17px !important;
    }


    .tww-metric > span {

        font-size:
            9px !important;
    }


    .tww-metric > strong {

        font-size:
            22px !important;
    }


    /* Comfort */

    .tww-comfort-head h3 {

        font-size:
            25px !important;
    }


    .tww-comfort-badge {

        font-size:
            9px !important;
    }


    .tww-comfort-card p {

        font-size:
            10px !important;

        text-align:
            center !important;
    }


    /* Tips */

    .tww-card-title h3 {

        font-size:
            26px !important;
    }


    .tww-tip {

        font-size:
            10px !important;

        line-height:
            1.7 !important;
    }


    /* CTA */

    .tww-book-content > small {

        font-size:
            8px !important;
    }


    .tww-book-content h3 {

        max-width:
            390px !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        font-size:
            31px !important;

        text-align:
            center !important;
    }


    .tww-book-content p {

        max-width:
            390px !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        font-size:
            10px !important;

        text-align:
            center !important;
    }


    .tww-book-btn {

        min-height:
            54px !important;

        margin:
            23px auto 0 !important;

        font-size:
            11px !important;
    }


    .tww-book-btn i {

        width:
            38px !important;

        height:
            38px !important;
    }


    .tww-disclaimer {

        font-size:
            8px !important;
    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .tww-header h2 {

        font-size:
            46px !important;
    }


    .tww-header p {

        font-size:
            10.5px !important;
    }


    .tww-temperature {

        font-size:
            72px !important;
    }


    .tww-weather-name {

        font-size:
            23px !important;
    }


    .tww-metrics {

        grid-template-columns:
            1fr 1fr !important;
    }


    .tww-metric {

        grid-template-columns:
            38px 1fr !important;

        min-height:
            110px !important;

        padding:
            13px !important;
    }


    .tww-metric-icon {

        width:
            38px !important;

        height:
            38px !important;
    }


    .tww-metric > span {

        font-size:
            8px !important;
    }


    .tww-metric > strong {

        font-size:
            19px !important;
    }


    .tww-comfort-head h3 {

        font-size:
            23px !important;
    }


    .tww-card-title h3 {

        font-size:
            24px !important;
    }


    .tww-tip {

        font-size:
            9.5px !important;
    }


    /* Full-width booking button */

    .tww-book-btn {

        width:
            100% !important;

        max-width:
            300px !important;

        justify-content:
            space-between !important;

        font-size:
            11px !important;

        padding-left:
            21px !important;
    }


    .tww-book-content h3 {

        font-size:
            29px !important;
    }


    .tww-book-content p {

        font-size:
            9.5px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b1c085 *//* =========================================================
   TRAVEL WILPATTU
   SAFARI PACKAGE CARDS
   DESKTOP + TABLET + CENTERED MOBILE
========================================================= */


/* =========================================================
   MAIN SECTION
========================================================= */

.wilpattu-packages-section {

    --tw-green: #153b2d;
    --tw-green-dark: #0b281d;
    --tw-green-mid: #2d6147;

    --tw-orange: #e87525;
    --tw-orange-light: #f19431;

    --tw-gold: #dfa93f;

    --tw-white: #ffffff;
    --tw-cream: #fffaf3;

    --tw-text: #53625a;

    position: relative;

    overflow: hidden;

    isolation: isolate;

    background:
        radial-gradient(
            circle at 5% 15%,
            rgba(241,143,43,.13),
            transparent 28%
        ),
        radial-gradient(
            circle at 95% 85%,
            rgba(48,100,70,.14),
            transparent 30%
        ),
        linear-gradient(
            135deg,
            #fffaf3 0%,
            #ffffff 48%,
            #f2f8f3 100%
        );
}


/* =========================================================
   LARGE BACKGROUND WORD
========================================================= */

.wilpattu-packages-section::before {

    content: "SAFARI";

    position: absolute;

    right: -30px;

    bottom: -75px;

    z-index: -1;

    pointer-events: none;

    color:
        rgba(18,58,42,.035);

    font-family:
        "Barlow Condensed",
        sans-serif;

    font-size:
        clamp(
            140px,
            19vw,
            310px
        );

    font-weight: 800;

    line-height: 1;

    letter-spacing: -6px;
}


/* =========================================================
   ORANGE GLOW
========================================================= */

.wilpattu-packages-section::after {

    content: "";

    position: absolute;

    width: 380px;
    height: 380px;

    left: -190px;

    top: 80px;

    z-index: -1;

    pointer-events: none;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(238,134,39,.12),
            transparent 70%
        );
}


/* =========================================================
   SECTION MAIN HEADING
========================================================= */

.wilpattu-packages-section > .elementor-element h2,
.wilpattu-packages-section h2,
.wilpattu-packages-section
.elementor-heading-title {

    font-family:
        "Barlow Condensed",
        sans-serif !important;

    font-size:
        clamp(
            48px,
            4.5vw,
            68px
        );

    font-weight:
        700 !important;

    line-height:
        .96 !important;

    letter-spacing:
        -1px;

    color:
        var(--tw-green) !important;
}


/* Highlight heading span */

.wilpattu-packages-section h2 span,
.wilpattu-packages-section
.elementor-heading-title span {

    background:
        linear-gradient(
            90deg,
            #e87525 0%,
            #f19431 50%,
            #dfa93f 100%
        );

    -webkit-background-clip:
        text;

    -webkit-text-fill-color:
        transparent;

    background-clip:
        text;
}


/* Heading underline */

.wilpattu-packages-section h2::after {

    content: "";

    display: block;

    width: 74px;

    height: 5px;

    margin:
        18px auto
        0;

    border-radius: 50px;

    background:
        linear-gradient(
            90deg,
            #e87827,
            #f0a83f,
            #4e7655
        );
}


/* =========================================================
   PACKAGE CARD
========================================================= */

.wilpattu-packages-section
.wilpattu-package-card {

    position: relative;

    overflow: hidden;

    height: 100%;

    border:
        1px solid
        rgba(28,69,50,.07);

    border-radius:
        28px;

    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(239,143,44,.10),
            transparent 23%
        ),
        linear-gradient(
            145deg,
            rgba(255,255,255,.99),
            rgba(247,250,247,.98)
        );

    box-shadow:
        0 20px 55px
        rgba(23,55,42,.11);

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease;
}


/* Bottom accent */

.wilpattu-packages-section
.wilpattu-package-card::before {

    content: "";

    position: absolute;

    left: 12%;

    bottom: 0;

    width: 76%;

    height: 4px;

    border-radius:
        20px 20px
        0 0;

    background:
        linear-gradient(
            90deg,
            #e97727,
            #f0ad43,
            #477453
        );

    transform:
        scaleX(.35);

    opacity: 0;

    transition:
        transform .45s ease,
        opacity .45s ease;
}


/* Decorative circle */

.wilpattu-packages-section
.wilpattu-package-card::after {

    content: "";

    position: absolute;

    width: 190px;

    height: 190px;

    right: -110px;

    bottom: -110px;

    border:
        1px dashed
        rgba(237,135,42,.15);

    border-radius: 50%;

    pointer-events: none;
}


/* Card hover */

.wilpattu-packages-section
.wilpattu-package-card:hover {

    transform:
        translateY(-10px);

    border-color:
        rgba(235,132,40,.18);

    box-shadow:
        0 32px 70px
        rgba(23,56,42,.17);
}


.wilpattu-packages-section
.wilpattu-package-card:hover::before {

    transform:
        scaleX(1);

    opacity: 1;
}


/* =========================================================
   PACKAGE IMAGE
========================================================= */

.wilpattu-packages-section
.wilpattu-package-image {

    position: relative;

    width: 100%;

    overflow: hidden;

    border-radius: 22px;

    isolation: isolate;
}


/* Image dark gradient */

.wilpattu-packages-section
.wilpattu-package-image::before {

    content: "";

    position: absolute;

    inset: 0;

    z-index: 2;

    pointer-events: none;

    border-radius: inherit;

    background:
        linear-gradient(
            180deg,
            transparent 45%,
            rgba(8,38,28,.07) 63%,
            rgba(8,38,28,.58) 100%
        );
}


/* Gold glow */

.wilpattu-packages-section
.wilpattu-package-image::after {

    content: "";

    position: absolute;

    width: 150px;

    height: 150px;

    right: -50px;

    top: -50px;

    z-index: 3;

    pointer-events: none;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(247,173,60,.24),
            transparent 68%
        );
}


/* Image */

.wilpattu-packages-section
.wilpattu-package-image img {

    width: 100% !important;

    display: block;

    border-radius: inherit;

    transition:
        transform .75s
        cubic-bezier(.2,.8,.2,1),
        filter .75s ease;
}


.wilpattu-packages-section
.wilpattu-package-card:hover
.wilpattu-package-image img {

    transform:
        scale(1.06);

    filter:
        saturate(1.1)
        contrast(1.03);
}


/* =========================================================
   PACKAGE BADGE
========================================================= */

.wilpattu-packages-section
.package-badge {

    position: absolute;

    z-index: 5;

    left: 16px;

    top: 16px;

    display: inline-flex;

    align-items: center;

    gap: 7px;

    width: fit-content;

    padding:
        8px 13px;

    border:
        1px solid
        rgba(255,255,255,.22);

    border-radius: 50px;

    color:
        #ffffff;

    background:
        rgba(15,57,42,.64);

    backdrop-filter:
        blur(8px);

    -webkit-backdrop-filter:
        blur(8px);

    font-family:
        "Roboto Mono",
        monospace;

    font-size:
        9px;

    font-weight:
        600;

    letter-spacing:
        1px;

    text-transform:
        uppercase;
}


.wilpattu-packages-section
.package-badge::before {

    content: "";

    width: 7px;

    height: 7px;

    border-radius: 50%;

    background:
        #ef902f;

    box-shadow:
        0 0 0 4px
        rgba(239,144,47,.18);
}


/* =========================================================
   PACKAGE TITLE
========================================================= */

.wilpattu-packages-section
.wilpattu-package-card h3,

.wilpattu-packages-section
.wilpattu-package-card
.elementor-heading-title {

    font-family:
        "Barlow Condensed",
        sans-serif !important;

    font-size:
        27px;

    font-weight:
        700 !important;

    line-height:
        1.05 !important;

    color:
        #163d2f !important;

    text-transform:
        uppercase;

    letter-spacing:
        .3px;

    transition:
        color .3s ease;
}


.wilpattu-packages-section
.wilpattu-package-card:hover h3,

.wilpattu-packages-section
.wilpattu-package-card:hover
.elementor-heading-title {

    color:
        #e67d28 !important;
}


/* title small line */

.wilpattu-packages-section
.wilpattu-package-card h3::after {

    content: "";

    display: block;

    width: 38px;

    height: 3px;

    margin-top: 10px;

    border-radius: 20px;

    background:
        linear-gradient(
            90deg,
            #e97b29,
            #efaa42
        );

    transition:
        width .35s ease;
}


.wilpattu-packages-section
.wilpattu-package-card:hover
h3::after {

    width:
        65px;
}


/* =========================================================
   DESCRIPTION
========================================================= */

.wilpattu-packages-section
.wilpattu-package-card p {

    margin-top:
        0;

    font-family:
        "Roboto Mono",
        monospace !important;

    font-size:
        12px;

    line-height:
        1.75;

    color:
        #53625a;
}


.wilpattu-packages-section
.wilpattu-package-card p strong {

    color:
        #2a523d;

    font-weight:
        600;
}


/* =========================================================
   DIVIDER
========================================================= */

.wilpattu-packages-section
.package-divider {

    width:
        100%;

    height:
        1px;

    background:
        linear-gradient(
            90deg,
            rgba(234,134,43,.22),
            rgba(63,105,76,.12),
            transparent
        );
}


/* =========================================================
   PRICE
========================================================= */

.wilpattu-packages-section
.wilpattu-package-price {

    font-family:
        "Barlow Condensed",
        sans-serif !important;

    color:
        #e98029;
}


.wilpattu-packages-section
.wilpattu-package-price
.price,

.wilpattu-packages-section
.wilpattu-package-price
.elementor-heading-title {

    font-family:
        "Barlow Condensed",
        sans-serif !important;

    font-size:
        34px !important;

    font-weight:
        700 !important;

    line-height:
        1;

    color:
        #ed8129 !important;
}


.wilpattu-packages-section
.wilpattu-package-price
.price-label {

    display:
        block;

    margin-top:
        3px;

    font-family:
        "Roboto Mono",
        monospace;

    font-size:
        9px;

    font-weight:
        600;

    letter-spacing:
        .5px;

    color:
        #53645b;

    text-transform:
        uppercase;
}


/* =========================================================
   BUTTON
========================================================= */

.wilpattu-packages-section
.wilpattu-package-btn,

.wilpattu-packages-section
.wilpattu-package-btn
.elementor-button {

    position: relative;

    display: inline-flex;

    align-items: center;

    justify-content: center;

    gap: 15px;

    overflow: hidden;

    border:
        none !important;

    border-radius:
        60px !important;

    background:
        linear-gradient(
            100deg,
            #153d2f 0%,
            #285b43 55%,
            #477050 100%
        ) !important;

    color:
        #ffffff !important;

    font-family:
        "Barlow Condensed",
        sans-serif !important;

    font-size:
        16px !important;

    font-weight:
        700 !important;

    letter-spacing:
        1.1px;

    text-transform:
        uppercase;

    box-shadow:
        0 13px 30px
        rgba(20,58,42,.22);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        background .35s ease;
}


/* shine */

.wilpattu-packages-section
.wilpattu-package-btn::before {

    content: "";

    position: absolute;

    top: 0;

    left: -110%;

    width:
        75%;

    height:
        100%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.23),
            transparent
        );

    transform:
        skewX(-20deg);

    transition:
        left .65s ease;
}


.wilpattu-packages-section
.wilpattu-package-btn:hover::before {

    left:
        145%;
}


/* hover */

.wilpattu-packages-section
.wilpattu-package-btn:hover,

.wilpattu-packages-section
.wilpattu-package-btn
.elementor-button:hover {

    transform:
        translateY(-3px);

    background:
        linear-gradient(
            100deg,
            #e87525 0%,
            #f29431 55%,
            #dda83d 100%
        ) !important;

    color:
        #ffffff !important;

    box-shadow:
        0 19px 38px
        rgba(221,117,36,.31);
}


/* button text */

.wilpattu-packages-section
.wilpattu-package-btn
.elementor-button-text {

    color:
        #ffffff !important;
}


/* =========================================================
   ROUND BUTTON ICON
========================================================= */

.wilpattu-packages-section
.wilpattu-package-btn
.elementor-button-icon {

    width:
        37px;

    height:
        37px;

    display:
        flex;

    align-items:
        center;

    justify-content:
        center;

    border-radius:
        50%;

    background:
        #ffffff;

    color:
        #e98029;

    box-shadow:
        0 5px 14px
        rgba(0,0,0,.10);

    transition:
        transform .35s ease,
        background .35s ease,
        color .35s ease;
}


.wilpattu-packages-section
.wilpattu-package-btn:hover
.elementor-button-icon {

    transform:
        translateX(3px)
        rotate(-7deg);

    background:
        #173e2f;

    color:
        #ffffff;
}


.wilpattu-packages-section
.wilpattu-package-btn
.elementor-button-icon svg {

    fill:
        currentColor !important;
}


/* =========================================================
   FEATURED PACKAGE
========================================================= */

.wilpattu-packages-section
.wilpattu-package-card.featured-package {

    border:
        1px solid
        rgba(235,132,40,.24);

    box-shadow:
        0 25px 65px
        rgba(232,128,39,.15);
}


.wilpattu-packages-section
.wilpattu-package-card.featured-package::before {

    opacity:
        1;

    transform:
        scaleX(1);
}


/* =========================================================
   POPULAR LABEL
========================================================= */

.wilpattu-packages-section
.popular-label {

    display:
        inline-flex;

    align-items:
        center;

    gap:
        7px;

    width:
        fit-content;

    padding:
        7px 11px;

    border-radius:
        50px;

    background:
        linear-gradient(
            100deg,
            #e87827,
            #f1a83f
        );

    color:
        #ffffff;

    font-family:
        "Roboto Mono",
        monospace;

    font-size:
        8px;

    font-weight:
        600;

    letter-spacing:
        1px;

    text-transform:
        uppercase;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .wilpattu-packages-section h2,
    .wilpattu-packages-section
    .elementor-heading-title {

        font-size:
            52px;
    }


    .wilpattu-packages-section
    .wilpattu-package-card h3 {

        font-size:
            24px;
    }


    .wilpattu-packages-section
    .wilpattu-package-card p {

        font-size:
            11.5px;
    }


    .wilpattu-packages-section
    .wilpattu-package-price
    .price {

        font-size:
            30px;
    }

}


/* =========================================================
   MOBILE
   ALL CONTENT CENTERED
========================================================= */

@media (max-width: 767px) {

    /* =====================================================
       SECTION
    ===================================================== */

    .wilpattu-packages-section {

        text-align:
            center !important;

        background:
            radial-gradient(
                circle at 100% 0%,
                rgba(238,141,44,.14),
                transparent 32%
            ),
            linear-gradient(
                180deg,
                #fffaf3 0%,
                #ffffff 48%,
                #f1f7f3 100%
            );
    }


    .wilpattu-packages-section::before {

        right:
            50%;

        bottom:
            -45px;

        transform:
            translateX(50%);

        font-size:
            150px;

        letter-spacing:
            -3px;

        text-align:
            center;
    }


    /* =====================================================
       MAIN SECTION HEADING
    ===================================================== */

    .wilpattu-packages-section h2,
    .wilpattu-packages-section
    .elementor-heading-title {

        width:
            100%;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        font-size:
            42px;

        line-height:
            .98 !important;

        text-align:
            center !important;
    }


    .wilpattu-packages-section
    h2::after {

        width:
            58px;

        height:
            4px;

        margin:
            15px auto 0 !important;
    }


    /* =====================================================
       CARD
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-card {

        width:
            100%;

        max-width:
            520px;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        border-radius:
            22px;

        text-align:
            center !important;
    }


    /*
     * Center Elementor widgets inside card
     */

    .wilpattu-packages-section
    .wilpattu-package-card
    > .e-con-inner,

    .wilpattu-packages-section
    .wilpattu-package-card
    > .elementor-container {

        align-items:
            center !important;

        text-align:
            center !important;
    }


    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-heading,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-text-editor,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-button {

        width:
            100%;

        text-align:
            center !important;
    }


    /* =====================================================
       IMAGE
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-image {

        width:
            100%;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        border-radius:
            18px;
    }


    .wilpattu-packages-section
    .wilpattu-package-image img {

        width:
            100% !important;

        margin:
            0 auto;
    }


    /* =====================================================
       BADGE CENTER
    ===================================================== */

    .wilpattu-packages-section
    .package-badge {

        left:
            50%;

        right:
            auto;

        transform:
            translateX(-50%);

        justify-content:
            center;

        white-space:
            nowrap;
    }


    /* =====================================================
       TITLE CENTER
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-card h3,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-heading-title {

        width:
            100%;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        font-size:
            24px;

        line-height:
            1.08 !important;

        text-align:
            center !important;
    }


    /*
     * Center title orange underline
     */

    .wilpattu-packages-section
    .wilpattu-package-card
    h3::after {

        margin:
            11px auto 0 !important;
    }


    /* =====================================================
       DESCRIPTION CENTER
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-card p,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-text-editor,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-text-editor p {

        width:
            100%;

        max-width:
            430px;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        font-size:
            11.5px;

        line-height:
            1.75;

        text-align:
            center !important;
    }


    /* =====================================================
       DIVIDER CENTER
    ===================================================== */

    .wilpattu-packages-section
    .package-divider {

        max-width:
            90%;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        background:
            linear-gradient(
                90deg,
                transparent,
                rgba(234,134,43,.25),
                rgba(63,105,76,.16),
                transparent
            );
    }


    /* =====================================================
       PRICE CENTER
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-price {

        width:
            100%;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        text-align:
            center !important;
    }


    .wilpattu-packages-section
    .wilpattu-package-price
    .price,

    .wilpattu-packages-section
    .wilpattu-package-price
    .elementor-heading-title {

        font-size:
            31px !important;

        text-align:
            center !important;
    }


    .wilpattu-packages-section
    .wilpattu-package-price
    .price-label {

        text-align:
            center !important;
    }


    /* =====================================================
       POPULAR LABEL CENTER
    ===================================================== */

    .wilpattu-packages-section
    .popular-label {

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        justify-content:
            center;
    }


    /* =====================================================
       BUTTON WRAPPER CENTER
    ===================================================== */

    .wilpattu-packages-section
    .elementor-widget-button {

        display:
            flex !important;

        justify-content:
            center !important;

        align-items:
            center !important;

        width:
            100% !important;
    }


    .wilpattu-packages-section
    .elementor-widget-button
    .elementor-widget-container {

        width:
            100%;

        display:
            flex;

        justify-content:
            center;

        align-items:
            center;
    }


    /* =====================================================
       BUTTON CENTER
    ===================================================== */

    .wilpattu-packages-section
    .wilpattu-package-btn,

    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button {

        width:
            fit-content;

        min-width:
            210px;

        margin-left:
            auto !important;

        margin-right:
            auto !important;

        justify-content:
            center !important;

        font-size:
            14px !important;

        letter-spacing:
            1px;

        text-align:
            center !important;
    }


    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button-content-wrapper {

        display:
            flex !important;

        align-items:
            center !important;

        justify-content:
            center !important;

        gap:
            11px;
    }


    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button-icon {

        width:
            34px;

        height:
            34px;
    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .wilpattu-packages-section {

        text-align:
            center !important;
    }


    /* Main heading */

    .wilpattu-packages-section h2,
    .wilpattu-packages-section
    .elementor-heading-title {

        font-size:
            37px;

        text-align:
            center !important;
    }


    /* Card */

    .wilpattu-packages-section
    .wilpattu-package-card {

        max-width:
            100%;

        border-radius:
            19px;

        text-align:
            center !important;
    }


    /* image */

    .wilpattu-packages-section
    .wilpattu-package-image {

        border-radius:
            16px;
    }


    /* Title */

    .wilpattu-packages-section
    .wilpattu-package-card h3,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-heading-title {

        font-size:
            22px;

        text-align:
            center !important;
    }


    /* description */

    .wilpattu-packages-section
    .wilpattu-package-card p,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-widget-text-editor p {

        max-width:
            340px;

        font-size:
            11px;

        line-height:
            1.7;

        text-align:
            center !important;
    }


    /* Price */

    .wilpattu-packages-section
    .wilpattu-package-price
    .price,

    .wilpattu-packages-section
    .wilpattu-package-price
    .elementor-heading-title {

        font-size:
            28px !important;

        text-align:
            center !important;
    }


    /* Button */

    .wilpattu-packages-section
    .wilpattu-package-btn,

    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button {

        min-width:
            200px;

        max-width:
            280px;

        min-height:
            48px;

        font-size:
            13px !important;

        margin-left:
            auto !important;

        margin-right:
            auto !important;
    }


    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button-icon {

        width:
            32px;

        height:
            32px;
    }


    /* Popular badge */

    .wilpattu-packages-section
    .popular-label {

        font-size:
            7px;
    }


    /* package badge */

    .wilpattu-packages-section
    .package-badge {

        top:
            12px;

        padding:
            7px 10px;

        font-size:
            7px;
    }

}


/* =========================================================
   VERY SMALL MOBILE
========================================================= */

@media (max-width: 360px) {

    .wilpattu-packages-section h2,
    .wilpattu-packages-section
    .elementor-heading-title {

        font-size:
            34px;
    }


    .wilpattu-packages-section
    .wilpattu-package-card h3,

    .wilpattu-packages-section
    .wilpattu-package-card
    .elementor-heading-title {

        font-size:
            20px;
    }


    .wilpattu-packages-section
    .wilpattu-package-card p {

        font-size:
            10.5px;
    }


    .wilpattu-packages-section
    .wilpattu-package-btn,

    .wilpattu-packages-section
    .wilpattu-package-btn
    .elementor-button {

        width:
            100%;

        max-width:
            250px;

        min-width:
            0;
    }

}


/* =========================================================
   REDUCED MOTION
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .wilpattu-packages-section
    .wilpattu-package-card,

    .wilpattu-packages-section
    .wilpattu-package-image img,

    .wilpattu-packages-section
    .wilpattu-package-btn,

    .wilpattu-packages-section
    .elementor-button-icon {

        transition:
            none !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1fc995 *//* =========================================================
   TRAVEL WILPATTU
   SAFARI EXPERIENCE GALLERY
========================================================= */

.tw-safari-gallery-section {

    --tw-green: #173e2e;
    --tw-green-dark: #0b281d;
    --tw-orange: #ef8d2d;
    --tw-gold: #d6a54b;
    --tw-cream: #f8f5ee;
    --tw-white: #ffffff;
    --tw-text: #68756e;

    position: relative;

    width: 100%;

    padding:
        95px 24px !important;

    overflow: hidden;

    background:
        radial-gradient(
            circle at 5% 5%,
            rgba(239,141,45,.07),
            transparent 26%
        ),
        radial-gradient(
            circle at 95% 95%,
            rgba(23,62,46,.07),
            transparent 28%
        ),
        #ffffff !important;
}


/* =========================================================
   BACKGROUND DECORATION
========================================================= */

.tw-safari-gallery-section::before {

    content: "";

    position: absolute;

    top: -190px;
    right: -160px;

    width: 420px;
    height: 420px;

    border-radius: 50%;

    border:
        1px solid rgba(23,62,46,.05);

    box-shadow:
        0 0 0 60px rgba(23,62,46,.012),
        0 0 0 120px rgba(23,62,46,.008);

    pointer-events: none;
}


/* =========================================================
   HEADING
========================================================= */

.tw-safari-gallery-title {

    position: relative;

    z-index: 2;

    max-width: 760px;

    margin:
        0 auto 45px !important;

    text-align: center !important;
}


.tw-safari-gallery-title::before {

    content: "MOMENTS FROM THE WILD";

    display: block;

    margin-bottom: 14px;

    color: var(--tw-orange);

    font-family:
        "Roboto Mono",
        monospace;

    font-size: 10px;

    font-weight: 600;

    letter-spacing: 2px;

    text-transform: uppercase;
}


.tw-safari-gallery-title::after {

    content: "";

    display: block;

    width: 70px;
    height: 3px;

    margin:
        17px auto 0;

    border-radius: 50px;

    background:
        linear-gradient(
            90deg,
            var(--tw-orange),
            var(--tw-gold)
        );
}


/* Elementor heading */

.tw-safari-gallery-title
.elementor-heading-title {

    margin: 0 !important;

    color:
        var(--tw-green-dark) !important;

    font-family:
        "Barlow Condensed",
        Arial,
        sans-serif !important;

    font-size:
        clamp(48px, 5vw, 68px) !important;

    font-weight:
        700 !important;

    line-height:
        .95 !important;

    letter-spacing:
        -1px !important;

    text-transform:
        uppercase !important;
}


/* =========================================================
   GALLERY WRAPPER
========================================================= */

.tw-safari-gallery {

    position: relative;

    z-index: 2;

    width: 100%;

    max-width: 1180px;

    margin: 0 auto !important;
}


/* =========================================================
   ELEMENTOR NEW GALLERY WIDGET
========================================================= */

.tw-safari-gallery
.e-gallery-container {

    display: grid !important;

    grid-template-columns:
        repeat(3, minmax(0,1fr)) !important;

    gap: 14px !important;

    --vgap: 14px !important;
    --hgap: 14px !important;
}


/* =========================================================
   ELEMENTOR BASIC IMAGE GALLERY
========================================================= */

.tw-safari-gallery
.elementor-image-gallery
.gallery {

    display: grid !important;

    grid-template-columns:
        repeat(3, minmax(0,1fr)) !important;

    gap: 14px !important;

    margin: 0 !important;
}


.tw-safari-gallery
.elementor-image-gallery
.gallery-item {

    width: 100% !important;

    max-width: 100% !important;

    padding: 0 !important;

    margin: 0 !important;
}


/* =========================================================
   IMAGE CARD
========================================================= */

.tw-safari-gallery
.e-gallery-item,

.tw-safari-gallery
.gallery-item {

    position: relative !important;

    min-height: 280px;

    overflow: hidden !important;

    border-radius: 18px !important;

    background: var(--tw-green-dark);

    box-shadow:
        0 10px 28px rgba(18,57,41,.09);

    transition:
        transform .4s ease,
        box-shadow .4s ease !important;
}


/* =========================================================
   FIRST IMAGE BIG FEATURE
========================================================= */

.tw-safari-gallery
.e-gallery-item:nth-child(1),

.tw-safari-gallery
.gallery-item:nth-child(1) {

    grid-column:
        span 2;

    grid-row:
        span 2;

    min-height:
        575px;
}


/* second image */

.tw-safari-gallery
.e-gallery-item:nth-child(2),

.tw-safari-gallery
.gallery-item:nth-child(2) {

    min-height:
        280px;
}


/* third */

.tw-safari-gallery
.e-gallery-item:nth-child(3),

.tw-safari-gallery
.gallery-item:nth-child(3) {

    min-height:
        280px;
}


/* remaining */

.tw-safari-gallery
.e-gallery-item:nth-child(n+4),

.tw-safari-gallery
.gallery-item:nth-child(n+4) {

    min-height:
        280px;
}


/* =========================================================
   IMAGES
========================================================= */

.tw-safari-gallery
.e-gallery-image,

.tw-safari-gallery
.gallery-item img {

    width: 100% !important;

    height: 100% !important;

    min-height: inherit;

    display: block !important;

    object-fit: cover !important;

    object-position: center center !important;

    border-radius: 18px !important;

    transition:
        transform .65s cubic-bezier(.2,.7,.2,1),
        filter .45s ease !important;
}


/* New gallery background image */

.tw-safari-gallery
.e-gallery-image {

    background-size: cover !important;

    background-position: center !important;
}


/* =========================================================
   DARK HOVER OVERLAY
========================================================= */

.tw-safari-gallery
.e-gallery-item::before,

.tw-safari-gallery
.gallery-item::before {

    content: "";

    position: absolute;

    inset: 0;

    z-index: 3;

    pointer-events: none;

    border-radius: inherit;

    background:
        linear-gradient(
            180deg,
            transparent 42%,
            rgba(7,31,22,.12) 62%,
            rgba(7,31,22,.82) 100%
        );

    opacity: .35;

    transition:
        opacity .4s ease;
}


/* =========================================================
   ORANGE BORDER GLOW
========================================================= */

.tw-safari-gallery
.e-gallery-item::after,

.tw-safari-gallery
.gallery-item::after {

    content: "VIEW MOMENT ↗";

    position: absolute;

    left: 20px;
    bottom: 18px;

    z-index: 5;

    padding:
        8px 12px;

    border:
        1px solid rgba(255,255,255,.20);

    border-radius: 100px;

    color:
        #ffffff;

    background:
        rgba(23,62,46,.55);

    backdrop-filter:
        blur(10px);

    -webkit-backdrop-filter:
        blur(10px);

    font-family:
        "Roboto Mono",
        monospace;

    font-size:
        8px;

    font-weight:
        600;

    letter-spacing:
        .6px;

    opacity: 0;

    transform:
        translateY(10px);

    transition:
        opacity .35s ease,
        transform .35s ease;
}


/* =========================================================
   HOVER
========================================================= */

.tw-safari-gallery
.e-gallery-item:hover,

.tw-safari-gallery
.gallery-item:hover {

    transform:
        translateY(-5px);

    box-shadow:
        0 20px 40px rgba(18,57,41,.17);
}


.tw-safari-gallery
.e-gallery-item:hover
.e-gallery-image,

.tw-safari-gallery
.gallery-item:hover img {

    transform:
        scale(1.06);

    filter:
        saturate(1.08)
        contrast(1.03);
}


.tw-safari-gallery
.e-gallery-item:hover::before,

.tw-safari-gallery
.gallery-item:hover::before {

    opacity: 1;
}


.tw-safari-gallery
.e-gallery-item:hover::after,

.tw-safari-gallery
.gallery-item:hover::after {

    opacity: 1;

    transform:
        translateY(0);
}


/* =========================================================
   FIRST FEATURE LABEL
========================================================= */

.tw-safari-gallery
.e-gallery-item:nth-child(1)::after,

.tw-safari-gallery
.gallery-item:nth-child(1)::after {

    content: "WILDLIFE OF WILPATTU  ↗";

    padding:
        10px 15px;

    font-size:
        9px;
}


/* =========================================================
   SUBTLE ORANGE ACCENT
========================================================= */

.tw-safari-gallery
.e-gallery-item:nth-child(1)::before,

.tw-safari-gallery
.gallery-item:nth-child(1)::before {

    background:
        linear-gradient(
            180deg,
            transparent 45%,
            rgba(7,31,22,.10) 60%,
            rgba(7,31,22,.86) 100%
        );
}


/* =========================================================
   REMOVE DEFAULT GALLERY BORDERS
========================================================= */

.tw-safari-gallery
.gallery-icon {

    border: 0 !important;

    overflow: hidden !important;

    border-radius: 18px !important;

    height: 100% !important;
}


.tw-safari-gallery
.gallery-icon a {

    display: block !important;

    width: 100% !important;

    height: 100% !important;
}


/* =========================================================
   IMAGE CAPTIONS
========================================================= */

.tw-safari-gallery
.gallery-caption {

    display: none !important;
}


/* =========================================================
   OPTIONAL SECTION BOTTOM LABEL
========================================================= */

.tw-safari-gallery-section::after {

    content:
        "LEOPARDS • ELEPHANTS • BIRDLIFE • WILDERNESS • SAFARI MOMENTS";

    display: block;

    position: relative;

    z-index: 2;

    width: fit-content;

    max-width:
        calc(100% - 30px);

    margin:
        35px auto 0;

    padding:
        10px 18px;

    border:
        1px solid rgba(23,62,46,.09);

    border-radius: 100px;

    color:
        #87918b;

    background:
        rgba(248,245,238,.75);

    font-family:
        "Roboto Mono",
        monospace;

    font-size:
        8px;

    letter-spacing:
        1px;

    text-align: center;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .tw-safari-gallery-section {

        padding:
            80px 20px !important;
    }


    .tw-safari-gallery
    .e-gallery-container,

    .tw-safari-gallery
    .elementor-image-gallery
    .gallery {

        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 12px !important;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(1),

    .tw-safari-gallery
    .gallery-item:nth-child(1) {

        grid-column:
            span 2;

        min-height:
            480px;
    }


    .tw-safari-gallery
    .e-gallery-item,

    .tw-safari-gallery
    .gallery-item {

        min-height:
            260px;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .tw-safari-gallery-section {

        padding:
            65px 15px !important;
    }


    .tw-safari-gallery-title {

        margin-bottom:
            32px !important;
    }


    .tw-safari-gallery-title::before {

        font-size:
            8px;

        letter-spacing:
            1.4px;
    }


    .tw-safari-gallery-title
    .elementor-heading-title {

        font-size:
            clamp(42px,12vw,55px) !important;

        text-align:
            center !important;
    }


    /* Mobile two-column image layout */

    .tw-safari-gallery
    .e-gallery-container,

    .tw-safari-gallery
    .elementor-image-gallery
    .gallery {

        grid-template-columns:
            repeat(2,minmax(0,1fr)) !important;

        gap:
            8px !important;
    }


    /* First image full-width */

    .tw-safari-gallery
    .e-gallery-item:nth-child(1),

    .tw-safari-gallery
    .gallery-item:nth-child(1) {

        grid-column:
            span 2;

        grid-row:
            auto;

        min-height:
            360px;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(n+2),

    .tw-safari-gallery
    .gallery-item:nth-child(n+2) {

        min-height:
            190px;
    }


    .tw-safari-gallery
    .e-gallery-item,

    .tw-safari-gallery
    .gallery-item {

        border-radius:
            13px !important;
    }


    .tw-safari-gallery
    .e-gallery-image,

    .tw-safari-gallery
    .gallery-item img,

    .tw-safari-gallery
    .gallery-icon {

        border-radius:
            13px !important;
    }


    /* Keep overlays simple on phones */

    .tw-safari-gallery
    .e-gallery-item::after,

    .tw-safari-gallery
    .gallery-item::after {

        left:
            12px;

        bottom:
            12px;

        padding:
            6px 9px;

        font-size:
            6px;

        opacity:
            1;

        transform:
            none;

        background:
            rgba(11,40,29,.65);
    }


    .tw-safari-gallery-section::after {

        margin-top:
            27px;

        font-size:
            6px;

        line-height:
            1.6;

        padding:
            8px 13px;
    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .tw-safari-gallery-section {

        padding:
            58px 12px !important;
    }


    .tw-safari-gallery-title
    .elementor-heading-title {

        font-size:
            43px !important;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(1),

    .tw-safari-gallery
    .gallery-item:nth-child(1) {

        min-height:
            300px;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(n+2),

    .tw-safari-gallery
    .gallery-item:nth-child(n+2) {

        min-height:
            160px;
    }

}


/* =========================================================
   VERY SMALL PHONES
========================================================= */

@media (max-width: 360px) {

    .tw-safari-gallery
    .e-gallery-container,

    .tw-safari-gallery
    .elementor-image-gallery
    .gallery {

        grid-template-columns:
            1fr !important;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(1),

    .tw-safari-gallery
    .gallery-item:nth-child(1) {

        grid-column:
            span 1;

        min-height:
            290px;
    }


    .tw-safari-gallery
    .e-gallery-item:nth-child(n+2),

    .tw-safari-gallery
    .gallery-item:nth-child(n+2) {

        min-height:
            230px;
    }

}


/* =========================================================
   REDUCED MOTION
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .tw-safari-gallery
    .e-gallery-item,

    .tw-safari-gallery
    .gallery-item,

    .tw-safari-gallery
    .e-gallery-image,

    .tw-safari-gallery
    .gallery-item img {

        transition:
            none !important;
    }

}/* End custom CSS */