.elementor-27 .elementor-element.elementor-element-7893f79{--display:flex;--min-height:74vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-27 .elementor-element.elementor-element-7893f79:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7893f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wagontravels.com/wp-content/uploads/2026/07/a49a7bcf9621d17a28f763c51cc7a44cc91b38cd-Large-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7893f79::before, .elementor-27 .elementor-element.elementor-element-7893f79 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-7893f79 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-7893f79 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-7893f79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-7893f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DADADAE5;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-a2033ca{--display:flex;--min-height:74vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-956348b{--display:flex;--justify-content:center;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-f0f5767{text-align:start;}.elementor-27 .elementor-element.elementor-element-f0f5767 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;letter-spacing:0;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-bfa455c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-ef6e6a0{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2855926{margin:0px -166px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;text-align:end;}.elementor-27 .elementor-element.elementor-element-2855926.elementor-element{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-2855926 img{width:1000px;max-width:100%;}.elementor-27 .elementor-element.elementor-element-f5f75d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-07b2339{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ab4684a{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-72a198e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b3f7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-27 .elementor-element.elementor-element-9b3f7a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-27 .elementor-element.elementor-element-de470bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4f4b253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4f4b253 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-aa443e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-53feb81{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-e2a0e2f.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e2a0e2f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e2a0e2f.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-e2a0e2f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-e2a0e2f:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-e2a0e2f:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-88cd490.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-88cd490.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-88cd490.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-88cd490.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-88cd490:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-88cd490:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-8b62ae0.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8b62ae0.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-8b62ae0.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-8b62ae0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-8b62ae0:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-8b62ae0:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-a84b6e2.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-a84b6e2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a84b6e2.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-a84b6e2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-a84b6e2:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-a84b6e2:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-f5e3b3d.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-f5e3b3d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-f5e3b3d.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-f5e3b3d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-f5e3b3d:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-f5e3b3d:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-879b344{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ba6b8b3{text-align:end;}.elementor-27 .elementor-element.elementor-element-ba6b8b3 img{width:685px;height:404px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-e9ce409{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e9ce409:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e9ce409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-27 .elementor-element.elementor-element-ed3a75f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-ed3a75f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-27 .elementor-element.elementor-element-dbb6bcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-dbb6bcc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0f5290d{--grid-columns:3;}.elementor-27 .elementor-element.elementor-element-0f5290d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-27 .elementor-element.elementor-element-0f5290d .e-loop-item > .elementor-section, .elementor-27 .elementor-element.elementor-element-0f5290d .e-loop-item > .elementor-section > .elementor-container, .elementor-27 .elementor-element.elementor-element-0f5290d .e-loop-item > .e-con, .elementor-27 .elementor-element.elementor-element-0f5290d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-27 .elementor-element.elementor-element-ec0b2a1{--display:grid;--e-con-grid-template-columns:repeat(2, 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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8767d36{--display:flex;--min-height:391px;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-27 .elementor-element.elementor-element-8767d36:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8767d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wagontravels.com/wp-content/uploads/2026/07/Container-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-694b227 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-694b227.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-694b227.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-694b227.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-694b227.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-694b227.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-694b227 .elementor-icon{font-size:21px;}.elementor-27 .elementor-element.elementor-element-694b227 .elementor-icon svg{height:21px;}.elementor-27 .elementor-element.elementor-element-64d99e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;letter-spacing:0.3px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8a76750{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.3px;color:#FFFFFFB2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-icon i{color:#F87171;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-icon svg{fill:#F87171;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-ce2a043{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-ce2a043 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-73af745{--display:flex;--min-height:391px;--justify-content:space-evenly;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-27 .elementor-element.elementor-element-73af745:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-73af745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wagontravels.com/wp-content/uploads/2026/07/Container-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-04aa448 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-stacked .elementor-icon{background-color:#004A901A;color:#004A90;}.elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-default .elementor-icon{color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-default .elementor-icon svg{fill:#004A901A;}.elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-framed .elementor-icon{background-color:#004A90;}.elementor-27 .elementor-element.elementor-element-04aa448.elementor-view-stacked .elementor-icon svg{fill:#004A90;}.elementor-27 .elementor-element.elementor-element-04aa448 .elementor-icon{font-size:21px;}.elementor-27 .elementor-element.elementor-element-04aa448 .elementor-icon svg{height:21px;}.elementor-27 .elementor-element.elementor-element-f052019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f052019 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-27 .elementor-element.elementor-element-5a29c33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4d698d3{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-853281d{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:none;--border-style:none;--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-27 .elementor-element.elementor-element-c965241 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-c965241 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-c965241.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c965241.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c965241.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-c965241.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c965241 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-c965241 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-c965241 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-c965241:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-c965241:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-d816796 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-d816796 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-d816796.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d816796.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-d816796.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-d816796.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d816796 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-d816796 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d816796 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-d816796:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-d816796:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-7429cf2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-7429cf2 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-7429cf2.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7429cf2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7429cf2.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-7429cf2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7429cf2 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-7429cf2 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7429cf2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-7429cf2:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-7429cf2:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-829554f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-829554f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-829554f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-27 .elementor-element.elementor-element-b803b7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-b803b7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-27 .elementor-element.elementor-element-bc87ba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-bc87ba6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-f7d7944{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 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;}.elementor-27 .elementor-element.elementor-element-7a1a2b1{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-7a1a2b1.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7a1a2b1.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7a1a2b1.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-7a1a2b1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7a1a2b1:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-7a1a2b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7a1a2b1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-dfd9198{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-dfd9198.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-dfd9198.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-dfd9198.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-dfd9198.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-dfd9198:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-dfd9198:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-dfd9198 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-38f520f{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-38f520f.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-38f520f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-38f520f.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-38f520f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-38f520f:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-38f520f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-38f520f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-2796a5c{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-2796a5c.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2796a5c.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-2796a5c.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-2796a5c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2796a5c:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-2796a5c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2796a5c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-62291c4{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-62291c4.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-62291c4.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-62291c4.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-62291c4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-62291c4:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-62291c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-62291c4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-48dcf29{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-27 .elementor-element.elementor-element-48dcf29.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-48dcf29.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-48dcf29.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-48dcf29.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-48dcf29:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-48dcf29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-48dcf29 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-cd1c1ce{background-color:#FFFFFF;padding:25px 25px 25px 25px;grid-column:span 3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon-box-wrapper{gap:16px;}.elementor-27 .elementor-element.elementor-element-cd1c1ce.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-cd1c1ce.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-cd1c1ce.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-cd1c1ce.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-cd1c1ce:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-cd1c1ce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-cd1c1ce .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-e5c2dc0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e5c2dc0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e5c2dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c8a2307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-c8a2307 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-27 .elementor-element.elementor-element-de8d7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-de8d7b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-96ae212{--display:grid;--e-con-grid-template-columns:repeat(5, 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-27 .elementor-element.elementor-element-317c727{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:none;}.elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon-box-wrapper{gap:9px;}.elementor-27 .elementor-element.elementor-element-317c727.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-317c727.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-317c727.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-317c727.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon{font-size:20px;padding:22px;}.elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-317c727:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-317c727:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-317c727 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-affb658{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:none;}.elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon-box-wrapper{gap:9px;}.elementor-27 .elementor-element.elementor-element-affb658.elementor-view-stacked .elementor-icon{background-color:#FFF0F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-affb658.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-affb658.elementor-view-default .elementor-icon{fill:#FFF0F0;color:#FFF0F0;border-color:#FFF0F0;}.elementor-27 .elementor-element.elementor-element-affb658.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon{font-size:20px;padding:22px;}.elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-affb658:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-affb658:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-affb658 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-4af2c85{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:none;}.elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon-box-wrapper{gap:9px;}.elementor-27 .elementor-element.elementor-element-4af2c85.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4af2c85.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4af2c85.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-4af2c85.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon{font-size:20px;padding:22px;}.elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4af2c85:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-4af2c85:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4af2c85 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-5f6b4a4{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:none;}.elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon-box-wrapper{gap:9px;}.elementor-27 .elementor-element.elementor-element-5f6b4a4.elementor-view-stacked .elementor-icon{background-color:#FFF0F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-5f6b4a4.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5f6b4a4.elementor-view-default .elementor-icon{fill:#FFF0F0;color:#FFF0F0;border-color:#FFF0F0;}.elementor-27 .elementor-element.elementor-element-5f6b4a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon{font-size:20px;padding:22px;}.elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5f6b4a4:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-5f6b4a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5f6b4a4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-b151f81{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:none;}.elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon-box-wrapper{gap:9px;}.elementor-27 .elementor-element.elementor-element-b151f81.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b151f81.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b151f81.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-27 .elementor-element.elementor-element-b151f81.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon{font-size:20px;padding:22px;}.elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b151f81:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b151f81:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b151f81 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-7cb7c53{--display:grid;--e-con-grid-template-columns:repeat(2, 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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7cb7c53:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7cb7c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-27 .elementor-element.elementor-element-987f1db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-27 .elementor-element.elementor-element-987f1db:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-987f1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-848b7ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-848b7ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-59e88b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-98153df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2a5327d{--display:flex;--min-height:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-2a5327d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2a5327d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3283fad .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-3283fad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-3283fad.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3283fad.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-3283fad.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3283fad.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-27 .elementor-element.elementor-element-3283fad .elementor-icon{font-size:21px;}.elementor-27 .elementor-element.elementor-element-3283fad .elementor-icon svg{height:21px;}.elementor-27 .elementor-element.elementor-element-07ab06f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;letter-spacing:0.3px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-47130cf{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.3px;color:#FFFFFFB2;}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-icon i{color:#F87171;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-icon svg{fill:#F87171;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-b5029c0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:20px;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-b5029c0 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-b502508{--display:flex;--min-height:0vh;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-b502508:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b502508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b502508.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-27 .elementor-element.elementor-element-58dad42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e08d4c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27 .elementor-element.elementor-element-b2fc241 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-b2fc241 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-b2fc241.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b2fc241.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b2fc241.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-b2fc241.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b2fc241 .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-b2fc241 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b2fc241 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-b2fc241:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b2fc241:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-2fa87ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-27 .elementor-element.elementor-element-2fa87ba .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-e4c4463 );transition-duration:0s;}.elementor-27 .elementor-element.elementor-element-2fa87ba.elementor-view-stacked .elementor-icon{background-color:#004A901A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2fa87ba.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-2fa87ba.elementor-view-default .elementor-icon{fill:#004A901A;color:#004A901A;border-color:#004A901A;}.elementor-27 .elementor-element.elementor-element-2fa87ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2fa87ba .elementor-icon{font-size:12px;}.elementor-27 .elementor-element.elementor-element-2fa87ba .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2fa87ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-2fa87ba:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-2fa87ba:has(:focus) .elementor-icon-box-title{color:#7B7B7B;}.elementor-27 .elementor-element.elementor-element-411b604{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-411b604:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-411b604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a85979e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-a85979e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;letter-spacing:-6%;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4d611b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;color:var( --e-global-color-e4c4463 );}.elementor-27 .elementor-element.elementor-element-72730a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-72a198e{--width:80%;}.elementor-27 .elementor-element.elementor-element-879b344{--width:630px;}.elementor-27 .elementor-element.elementor-element-7cb7c53{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-987f1db{--width:100%;}.elementor-27 .elementor-element.elementor-element-98153df{--width:100%;}.elementor-27 .elementor-element.elementor-element-2a5327d{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2855926{margin:0px 82px calc(var(--kit-widget-spacing, 0px) + -74px) 0px;}.elementor-27 .elementor-element.elementor-element-2855926 img{max-width:813px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-879b344{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-27px;--padding-bottom:-27px;--padding-left:-27px;--padding-right:-27px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ec0b2a1{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f7d7944{--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-96ae212{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-7cb7c53{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:end;}.elementor-27 .elementor-element.elementor-element-2a5327d.e-con{--align-self:stretch;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ab4684a{--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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-879b344{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-ba6b8b3 img{width:1000px;max-width:100%;height:500px;object-position:center center;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0f5290d{--grid-columns:2;}.elementor-27 .elementor-element.elementor-element-ec0b2a1{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f7d7944{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-96ae212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-7cb7c53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7893f79{--min-height:72vh;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a2033ca{--min-height:51vh;}.elementor-27 .elementor-element.elementor-element-956348b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-27 .elementor-element.elementor-element-f0f5767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-27 .elementor-element.elementor-element-f0f5767 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bfa455c{padding:0px 15px 0px 15px;text-align:center;}.elementor-27 .elementor-element.elementor-element-ef6e6a0{--width:500px;--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2855926{margin:0px 33px calc(var(--kit-widget-spacing, 0px) + -21px) -122px;text-align:center;}.elementor-27 .elementor-element.elementor-element-2855926 img{width:463px;}.elementor-27 .elementor-element.elementor-element-07b2339{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-ab4684a{--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-27 .elementor-element.elementor-element-9b3f7a1{text-align:center;}.elementor-27 .elementor-element.elementor-element-de470bc{text-align:center;}.elementor-27 .elementor-element.elementor-element-de470bc .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-4f4b253{text-align:center;}.elementor-27 .elementor-element.elementor-element-4f4b253 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-aa443e4{text-align:center;}.elementor-27 .elementor-element.elementor-element-53feb81{--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e2a0e2f .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-88cd490 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-8b62ae0 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-a84b6e2 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-f5e3b3d .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-879b344{--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:space-around;--align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-ba6b8b3 img{height:257px;}.elementor-27 .elementor-element.elementor-element-e9ce409{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-dbb6bcc .elementor-heading-title{font-size:40px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0f5290d{--grid-columns:1;}.elementor-27 .elementor-element.elementor-element-ec0b2a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-829554f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-bc87ba6 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-f7d7944{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-cd1c1ce{grid-column:span 1;}.elementor-27 .elementor-element.elementor-element-e5c2dc0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-de8d7b0 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-96ae212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-7cb7c53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-e08d4c7{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-411b604{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-a85979e .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-4d611b3{text-align:center;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-a2033ca{--width:92%;}.elementor-27 .elementor-element.elementor-element-956348b{--width:58%;}.elementor-27 .elementor-element.elementor-element-ef6e6a0{--width:100%;}.elementor-27 .elementor-element.elementor-element-07b2339{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-72a198e{--width:72%;}.elementor-27 .elementor-element.elementor-element-879b344{--width:100%;}.elementor-27 .elementor-element.elementor-element-e9ce409{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-ec0b2a1{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-829554f{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-e5c2dc0{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-7cb7c53{--content-width:85%;}.elementor-27 .elementor-element.elementor-element-411b604{--content-width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-956348b{--width:99%;}.elementor-27 .elementor-element.elementor-element-72a198e{--width:100%;}.elementor-27 .elementor-element.elementor-element-879b344{--width:650px;}}/* Start custom CSS for container, class: .elementor-element-7893f79 */.elementor-27 .elementor-element.elementor-element-7893f79{
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa443e4 */.elementor-27 .elementor-element.elementor-element-aa443e4{
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-879b344 */.elementor-27 .elementor-element.elementor-element-879b344{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8767d36 */.elementor-27 .elementor-element.elementor-element-8767d36{
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73af745 */.elementor-27 .elementor-element.elementor-element-73af745{
    background-size: cover;
}

.elementor-27 .elementor-element.elementor-element-73af745 {
    box-shadow:
        0px 1px 2px -1px #0000001A,
        0px 1px 3px 0px #0000001A;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f411146 *//* =========================================================
   FORMINATOR FORM FINAL UI STYLE
   LAPTOP + TABLET + MOBILE RESPONSIVE
   DATE PICKER ICON OVERLAP FIXED
========================================================= */


/* =========================================================
   FORM
========================================================= */

.forminator-ui.forminator-custom-form {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;

    box-sizing: border-box !important;
}


/* =========================================================
   GLOBAL BOX SIZING
========================================================= */

.forminator-ui.forminator-custom-form *,
.forminator-ui.forminator-custom-form *::before,
.forminator-ui.forminator-custom-form *::after {
    box-sizing: border-box !important;
}


/* =========================================================
   WHITE BACKGROUND
========================================================= */

.forminator-ui.forminator-custom-form,
.forminator-ui.forminator-custom-form .forminator-row,
.forminator-ui.forminator-custom-form .forminator-col,
.forminator-ui.forminator-custom-form .forminator-field {
    background: #FFFFFF !important;
}


/* =========================================================
   ROW
========================================================= */

.forminator-ui.forminator-custom-form .forminator-row {
    display: flex !important;
    flex-wrap: wrap !important;

    margin-left: -8px !important;
    margin-right: -8px !important;

    margin-bottom: 17px !important;
}


/* =========================================================
   COLUMN
========================================================= */

.forminator-ui.forminator-custom-form .forminator-col {
    min-width: 0 !important;

    padding-left: 8px !important;
    padding-right: 8px !important;
}


/* =========================================================
   DESKTOP COLUMN WIDTHS
========================================================= */

.forminator-ui.forminator-custom-form .forminator-col-4 {
    width: 33.333333% !important;
    max-width: 33.333333% !important;
    flex: 0 0 33.333333% !important;
}

.forminator-ui.forminator-custom-form .forminator-col-6 {
    width: 50% !important;
    max-width: 50% !important;
    flex: 0 0 50% !important;
}

.forminator-ui.forminator-custom-form .forminator-col-12 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
}


/* =========================================================
   SECTION HEADER
========================================================= */

.forminator-ui.forminator-custom-form .form-header,
.forminator-ui.forminator-custom-form .forminator-field-section {
    width: 100% !important;
    max-width: 100% !important;
}


/* =========================================================
   LABEL
========================================================= */

.forminator-ui.forminator-custom-form .forminator-label {
    display: block !important;

    margin-bottom: 8px !important;

    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 1.4 !important;

    letter-spacing: 0.6px !important;
    text-transform: uppercase !important;

    color: #004A90 !important;
}


/* =========================================================
   INPUT / TEXTAREA / SELECT
========================================================= */

.forminator-ui.forminator-custom-form input.forminator-input,
.forminator-ui.forminator-custom-form textarea.forminator-textarea,
.forminator-ui.forminator-custom-form .select2-selection,
.forminator-ui.forminator-custom-form select.forminator-select {
    width: 100% !important;
    max-width: 100% !important;

    background: #FFFFFF !important;

    border: 1px solid #E2E6EC !important;
    border-radius: 6px !important;

    box-shadow: none !important;
    outline: none !important;

    font-family: "Poppins", sans-serif !important;
    font-weight: 300 !important;
    font-size: 13px !important;

    color: #004A90 !important;
}


/* =========================================================
   INPUT
========================================================= */

.forminator-ui.forminator-custom-form input.forminator-input {
    width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    padding: 10px 13px !important;

    line-height: 20px !important;
}


/* NUMBER FIELDS */

.forminator-ui.forminator-custom-form input[type="number"] {
    width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    padding: 10px 13px !important;
}


/* =========================================================
   TEXTAREA
========================================================= */

.forminator-ui.forminator-custom-form textarea.forminator-textarea {
    width: 100% !important;

    min-height: 90px !important;

    padding: 12px 13px !important;

    resize: vertical !important;
}


/* =========================================================
   PLACEHOLDER
========================================================= */

.forminator-ui.forminator-custom-form input::placeholder,
.forminator-ui.forminator-custom-form textarea::placeholder {
    font-family: "Poppins", sans-serif !important;

    font-weight: 300 !important;
    font-size: 13px !important;

    color: #99A1AF !important;

    opacity: 1 !important;
}


/* =========================================================
   FOCUS
========================================================= */

.forminator-ui.forminator-custom-form input:focus,
.forminator-ui.forminator-custom-form textarea:focus {
    border-color: #004A90 !important;

    box-shadow: 0 0 0 2px rgba(0, 74, 144, 0.08) !important;
}


/* =========================================================
   PHONE
========================================================= */

.forminator-ui.forminator-custom-form .iti {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    background: #FFFFFF !important;
}


.forminator-ui.forminator-custom-form .iti input,
.forminator-ui.forminator-custom-form .iti input.forminator-input {
    width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    padding-left: 75px !important;
}


.forminator-ui.forminator-custom-form .iti__flag-container {
    height: 42px !important;
}


.forminator-ui.forminator-custom-form .iti__selected-flag {
    height: 42px !important;

    background: #FFFFFF !important;
}


/* =========================================================
   DATE PICKER
   ICON + DATE TEXT OVERLAP FIX
========================================================= */

/* Date field main container */

.forminator-ui.forminator-custom-form .forminator-field-date {
    position: relative !important;

    width: 100% !important;
    max-width: 100% !important;
}


/* Forminator icon input wrapper */

.forminator-ui.forminator-custom-form
.forminator-field-date
.forminator-input-with-icon {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
}


/* Date input */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker,
.forminator-ui.forminator-custom-form
input.forminator-input.forminator-datepicker {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    margin: 0 !important;

    /*
       Calendar icon එක වම් පැත්තේ තියෙන නිසා
       date text එක icon එක උඩට නොඑන්න 42px padding.
    */

    padding-top: 10px !important;
    padding-right: 13px !important;
    padding-bottom: 10px !important;
    padding-left: 42px !important;

    background: #FFFFFF !important;

    border: 1px solid #E2E6EC !important;
    border-radius: 6px !important;

    box-shadow: none !important;
    outline: none !important;

    font-family: "Poppins", sans-serif !important;
    font-weight: 300 !important;
    font-size: 13px !important;
    line-height: 20px !important;

    color: #004A90 !important;

    text-align: left !important;
    text-indent: 0 !important;
    direction: ltr !important;

    box-sizing: border-box !important;

    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}


/* Calendar icon */

.forminator-ui.forminator-custom-form
.forminator-field-date
.forminator-icon-calendar {
    position: absolute !important;

    top: 50% !important;
    left: 13px !important;
    right: auto !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 17px !important;
    height: 17px !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #99A1AF !important;

    transform: translateY(-50%) !important;

    pointer-events: none !important;

    z-index: 5 !important;
}


/* Calendar icon pseudo element */

.forminator-ui.forminator-custom-form
.forminator-field-date
.forminator-icon-calendar::before {
    position: static !important;

    display: block !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #99A1AF !important;

    font-size: 16px !important;
    line-height: 1 !important;

    transform: none !important;
}


/* Generic Forminator date icon support */

.forminator-ui.forminator-custom-form
.forminator-field-date
.forminator-input-with-icon > span[class*="forminator-icon-"] {
    position: absolute !important;

    top: 50% !important;
    left: 13px !important;
    right: auto !important;

    width: 17px !important;
    height: 17px !important;

    margin: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    color: #99A1AF !important;

    transform: translateY(-50%) !important;

    pointer-events: none !important;

    z-index: 5 !important;
}


/* Date placeholder */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker::placeholder {
    font-family: "Poppins", sans-serif !important;
    font-weight: 300 !important;
    font-size: 13px !important;

    color: #99A1AF !important;

    opacity: 1 !important;
}


/* Date focus */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker:focus {
    border-color: #004A90 !important;

    box-shadow: 0 0 0 2px rgba(0, 74, 144, 0.08) !important;
}


/* Selected date text */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker:not(:placeholder-shown) {
    color: #004A90 !important;

    padding-left: 42px !important;
}


/* Browser native calendar indicator */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker::-webkit-calendar-picker-indicator {
    position: absolute !important;

    top: 0 !important;
    right: 0 !important;

    width: 42px !important;
    height: 100% !important;

    margin: 0 !important;

    opacity: 0 !important;

    cursor: pointer !important;
}


/* Remove native spin and clear icons */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker::-webkit-inner-spin-button,
.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker::-webkit-clear-button {
    display: none !important;

    margin: 0 !important;

    appearance: none !important;
    -webkit-appearance: none !important;
}


/* Firefox date input fix */

.forminator-ui.forminator-custom-form
.forminator-field-date
input.forminator-datepicker::-moz-focus-inner {
    padding: 0 !important;

    border: 0 !important;
}


/* =========================================================
   SELECT
========================================================= */

.forminator-ui.forminator-custom-form .select2-container {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;
}


/* SINGLE SELECT */

.forminator-ui.forminator-custom-form .select2-selection--single {
    position: relative !important;

    display: flex !important;
    align-items: center !important;

    width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    padding: 0 38px 0 13px !important;

    background: #FFFFFF !important;
}


.forminator-ui.forminator-custom-form
.select2-selection__rendered {
    width: 100% !important;

    font-family: "Poppins", sans-serif !important;
    font-weight: 300 !important;
    font-size: 13px !important;

    color: #99A1AF !important;

    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}


/* Select arrow */

.forminator-ui.forminator-custom-form
.select2-selection--single
.select2-selection__arrow {
    position: absolute !important;

    top: 0 !important;
    right: 8px !important;

    width: 25px !important;
    height: 40px !important;
}


/* =========================================================
   MULTI SELECT
========================================================= */

.forminator-ui.forminator-custom-form .select2-selection--multiple {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;

    width: 100% !important;
    max-width: 100% !important;

    min-height: 42px !important;
    height: auto !important;

    padding: 4px 35px 4px 8px !important;

    background: #FFFFFF !important;
}


.forminator-ui.forminator-custom-form
.select2-selection--multiple
.select2-selection__rendered {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


.forminator-ui.forminator-custom-form
.select2-selection--multiple
.select2-selection__placeholder {
    font-family: "Poppins", sans-serif !important;
    font-weight: 300 !important;
    font-size: 13px !important;

    color: #99A1AF !important;
}


/* Selected tags */

.forminator-ui.forminator-custom-form
.select2-selection--multiple
.select2-selection__choice {
    max-width: calc(100% - 5px) !important;

    margin: 2px 4px 2px 0 !important;

    font-size: 11px !important;

    white-space: normal !important;

    overflow-wrap: anywhere !important;
}


/* =========================================================
   SELECT DROPDOWN
========================================================= */

body .select2-container--open {
    z-index: 999999 !important;
}


body .select2-dropdown {
    background: #FFFFFF !important;

    border: 1px solid #E2E6EC !important;
    border-radius: 6px !important;

    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.07) !important;
}


body .select2-results__option {
    padding: 9px 12px !important;

    font-family: "Poppins", sans-serif !important;
    font-size: 13px !important;

    white-space: normal !important;
}


/* =========================================================
   BUTTON
========================================================= */

.forminator-ui.forminator-custom-form
.forminator-button.forminator-button-submit {
    position: relative !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;

    height: 42px !important;
    min-height: 42px !important;

    background: #004A90 !important;

    border: 1px solid #004A90 !important;
    border-radius: 6px !important;

    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 13px !important;

    color: #FFFFFF !important;

    transition: 0.3s ease !important;
}


/* REMOVE OLD ICON */

.forminator-ui.forminator-custom-form
.forminator-button.forminator-button-submit::before {
    content: none !important;
}


/* SVG ARROW ICON */

.forminator-ui.forminator-custom-form
.forminator-button.forminator-button-submit::after {
    content: "" !important;

    display: inline-block !important;
    flex-shrink: 0 !important;

    width: 14px !important;
    height: 14px !important;

    margin-left: 12px !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E") !important;

    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}


/* BUTTON HOVER */

.forminator-ui.forminator-custom-form
.forminator-button.forminator-button-submit:hover {
    background: #003D78 !important;

    border-color: #003D78 !important;
}


/* =========================================================
   SUCCESS MESSAGE
========================================================= */

.forminator-ui.forminator-custom-form
.forminator-response-message {
    width: 100% !important;

    background: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;
    font-size: 12px !important;
}


/* =========================================================
   LAPTOP / DESKTOP
   1025PX +
========================================================= */

@media (min-width: 1025px) {

    .forminator-ui.forminator-custom-form .forminator-row {
        display: flex !important;
        flex-wrap: wrap !important;

        margin-left: -8px !important;
        margin-right: -8px !important;

        margin-bottom: 17px !important;
    }


    .forminator-ui.forminator-custom-form .forminator-col {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }


    /* 3 fields */

    .forminator-ui.forminator-custom-form .forminator-col-4 {
        width: 33.333333% !important;
        max-width: 33.333333% !important;

        flex: 0 0 33.333333% !important;
    }


    /* 2 fields */

    .forminator-ui.forminator-custom-form .forminator-col-6 {
        width: 50% !important;
        max-width: 50% !important;

        flex: 0 0 50% !important;
    }


    /* Full width */

    .forminator-ui.forminator-custom-form .forminator-col-12 {
        width: 100% !important;
        max-width: 100% !important;

        flex: 0 0 100% !important;
    }


    /* Desktop date input */

    .forminator-ui.forminator-custom-form
    .forminator-field-date
    input.forminator-datepicker {
        height: 42px !important;
        min-height: 42px !important;

        padding-left: 42px !important;
    }
}


/* =========================================================
   TABLET
   768PX - 1024PX
   2 COLUMNS
========================================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .forminator-ui.forminator-custom-form {
        width: 100% !important;
    }


    .forminator-ui.forminator-custom-form .forminator-row {
        display: flex !important;
        flex-wrap: wrap !important;

        width: auto !important;

        margin-left: -7px !important;
        margin-right: -7px !important;

        margin-bottom: 0 !important;
    }


    /* ALL NORMAL FIELDS -> 2 COLUMNS */

    .forminator-ui.forminator-custom-form .forminator-col-4,
    .forminator-ui.forminator-custom-form .forminator-col-6 {
        width: 50% !important;
        max-width: 50% !important;

        flex: 0 0 50% !important;

        padding-left: 7px !important;
        padding-right: 7px !important;

        margin-bottom: 17px !important;
    }


    /* FULL WIDTH */

    .forminator-ui.forminator-custom-form .forminator-col-12 {
        width: 100% !important;
        max-width: 100% !important;

        flex: 0 0 100% !important;

        padding-left: 7px !important;
        padding-right: 7px !important;

        margin-bottom: 17px !important;
    }


    /* Section heading always full width */

    .forminator-ui.forminator-custom-form .form-header,
    .forminator-ui.forminator-custom-form .forminator-field-section {
        width: 100% !important;
        max-width: 100% !important;

        flex: 0 0 100% !important;
    }


    /* INPUT */

    .forminator-ui.forminator-custom-form input.forminator-input,
    .forminator-ui.forminator-custom-form input[type="number"] {
        height: 42px !important;
        min-height: 42px !important;
    }


    /* PHONE */

    .forminator-ui.forminator-custom-form .iti input {
        height: 42px !important;

        padding-left: 75px !important;
    }


    /* DATE */

    .forminator-ui.forminator-custom-form
    .forminator-field-date
    input.forminator-datepicker,
    .forminator-ui.forminator-custom-form
    input.forminator-input.forminator-datepicker {
        height: 42px !important;
        min-height: 42px !important;

        padding-top: 10px !important;
        padding-right: 13px !important;
        padding-bottom: 10px !important;
        padding-left: 42px !important;

        font-size: 13px !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-field-date
    .forminator-icon-calendar {
        top: 50% !important;
        left: 13px !important;
        right: auto !important;

        transform: translateY(-50%) !important;
    }


    /* SELECT */

    .forminator-ui.forminator-custom-form .select2-selection--single {
        height: 42px !important;
        min-height: 42px !important;
    }


    .forminator-ui.forminator-custom-form .select2-selection--multiple {
        min-height: 42px !important;
        height: auto !important;
    }


    /* TEXTAREA */

    .forminator-ui.forminator-custom-form textarea.forminator-textarea {
        min-height: 105px !important;
    }


    /* BUTTON */

    .forminator-ui.forminator-custom-form
    .forminator-button.forminator-button-submit {
        height: 42px !important;

        font-size: 13px !important;
    }
}


/* =========================================================
   MOBILE
   767PX AND BELOW
   1 COLUMN
========================================================= */

@media (max-width: 767px) {

    .forminator-ui.forminator-custom-form {
        width: 100% !important;
        max-width: 100% !important;
    }


    /* ROW */

    .forminator-ui.forminator-custom-form .forminator-row {
        display: flex !important;

        flex-direction: column !important;
        flex-wrap: nowrap !important;

        width: 100% !important;

        margin-left: 0 !important;
        margin-right: 0 !important;

        margin-bottom: 0 !important;
    }


    /* ALL FIELDS FULL WIDTH */

    .forminator-ui.forminator-custom-form .forminator-col,
    .forminator-ui.forminator-custom-form .forminator-col-1,
    .forminator-ui.forminator-custom-form .forminator-col-2,
    .forminator-ui.forminator-custom-form .forminator-col-3,
    .forminator-ui.forminator-custom-form .forminator-col-4,
    .forminator-ui.forminator-custom-form .forminator-col-5,
    .forminator-ui.forminator-custom-form .forminator-col-6,
    .forminator-ui.forminator-custom-form .forminator-col-7,
    .forminator-ui.forminator-custom-form .forminator-col-8,
    .forminator-ui.forminator-custom-form .forminator-col-9,
    .forminator-ui.forminator-custom-form .forminator-col-10,
    .forminator-ui.forminator-custom-form .forminator-col-11,
    .forminator-ui.forminator-custom-form .forminator-col-12 {
        width: 100% !important;
        max-width: 100% !important;

        flex: 0 0 100% !important;

        padding-left: 0 !important;
        padding-right: 0 !important;

        margin-bottom: 16px !important;
    }


    /* SECTION */

    .forminator-ui.forminator-custom-form .form-header,
    .forminator-ui.forminator-custom-form .forminator-field-section {
        width: 100% !important;
        max-width: 100% !important;

        margin-bottom: 0 !important;
    }


    /* LABEL */

    .forminator-ui.forminator-custom-form .forminator-label {
        margin-bottom: 7px !important;

        font-size: 11px !important;

        letter-spacing: 0.5px !important;
    }


    /* INPUT */

    .forminator-ui.forminator-custom-form input.forminator-input,
    .forminator-ui.forminator-custom-form input[type="text"],
    .forminator-ui.forminator-custom-form input[type="email"],
    .forminator-ui.forminator-custom-form input[type="tel"],
    .forminator-ui.forminator-custom-form input[type="number"] {
        width: 100% !important;
        max-width: 100% !important;

        height: 44px !important;
        min-height: 44px !important;

        padding: 10px 12px !important;

        font-size: 13px !important;
    }


    /* PLACEHOLDER */

    .forminator-ui.forminator-custom-form input::placeholder,
    .forminator-ui.forminator-custom-form textarea::placeholder {
        font-size: 12px !important;
    }


    /* PHONE */

    .forminator-ui.forminator-custom-form .iti {
        width: 100% !important;
    }


    .forminator-ui.forminator-custom-form .iti input,
    .forminator-ui.forminator-custom-form .iti input.forminator-input {
        width: 100% !important;

        height: 44px !important;

        padding-left: 75px !important;
        padding-right: 12px !important;
    }


    .forminator-ui.forminator-custom-form .iti__flag-container,
    .forminator-ui.forminator-custom-form .iti__selected-flag {
        height: 44px !important;
    }


    /* DATE */

    .forminator-ui.forminator-custom-form
    .forminator-field-date
    input.forminator-datepicker,
    .forminator-ui.forminator-custom-form
    input.forminator-input.forminator-datepicker {
        width: 100% !important;
        max-width: 100% !important;

        height: 44px !important;
        min-height: 44px !important;

        padding-top: 11px !important;
        padding-right: 12px !important;
        padding-bottom: 11px !important;
        padding-left: 42px !important;

        font-size: 13px !important;
        line-height: 20px !important;

        text-align: left !important;
        text-indent: 0 !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-field-date
    .forminator-icon-calendar,
    .forminator-ui.forminator-custom-form
    .forminator-field-date
    .forminator-input-with-icon > span[class*="forminator-icon-"] {
        top: 50% !important;
        left: 13px !important;
        right: auto !important;

        width: 17px !important;
        height: 17px !important;

        transform: translateY(-50%) !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-field-date
    input.forminator-datepicker::placeholder {
        font-size: 12px !important;
    }


    /* SELECT */

    .forminator-ui.forminator-custom-form .select2-container {
        width: 100% !important;
        max-width: 100% !important;
    }


    .forminator-ui.forminator-custom-form .select2-selection--single {
        height: 44px !important;
        min-height: 44px !important;

        padding-left: 12px !important;
        padding-right: 38px !important;
    }


    .forminator-ui.forminator-custom-form
    .select2-selection--single
    .select2-selection__rendered {
        font-size: 12px !important;
    }


    .forminator-ui.forminator-custom-form
    .select2-selection--single
    .select2-selection__arrow {
        height: 42px !important;
    }


    /* MULTI SELECT */

    .forminator-ui.forminator-custom-form .select2-selection--multiple {
        width: 100% !important;

        min-height: 44px !important;
        height: auto !important;

        padding: 5px 30px 5px 8px !important;
    }


    .forminator-ui.forminator-custom-form
    .select2-selection--multiple
    .select2-selection__choice {
        max-width: calc(100% - 5px) !important;

        font-size: 10px !important;

        white-space: normal !important;
        overflow-wrap: anywhere !important;
    }


    /* TEXTAREA */

    .forminator-ui.forminator-custom-form textarea.forminator-textarea {
        width: 100% !important;

        min-height: 120px !important;

        padding: 12px !important;
    }


    /* BUTTON */

    .forminator-ui.forminator-custom-form
    .forminator-button.forminator-button-submit {
        width: 100% !important;

        height: 44px !important;
        min-height: 44px !important;

        font-size: 12px !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-button.forminator-button-submit::after {
        width: 13px !important;
        height: 13px !important;

        margin-left: 10px !important;
    }
}


/* =========================================================
   EXTRA SMALL MOBILE
   480PX AND BELOW
========================================================= */

@media (max-width: 480px) {

    .forminator-ui.forminator-custom-form .forminator-col {
        margin-bottom: 15px !important;
    }


    .forminator-ui.forminator-custom-form .forminator-label {
        font-size: 11px !important;
    }


    .forminator-ui.forminator-custom-form input.forminator-input,
    .forminator-ui.forminator-custom-form .select2-selection--single {
        height: 44px !important;
        min-height: 44px !important;
    }


    /* Extra small mobile date fix */

    .forminator-ui.forminator-custom-form
    .forminator-field-date
    input.forminator-datepicker,
    .forminator-ui.forminator-custom-form
    input.forminator-input.forminator-datepicker {
        width: 100% !important;

        height: 44px !important;
        min-height: 44px !important;

        padding-top: 11px !important;
        padding-right: 12px !important;
        padding-bottom: 11px !important;
        padding-left: 40px !important;

        font-size: 12px !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-field-date
    .forminator-icon-calendar,
    .forminator-ui.forminator-custom-form
    .forminator-field-date
    .forminator-input-with-icon > span[class*="forminator-icon-"] {
        left: 12px !important;
        right: auto !important;
    }


    .forminator-ui.forminator-custom-form
    .forminator-button.forminator-button-submit {
        height: 44px !important;
        min-height: 44px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d611b3 */.elementor-27 .elementor-element.elementor-element-4d611b3{
    margin-bottom: 0px !important;
}/* End custom CSS */