.elementor-34 .elementor-element.elementor-element-5bd3eaf{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a568e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a568e4c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a568e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-b256fcc{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-b256fcc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b256fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-7eb212c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-78b0e87 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD800;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-99f1934 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD800;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-602f9d8 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD800;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-e2c85f8 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD800;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-52bccf2{--display:flex;}.elementor-34 .elementor-element.elementor-element-bb49b67{--display:flex;}.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-34 .elementor-element.elementor-element-dad47be{text-align:center;}.elementor-34 .elementor-element.elementor-element-dad47be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.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-34 .elementor-element.elementor-element-5e7ed68{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-5e7ed68 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-4c661d0{--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-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-34 .elementor-element.elementor-element-2932fdf.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-2932fdf .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-a1e696a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-b509181{--display:flex;}.elementor-34 .elementor-element.elementor-element-e080278{text-align:start;}.elementor-34 .elementor-element.elementor-element-e080278 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-5b7a5f0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-5b7a5f0 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-8e9bb95{--display:flex;}.elementor-34 .elementor-element.elementor-element-b95c33b img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-1926a68{--display:flex;}.elementor-34 .elementor-element.elementor-element-d22035d{--display:flex;}.elementor-34 .elementor-element.elementor-element-fc73912{text-align:center;}.elementor-34 .elementor-element.elementor-element-fc73912 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-50d1950{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-50d1950 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-3339830.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3339830 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-264b59f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-7cbc41b{--display:flex;}.elementor-34 .elementor-element.elementor-element-4c24c6d{text-align:start;}.elementor-34 .elementor-element.elementor-element-4c24c6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-e9e45d9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-e9e45d9 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-71417e6{--display:flex;}.elementor-34 .elementor-element.elementor-element-c15d91f img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-efe5397{--display:flex;}.elementor-34 .elementor-element.elementor-element-1444bae{--display:flex;}.elementor-34 .elementor-element.elementor-element-5f80106{text-align:center;}.elementor-34 .elementor-element.elementor-element-5f80106 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-9446f7f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-9446f7f a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-4403237.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4403237 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-e70bf4f{--display:flex;}.elementor-34 .elementor-element.elementor-element-d29f1c5{--display:flex;}.elementor-34 .elementor-element.elementor-element-6e7825a{text-align:center;}.elementor-34 .elementor-element.elementor-element-6e7825a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-ebce1da{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-ebce1da a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-a6c569d.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a6c569d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-eab667c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-058632e{--display:flex;}.elementor-34 .elementor-element.elementor-element-2fd3ecb{text-align:start;}.elementor-34 .elementor-element.elementor-element-2fd3ecb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-b75836d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-b75836d a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-bd7ecb4{--display:flex;}.elementor-34 .elementor-element.elementor-element-da1ed37 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-2890be6{--display:flex;}.elementor-34 .elementor-element.elementor-element-db757b8{--display:flex;}.elementor-34 .elementor-element.elementor-element-ba3fb31{text-align:center;}.elementor-34 .elementor-element.elementor-element-ba3fb31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-9863870{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-9863870 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-1b5afa0.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-1b5afa0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-05173ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-b5aadf6{--display:flex;}.elementor-34 .elementor-element.elementor-element-1ce7b3a{text-align:start;}.elementor-34 .elementor-element.elementor-element-1ce7b3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-b8d7c25{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-b8d7c25 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-40b88f1{--display:flex;}.elementor-34 .elementor-element.elementor-element-8fea159 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-1b60809{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-34 .elementor-element.elementor-element-1bb861c{--display:flex;}.elementor-34 .elementor-element.elementor-element-a63daf9{text-align:start;}.elementor-34 .elementor-element.elementor-element-a63daf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-b05146c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-b05146c a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-9d35e7c.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-9d35e7c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-d41e3f1{--display:flex;}.elementor-34 .elementor-element.elementor-element-5567900 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-1b0e795{--display:flex;}.elementor-34 .elementor-element.elementor-element-cd69db3{--display:flex;}.elementor-34 .elementor-element.elementor-element-65d5408{text-align:center;}.elementor-34 .elementor-element.elementor-element-65d5408 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-35dcea0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-35dcea0 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-0565488{--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 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-b7bde77 );--border-color:var( --e-global-color-b7bde77 );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-0565488.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-5c6ad4a{padding:7px 10px 0px 12px;text-align:start;}.elementor-34 .elementor-element.elementor-element-5c6ad4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-58fb3e3{padding:9px 0px 13px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-58fb3e3 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-bebe4a3{--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 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-b7bde77 );--border-color:var( --e-global-color-b7bde77 );--border-radius:5px 5px 5px 5px;--padding-top:5px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-bebe4a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-02f5781{text-align:start;}.elementor-34 .elementor-element.elementor-element-02f5781 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-2153fe5{padding:9px 0px 74px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-2153fe5 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-93132c7{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-b7bde77 );--border-color:var( --e-global-color-b7bde77 );--border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-b689150{--display:flex;}.elementor-34 .elementor-element.elementor-element-a0a7090{text-align:start;}.elementor-34 .elementor-element.elementor-element-a0a7090 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-61f4fc2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-61f4fc2 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-6f63bdc.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6f63bdc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-63b0e1e{--display:flex;}.elementor-34 .elementor-element.elementor-element-2b43918{--display:flex;}.elementor-34 .elementor-element.elementor-element-cfed9de{text-align:center;}.elementor-34 .elementor-element.elementor-element-cfed9de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-6150978{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-6150978 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-4f83fda{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-13b4d48{text-align:center;}.elementor-34 .elementor-element.elementor-element-13b4d48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-be42b99 );}.elementor-34 .elementor-element.elementor-element-9ba22f1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-be42b99 );}.elementor-34 .elementor-element.elementor-element-9ba22f1 a{color:var( --e-global-color-be42b99 );}.elementor-34 .elementor-element.elementor-element-d36fa3a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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-34 .elementor-element.elementor-element-df758e2{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-df758e2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-df758e2:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-df758e2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-df758e2 .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-a97336a{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-a97336a .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-a97336a:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-a97336a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-a97336a .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-4d8d75c{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-4d8d75c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-4d8d75c:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-4d8d75c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-4d8d75c .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-ccd003b{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-ccd003b .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-ccd003b:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-ccd003b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-ccd003b .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-bd8a745{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-bd8a745 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-bd8a745:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-bd8a745:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-bd8a745 .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-f82d5a5{background-color:#0E685BDB;padding:30px 0px 30px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-5f6893b );border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-f82d5a5 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-f82d5a5:has(:hover) .elementor-image-box-title,
					 .elementor-34 .elementor-element.elementor-element-f82d5a5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-f82d5a5 .elementor-image-box-description{color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-592a2d1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-34 .elementor-element.elementor-element-90828bf{--display:flex;}.elementor-34 .elementor-element.elementor-element-d10cd18{text-align:start;}.elementor-34 .elementor-element.elementor-element-d10cd18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-499f470{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-499f470 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-6ca06b6{--display:flex;}.elementor-34 .elementor-element.elementor-element-f9d31eb img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-87dc02a{--display:flex;}.elementor-34 .elementor-element.elementor-element-d04023d{--display:flex;border-style:groove;--border-style:groove;border-width:5px 10px 5px 10px;--border-top-width:5px;--border-right-width:10px;--border-bottom-width:5px;--border-left-width:10px;border-color:var( --e-global-color-b7bde77 );--border-color:var( --e-global-color-b7bde77 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-9568254{text-align:center;}.elementor-34 .elementor-element.elementor-element-9568254 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-af9bb0a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-af9bb0a a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-95718ca.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-95718ca .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-be42b99 );color:var( --e-global-color-be42b99 );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-908132c{--display:flex;}.elementor-34 .elementor-element.elementor-element-e2ec4cd{--display:flex;}.elementor-34 .elementor-element.elementor-element-a84b031{text-align:center;}.elementor-34 .elementor-element.elementor-element-a84b031 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-1a35d63{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-1a35d63 a{color:#FFDF2E;}.elementor-34 .elementor-element.elementor-element-b6eb3f8{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-907928f{text-align:center;}.elementor-34 .elementor-element.elementor-element-907928f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-be42b99 );}.elementor-34 .elementor-element.elementor-element-1d84a50{--display:flex;}.elementor-34 .elementor-element.elementor-element-2534d10{--display:flex;border-style:groove;--border-style:groove;border-width:5px 10px 5px 10px;--border-top-width:5px;--border-right-width:10px;--border-bottom-width:5px;--border-left-width:10px;border-color:var( --e-global-color-b7bde77 );--border-color:var( --e-global-color-b7bde77 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-86ea36f{text-align:center;}.elementor-34 .elementor-element.elementor-element-86ea36f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b7bde77 );}.elementor-34 .elementor-element.elementor-element-e04c4ba{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2a06f41 );}.elementor-34 .elementor-element.elementor-element-e04c4ba a{color:#FFDF2E;}body.elementor-page-34:not(.elementor-motion-effects-element-type-background), body.elementor-page-34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be42b99 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-7eb212c{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-d36fa3a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-a568e4c{--width:15%;}.elementor-34 .elementor-element.elementor-element-b256fcc{--width:85%;}.elementor-34 .elementor-element.elementor-element-0565488{--width:100%;}.elementor-34 .elementor-element.elementor-element-bebe4a3{--width:100%;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-7eb212c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-bf2d271{padding:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-dad47be .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-5e7ed68{font-size:16px;}.elementor-34 .elementor-element.elementor-element-e080278 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-5b7a5f0{font-size:16px;}.elementor-34 .elementor-element.elementor-element-fc73912 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-50d1950{font-size:16px;}.elementor-34 .elementor-element.elementor-element-4c24c6d .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e9e45d9{font-size:16px;}.elementor-34 .elementor-element.elementor-element-5f80106 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-9446f7f{font-size:16px;}.elementor-34 .elementor-element.elementor-element-6e7825a .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-ebce1da{font-size:16px;}.elementor-34 .elementor-element.elementor-element-2fd3ecb .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-b75836d{font-size:16px;}.elementor-34 .elementor-element.elementor-element-ba3fb31 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-9863870{font-size:16px;}.elementor-34 .elementor-element.elementor-element-1ce7b3a .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-b8d7c25{font-size:16px;}.elementor-34 .elementor-element.elementor-element-a63daf9 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-b05146c{font-size:16px;}.elementor-34 .elementor-element.elementor-element-65d5408 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-35dcea0{font-size:16px;}.elementor-34 .elementor-element.elementor-element-5c6ad4a .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-58fb3e3{font-size:16px;}.elementor-34 .elementor-element.elementor-element-02f5781 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-2153fe5{font-size:16px;}.elementor-34 .elementor-element.elementor-element-a0a7090 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-61f4fc2{font-size:16px;}.elementor-34 .elementor-element.elementor-element-cfed9de .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-6150978{font-size:16px;}.elementor-34 .elementor-element.elementor-element-4f83fda{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34 .elementor-element.elementor-element-13b4d48 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-9ba22f1{font-size:16px;}.elementor-34 .elementor-element.elementor-element-d36fa3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d10cd18 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-499f470{font-size:16px;}.elementor-34 .elementor-element.elementor-element-9568254 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-af9bb0a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-a84b031 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-1a35d63{font-size:16px;}.elementor-34 .elementor-element.elementor-element-b6eb3f8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34 .elementor-element.elementor-element-907928f .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-86ea36f .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e04c4ba{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-c41f1fb *//* Glassmorphism Sidebar */
.glass-sidebar {
        font-family: "Montserrat", Sans-serif;
  max-height: 100vh;
  padding: 10px px;
  position: sticky;
  top: 0;
  overflow-y: auto;
  border-radius: 22px;

 

  border: 1px solid rgba(255, 215, 0, 0.35);
  box-shadow:
    0 20px 45px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}

/* Optional: cleaner scrollbar */
.glass-sidebar::-webkit-scrollbar {
  width: 1px;
}

.glass-sidebar::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.06);
  border-radius: 20px;
}

.glass-sidebar::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #ffd700, #b8860b);
  border-radius: 20px;
}

/* Header */
.sidebar-logo {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 12px 18px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(255, 215, 0, 0.25);
}

.sidebar-logo span {
  width: 38px;
  height: 38px;
  display: grid;
  place-items: center;
  border-radius: 12px;

  color: #1b1400;
  background: linear-gradient(135deg, #fff2a8, #ffd700, #b8860b);
  box-shadow: 0 0 22px rgba(255, 215, 0, 0.45);
}

.sidebar-logo h3 {
  margin: 0;
  color: #fff3b0;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.4px;
}

/* Menu */
.sidebar-menu {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.sidebar-item {
  display: flex;
  align-items: center;
  gap: 12px;

  padding: 11px 13px;
  border-radius: 16px;
  text-decoration: none;

  color: #fff8dc;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 215, 0, 0.16);

  transition:
    transform 0.25s ease,
    background 0.25s ease,
    border-color 0.25s ease,
    box-shadow 0.25s ease;
}

.sidebar-item img {
  width: 34px;
  height: 34px;
  object-fit: contain;
  flex-shrink: 0;

  padding: 5px;
  border-radius: 12px;
  background: rgba(255, 215, 0, 0.12);
  border: 1px solid rgba(255, 215, 0, 0.18);
}

.sidebar-item span {
  font-size: 15px;
  font-weight: 600;
  line-height: 1.2;
}

/* Hover + Active */
.sidebar-item:hover,
.sidebar-item.active {
  color: #1b1400;
  background: linear-gradient(135deg, #0e685b, #ffd700, #0e685b);
  border-color: rgba(255, 215, 0, 0.75);
  box-shadow: 0 10px 28px rgba(255, 215, 0, 0.28);
  transform: translateX(5px);
}

.sidebar-item:hover img,
.sidebar-item.active img {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.15);
}

/* Mobile */
@media (max-width: 768px) {
  .glass-sidebar {
    width: 100%;
    max-height: none;
    position: relative;
    border-radius: 18px;
  }

  .sidebar-menu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }

  .sidebar-item {
    padding: 10px;
  }

  .sidebar-item span {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f83fda */.elementor-34 .elementor-element.elementor-element-4f83fda{
         background: linear-gradient(145deg, #fff3b0, #f6c121 52%, #a76f00);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6eb3f8 */.elementor-34 .elementor-element.elementor-element-b6eb3f8{
         background: linear-gradient(145deg, #fff3b0, #f6c121 52%, #a76f00);
}/* End custom CSS */