.elementor-931 .elementor-element.elementor-element-a9bea48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items: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-931 .elementor-element.elementor-element-a9bea48:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-a9bea48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nooritravelagency.com.au/wp-content/uploads/2025/11/home-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-931 .elementor-element.elementor-element-a9bea48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-33af6a3{--display:flex;--min-height:60px;--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;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-931 .elementor-element.elementor-element-33af6a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-dc22107{width:var( --container-widget-width, 84% );max-width:84%;margin:18px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;padding:0% 0% 0% 0%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;}.elementor-931 .elementor-element.elementor-element-dc22107.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-dc22107.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-dc22107 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:85px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-a9864d5 );stroke:var( --e-global-color-a9864d5 );text-shadow:6px 6px 6px rgba(6.799999999999976, 4.804347826086939, 4.804347826086939, 0.34);color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-a4f2068 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-size:37px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:groove;}.elementor-931 .elementor-element.elementor-element-a4f2068{width:var( --container-widget-width, 33% );max-width:33%;margin:56px 56px calc(var(--kit-widget-spacing, 0px) + 56px) 56px;padding:0px 0px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-931 .elementor-element.elementor-element-a4f2068.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-a4f2068.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-38d4df2{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-931 .elementor-element.elementor-element-a9e5269{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 11px 11px 11px;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-931 .elementor-element.elementor-element-a9e5269.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-a9e5269.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-65c56d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-65c56d4:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-65c56d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(13deg, var( --e-global-color-ead004f ) 50%, #FFFFFF 96%);}.elementor-931 .elementor-element.elementor-element-ba320b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-a2dee2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-a2dee2f{text-align:center;}.elementor-931 .elementor-element.elementor-element-a2dee2f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:59px;}.elementor-931 .elementor-element.elementor-element-86064f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-86064f3{text-align:center;font-family:"Helvetica", Sans-serif;font-size:38px;color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-a062150{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-a062150:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-a062150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-3076802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-3076802:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-3076802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-a7f3a66{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-1628410.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-1628410 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-082a017{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-ec1941e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-39d807b{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-39d807b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-1a66bb9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-1a66bb9 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-de4a67f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-de4a67f:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-de4a67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-19cb78b{--display:flex;}.elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button{background-color:var( --e-global-color-365b37d );fill:#FFFFFF;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button:hover, .elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button:focus{background-color:var( --e-global-color-365b37d );color:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-e1d7143.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button:hover svg, .elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button:focus svg{fill:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-9160d29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-9160d29:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-9160d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-a7e0235{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-a7e0235:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-a7e0235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-067c706{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-07badf4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-07badf4 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-c8b2819{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-02e9419.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-9ed212a{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-9ed212a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-90af121.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-90af121 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-e68377d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-e68377d:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-e68377d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-6667e6f{--display:flex;}.elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button{background-color:var( --e-global-color-365b37d );fill:#FFFFFF;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button:hover, .elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button:focus{background-color:var( --e-global-color-365b37d );color:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-ff54cd4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button:hover svg, .elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button:focus svg{fill:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-f3cdb36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-f3cdb36:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-f3cdb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-244e58d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-244e58d:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-244e58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-5dfac71{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-f2ed931.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-f2ed931 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-50402bf{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-bc0d9e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-452e5d5{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-452e5d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-931 .elementor-element.elementor-element-be49e68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-be49e68 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-43672d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-43672d7:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-43672d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-9371d71{--display:flex;}.elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button{background-color:var( --e-global-color-365b37d );fill:#FFFFFF;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button:hover, .elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button:focus{background-color:var( --e-global-color-365b37d );color:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-2921b86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button:hover svg, .elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button:focus svg{fill:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-53c245d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-f47dfb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-8481184.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-8481184{text-align:center;}.elementor-931 .elementor-element.elementor-element-8481184 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:64px;}.elementor-931 .elementor-element.elementor-element-8ce089f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-8ce089f{text-align:center;font-size:33px;color:#FF9505;}.elementor-931 .elementor-element.elementor-element-5b71d38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-931 .elementor-element.elementor-element-945fcc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-945fcc3:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-945fcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-ae90660{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-3651c21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-3651c21 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-b791165{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-43bfdf8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-43bfdf8 .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-43bfdf8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-43bfdf8.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-43bfdf8.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-43bfdf8.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-43bfdf8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-43bfdf8 .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-43bfdf8 .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-ce650a7{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-39308b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-e3e734c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-e3e734c:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-e3e734c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-8695da7{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-5adb807.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-5adb807 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-7f115b4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-89d0a15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-89d0a15 .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-89d0a15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-89d0a15.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-89d0a15.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-89d0a15.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-89d0a15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-89d0a15 .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-89d0a15 .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-3e57059{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-e96a72b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-e96a72b img{height:100px;object-fit:cover;object-position:center center;}.elementor-931 .elementor-element.elementor-element-c2a9bf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-c2a9bf3:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-c2a9bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-447af9b{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-5d4a87b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-5d4a87b .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-fd839dc{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-5ab31df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-5ab31df .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-5ab31df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5ab31df.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-5ab31df.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5ab31df.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-5ab31df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5ab31df .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-5ab31df .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-8072e44{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-a1e196f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-a1e196f img{height:100px;object-fit:cover;object-position:center center;}.elementor-931 .elementor-element.elementor-element-949d381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-931 .elementor-element.elementor-element-c364a70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-c364a70:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-c364a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-26c422e{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-b1dfc6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-b1dfc6a .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-baa20a5{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-72a104f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-72a104f .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-72a104f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-72a104f.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-72a104f.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-72a104f.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-72a104f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-72a104f .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-72a104f .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-773d0f7{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-b142d76.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-45465b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-45465b0:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-45465b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-fc4d5c1{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-12cbd15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-12cbd15 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-abf2e08{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-5896bbc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-5896bbc .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-5896bbc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5896bbc.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-5896bbc.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5896bbc.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-5896bbc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-5896bbc .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-5896bbc .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-98dcc2d{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-cd4a321.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-cd4a321 img{height:100px;object-fit:cover;object-position:center center;}.elementor-931 .elementor-element.elementor-element-f00926c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CACACA;--border-color:#CACACA;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-931 .elementor-element.elementor-element-f00926c:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-f00926c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-fd7d55f{--display:flex;--justify-content:flex-end;}.elementor-931 .elementor-element.elementor-element-649074d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-649074d .elementor-heading-title{font-size:20px;color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-aeb4206{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-f776187.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-f776187 .elementor-icon-wrapper{text-align:center;}.elementor-931 .elementor-element.elementor-element-f776187.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-f776187.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-f776187.elementor-view-default .elementor-icon{color:var( --e-global-color-ead004f );border-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-f776187.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-f776187.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-f776187 .elementor-icon{font-size:19px;}.elementor-931 .elementor-element.elementor-element-f776187 .elementor-icon svg{height:19px;}.elementor-931 .elementor-element.elementor-element-8a0e81a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-f3c11b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-5cefd0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-0bef145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-931 .elementor-element.elementor-element-d454b30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-d454b30 .elementor-icon-box-wrapper{text-align:left;}.elementor-931 .elementor-element.elementor-element-d454b30{--icon-box-icon-margin:15px;}.elementor-931 .elementor-element.elementor-element-d454b30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-d454b30.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-d454b30.elementor-view-default .elementor-icon{fill:var( --e-global-color-a9864d5 );color:var( --e-global-color-a9864d5 );border-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-d454b30 .elementor-icon{font-size:50px;}.elementor-931 .elementor-element.elementor-element-0639a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-931 .elementor-element.elementor-element-87379aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-87379aa .elementor-icon-box-wrapper{text-align:left;}.elementor-931 .elementor-element.elementor-element-87379aa{--icon-box-icon-margin:15px;}.elementor-931 .elementor-element.elementor-element-87379aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-87379aa.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-87379aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-a9864d5 );color:var( --e-global-color-a9864d5 );border-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-09f86b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-931 .elementor-element.elementor-element-4c7e7d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-4c7e7d8 .elementor-icon-box-wrapper{text-align:left;}.elementor-931 .elementor-element.elementor-element-4c7e7d8{--icon-box-icon-margin:15px;}.elementor-931 .elementor-element.elementor-element-4c7e7d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-4c7e7d8.elementor-view-framed .elementor-icon, .elementor-931 .elementor-element.elementor-element-4c7e7d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-a9864d5 );color:var( --e-global-color-a9864d5 );border-color:var( --e-global-color-a9864d5 );}.elementor-931 .elementor-element.elementor-element-c02030e{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-b7103c0{--display:flex;}.elementor-931 .elementor-element.elementor-element-8fff361.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-8fff361{text-align:center;}.elementor-931 .elementor-element.elementor-element-8fff361 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:54px;}.elementor-931 .elementor-element.elementor-element-b653d5c{--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;}.elementor-931 .elementor-element.elementor-element-aaf1dc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-aaf1dc6:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-aaf1dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76f58ea );}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-post-holder div{text-align:center;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .entry-title{text-align:center;color:var( --e-global-color-87813b3 );}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .rt-row [class*="rt-col"]{padding-left:0px !important;padding-right:0px !important;padding-bottom:calc(2 * 0px) !important;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .rt-row{margin-left:-0px;margin-right:-0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .rt-row .rt-row{margin-bottom:-0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .grid_hover-layout8 .display-grid-wrapper{grid-gap:0px;margin-bottom:0px;}body .elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-post-holder{background-color:var( --e-global-color-ead004f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-931 .elementor-element.elementor-element-0cfab3d > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d.elementor-element{--align-self:center;}.elementor-931 .elementor-element.elementor-element-0cfab3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .list-behaviour .rt-holder .rt-el-content-wrapper{align-items:center;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper{--tpg-primary-color:#FFFFFF;--tpg-secondary-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .list-layout-wrapper [class*="rt-col"]:not(.offset-left) .rt-holder .tpg-el-image-wrap{flex:0 0 270px;max-width:270px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .rt-holder .entry-title-wrapper{margin:0px 0px 13px 0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .rt-holder .entry-title-wrapper .entry-title{padding:10px 0px 0px 0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .entry-title-wrapper{min-height:42px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Helvetica", Sans-serif;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:#000000 !important;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-image-wrap img{width:100%;opacity:1;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-image-wrap{margin:0px 0px 0px 0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-image-wrap img {transition-duration:0s;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"Helvetica", Sans-serif;font-size:14px;line-height:26px;text-align:center;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-excerpt{margin:0px 2px 0px 0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:400;padding:0px 0px 0px 0px;background-color:var( --e-global-color-a9864d5 );border-radius:3px 3px 3px 3px;border-style:groove;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more{margin:12px 0px 0px 0px;text-align:center;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more a i{font-size:24px;transform:translateY( 3px );}body .elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a64f2;}.elementor-931 .elementor-element.elementor-element-8db5727{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-8db5727:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-8db5727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-82d486b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-82d486b{text-align:center;}.elementor-931 .elementor-element.elementor-element-82d486b img{opacity:1;box-shadow:-2px -1px 10px -5px rgba(0,0,0,0.5);}.elementor-931 .elementor-element.elementor-element-a969fac{--display:flex;}.elementor-931 .elementor-element.elementor-element-e57b00c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-e57b00c{text-align:center;}.elementor-931 .elementor-element.elementor-element-e57b00c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;color:#444444AD;}.elementor-931 .elementor-element.elementor-element-2ea75a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-2ea75a6{text-align:left;font-family:"Helvetica", Sans-serif;font-size:12px;}.elementor-931 .elementor-element.elementor-element-48a7e77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-48a7e77{text-align:center;}.elementor-931 .elementor-element.elementor-element-48a7e77 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;color:#444444AD;}.elementor-931 .elementor-element.elementor-element-8cc6251.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-icon i{color:var( --e-global-color-87813b3 );transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-icon svg{fill:var( --e-global-color-87813b3 );transition:fill 0.3s;}.elementor-931 .elementor-element.elementor-element-8cc6251{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;}.elementor-931 .elementor-element.elementor-element-8cc6251 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-fae8595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-5f21aad{--display:flex;}.elementor-931 .elementor-element.elementor-element-44adfdc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-44adfdc{text-align:center;}.elementor-931 .elementor-element.elementor-element-8bc53cf{--display:flex;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:var( --e-global-color-365b37d );border-radius:50%;}.elementor-931 .elementor-element.elementor-element-ad6f026.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-931 .elementor-element.elementor-element-ad6f026 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial_card{margin-left:16px;margin-right:16px;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-single-testimonial-slider, .elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-a70eaf9 );}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Roboto", Sans-serif;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-stars > li > a, .elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-stars > li > span{color:#FF9505;fill:#FF9505;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-watermark-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-931 .elementor-element.elementor-element-57aa17c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-57aa17c:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-57aa17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ead004f );}.elementor-931 .elementor-element.elementor-element-ec0d9fe{--display:flex;--justify-content:center;}.elementor-931 .elementor-element.elementor-element-25c3733.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-931 .elementor-element.elementor-element-25c3733{text-align:left;}.elementor-931 .elementor-element.elementor-element-25c3733 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:800;line-height:45px;color:var( --e-global-color-secondary );}.elementor-931 .elementor-element.elementor-element-5db7772{--display:flex;--min-height:0px;--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-931 .elementor-element.elementor-element-5db7772.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-931 .elementor-element.elementor-element-cea3816{--display:flex;}.elementor-931 .elementor-element.elementor-element-cea3816:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-cea3816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-365b37d );}.elementor-931 .elementor-element.elementor-element-ca7c36b .elementor-button{background-color:var( --e-global-color-365b37d );font-size:18px;fill:#FFFFFF;color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-ca7c36b.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-931 .elementor-element.elementor-element-38d4df2{--min-height:0px;}.elementor-931 .elementor-element.elementor-element-a9e5269{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-931 .elementor-element.elementor-element-a9e5269.elementor-element{--align-self:flex-start;--order:0;--flex-grow:1;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-931 .elementor-element.elementor-element-dc22107 .elementor-heading-title{font-size:40px;}.elementor-931 .elementor-element.elementor-element-a4f2068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-931 .elementor-element.elementor-element-65c56d4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-931 .elementor-element.elementor-element-ba320b1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-931 .elementor-element.elementor-element-a2dee2f .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-931 .elementor-element.elementor-element-a062150{--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-931 .elementor-element.elementor-element-3076802{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-a7f3a66{--width:25%;}.elementor-931 .elementor-element.elementor-element-1628410 .elementor-heading-title{font-size:18px;}.elementor-931 .elementor-element.elementor-element-082a017{--width:50%;}.elementor-931 .elementor-element.elementor-element-39d807b{--width:25%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-931 .elementor-element.elementor-element-1a66bb9 .elementor-heading-title{font-size:16px;}.elementor-931 .elementor-element.elementor-element-e1d7143{width:100%;max-width:100%;}.elementor-931 .elementor-element.elementor-element-e1d7143 .elementor-button{padding:10px 50px 10px 55px;}.elementor-931 .elementor-element.elementor-element-9160d29{--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-931 .elementor-element.elementor-element-a7e0235{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-067c706{--width:25%;}.elementor-931 .elementor-element.elementor-element-07badf4 .elementor-heading-title{font-size:18px;}.elementor-931 .elementor-element.elementor-element-c8b2819{--width:50%;}.elementor-931 .elementor-element.elementor-element-9ed212a{--width:25%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-931 .elementor-element.elementor-element-90af121 .elementor-heading-title{font-size:16px;}.elementor-931 .elementor-element.elementor-element-ff54cd4{width:100%;max-width:100%;}.elementor-931 .elementor-element.elementor-element-ff54cd4 .elementor-button{padding:10px 50px 10px 55px;}.elementor-931 .elementor-element.elementor-element-f3cdb36{--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-931 .elementor-element.elementor-element-244e58d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-5dfac71{--width:25%;}.elementor-931 .elementor-element.elementor-element-f2ed931 .elementor-heading-title{font-size:18px;}.elementor-931 .elementor-element.elementor-element-50402bf{--width:50%;}.elementor-931 .elementor-element.elementor-element-452e5d5{--width:25%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-931 .elementor-element.elementor-element-be49e68 .elementor-heading-title{font-size:16px;}.elementor-931 .elementor-element.elementor-element-2921b86{width:100%;max-width:100%;}.elementor-931 .elementor-element.elementor-element-2921b86 .elementor-button{padding:10px 50px 10px 55px;}.elementor-931 .elementor-element.elementor-element-53c245d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-8481184 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-931 .elementor-element.elementor-element-c02030e{--content-width:100%;--min-height:0px;}.elementor-931 .elementor-element.elementor-element-8fff361 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .list-layout-wrapper [class*="rt-col"]:not(.offset-left) .rt-holder .tpg-el-image-wrap{flex:0 0 100px;max-width:100px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .entry-title-wrapper{min-height:0px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-size:12px;line-height:2.5em;letter-spacing:0.4px;word-spacing:0em;}.elementor-931 .elementor-element.elementor-element-0cfab3d .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-size:11px;line-height:1.7em;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-size:11px;}.elementor-931 .elementor-element.elementor-element-0cfab3d .rt-tpg-container .tpg-post-holder .rt-detail .read-more a i{font-size:18px;margin:0px 0px 0px 0px;}.elementor-931 .elementor-element.elementor-element-e57b00c .elementor-heading-title{font-size:24px;}.elementor-931 .elementor-element.elementor-element-48a7e77 .elementor-heading-title{font-size:24px;}.elementor-931 .elementor-element.elementor-element-fae8595{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-44adfdc .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-931 .elementor-element.elementor-element-ad6f026{padding:0px 0px 0px 0px;}.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-931 .elementor-element.elementor-element-ad6f026 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-931 .elementor-element.elementor-element-ad6f026 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-931 .elementor-element.elementor-element-25c3733 .elementor-heading-title{font-size:24px;line-height:1.4em;}}@media(min-width:768px){.elementor-931 .elementor-element.elementor-element-a9bea48{--width:100.249%;}.elementor-931 .elementor-element.elementor-element-33af6a3{--width:68%;}.elementor-931 .elementor-element.elementor-element-38d4df2{--width:57%;}.elementor-931 .elementor-element.elementor-element-3076802{--width:75%;}.elementor-931 .elementor-element.elementor-element-a7f3a66{--width:20%;}.elementor-931 .elementor-element.elementor-element-082a017{--width:70%;}.elementor-931 .elementor-element.elementor-element-39d807b{--width:20%;}.elementor-931 .elementor-element.elementor-element-de4a67f{--width:25%;}.elementor-931 .elementor-element.elementor-element-a7e0235{--width:75%;}.elementor-931 .elementor-element.elementor-element-067c706{--width:20%;}.elementor-931 .elementor-element.elementor-element-c8b2819{--width:70%;}.elementor-931 .elementor-element.elementor-element-9ed212a{--width:20%;}.elementor-931 .elementor-element.elementor-element-e68377d{--width:25%;}.elementor-931 .elementor-element.elementor-element-244e58d{--width:75%;}.elementor-931 .elementor-element.elementor-element-5dfac71{--width:20%;}.elementor-931 .elementor-element.elementor-element-50402bf{--width:70%;}.elementor-931 .elementor-element.elementor-element-452e5d5{--width:20%;}.elementor-931 .elementor-element.elementor-element-43672d7{--width:25%;}.elementor-931 .elementor-element.elementor-element-53c245d{--content-width:1180px;}.elementor-931 .elementor-element.elementor-element-ae90660{--width:40%;}.elementor-931 .elementor-element.elementor-element-b791165{--width:15%;}.elementor-931 .elementor-element.elementor-element-ce650a7{--width:45%;}.elementor-931 .elementor-element.elementor-element-8695da7{--width:40%;}.elementor-931 .elementor-element.elementor-element-7f115b4{--width:15%;}.elementor-931 .elementor-element.elementor-element-3e57059{--width:45%;}.elementor-931 .elementor-element.elementor-element-447af9b{--width:40%;}.elementor-931 .elementor-element.elementor-element-fd839dc{--width:15%;}.elementor-931 .elementor-element.elementor-element-8072e44{--width:45%;}.elementor-931 .elementor-element.elementor-element-26c422e{--width:40%;}.elementor-931 .elementor-element.elementor-element-baa20a5{--width:15%;}.elementor-931 .elementor-element.elementor-element-773d0f7{--width:45%;}.elementor-931 .elementor-element.elementor-element-fc4d5c1{--width:40%;}.elementor-931 .elementor-element.elementor-element-abf2e08{--width:15%;}.elementor-931 .elementor-element.elementor-element-98dcc2d{--width:45%;}.elementor-931 .elementor-element.elementor-element-fd7d55f{--width:40%;}.elementor-931 .elementor-element.elementor-element-aeb4206{--width:15%;}.elementor-931 .elementor-element.elementor-element-8a0e81a{--width:45%;}.elementor-931 .elementor-element.elementor-element-0bef145{--width:50%;}.elementor-931 .elementor-element.elementor-element-0639a5b{--width:50%;}.elementor-931 .elementor-element.elementor-element-09f86b1{--width:50%;}.elementor-931 .elementor-element.elementor-element-c02030e{--content-width:1180px;}.elementor-931 .elementor-element.elementor-element-b7103c0{--width:100%;}.elementor-931 .elementor-element.elementor-element-aaf1dc6{--width:70%;}.elementor-931 .elementor-element.elementor-element-8db5727{--width:30%;}.elementor-931 .elementor-element.elementor-element-57aa17c{--content-width:1280px;}.elementor-931 .elementor-element.elementor-element-ec0d9fe{--width:70%;}.elementor-931 .elementor-element.elementor-element-5db7772{--width:30%;}.elementor-931 .elementor-element.elementor-element-cea3816{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-931 .elementor-element.elementor-element-38d4df2{--width:574px;}}/* Start custom CSS for html, class: .elementor-element-ec1941e */.route-line{
  
  --line-h: 2px;
  --dot: clamp(8px, 1.1vw, 12px);
  --plane: clamp(30px, 1.6vw, 20px);
  --gap: clamp(8px, 2vw, 16px);
  --dot-color: #d9e0e8;
  --track-color: #cbd5e1;
  --plane-color: #F1F1F1;
  --label-color: #8a99ad;

  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: var(--gap);
  position: relative;
  width: 100%;
  min-height: calc(var(--plane) + 8px);
}


.route-line .dot{
  width: var(--dot);
  height: var(--dot);
  border: 2px solid var(--dot-color);
  border-radius: 50%;
  background: #fff;
}


.route-line .track{
  position: relative;
  height: var(--line-h);
  background:
    repeating-linear-gradient(
      to right,
      var(--track-color) 0 px,
      transparent 6px 12px
    );
}


.route-line .plane{

  position: absolute;
  width: var(--plane);
  height: var(--plane);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  fill: var(--plane-color);
}


.route-line .label{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(100% + 6px);
  font-size: clamp(11px, 1.6vw, 14px);
  line-height: 1;
  color: var(--label-color);
  white-space: nowrap;
}


.route-line{
  --line-color: rgba(255,255,255,.85);
  --plane-size: 26px;      
  --duration: 8.5s;              /* flight speed */
  display:flex;
  align-items:center;
  gap:.75rem;                    /* space between dots and track */
}

/* End dots */
.route-line .dot{
  width:10px;
  height:10px;
  border-radius:999px;
  background: var(--line-color);
  box-shadow: 0 0 0 3px rgba(255,255,255,.15) inset;
}

/* The dashed path */
.route-line .track{
  position:relative;
  flex:1;
  height: 14px;
}

/* dashed line centered vertically */
.route-line .track::before{
  content:"";
  position:absolute;
  inset:0;
  top:50%;
  height:2px;
  transform: translateY(-50%);
  background:
    repeating-linear-gradient(
      to right,
      var(--line-color) 0 14px,
      transparent 14px 24px
    );
  opacity:.9;
}

/* ====== Plane animation ====== */
.route-line .plane{
  position:absolute;
  top:50%;
  left:0;                                 /* start at left edge */
  width: var(--plane-size);
  height: var(--plane-size);
  fill: var(--line-color);
  transform: translateY(-50%);            /* vertically center */
  animation: plane-fly var(--duration) linear infinite;
  /* Optional subtle lift */
  /* filter: drop-shadow(0 1px 2px rgba(0,0,0,.2)); */
}

@keyframes plane-fly{
  0%{
    left: 0;
    transform: translateY(-50%) rotate(0deg);
  }
  50%{
    transform: translateY(-50%) translateX(1px) rotate(6deg); /* tiny tilt mid-way */
  }
  100%{
    left: calc(100% - var(--plane-size)); /* end flush with right dot */
    transform: translateY(-50%) rotate(0deg);
  }
}

/* Respect user motion settings */
@media (prefers-reduced-motion: reduce){
  .route-line .plane{ animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3076802 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4a67f */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a062150 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding-top: 40px;
  padding-left: 10px;
   padding-right: 05px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #FFC971 !important; 
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px;
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02e9419 */.route-line{
  
  --line-h: 2px;
  --dot: clamp(8px, 1.1vw, 12px);
  --plane: clamp(30px, 1.6vw, 20px);
  --gap: clamp(8px, 2vw, 16px);
  --dot-color: #d9e0e8;
  --track-color: #cbd5e1;
  --plane-color: #F1F1F1;
  --label-color: #8a99ad;

  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: var(--gap);
  position: relative;
  width: 100%;
  min-height: calc(var(--plane) + 8px);
}


.route-line .dot{
  width: var(--dot);
  height: var(--dot);
  border: 2px solid var(--dot-color);
  border-radius: 50%;
  background: #fff;
}


.route-line .track{
  position: relative;
  height: var(--line-h);
  background:
    repeating-linear-gradient(
      to right,
      var(--track-color) 0 6px,
      transparent 6px 12px
    );
}


.route-line .plane{

  position: absolute;
  width: var(--plane);
  height: var(--plane);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  fill: var(--plane-color);
}


.route-line .label{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(100% + 6px);
  font-size: clamp(11px, 1.6vw, 14px);
  line-height: 1;
  color: var(--label-color);
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0235 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68377d */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9160d29 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding-top: 20px;
  padding-left: 10px;
   padding-right: 05px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc0d9e3 */.route-line{
  
  --line-h: 2px;
  --dot: clamp(8px, 1.1vw, 12px);
  --plane: clamp(30px, 1.6vw, 20px);
  --gap: clamp(8px, 2vw, 16px);
  --dot-color: #d9e0e8;
  --track-color: #cbd5e1;
  --plane-color: #F1F1F1;
  --label-color: #8a99ad;

  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: var(--gap);
  position: relative;
  width: 100%;
  min-height: calc(var(--plane) + 8px);
}


.route-line .dot{
  width: var(--dot);
  height: var(--dot);
  border: 2px solid var(--dot-color);
  border-radius: 50%;
  background: #fff;
}


.route-line .track{
  position: relative;
  height: var(--line-h);
  background:
    repeating-linear-gradient(
      to right,
      var(--track-color) 0 6px,
      transparent 6px 12px
    );
}


.route-line .plane{

  position: absolute;
  width: var(--plane);
  height: var(--plane);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  fill: var(--plane-color);
}


.route-line .label{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(100% + 6px);
  font-size: clamp(11px, 1.6vw, 14px);
  line-height: 1;
  color: var(--label-color);
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244e58d */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43672d7 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 20px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cdb36 */.ticket-box {
  position: relative;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  padding-top: 20px;
  padding-left: 10px;
   padding-right: 05px;
}

.ticket-box::before,
.ticket-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background: #f5f5f5; /* match background color of page */
  border-radius: 50%;
  z-index: 2;
}

.ticket-box::before {
  left: -10px; /* half overlaps */
}

.ticket-box::after {
  right: -10px;
}/* End custom CSS */