.elementor-8 .elementor-element.elementor-element-ad00727{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-8 .elementor-element.elementor-element-9505758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9505758 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:14rem;font-weight:700;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-67dde84{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 45px;--row-gap:45px;--column-gap:45px;--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-9c1d88a{text-align:center;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9c1d88a p{margin-block-end: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-8 .elementor-element.elementor-element-06eef50{text-align:center;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-06eef50 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8b04768{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ad0045{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7ad0045:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7ad0045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3593fe );}.elementor-8 .elementor-element.elementor-element-961ce91{width:var( --container-widget-width, 1160px );max-width:1160px;--container-widget-width:1160px;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant SC", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f89e27f{--display:grid;--e-con-grid-template-columns:55% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:120px 120px;--row-gap:120px;--column-gap:120px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c8dbc07{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-79cc9fc{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-79cc9fc p{margin-block-end:30px;}.elementor-8 .elementor-element.elementor-element-470c880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:50px 0px 0px 0px;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;font-style:italic;}.elementor-8 .elementor-element.elementor-element-470c880 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-73676e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-84a4754{left:-100px;}body.rtl .elementor-8 .elementor-element.elementor-element-84a4754{right:-100px;}.elementor-8 .elementor-element.elementor-element-84a4754{bottom:-60px;}.elementor-8 .elementor-element.elementor-element-84a4754 img{max-width:290px;}.elementor-8 .elementor-element.elementor-element-09d2cf7{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4ff61a4{padding:0% 0% 0% 25%;text-align:left;font-family:"Cormorant SC", Sans-serif;font-size:60px;font-weight:500;line-height:60px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5ec49d3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:left;font-family:"Cormorant SC", Sans-serif;font-size:60px;font-weight:500;line-height:60px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-63ef39f{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c85d371{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9379ca7{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c6519d{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7c6519d p{margin-block-end: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-8 .elementor-element.elementor-element-d69e703 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-d69e703 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d69e703 .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d69e703{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d69e703 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d69e703 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0ec6685{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e30e75d{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38e86fa{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-38e86fa p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3b561fc{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-807a6f7{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4b04a00{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12357fb{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-12357fb p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b3eeafd{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-609b551{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-25ab335{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67d2a24{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-67d2a24 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-33b95ae{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b360808{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7229e09{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ace9c0d{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ace9c0d p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-315079d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-315079d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-315079d .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-315079d{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-315079d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-315079d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c2ab9d2{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f9dcaa9{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0e7e926{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0e7e926 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a9fabeb{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-192133b{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-faa4a19{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f9e4ba3{width:var( --container-widget-width, 738px );max-width:738px;padding:0% 0% 0% 0%;--container-widget-width:738px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-f9e4ba3 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ca50759{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-03e4a97{--display:flex;border-style:none;--border-style:none;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e787c44{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-33dbe45{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0f66e53{--n-accordion-title-font-size:40px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:39px;}:where( .elementor-8 .elementor-element.elementor-element-0f66e53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant SC", Sans-serif;font-weight:600;line-height:40px;}.elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button:focus{background-color:#2B232A00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2a61238{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-9505758 .elementor-heading-title{font-size:14vw;}.elementor-8 .elementor-element.elementor-element-67dde84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ad0045{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f89e27f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c8dbc07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-79cc9fc{text-align:center;}.elementor-8 .elementor-element.elementor-element-470c880{text-align:center;}.elementor-8 .elementor-element.elementor-element-e5b0e09{text-align:right;}.elementor-8 .elementor-element.elementor-element-e5b0e09 img{width:75%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-84a4754{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-84a4754{right:0px;}.elementor-8 .elementor-element.elementor-element-09d2cf7{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d69e703.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-3b561fc.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-b3eeafd.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-33b95ae.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-315079d.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-a9fabeb.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-ca50759.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-33dbe45.elementor-element{--order:0;}.elementor-8 .elementor-element.elementor-element-0f66e53{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2a61238.elementor-element{--order:0;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ad00727{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9505758 .elementor-heading-title{font-size:15vw;}.elementor-8 .elementor-element.elementor-element-67dde84{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9c1d88a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-06eef50{font-size:18px;}.elementor-8 .elementor-element.elementor-element-7ad0045{--padding-top:40px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-961ce91{font-size:30px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-f89e27f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-79cc9fc{font-size:18px;}.elementor-8 .elementor-element.elementor-element-470c880{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-size:20px;}.elementor-8 .elementor-element.elementor-element-e5b0e09 img{width:90%;}.elementor-8 .elementor-element.elementor-element-84a4754 img{max-width:180px;}.elementor-8 .elementor-element.elementor-element-4ff61a4{padding:0% 0% 0% 0%;text-align:center;font-size:28px;line-height:29px;}.elementor-8 .elementor-element.elementor-element-5ec49d3{text-align:center;font-size:28px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-5ec49d3 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-c85d371{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9379ca7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c6519d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d69e703 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0ec6685{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e30e75d{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38e86fa{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3b561fc .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-807a6f7{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4b04a00{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12357fb{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b3eeafd .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-609b551{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-25ab335{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67d2a24{font-size:16px;}.elementor-8 .elementor-element.elementor-element-33b95ae .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b360808{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7229e09{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ace9c0d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-315079d .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c2ab9d2{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f9dcaa9{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0e7e926{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a9fabeb .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-192133b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-faa4a19{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f9e4ba3{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ca50759 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-03e4a97{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e787c44{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-33dbe45 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0f66e53{--n-accordion-title-font-size:30px;--n-accordion-icon-size:19px;}:where( .elementor-8 .elementor-element.elementor-element-0f66e53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:30px;}.elementor-8 .elementor-element.elementor-element-2a61238 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379ca7 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e75d */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b04a00 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab335 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229e09 */.vs .e-con-inner {
    padding-left: 25.25%;
}

@media (max-width: 1024px) {
    .vs .e-con-inner {
    padding-left: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dcaa9 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa4a19 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e787c44 */.vs .e-con-inner {
    padding-left: 25.25%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0f66e53 */.elementor-widget-n-accordion .e-n-accordion-item-title {
    max-width: 1280px;
    margin: 0 auto;
    width: 100%;
    border: none!important;
    padding: 60px 0 60px  25%;
    position: relative;
    
}

.elementor-widget-n-accordion .e-n-accordion-item {
    border-top: 1px solid #B0A4AE;

    }
.elementor-widget-n-accordion .e-n-accordion-item:last-child {
    border-bottom: 1px solid #B0A4AE;;
}
.elementor-widget-n-accordion .e-n-accordion-item-title::before {
    content: '';
    position: absolute;
    top: 60px;
    background: #473144;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    left: 0;
}
.e-n-accordion-item {
    transition: 0.3s;
}
.e-n-accordion-item[open] {
    background: #F3F2F2!important;
}
.e-n-accordion-item:hover {
     background: #F3F2F2!important;
     transition: 0.3s;
}
@media (max-width: 1024px) {
    .elementor-widget-n-accordion .e-n-accordion-item-title {
        padding-left: 60px;
        padding-right: 20px;
    }
    .elementor-widget-n-accordion .e-n-accordion-item-title::before {
        top: 74px;
        left: 20px;
    }
}
@media (max-width: 768px) {
    .elementor-widget-n-accordion .e-n-accordion-item-title {
        padding: 30px 20px 30px 60px;
    }
        .elementor-widget-n-accordion .e-n-accordion-item-title::before {
        top: 38px;
        width: 8px;
        height: 8px;
        left: 20px;
    }
}/* End custom CSS */