.elementor-2921 .elementor-element.elementor-element-babb02b{--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:2%;--margin-bottom:12%;--margin-left:0%;--margin-right:0%;}.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-2921 .elementor-element.elementor-element-50f9bd1{text-align:center;}.elementor-2921 .elementor-element.elementor-element-50f9bd1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;}.elementor-2921 .elementor-element.elementor-element-18a2ffe{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2921 .elementor-element.elementor-element-18a2ffe.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-18a2ffe .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:-0.48px;color:var( --e-global-color-text );}.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-2921 .elementor-element.elementor-element-241da3d{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2921 .elementor-element.elementor-element-241da3d.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-929a413{--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-2921 .elementor-element.elementor-element-929a413:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-929a413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00843D;}.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-2921 .elementor-element.elementor-element-3340f04 > .elementor-widget-container{margin:-15% 0% 5% 0%;}.elementor-2921 .elementor-element.elementor-element-3340f04 img{border-radius:2px 2px 2px 2px;}.elementor-2921 .elementor-element.elementor-element-e567a35{--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-2921 .elementor-element.elementor-element-e567a35:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-e567a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00843D;}.elementor-2921 .elementor-element.elementor-element-cee77ae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-81ebbc3{text-align:left;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-4f1431a{right:-90px;}body.rtl .elementor-2921 .elementor-element.elementor-element-4f1431a{left:-90px;}.elementor-2921 .elementor-element.elementor-element-4f1431a{top:195px;}.elementor-2921 .elementor-element.elementor-element-b3e9279{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-2647bf4{text-align:center;}.elementor-2921 .elementor-element.elementor-element-2647bf4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#FFBC27;}.elementor-2921 .elementor-element.elementor-element-86c0370{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2921 .elementor-element.elementor-element-86c0370.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-86c0370 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-15cf49d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-f620a5d{left:-45px;}body.rtl .elementor-2921 .elementor-element.elementor-element-f620a5d{right:-45px;}.elementor-2921 .elementor-element.elementor-element-f620a5d{bottom:100px;}.elementor-2921 .elementor-element.elementor-element-488e36f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2921 .elementor-element.elementor-element-a76d4be{--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-2921 .elementor-element.elementor-element-a76d4be:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-a76d4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6DFBC5E;}.elementor-2921 .elementor-element.elementor-element-b9f6b48{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2921 .elementor-element.elementor-element-4cc0f2a{text-align:left;}.elementor-2921 .elementor-element.elementor-element-4cc0f2a img{max-width:80%;}.elementor-2921 .elementor-element.elementor-element-38f1779{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6a0d523{text-align:center;}.elementor-2921 .elementor-element.elementor-element-6a0d523 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;}.elementor-2921 .elementor-element.elementor-element-6875707{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2921 .elementor-element.elementor-element-6875707.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-6875707 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:-0.48px;color:var( --e-global-color-text );}.elementor-2921 .elementor-element.elementor-element-8f82c71{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2921 .elementor-element.elementor-element-63e4cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-63e4cac:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-63e4cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2025/02/Timeline-BG.jpg");background-size:cover;}.elementor-2921 .elementor-element.elementor-element-690e6de{text-align:center;}.elementor-2921 .elementor-element.elementor-element-690e6de .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-6830339{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2921 .elementor-element.elementor-element-6830339.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-6830339 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-df550f2{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-df550f2.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-e8d6b87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-83cec50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-bec8fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-bec8fd8.e-con{--align-self:center;}.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-2921 .elementor-element.elementor-element-58de011 .elementor-button{background-color:#FFCE6200;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-58de011{z-index:3;}.elementor-2921 .elementor-element.elementor-element-6b84b9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-6b84b9f{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2921 .elementor-element.elementor-element-f6561c2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-f6561c2{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-f6561c2{right:0px;}.elementor-2921 .elementor-element.elementor-element-f6561c2 .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-2921 .elementor-element.elementor-element-f6561c2 .elementor-divider{text-align:right;padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-35439cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-379aa6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-49f878d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-49f878d.e-con{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-1830978 .elementor-button{background-color:#FFCE62;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-1830978.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-1830978{z-index:3;}.elementor-2921 .elementor-element.elementor-element-eb631b1.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-eb631b1{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-a313a7e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-a313a7e{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-a313a7e{right:0px;}.elementor-2921 .elementor-element.elementor-element-a313a7e .elementor-divider-separator{width:26%;}.elementor-2921 .elementor-element.elementor-element-a313a7e .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-d50cdca{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-d50cdca{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-d50cdca{right:0px;}.elementor-2921 .elementor-element.elementor-element-d50cdca .elementor-divider-separator{width:17%;margin:0 auto;margin-right:0;}.elementor-2921 .elementor-element.elementor-element-d50cdca .elementor-divider{text-align:right;padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-ac1c27e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-0d65f3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-5f1dbe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-5f1dbe0.e-con{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-e31137f .elementor-button{background-color:#FFCE62;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-e31137f.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-e31137f{z-index:3;}.elementor-2921 .elementor-element.elementor-element-4c1f5b2.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-4c1f5b2{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-b051a81{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-b051a81{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-b051a81{right:0px;}.elementor-2921 .elementor-element.elementor-element-b051a81 .elementor-divider-separator{width:29%;}.elementor-2921 .elementor-element.elementor-element-b051a81 .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-2a68581{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-2a68581{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-2a68581{right:0px;}.elementor-2921 .elementor-element.elementor-element-2a68581 .elementor-divider-separator{width:19%;margin:0 auto;margin-right:0;}.elementor-2921 .elementor-element.elementor-element-2a68581 .elementor-divider{text-align:right;padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-ba97d5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8d5a073{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-7dd8618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-faa4f93 .elementor-button{background-color:#FFCE62;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-faa4f93.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-faa4f93{z-index:3;}.elementor-2921 .elementor-element.elementor-element-8086a94.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-8086a94{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-4cb8359{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-4cb8359{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-4cb8359{right:0px;}.elementor-2921 .elementor-element.elementor-element-4cb8359 .elementor-divider-separator{width:29%;}.elementor-2921 .elementor-element.elementor-element-4cb8359 .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-8b0ef06{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-8b0ef06{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-8b0ef06{right:0px;}.elementor-2921 .elementor-element.elementor-element-8b0ef06 .elementor-divider-separator{width:19%;margin:0 auto;margin-right:0;}.elementor-2921 .elementor-element.elementor-element-8b0ef06 .elementor-divider{text-align:right;padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-ba2f0c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3e3edba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b2046f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b3dea51 .elementor-button{background-color:#FFCE62;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-b3dea51.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-b3dea51{z-index:3;}.elementor-2921 .elementor-element.elementor-element-cb2fdc1.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-cb2fdc1{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-cc66c19{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-cc66c19{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-cc66c19{right:0px;}.elementor-2921 .elementor-element.elementor-element-cc66c19 .elementor-divider-separator{width:29%;}.elementor-2921 .elementor-element.elementor-element-cc66c19 .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-a42e27d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-a42e27d{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-a42e27d{right:0px;}.elementor-2921 .elementor-element.elementor-element-a42e27d .elementor-divider-separator{width:19%;margin:0 auto;margin-right:0;}.elementor-2921 .elementor-element.elementor-element-a42e27d .elementor-divider{text-align:right;padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-cd99e2a{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-c5a2c74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-107a413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-107a413.e-con{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-e7618db{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;bottom:-2px;z-index:2;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-e7618db{left:0px;}body.rtl .elementor-2921 .elementor-element.elementor-element-e7618db{right:0px;}.elementor-2921 .elementor-element.elementor-element-e7618db .elementor-divider-separator{width:62%;}.elementor-2921 .elementor-element.elementor-element-e7618db .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2921 .elementor-element.elementor-element-2af376b .elementor-button{background-color:#FFCE62;font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;fill:#293029;color:#293029;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2921 .elementor-element.elementor-element-2af376b.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-2af376b{z-index:3;}.elementor-2921 .elementor-element.elementor-element-69357bc.elementor-element{--order:-99999 /* order start hack */;}.elementor-2921 .elementor-element.elementor-element-69357bc{z-index:8;text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-92c341f{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2921 .elementor-element.elementor-element-65095a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-7714422{text-align:center;}.elementor-2921 .elementor-element.elementor-element-7714422 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1.6px;color:var( --e-global-color-99e9871 );}.elementor-2921 .elementor-element.elementor-element-6a04cef{text-align:center;}.elementor-2921 .elementor-element.elementor-element-6a04cef .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:52.3px;letter-spacing:-0.48px;color:var( --e-global-color-1618b93 );}.elementor-2921 .elementor-element.elementor-element-0e87a22{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2921 .elementor-element.elementor-element-72d0b02{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2921 .elementor-element.elementor-element-72d0b02:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-72d0b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF6D;}.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-2921 .elementor-element.elementor-element-9df87bc > .elementor-widget-container{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2025/02/Ellipse-32.png");padding:20px 0px 0px 10px;background-position:top left;background-repeat:no-repeat;}.elementor-2921 .elementor-element.elementor-element-9df87bc .elementor-image-box-wrapper{text-align:left;}.elementor-2921 .elementor-element.elementor-element-9df87bc.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-2921 .elementor-element.elementor-element-9df87bc.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-2921 .elementor-element.elementor-element-9df87bc.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-9df87bc .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-2921 .elementor-element.elementor-element-9df87bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2921 .elementor-element.elementor-element-9df87bc .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#262D28;}.elementor-2921 .elementor-element.elementor-element-9df87bc:has(:hover) .elementor-image-box-title,
					 .elementor-2921 .elementor-element.elementor-element-9df87bc:has(:focus) .elementor-image-box-title{color:#262D28;}.elementor-2921 .elementor-element.elementor-element-45795d5{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2921 .elementor-element.elementor-element-45795d5:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-45795d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76B48E;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 > .elementor-widget-container{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2025/02/Ellipse-32.png");padding:22px 0px 20px 25px;background-position:top left;background-repeat:no-repeat;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 .elementor-image-box-wrapper{text-align:left;}.elementor-2921 .elementor-element.elementor-element-d5c4a61.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-2921 .elementor-element.elementor-element-d5c4a61.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-2921 .elementor-element.elementor-element-d5c4a61.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#262D28;}.elementor-2921 .elementor-element.elementor-element-d5c4a61:has(:hover) .elementor-image-box-title,
					 .elementor-2921 .elementor-element.elementor-element-d5c4a61:has(:focus) .elementor-image-box-title{color:#262D28;}.elementor-2921 .elementor-element.elementor-element-39bae35{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2921 .elementor-element.elementor-element-39bae35:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-39bae35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F57C76;}.elementor-2921 .elementor-element.elementor-element-0e698dc > .elementor-widget-container{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2025/02/Ellipse-32.png");padding:19px 0px 0px 18px;background-position:top left;background-repeat:no-repeat;}.elementor-2921 .elementor-element.elementor-element-0e698dc .elementor-image-box-wrapper{text-align:left;}.elementor-2921 .elementor-element.elementor-element-0e698dc.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-2921 .elementor-element.elementor-element-0e698dc.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-2921 .elementor-element.elementor-element-0e698dc.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-0e698dc .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-2921 .elementor-element.elementor-element-0e698dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2921 .elementor-element.elementor-element-0e698dc .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#262D28;}.elementor-2921 .elementor-element.elementor-element-0e698dc:has(:hover) .elementor-image-box-title,
					 .elementor-2921 .elementor-element.elementor-element-0e698dc:has(:focus) .elementor-image-box-title{color:#262D28;}.elementor-2921 .elementor-element.elementor-element-6948b6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6948b6a:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-6948b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2024/10/history.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2921 .elementor-element.elementor-element-317d0d2{text-align:center;}.elementor-2921 .elementor-element.elementor-element-317d0d2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-b53183d{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:19px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-b53183d.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-20f8b77{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-20f8b77:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-20f8b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6F2;}.elementor-2921 .elementor-element.elementor-element-5d07ef6{text-align:center;}.elementor-2921 .elementor-element.elementor-element-5d07ef6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1.6px;color:var( --e-global-color-99e9871 );}.elementor-2921 .elementor-element.elementor-element-61127ea{text-align:center;}.elementor-2921 .elementor-element.elementor-element-61127ea .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:52.3px;letter-spacing:-0.48px;color:var( --e-global-color-1618b93 );}.elementor-2921 .elementor-element.elementor-element-3ba0c52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3ba0c52.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2921 .elementor-element.elementor-element-6f59137{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-6f59137 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-6f59137 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-6f59137 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-6f59137 .elementor-icon-box-title{color:var( --e-global-color-7557df3 );}.elementor-2921 .elementor-element.elementor-element-b0455c1{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-b0455c1.elementor-view-stacked .elementor-icon{background-color:#F26522;}.elementor-2921 .elementor-element.elementor-element-b0455c1.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-b0455c1.elementor-view-default .elementor-icon{fill:#F26522;color:#F26522;border-color:#F26522;}.elementor-2921 .elementor-element.elementor-element-b0455c1 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-b0455c1 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-b0455c1 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-b0455c1 .elementor-icon-box-title{color:#F26522;}.elementor-2921 .elementor-element.elementor-element-b0455c1:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-b0455c1:has(:focus) .elementor-icon-box-title{color:#F26522;}.elementor-2921 .elementor-element.elementor-element-ab236f5{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-stacked .elementor-icon{background-color:#006699;}.elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-default .elementor-icon{fill:#006699;color:#006699;border-color:#006699;}.elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#006699;}.elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2921 .elementor-element.elementor-element-ab236f5.elementor-view-default:has(:focus) .elementor-icon{fill:#006699;color:#006699;border-color:#006699;}.elementor-2921 .elementor-element.elementor-element-ab236f5 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-ab236f5 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-ab236f5 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-ab236f5 .elementor-icon-box-title{color:#006699;}.elementor-2921 .elementor-element.elementor-element-ab236f5:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-ab236f5:has(:focus) .elementor-icon-box-title{color:#006699;}.elementor-2921 .elementor-element.elementor-element-f48c644{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-f48c644.elementor-view-stacked .elementor-icon{background-color:#E61F3E;}.elementor-2921 .elementor-element.elementor-element-f48c644.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-f48c644.elementor-view-default .elementor-icon{fill:#E61F3E;color:#E61F3E;border-color:#E61F3E;}.elementor-2921 .elementor-element.elementor-element-f48c644 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-f48c644 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-f48c644 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-f48c644 .elementor-icon-box-title{color:#E61F3E;}.elementor-2921 .elementor-element.elementor-element-f48c644:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-f48c644:has(:focus) .elementor-icon-box-title{color:#E61F3E;}.elementor-2921 .elementor-element.elementor-element-7bcdfd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-2921 .elementor-element.elementor-element-7bcdfd4.e-con{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-1e04639{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-1e04639.elementor-view-stacked .elementor-icon{background-color:#8521A4;}.elementor-2921 .elementor-element.elementor-element-1e04639.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-1e04639.elementor-view-default .elementor-icon{fill:#8521A4;color:#8521A4;border-color:#8521A4;}.elementor-2921 .elementor-element.elementor-element-1e04639 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-1e04639 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-1e04639 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-1e04639 .elementor-icon-box-title{color:#8521A4;}.elementor-2921 .elementor-element.elementor-element-1e04639:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-1e04639:has(:focus) .elementor-icon-box-title{color:#8521A4;}.elementor-2921 .elementor-element.elementor-element-3285e57{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-3285e57.elementor-view-stacked .elementor-icon{background-color:#11AC01;}.elementor-2921 .elementor-element.elementor-element-3285e57.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-3285e57.elementor-view-default .elementor-icon{fill:#11AC01;color:#11AC01;border-color:#11AC01;}.elementor-2921 .elementor-element.elementor-element-3285e57 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-3285e57 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-3285e57 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-3285e57 .elementor-icon-box-title{color:#11AC01;}.elementor-2921 .elementor-element.elementor-element-3285e57:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-3285e57:has(:focus) .elementor-icon-box-title{color:#11AC01;}.elementor-2921 .elementor-element.elementor-element-84ee584{--icon-box-icon-margin:15px;}.elementor-2921 .elementor-element.elementor-element-84ee584.elementor-view-stacked .elementor-icon{background-color:#663300;}.elementor-2921 .elementor-element.elementor-element-84ee584.elementor-view-framed .elementor-icon, .elementor-2921 .elementor-element.elementor-element-84ee584.elementor-view-default .elementor-icon{fill:#663300;color:#663300;border-color:#663300;}.elementor-2921 .elementor-element.elementor-element-84ee584 .elementor-icon{font-size:72px;}.elementor-2921 .elementor-element.elementor-element-84ee584 .elementor-icon-box-title, .elementor-2921 .elementor-element.elementor-element-84ee584 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-2921 .elementor-element.elementor-element-84ee584 .elementor-icon-box-title{color:#663300;}.elementor-2921 .elementor-element.elementor-element-84ee584:has(:hover) .elementor-icon-box-title,
					 .elementor-2921 .elementor-element.elementor-element-84ee584:has(:focus) .elementor-icon-box-title{color:#663300;}.elementor-2921 .elementor-element.elementor-element-0f6e331{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-0f6e331:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-0f6e331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whh2.assistasia.org/wp-content/uploads/2025/02/BG-ourchanllenges.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2921 .elementor-element.elementor-element-d176da5{text-align:center;}.elementor-2921 .elementor-element.elementor-element-d176da5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1.6px;color:#FFCB57;}.elementor-2921 .elementor-element.elementor-element-dbeb3a0{text-align:center;}.elementor-2921 .elementor-element.elementor-element-dbeb3a0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:52.3px;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2921 .elementor-element.elementor-element-27c0d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-fc9cd0d{text-align:center;}.elementor-2921 .elementor-element.elementor-element-fc9cd0d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1.6px;color:var( --e-global-color-99e9871 );}.elementor-2921 .elementor-element.elementor-element-607cf17{text-align:center;}.elementor-2921 .elementor-element.elementor-element-607cf17 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:52.3px;letter-spacing:-0.48px;color:var( --e-global-color-1618b93 );}.elementor-2921 .elementor-element.elementor-element-afac166{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#242424;}.elementor-2921 .elementor-element.elementor-element-afac166.elementor-element{--align-self:center;}.elementor-2921 .elementor-element.elementor-element-f95adfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-bafb48f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-73d9646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-a688d2d img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-029e01a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-c86718d img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-dd2537f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-baa86fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-c859795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-dadc515 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-c3f999a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-49691cb img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-79ac556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8e30fe7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-cf90707{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-644f904 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-f9b32aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-25203b7 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-08104da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3680443{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-4d17fee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-283b76a img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-2852ba9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3620ea6 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-1473141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-9adfb57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-915e843{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-5cfbb6a img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-0ad7178{--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-2921 .elementor-element.elementor-element-47cb642 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-2e9dd8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b3ac41b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b9cfea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-95ee9f3 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-321bac3{--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-2921 .elementor-element.elementor-element-e444568 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-57b9c90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8e7f0a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-ff02f44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6b3ce23 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-af2e207{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b0bee4e img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-cb07b1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-dbec0b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3b24405{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6eb8fd1 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-d6709b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-06daf17 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-ee66907{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6aa1c70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-7da92df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-885ab53 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-0ebb1df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-30ddcd6 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-c0214f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-154df61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-3a7d51d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b8bf052 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-5e416db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-acdd049 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-26fc05a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-343ec77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-f76e6bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-20d56bc img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-f67bf64{--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-2921 .elementor-element.elementor-element-b79f48c img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-f09f036{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-67c56c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-5b91f59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-a956552 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-f844ee1{--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-2921 .elementor-element.elementor-element-efc0897 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-690334f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-9af5e43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-7ad2111{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-ec1d6c1 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-32f01f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-68b8556 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-f4eb8b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-18718d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-4296b75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6d5dd66 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-92e3f97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-be285a8 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-d5f397f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-6dec480{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-eb44e2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-35a2d56 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-fc03b04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8c84d08 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-109b90c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-1e1bf50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-fa8f0fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-5f58d97 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-33507b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-e60b611 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-3098bdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-98fabe9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-d99294e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8931ad9 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-7c07405{--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-2921 .elementor-element.elementor-element-fa565a1 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-bc32da7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-8af4ab9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b108df0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-56d95ed img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-138851e{--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-2921 .elementor-element.elementor-element-6a77d45 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-e24c0d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-a19dc25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-1e37d4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-ac10182 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-edbed4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b88b3bf img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-6f464a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-36dd95c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-75a1dc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-f0cc3d6 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-20f03e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-abf6039 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-e7bccad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-e243c95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-190e7c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-4d8ced6 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-a314ffe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-88b422c img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-a9eebb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-b652f92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-9c2de70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-aa82610 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-9ab20f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-1535564 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-185d332{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-cc457d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-cfa7dc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-70f360e img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-fa8bae8{--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-2921 .elementor-element.elementor-element-84bea81 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-d635e95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-a87a69f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-abb609a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-ec5273d img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-3d1d9cf{--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-2921 .elementor-element.elementor-element-14ae438 img{max-width:100%;height:22vh;object-fit:scale-down;object-position:center center;}.elementor-2921 .elementor-element.elementor-element-c4f7d21{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1D8612;--e-n-carousel-arrow-hover-color:#1D8612;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#1D8612;}.elementor-2921 .elementor-element.elementor-element-c4f7d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2921 .elementor-element.elementor-element-92c341f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2921 .elementor-element.elementor-element-0e87a22{--grid-auto-flow:row;}.elementor-2921 .elementor-element.elementor-element-c4f7d21{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2921 .elementor-element.elementor-element-cee77ae{--width:27%;}.elementor-2921 .elementor-element.elementor-element-b3e9279{--width:75%;}.elementor-2921 .elementor-element.elementor-element-15cf49d{--width:28%;}.elementor-2921 .elementor-element.elementor-element-b9f6b48{--width:27%;}.elementor-2921 .elementor-element.elementor-element-38f1779{--width:75%;}.elementor-2921 .elementor-element.elementor-element-8f82c71{--width:28%;}.elementor-2921 .elementor-element.elementor-element-3ba0c52{--width:80%;}.elementor-2921 .elementor-element.elementor-element-7bcdfd4{--width:60%;}}@media(min-width:1025px){.elementor-2921 .elementor-element.elementor-element-63e4cac:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-63e4cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2921 .elementor-element.elementor-element-6948b6a:not(.elementor-motion-effects-element-type-background), .elementor-2921 .elementor-element.elementor-element-6948b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-2921 .elementor-element.elementor-element-18a2ffe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2921 .elementor-element.elementor-element-18a2ffe .elementor-heading-title{font-size:35px;}.elementor-2921 .elementor-element.elementor-element-241da3d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2921 .elementor-element.elementor-element-3340f04 img{height:200px;}.elementor-2921 .elementor-element.elementor-element-cee77ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2921 .elementor-element.elementor-element-81ebbc3{text-align:left;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-4f1431a{right:220px;}body.rtl .elementor-2921 .elementor-element.elementor-element-4f1431a{left:220px;}.elementor-2921 .elementor-element.elementor-element-4f1431a{top:277px;}.elementor-2921 .elementor-element.elementor-element-b3e9279{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2921 .elementor-element.elementor-element-86c0370 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-2921 .elementor-element.elementor-element-f620a5d{left:233px;}body.rtl .elementor-2921 .elementor-element.elementor-element-f620a5d{right:233px;}.elementor-2921 .elementor-element.elementor-element-f620a5d{bottom:165px;}.elementor-2921 .elementor-element.elementor-element-92c341f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2921 .elementor-element.elementor-element-0e87a22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2921 .elementor-element.elementor-element-9df87bc .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-d5c4a61 .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-0e698dc .elementor-image-box-img{margin-bottom:60px;}.elementor-2921 .elementor-element.elementor-element-c4f7d21{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58de011 */.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-58de011 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b84b9f */.elementor-2921 .elementor-element.elementor-element-6b84b9f{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec8fd8 */.elementor-2921 .elementor-element.elementor-element-bec8fd8 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-bec8fd8 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1830978 */.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-1830978 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb631b1 */.elementor-2921 .elementor-element.elementor-element-eb631b1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f878d */.elementor-2921 .elementor-element.elementor-element-49f878d .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-49f878d .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31137f */.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-e31137f a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1f5b2 */.elementor-2921 .elementor-element.elementor-element-4c1f5b2{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1dbe0 */.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-5f1dbe0 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa4f93 */.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-faa4f93 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8086a94 */.elementor-2921 .elementor-element.elementor-element-8086a94{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd8618 */.elementor-2921 .elementor-element.elementor-element-7dd8618 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-7dd8618 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3dea51 */.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-b3dea51 a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2fdc1 */.elementor-2921 .elementor-element.elementor-element-cb2fdc1{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2046f5 */.elementor-2921 .elementor-element.elementor-element-b2046f5 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-b2046f5 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2af376b */.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm {
    position: relative;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 2px; 
    border-right: 0px;
    color: #fff;
    
}


.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-flip-box__button.elementor-button.elementor-size-sm {
  color: #FFBC27;

  line-height: 1;
  padding-left: 15px;
  position: relative;
  float: right;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before,
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::after {
  content: "";
  display: block;
  right: 0px;
  position: absolute;
  top: 50%;
  transition: left 0.1s;
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm::before {
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 1px;
  height:28px;
  margin-top: -14px;
  width: 28px;
  transform: rotate( -135deg );
  -webkit-transform: rotate( -135deg );
  right: -13px;
}



.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    position: relative;
    background: #FFCE62;
    border: 1px solid #FFCE62;
    border-radius: 2px; 
    transition: left 0.1s;
    color: #293029;
    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    border-radius: 5px;    
}
.elementor-2921 .elementor-element.elementor-element-2af376b a.elementor-button.elementor-button-link.elementor-size-sm:hover:after {
    border-color: rgba(255, 206, 98, 0);
    border-left-color: #FFCE62;
    border-width: 20px;
    margin-top: -20px;
    border-radius: 2px;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69357bc */.elementor-2921 .elementor-element.elementor-element-69357bc{
    height: 110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a413 */.elementor-2921 .elementor-element.elementor-element-107a413 .year:hover + .hide-element {
  opacity: 1;
  
}
.elementor-2921 .elementor-element.elementor-element-107a413 .hide-element{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f59137 */.elementor-2921 .elementor-element.elementor-element-6f59137 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-6f59137 span.elementor-icon svg path {
    fill: #00843D !important;
}

.elementor-2921 .elementor-element.elementor-element-6f59137 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: #00843D;
}

.elementor-2921 .elementor-element.elementor-element-6f59137 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0455c1 */.elementor-2921 .elementor-element.elementor-element-b0455c1 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-b0455c1 span.elementor-icon svg path {
    fill: #F26522 !important;
}

.elementor-2921 .elementor-element.elementor-element-b0455c1 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: #F26522;
}

.elementor-2921 .elementor-element.elementor-element-b0455c1 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ab236f5 */.elementor-2921 .elementor-element.elementor-element-ab236f5 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-ab236f5 span.elementor-icon svg path {
    fil:#006699!important;
}

.elementor-2921 .elementor-element.elementor-element-ab236f5 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background:#006699;
}

.elementor-2921 .elementor-element.elementor-element-ab236f5 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f48c644 */.elementor-2921 .elementor-element.elementor-element-f48c644 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-f48c644 span.elementor-icon svg path {
    fill: #E61F3E !important;
}

.elementor-2921 .elementor-element.elementor-element-f48c644 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: #E61F3E;
}

.elementor-2921 .elementor-element.elementor-element-f48c644 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e04639 */.elementor-2921 .elementor-element.elementor-element-1e04639 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-1e04639 span.elementor-icon svg path {
    fill: #8521A4 !important;
}

.elementor-2921 .elementor-element.elementor-element-1e04639 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: #8521A4;
}

.elementor-2921 .elementor-element.elementor-element-1e04639 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3285e57 */.elementor-2921 .elementor-element.elementor-element-3285e57 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-3285e57 span.elementor-icon svg path {
    fill: #11AC01 !important;
}

.elementor-2921 .elementor-element.elementor-element-3285e57 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: #11AC01;
}

.elementor-2921 .elementor-element.elementor-element-3285e57 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84ee584 */.elementor-2921 .elementor-element.elementor-element-84ee584 span.elementor-icon {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background: transparent;
}

.elementor-2921 .elementor-element.elementor-element-84ee584 span.elementor-icon svg path {
    fill: #663300 !important;
}

.elementor-2921 .elementor-element.elementor-element-84ee584 span.elementor-icon:hover {
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    background:#663300;
}

.elementor-2921 .elementor-element.elementor-element-84ee584 span.elementor-icon:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a688d2d */}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc515 */}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c4f7d21 */.elementor-2921 .elementor-element.elementor-element-c4f7d21 img {
   width: 150px;
  height: 80px !important;
  object-fit: contain;
   
}/* End custom CSS */