.elementor-7 .elementor-element.elementor-element-67750a4{--display:flex;--min-height:1130px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-67750a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-67750a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haruakasuri.com/wp-content/uploads/2026/02/Hero_Banner_Akasuri-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e077f18{--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-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-7 .elementor-element.elementor-element-4e00a3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:140px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-7 .elementor-element.elementor-element-cf53c5d{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-035e9fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-7 .elementor-element.elementor-element-f4ced62 .elementor-button{background-color:#C9A24D;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c826fa5 .elementor-button{background-color:#000000;fill:#C9A24D;color:#C9A24D;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-7 .elementor-element.elementor-element-c826fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-91be2dd{--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-7 .elementor-element.elementor-element-60d18ba{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2f55f0c{--display:flex;--min-height:100px;--justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-2c9a65a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f83ed76{--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-7 .elementor-element.elementor-element-a259973{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-63f9d80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:189px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a7c3080 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3a82921{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-1b07b88{--display:flex;--min-height:627px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-1b07b88:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b07b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-ec0bf67 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5a8ab8d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-92a3a4b{--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 24px;--row-gap:0px;--column-gap:24px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bfbbddf{--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-7 .elementor-element.elementor-element-bfbbddf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bfbbddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-dcaa2a9{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-dcaa2a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6b5bf76{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7d3e28d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7d3e28d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b76b1c2{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c8a4da5{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ce31820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-58a54ca{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-54cbf4f{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d04a162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d04a162.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1573f80{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-18d2ca2{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ab71dd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ab71dd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0c9e0cf{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dba3b71{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-898d5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-898d5c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c094c21{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ca0ec58{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b9ebef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b9ebef8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-50a4023{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-52a674d{--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-7 .elementor-element.elementor-element-52a674d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-52a674d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-a022cb7{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a022cb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c1aed51{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-267729f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5f40c1f{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a6587ea{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c49e530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8a4cd75{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-332a552{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b340fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b340fdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c579927{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b3a6767{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f5cc9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3f5cc9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ff1fbb1{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c676cfd{--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-between;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1cc345e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1cc345e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-160f9b8{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b02a81b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5cf13c0 .elementor-button{background-color:#C9A24D;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-50ef8fe .elementor-button{background-color:#000000;fill:#C9A24D;color:#C9A24D;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-7 .elementor-element.elementor-element-50ef8fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-099a258{--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:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b011962 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38e070e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1c0d76d{--display:flex;}.elementor-7 .elementor-element.elementor-element-1c0d76d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1c0d76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-482711c{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3bf75eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8a0e092{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2fa0f07{--display:flex;}.elementor-7 .elementor-element.elementor-element-2fa0f07:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2fa0f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-40bdc3f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b02781c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eedcb10{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-df0df5d{--display:flex;}.elementor-7 .elementor-element.elementor-element-df0df5d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df0df5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-ddd1937{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ce6a0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d0aae1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9c470a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:275px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-927d567{--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-7 .elementor-element.elementor-element-e579dbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:96px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-98a78ff{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b0b3ec9{--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-7 .elementor-element.elementor-element-be01b72{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{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-7 .elementor-element.elementor-element-308f82f{background-color:#DAC5A725;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;}.elementor-7 .elementor-element.elementor-element-308f82f .elementor-testimonial-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-308f82f .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-308f82f .elementor-testimonial-name{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d767b3e{background-color:#DAC5A725;padding:48px 48px 48px 48px;}.elementor-7 .elementor-element.elementor-element-d767b3e .elementor-testimonial-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d767b3e .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-d767b3e .elementor-testimonial-name{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-870346d{background-color:#DAC5A725;padding:48px 48px 48px 48px;}.elementor-7 .elementor-element.elementor-element-870346d .elementor-testimonial-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-870346d .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-870346d .elementor-testimonial-name{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-3217415{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0cc6628{--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-7 .elementor-element.elementor-element-10b015c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-10b015c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10b015c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAC5A725;}.elementor-7 .elementor-element.elementor-element-cc560f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cc560f6.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-3b64229 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38a1789{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-643775f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8c9f9e4{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-04b25ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ccd8b24 .elementor-button{background-color:#C9A24D;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1e8f48d .elementor-button{background-color:#000000;fill:#C9A24D;color:#C9A24D;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-7 .elementor-element.elementor-element-1e8f48d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ef75a7{--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-7 .elementor-element.elementor-element-a390f12{--spacer-size:50px;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3a82921{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-38e070e{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-be01b72{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-67750a4{--min-height:500px;--justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-67750a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-67750a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-e077f18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4e00a3c .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-cf53c5d{font-size:14px;}.elementor-7 .elementor-element.elementor-element-f4ced62 .elementor-button{font-size:12px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-c826fa5 .elementor-button{padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-60d18ba{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-2f55f0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2c9a65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c9a65a .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-f83ed76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a259973{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a7c3080 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-3a82921{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-1b07b88{--min-height:500px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-ec0bf67 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-5a8ab8d{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6b5bf76{--width:100%;}.elementor-7 .elementor-element.elementor-element-7d3e28d{width:var( --container-widget-width, 168.461px );max-width:168.461px;--container-widget-width:168.461px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-b76b1c2{font-size:16px;}.elementor-7 .elementor-element.elementor-element-ce31820{font-size:16px;}.elementor-7 .elementor-element.elementor-element-58a54ca{font-size:16px;}.elementor-7 .elementor-element.elementor-element-d04a162{width:var( --container-widget-width, 153.805px );max-width:153.805px;--container-widget-width:153.805px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-1573f80{font-size:16px;}.elementor-7 .elementor-element.elementor-element-ab71dd3{width:var( --container-widget-width, 158.062px );max-width:158.062px;--container-widget-width:158.062px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-0c9e0cf{font-size:16px;}.elementor-7 .elementor-element.elementor-element-898d5c3{width:var( --container-widget-width, 160.07px );max-width:160.07px;--container-widget-width:160.07px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-c094c21{font-size:15px;}.elementor-7 .elementor-element.elementor-element-b9ebef8{width:var( --container-widget-width, 159.883px );max-width:159.883px;--container-widget-width:159.883px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-50a4023{font-size:15px;}.elementor-7 .elementor-element.elementor-element-52a674d{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-267729f{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5f40c1f{font-size:16px;}.elementor-7 .elementor-element.elementor-element-c49e530{font-size:16px;}.elementor-7 .elementor-element.elementor-element-8a4cd75{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b340fdf{width:var( --container-widget-width, 144.227px );max-width:144.227px;--container-widget-width:144.227px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-c579927{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3f5cc9f{width:var( --container-widget-width, 144.227px );max-width:144.227px;--container-widget-width:144.227px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-ff1fbb1{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1cc345e{width:var( --container-widget-width, 144.227px );max-width:144.227px;--container-widget-width:144.227px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-160f9b8{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b02a81b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5cf13c0 .elementor-button{padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-50ef8fe .elementor-button{padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-099a258{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b011962 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-38e070e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9c470a8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e579dbb .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-98a78ff{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b0b3ec9{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-be01b72{--min-height:0px;--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-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-308f82f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 030px 0px;}.elementor-7 .elementor-element.elementor-element-308f82f .elementor-testimonial-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-308f82f .elementor-testimonial-content{font-size:14px;}.elementor-7 .elementor-element.elementor-element-d767b3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-d767b3e .elementor-testimonial-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d767b3e .elementor-testimonial-content{font-size:16px;}.elementor-7 .elementor-element.elementor-element-870346d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-870346d .elementor-testimonial-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-870346d .elementor-testimonial-content{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3217415{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0cc6628{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cc560f6{font-size:14px;}.elementor-7 .elementor-element.elementor-element-3b64229 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-38a1789{font-size:14px;}.elementor-7 .elementor-element.elementor-element-643775f{font-size:14px;}.elementor-7 .elementor-element.elementor-element-8c9f9e4{font-size:14px;}.elementor-7 .elementor-element.elementor-element-04b25ab{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ccd8b24 .elementor-button{padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-1e8f48d .elementor-button{padding:10px 30px 10px 30px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-e077f18{--width:80%;}.elementor-7 .elementor-element.elementor-element-91be2dd{--width:50%;}.elementor-7 .elementor-element.elementor-element-2f55f0c{--width:50%;}.elementor-7 .elementor-element.elementor-element-f83ed76{--width:50%;}.elementor-7 .elementor-element.elementor-element-bfbbddf{--width:50%;}.elementor-7 .elementor-element.elementor-element-52a674d{--width:50%;}.elementor-7 .elementor-element.elementor-element-927d567{--width:50%;}.elementor-7 .elementor-element.elementor-element-b0b3ec9{--width:50%;}.elementor-7 .elementor-element.elementor-element-0cc6628{--width:50%;}.elementor-7 .elementor-element.elementor-element-10b015c{--width:50%;}}