.elementor-440 .elementor-element.elementor-element-087e5c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-087e5c9:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-087e5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF4;}.elementor-440 .elementor-element.elementor-element-12f79d9{--display:flex;--justify-content:center;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-12f79d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-440 .elementor-element.elementor-element-96b0928{width:var( --container-widget-width, 44% );max-width:44%;background-color:#FBF3E9;padding:3px 5px 3px 11px;--container-widget-width:44%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e219a60 );border-radius:50px 50px 50px 50px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-6a1d7b8 );}.elementor-440 .elementor-element.elementor-element-96b0928:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-96b0928:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6a1d7b8 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-440 .elementor-element.elementor-element-4057514 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-440 .elementor-element.elementor-element-a1ae3a7{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-440 .elementor-element.elementor-element-70e442b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-fee7a02{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-440 .elementor-element.elementor-element-b7aff62 .elementor-button{background-color:#F9700E;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:15px 15px 15px 15px;padding:25px 20px 25px 20px;}.elementor-440 .elementor-element.elementor-element-b7aff62{width:var( --container-widget-width, 62.005% );max-width:62.005%;--container-widget-width:62.005%;--container-widget-flex-grow:0;}.elementor-440 .elementor-element.elementor-element-b7aff62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-440 .elementor-element.elementor-element-b7aff62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-440 .elementor-element.elementor-element-b7aff62 .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-440 .elementor-element.elementor-element-7e9633a .elementor-button{background-color:#F9700E00;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:15px 15px 15px 15px;padding:22px 35px 22px 35px;}.elementor-440 .elementor-element.elementor-element-7e9633a{width:var( --container-widget-width, 36.374% );max-width:36.374%;--container-widget-width:36.374%;--container-widget-flex-grow:0;}.elementor-440 .elementor-element.elementor-element-7e9633a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-440 .elementor-element.elementor-element-a9b62c5{--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-440 .elementor-element.elementor-element-13c3f92{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-4a8ebd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-440 .elementor-element.elementor-element-ae56e06{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-440 .elementor-element.elementor-element-ae56e06 img{width:100%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-440 .elementor-element.elementor-element-3339ce4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#000000;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-440 .elementor-element.elementor-element-bbe0e85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-7161c64{text-align:start;}.elementor-440 .elementor-element.elementor-element-7161c64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-440 .elementor-element.elementor-element-3d08726{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-4fb0fe9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-3cf6260{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-440 .elementor-element.elementor-element-3cf6260 img{width:100%;}.elementor-440 .elementor-element.elementor-element-1ef0712 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#000000;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-440 .elementor-element.elementor-element-e4a9e68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-3683c0d{text-align:start;}.elementor-440 .elementor-element.elementor-element-3683c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-440 .elementor-element.elementor-element-b9349a6{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-440 .elementor-element.elementor-element-06d19cb img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-440 .elementor-element.elementor-element-2151aa6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6a1d7b8 );--border-color:var( --e-global-color-6a1d7b8 );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-2151aa6:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-2151aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5EA;}.elementor-440 .elementor-element.elementor-element-84f9010{--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-440 .elementor-element.elementor-element-63fed20{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-dad08f9 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-440 .elementor-element.elementor-element-0f06a6b{width:100%;max-width:100%;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-440 .elementor-element.elementor-element-0f06a6b a{color:var( --e-global-color-e219a60 );}.elementor-440 .elementor-element.elementor-element-894fdbe{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-894fdbe.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-ba9a0e4 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-440 .elementor-element.elementor-element-6fc5499{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6a1d7b8 );--border-color:var( --e-global-color-6a1d7b8 );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-6fc5499:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-6fc5499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5EA;}.elementor-440 .elementor-element.elementor-element-b1bf695{--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-440 .elementor-element.elementor-element-2b0293e{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-f7eb54f .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-440 .elementor-element.elementor-element-d43fa7d{width:100%;max-width:100%;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-440 .elementor-element.elementor-element-d43fa7d a{color:var( --e-global-color-e219a60 );}.elementor-440 .elementor-element.elementor-element-52509cf{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-52509cf.e-con{--order:99999 /* order end hack */;}.elementor-440 .elementor-element.elementor-element-012dfd0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-440 .elementor-element.elementor-element-b2b5fde{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-b2b5fde:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-b2b5fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080B14;}.elementor-440 .elementor-element.elementor-element-79a9451{text-align:center;}.elementor-440 .elementor-element.elementor-element-79a9451 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-c136c83{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-4439f39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-7c07533{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-fad7ada .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-b1bb0aa.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-b1bb0aa{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-b1bb0aa{left:0px;}.elementor-440 .elementor-element.elementor-element-b1bb0aa{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-b1bb0aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-5d0e7de{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-ce4b748{--display:flex;}.elementor-440 .elementor-element.elementor-element-fb97e23 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-22748ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-6a997e9{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-46c8100 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-56cbef9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-56cbef9{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-56cbef9{left:0px;}.elementor-440 .elementor-element.elementor-element-56cbef9{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-56cbef9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-f51c802{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-02ba712{--display:flex;}.elementor-440 .elementor-element.elementor-element-02ba712.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-3a7bc15 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-b0f0a22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-04ed33c{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-04ed33c.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-c87b0f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-c8bf77f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-c8bf77f{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-c8bf77f{left:0px;}.elementor-440 .elementor-element.elementor-element-c8bf77f{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-c8bf77f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-da3d1dd{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-c8c4296{--display:flex;}.elementor-440 .elementor-element.elementor-element-c8c4296.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-5809414 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-61438f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-dbe32a3{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-d195537 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-6576940.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-6576940{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-6576940{left:0px;}.elementor-440 .elementor-element.elementor-element-6576940{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-6576940 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-f6509a4{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-b4ae189{--display:flex;}.elementor-440 .elementor-element.elementor-element-b4ae189.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-143e7e2 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-cab59b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-a5ab504{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-a5ab504.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-86e7cc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-05407fb{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-b9697b7.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-b9697b7{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-b9697b7{left:0px;}.elementor-440 .elementor-element.elementor-element-b9697b7{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-b9697b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-722a240{--display:flex;}.elementor-440 .elementor-element.elementor-element-722a240.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-4a6b118 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-e611f10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-3309a83{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-db5fa51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-0c68c34.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-0c68c34{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-0c68c34{left:0px;}.elementor-440 .elementor-element.elementor-element-0c68c34{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-0c68c34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-ecf3f06{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-0a967dd{--display:flex;}.elementor-440 .elementor-element.elementor-element-0a967dd.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-66892b5 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-1ca7e32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-12a556c{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-12a556c.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-658a6ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-de1ad38.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-de1ad38{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-de1ad38{left:0px;}.elementor-440 .elementor-element.elementor-element-de1ad38{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-de1ad38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-dea25c4{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-9eecb12{--display:flex;}.elementor-440 .elementor-element.elementor-element-9eecb12.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-5f8bbb4 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-ef5e7f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-3c515e9{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-0c98c17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-948c233.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-948c233{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-948c233{left:0px;}.elementor-440 .elementor-element.elementor-element-948c233{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-948c233 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-fc2caa6{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-c3d5a66{--display:flex;}.elementor-440 .elementor-element.elementor-element-c3d5a66.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-1b0ff95 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-fb4f169{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-03a6a6e{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-03a6a6e.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-d96b026 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-2300a4d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-2300a4d{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-2300a4d{left:0px;}.elementor-440 .elementor-element.elementor-element-2300a4d{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-2300a4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-08ab9c5{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-8657297{--display:flex;}.elementor-440 .elementor-element.elementor-element-8657297.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-3d561a7 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-12d2a8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-6f03eda{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-fae5f13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-2f67d8f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-2f67d8f{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-2f67d8f{left:0px;}.elementor-440 .elementor-element.elementor-element-2f67d8f{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-2f67d8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-36250ec{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-5a5281c{--display:flex;}.elementor-440 .elementor-element.elementor-element-5a5281c.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-c3da853 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-8ae4d5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-fbc3bd3{--display:flex;--justify-content:center;}.elementor-440 .elementor-element.elementor-element-fbc3bd3.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-54753c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-236812b{color:#FDFDFD;}.elementor-440 .elementor-element.elementor-element-5439e91.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-440 .elementor-element.elementor-element-5439e91{right:0px;}body.rtl .elementor-440 .elementor-element.elementor-element-5439e91{left:0px;}.elementor-440 .elementor-element.elementor-element-5439e91{top:63px;text-align:start;}.elementor-440 .elementor-element.elementor-element-5439e91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:800;color:#FFFFFF21;}.elementor-440 .elementor-element.elementor-element-3b7af33{--display:flex;}.elementor-440 .elementor-element.elementor-element-3b7af33.e-con{--order:-99999 /* order start hack */;}.elementor-440 .elementor-element.elementor-element-be9c6bc img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(211.90234375, 170.36914675949876, 8.756086996327271, 0.5);}.elementor-440 .elementor-element.elementor-element-5253dfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-5253dfa:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-5253dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-88beb0a{text-align:center;}.elementor-440 .elementor-element.elementor-element-88beb0a .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-440 .elementor-element.elementor-element-7b4408d{--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-440 .elementor-element.elementor-element-6354e70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-6354e70:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-6354e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172C;}.elementor-440 .elementor-element.elementor-element-dbb0d97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f62a730{text-align:center;}.elementor-440 .elementor-element.elementor-element-f62a730 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-f103d9b{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#ECECEC;}.elementor-440 .elementor-element.elementor-element-79a2dce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-79a2dce:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-79a2dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5EA;}.elementor-440 .elementor-element.elementor-element-913e4e3{text-align:center;}.elementor-440 .elementor-element.elementor-element-913e4e3 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-440 .elementor-element.elementor-element-a6d779f{--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-440 .elementor-element.elementor-element-31cba21{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-31cba21:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-31cba21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-90b45d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-7313130{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-9627744{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-9627744 img{width:100%;}.elementor-440 .elementor-element.elementor-element-9627744:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-b02f255{text-align:start;}.elementor-440 .elementor-element.elementor-element-b02f255 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-72b52e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-1971a5d .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-1971a5d .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-1971a5d:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-1971a5d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-1971a5d .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-470f2d1{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-470f2d1:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-470f2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-1b023f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-4d9451a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-a5b7eb2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-a5b7eb2 img{width:100%;}.elementor-440 .elementor-element.elementor-element-a5b7eb2:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-e489c8b{text-align:start;}.elementor-440 .elementor-element.elementor-element-e489c8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-91d37f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-0c617b7 .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-0c617b7 .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-0c617b7:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-0c617b7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-0c617b7 .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-e64d457{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-e64d457:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-e64d457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-9e22fda{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-f62a6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-8133732{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-8133732 img{width:100%;}.elementor-440 .elementor-element.elementor-element-8133732:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-58ea922{text-align:start;}.elementor-440 .elementor-element.elementor-element-58ea922 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-3c545b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-c817c18 .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-c817c18 .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-c817c18:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-c817c18:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-c817c18 .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-0fb2516{--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-440 .elementor-element.elementor-element-853d1f2{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-853d1f2:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-853d1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-ad0a627{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-ceb59e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-6043256{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-6043256 img{width:100%;}.elementor-440 .elementor-element.elementor-element-6043256:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-cf913a5{text-align:start;}.elementor-440 .elementor-element.elementor-element-cf913a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-1d679da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-69d85f7 .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-69d85f7 .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-69d85f7:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-69d85f7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-69d85f7 .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-194e6e9{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-194e6e9:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-194e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-e8da1bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-a2db9ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-8d57087{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-8d57087 img{width:100%;}.elementor-440 .elementor-element.elementor-element-8d57087:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-7abfbe8{text-align:start;}.elementor-440 .elementor-element.elementor-element-7abfbe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-b531db0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-7b548c9 .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-7b548c9 .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-7b548c9:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-7b548c9:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-7b548c9 .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-413c44e{--display:flex;--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:#B7B6B1;--border-color:#B7B6B1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-413c44e:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-413c44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-f95eb2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-440 .elementor-element.elementor-element-491bbce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-2e95842{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-2e95842 img{width:100%;}.elementor-440 .elementor-element.elementor-element-2e95842:hover img{filter:brightness( 128% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-440 .elementor-element.elementor-element-5780988{text-align:start;}.elementor-440 .elementor-element.elementor-element-5780988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-440 .elementor-element.elementor-element-380364a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-1eaf603 .elementor-image-box-wrapper{text-align:start;}.elementor-440 .elementor-element.elementor-element-1eaf603 .elementor-image-box-title{margin-bottom:10px;color:#000000;}.elementor-440 .elementor-element.elementor-element-1eaf603:has(:hover) .elementor-image-box-title,
					 .elementor-440 .elementor-element.elementor-element-1eaf603:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-440 .elementor-element.elementor-element-1eaf603 .elementor-image-box-description{color:#595959;}.elementor-440 .elementor-element.elementor-element-f2a1474{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f2a1474:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-f2a1474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(223deg, #F9700EC7 0%, #091A36 14%);}.elementor-440 .elementor-element.elementor-element-f2a1474::before, .elementor-440 .elementor-element.elementor-element-f2a1474 > .elementor-background-video-container::before, .elementor-440 .elementor-element.elementor-element-f2a1474 > .e-con-inner > .elementor-background-video-container::before, .elementor-440 .elementor-element.elementor-element-f2a1474 > .elementor-background-slideshow::before, .elementor-440 .elementor-element.elementor-element-f2a1474 > .e-con-inner > .elementor-background-slideshow::before, .elementor-440 .elementor-element.elementor-element-f2a1474 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(53deg, var( --e-global-color-6a1d7b8 ) 0%, #F2295B00 19%);}.elementor-440 .elementor-element.elementor-element-ab580b2{text-align:center;}.elementor-440 .elementor-element.elementor-element-ab580b2 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-bef27a4{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#C5C5C5;}.elementor-440 .elementor-element.elementor-element-bef27a4 a{color:var( --e-global-color-e219a60 );}.elementor-440 .elementor-element.elementor-element-fda0d96 .elementor-button{background-color:#F9700E;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:15px 15px 15px 15px;padding:25px 20px 25px 20px;}.elementor-440 .elementor-element.elementor-element-fda0d96 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-440 .elementor-element.elementor-element-fda0d96 .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-440 .elementor-element.elementor-element-62fb13e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-440 .elementor-element.elementor-element-d2d2bd8{text-align:center;}.elementor-440 .elementor-element.elementor-element-d2d2bd8 .elementor-heading-title{font-family:var( --e-global-typography-927878f-font-family ), Sans-serif;font-size:var( --e-global-typography-927878f-font-size );font-weight:var( --e-global-typography-927878f-font-weight );color:#000000;}.elementor-440 .elementor-element.elementor-element-6a17fb4{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-440 .elementor-element.elementor-element-6a17fb4 a{color:var( --e-global-color-e219a60 );}.elementor-440 .elementor-element.elementor-element-025e675{--display:flex;}.elementor-440 .elementor-element.elementor-element-cb67259{color:#000000;}.elementor-440 .elementor-element.elementor-element-7220a38{--display:flex;}.elementor-440 .elementor-element.elementor-element-d615bf4{color:#000000;}.elementor-440 .elementor-element.elementor-element-4bab8ec{--display:flex;}.elementor-440 .elementor-element.elementor-element-1805883{color:#000000;}.elementor-440 .elementor-element.elementor-element-2bbafe0{--display:flex;}.elementor-440 .elementor-element.elementor-element-1a95acb{color:#000000;}.elementor-440 .elementor-element.elementor-element-e3e633b{--display:flex;}.elementor-440 .elementor-element.elementor-element-2551ecb{color:#000000;}.elementor-440 .elementor-element.elementor-element-9ab7871{--display:flex;}.elementor-440 .elementor-element.elementor-element-51572e1{color:#000000;}.elementor-440 .elementor-element.elementor-element-3fa53d7{--display:flex;}.elementor-440 .elementor-element.elementor-element-e4993ce{color:#000000;}.elementor-440 .elementor-element.elementor-element-e4f9a17{--display:flex;}.elementor-440 .elementor-element.elementor-element-95059ee{color:#000000;}.elementor-440 .elementor-element.elementor-element-fb78bee{--display:flex;}.elementor-440 .elementor-element.elementor-element-df55e00{color:#000000;}.elementor-440 .elementor-element.elementor-element-6ce2d5d{--display:flex;}.elementor-440 .elementor-element.elementor-element-8e436ef{color:#000000;}.elementor-440 .elementor-element.elementor-element-d07e78b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-0d478d2 );--n-accordion-icon-size:15px;}.elementor-440 .elementor-element.elementor-element-d07e78b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5a5c848 );}.elementor-440 .elementor-element.elementor-element-d07e78b {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-440 .elementor-element.elementor-element-d07e78b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}@media(max-width:1024px){.elementor-440 .elementor-element.elementor-element-4057514 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-dad08f9 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-f7eb54f .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-88beb0a .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-f62a730 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-913e4e3 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-ab580b2 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-d2d2bd8 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}}@media(min-width:768px){.elementor-440 .elementor-element.elementor-element-087e5c9{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-12f79d9{--width:45.471%;}.elementor-440 .elementor-element.elementor-element-2151aa6{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-6fc5499{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-5253dfa{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-6354e70{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-79a2dce{--content-width:1250px;}.elementor-440 .elementor-element.elementor-element-f2a1474{--width:100%;}}@media(max-width:767px){.elementor-440 .elementor-element.elementor-element-087e5c9{--padding-top:050px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-12f79d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-96b0928{width:var( --container-widget-width, 246px );max-width:246px;padding:0px 0px 0px 0px;--container-widget-width:246px;--container-widget-flex-grow:0;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-wrapper{text-align:center;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-img{margin-bottom:0px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-440 .elementor-element.elementor-element-96b0928.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-title{margin-bottom:8px;}.elementor-440 .elementor-element.elementor-element-96b0928 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-440 .elementor-element.elementor-element-4057514 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-a1ae3a7{width:100%;max-width:100%;}.elementor-440 .elementor-element.elementor-element-b7aff62 .elementor-button{font-size:14px;}.elementor-440 .elementor-element.elementor-element-7e9633a .elementor-button{font-size:14px;}.elementor-440 .elementor-element.elementor-element-4a8ebd6{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-3339ce4 .elementor-counter-number-wrapper{gap:0px;}.elementor-440 .elementor-element.elementor-element-bbe0e85{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-4fb0fe9{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-1ef0712 .elementor-counter-number-wrapper{gap:0px;}.elementor-440 .elementor-element.elementor-element-e4a9e68{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-06d19cb img{height:319px;}.elementor-440 .elementor-element.elementor-element-2151aa6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-84f9010{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-63fed20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-dad08f9 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-6fc5499{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-b1bf695{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-2b0293e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f7eb54f .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-5253dfa{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-88beb0a .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-6354e70{--padding-top:050px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-dbb0d97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f62a730 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-f103d9b{width:100%;max-width:100%;}.elementor-440 .elementor-element.elementor-element-79a2dce{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-440 .elementor-element.elementor-element-913e4e3 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-7313130{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-72b52e4{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-4d9451a{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-91d37f1{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-f62a6b9{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-3c545b0{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-ceb59e8{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-1d679da{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-a2db9ca{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-b531db0{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-491bbce{--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-380364a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-440 .elementor-element.elementor-element-f2a1474{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-ab580b2 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-bef27a4{width:100%;max-width:100%;font-size:14px;}.elementor-440 .elementor-element.elementor-element-fda0d96 .elementor-button{font-size:14px;}.elementor-440 .elementor-element.elementor-element-d2d2bd8 .elementor-heading-title{font-size:var( --e-global-typography-927878f-font-size );}.elementor-440 .elementor-element.elementor-element-6a17fb4{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-7b4408d */@keyframes dashMove {
  0%   { background-position: 0 0; }
  100% { background-position: -16px 0; }
}

@keyframes lineGlow {
  0%   { top: -60%; opacity: 0; }
  20%  { opacity: 1; }
  80%  { opacity: 1; }
  100% { top: 120%; opacity: 0; }
}

.tl-wrap {
  padding: 60px 40px;
  background: #fff;
  font-family: Arial, sans-serif;
  max-width: 1100px;
  margin: 0 auto;
}

.tl-row-top {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  position: relative;
}

.tl-dashed-line {
  position: absolute;
  top: 28px;
  left: 0;
  right: 0;
  height: 3px;
  background-image: repeating-linear-gradient(
    90deg,
    #c0c0c0 0px, #c0c0c0 8px,
    transparent 8px, transparent 18px
  );
  animation: dashMove 0.7s linear infinite;
  z-index: 0;
}

.tl-circle-col {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  z-index: 1;
}

.tl-circle {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: #f9710e;
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  z-index: 2;
}

.tl-vline {
  width: 2px;
  background: #ddd;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}

.tl-vline::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(
    to bottom,
    transparent,
    #4F46E5 50%,
    transparent
  );
  animation: lineGlow 1.8s ease-in-out infinite;
  top: -60%;
}

.tl-content-row {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.tl-content-cell {
  padding: 16px 20px 0;
  text-align: center;
}

.tl-content-cell h3 {
  font-size: 19px;
  font-weight: 700;
  color: #111;
  margin: 0 0 8px;
}

.tl-content-cell p {
  font-size: 13px;
  color: #666;
  line-height: 1.65;
  margin: 0;
}
/* Tablet - 768px tak */
@media (max-width: 768px) {
  .tl-row-top {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px 0;
  }

  .tl-content-row {
    grid-template-columns: repeat(2, 1fr);
  }

  .tl-dashed-line {
    display: none;
  }

  .tl-wrap {
    padding: 40px 20px;
  }
}

/* Mobile - 480px tak */
@media (max-width: 480px) {
  .tl-row-top {
    grid-template-columns: 1fr;
    gap: 0;
  }

  .tl-content-row {
    grid-template-columns: 1fr;
  }

  .tl-circle-col {
    flex-direction: row;
    justify-content: flex-start;
    gap: 16px;
    padding: 0 20px;
  }

  .tl-vline {
    width: 80px !important;
    height: 2px !important;
  }

  .tl-vline::after {
    top: 0;
    height: 100%;
    width: 50%;
    background: linear-gradient(
      to right,
      transparent,
      #4F46E5 50%,
      transparent
    );
    animation: lineGlowH 1.8s ease-in-out infinite;
  }

  @keyframes lineGlowH {
    0%   { left: -60%; opacity: 0; }
    20%  { opacity: 1; }
    80%  { opacity: 1; }
    100% { left: 120%; opacity: 0; }
  }

  .tl-content-cell {
    text-align: left;
    padding: 8px 20px 24px;
  }

  .tl-content-cell h3 {
    font-size: 17px;
  }
}/* End custom CSS */