.elementor-509 .elementor-element.elementor-element-1af15d9{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-0ae4325{--display:flex;--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{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-6fab579.elementor-element{--align-self:flex-end;}.elementor-509 .elementor-element.elementor-element-408e8b8{--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-around;--gap:22px 0px;--row-gap:22px;--column-gap: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-509 .elementor-element.elementor-element-097d334{padding:0px 0px 0px 0px;text-align:start;}.elementor-509 .elementor-element.elementor-element-097d334.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-509 .elementor-element.elementor-element-097d334 img{width:88%;}.elementor-509 .elementor-element.elementor-element-be3ca80{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-7c0443c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );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-509 .elementor-element.elementor-element-fa3e4f2{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-fa3e4f2 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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-509 .elementor-element.elementor-element-e36555d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-e36555d .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-e36555d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-e36555d{width:auto;max-width:auto;border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-e36555d.elementor-element{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-e36555d:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-e36555d .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-e36555d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-935f7a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-935f7a7:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-935f7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-0585d2b{--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 20px;--row-gap:0px;--column-gap:20px;--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-509 .elementor-element.elementor-element-32fb390{--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:flex-end;--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-509 .elementor-element.elementor-element-4a24688{text-align:end;}.elementor-509 .elementor-element.elementor-element-4a24688 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:100;font-style:normal;}.elementor-509 .elementor-element.elementor-element-4278d2c .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-4278d2c .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-4278d2c .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-4278d2c{border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFAF45E;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-4278d2c:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-4278d2c .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-4278d2c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-97fd8ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-82453ad{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-509 .elementor-element.elementor-element-82453ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;}.elementor-509 .elementor-element.elementor-element-4259892{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-838ece9{--display:flex;}.elementor-509 .elementor-element.elementor-element-16b1d35{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:8px;--padding-left:11px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-16b1d35:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-16b1d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-c236ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-c236ad9:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-c236ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A312C;}.elementor-509 .elementor-element.elementor-element-e13e26a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-509 .elementor-element.elementor-element-083216e{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-083216e img{border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-2328b96{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;bottom:70px;--z-index:100;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-2328b96{left:55px;}body.rtl .elementor-509 .elementor-element.elementor-element-2328b96{right:55px;}.elementor-509 .elementor-element.elementor-element-221ceaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-bb1b7d7{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-bb1b7d7 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-9fcb980 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-9fcb980 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-9fcb980 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-9fcb980{border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFAF45E;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-9fcb980:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-9fcb980 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-9fcb980 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-cccf95f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-cccf95f:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-cccf95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A312C;}.elementor-509 .elementor-element.elementor-element-7456b3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-509 .elementor-element.elementor-element-0502457{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-0502457 img{border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-01b11ee{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;--z-index:100;}.elementor-509 .elementor-element.elementor-element-9ac4a53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-cc155ea{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-cc155ea p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-e8919d7 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-e8919d7 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-e8919d7 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-e8919d7{border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFAF45E;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-e8919d7:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-e8919d7 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-e8919d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-67282dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-509 .elementor-element.elementor-element-67282dc.e-con{--align-self:center;}.elementor-509 .elementor-element.elementor-element-d2a6db0{--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;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--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-509 .elementor-element.elementor-element-d2a6db0:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-d2a6db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-d2a6db0.e-con{--align-self:center;}.elementor-509 .elementor-element.elementor-element-6dc23a3{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-7bdcc32{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-827e68c{text-align:end;}.elementor-509 .elementor-element.elementor-element-827e68c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-1aea17c{column-gap:0px;text-align:end;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-1aea17c p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-72883c4 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-72883c4 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-72883c4 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-72883c4{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-72883c4:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-72883c4 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-72883c4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-e60d419{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-323cbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-509 .elementor-element.elementor-element-323cbfc.elementor-element{--align-self:flex-start;--order:0;}.elementor-509 .elementor-element.elementor-element-323cbfc img{width:93%;max-width:100%;height:100%;object-fit:fill;}.elementor-509 .elementor-element.elementor-element-3252b3b{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-85ce898{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-85ce898.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-4397c2c{--display:flex;--min-height:480px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-4397c2c:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-4397c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-509 .elementor-element.elementor-element-f35f3d8{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-b397034 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-c8bba06{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-e911a21{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--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-509 .elementor-element.elementor-element-67f8e54{--display:flex;--min-height:215px;--border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-67f8e54:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-67f8e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kresla-massagnie.ru/wp-content/uploads/2025/11/map01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-509 .elementor-element.elementor-element-4246a7e{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-93c69e7{width:100%;max-width:100%;}.elementor-509 .elementor-element.elementor-element-93c69e7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-93c69e7 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-509 .elementor-element.elementor-element-89cf669{--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:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-509 .elementor-element.elementor-element-889c88c{--display:flex;--min-height:480px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-889c88c:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-889c88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-509 .elementor-element.elementor-element-72e56a1{--display:flex;--justify-content:space-between;}.elementor-509 .elementor-element.elementor-element-062a870 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-b7746b8{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-f5e9948{--display:flex;--justify-content:space-between;--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-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-509 .elementor-element.elementor-element-871aa43 .elementor-nav-menu .elementor-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-871aa43 .elementor-nav-menu--main .elementor-item{padding-top:7px;padding-bottom:7px;}.elementor-509 .elementor-element.elementor-element-6027c47{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-6027c47:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-6027c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-b27fcf4{--display:flex;}.elementor-509 .elementor-element.elementor-element-b27fcf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-526399e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-526399e{text-align:start;}.elementor-509 .elementor-element.elementor-element-526399e img{width:450px;max-width:450%;}.elementor-509 .elementor-element.elementor-element-0574225{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-66801f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-02f980c{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-02f980c p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-74bb431{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-bbfe105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-509 .elementor-element.elementor-element-bbfe105.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-509 .elementor-element.elementor-element-bbfe105 img{width:100%;}.elementor-509 .elementor-element.elementor-element-5012213{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-cc29064 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-3ab0c94{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-3ab0c94 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-9893f4f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-9893f4f:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-9893f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-ab252f8{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-ab252f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-8bc83bb{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-509 .elementor-element.elementor-element-8bc83bb:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-8bc83bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-835208a{text-align:center;}.elementor-509 .elementor-element.elementor-element-835208a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-0ee6172{text-align:center;}.elementor-509 .elementor-element.elementor-element-6e50095 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-6e50095 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-6e50095 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-6e50095.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-6e50095{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-6e50095:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-6e50095 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-6e50095 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-c92c450{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-509 .elementor-element.elementor-element-7155270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-8cf5a60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-3a2c571{--swiper-slides-to-display:3;--swiper-slides-gap:14px;padding:0px 0px 24px 0px;}.elementor-509 .elementor-element.elementor-element-5c8a535{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-5c8a535:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-5c8a535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-8e4b9cb{--display:flex;}.elementor-509 .elementor-element.elementor-element-8e4b9cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-dfc89c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-dfc89c1{text-align:start;}.elementor-509 .elementor-element.elementor-element-dfc89c1 img{width:450px;max-width:450%;}.elementor-509 .elementor-element.elementor-element-0cc022b{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-9667542{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-43735df{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-43735df p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-8b6172b{text-align:end;}.elementor-509 .elementor-element.elementor-element-8b6172b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-c1af8df{--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;--justify-content:space-between;--align-items:flex-end;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-df86bd3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-509 .elementor-element.elementor-element-df86bd3.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-509 .elementor-element.elementor-element-df86bd3 img{width:90%;}.elementor-509 .elementor-element.elementor-element-24eaf87{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-423804a{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-423804a p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-37562f9{text-align:end;}.elementor-509 .elementor-element.elementor-element-37562f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-6521ed9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-6521ed9:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-6521ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-dbf2b4a{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-dbf2b4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-ce1848e{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-509 .elementor-element.elementor-element-ce1848e:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-ce1848e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-509 .elementor-element.elementor-element-d2fa318{text-align:center;}.elementor-509 .elementor-element.elementor-element-d2fa318 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-1305721{text-align:center;}.elementor-509 .elementor-element.elementor-element-1b7a15b .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-1b7a15b .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-1b7a15b .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-1b7a15b.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-1b7a15b{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-1b7a15b:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-1b7a15b .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-1b7a15b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-1abbb62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-509 .elementor-element.elementor-element-b3beab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-dd583ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-26bc289{--swiper-slides-to-display:3;--swiper-slides-gap:14px;padding:0px 0px 24px 0px;}.elementor-509 .elementor-element.elementor-element-5ebe95d{--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;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-5ebe95d:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-5ebe95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-93981fb{--display:flex;}.elementor-509 .elementor-element.elementor-element-93981fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-f073067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-f073067{text-align:start;}.elementor-509 .elementor-element.elementor-element-f073067 img{width:450px;max-width:450%;}.elementor-509 .elementor-element.elementor-element-1b24a2f{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-9443802{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-6c191de{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-6c191de p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-d9fbf64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-87f10ac{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-f475125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-509 .elementor-element.elementor-element-f475125.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-509 .elementor-element.elementor-element-f475125 img{width:100%;}.elementor-509 .elementor-element.elementor-element-82c07be{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-73a3844{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-73a3844 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-46642e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-ad0165d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-ad0165d:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-ad0165d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-2c49adf{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-2c49adf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-ab96085{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-509 .elementor-element.elementor-element-ab96085:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-ab96085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-22bd974{text-align:center;}.elementor-509 .elementor-element.elementor-element-22bd974 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-802c781{text-align:center;}.elementor-509 .elementor-element.elementor-element-63386f8 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-63386f8 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-63386f8 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-63386f8.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-63386f8{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-63386f8:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-63386f8 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-63386f8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-7f72593{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-509 .elementor-element.elementor-element-a098fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-22ee89f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-0b320f1{--swiper-slides-to-display:3;--swiper-slides-gap:14px;padding:0px 0px 24px 0px;}.elementor-509 .elementor-element.elementor-element-d505e02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-6bd8940{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap: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-509 .elementor-element.elementor-element-a44b8b4{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-a44b8b4 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-594c272{text-align:center;}.elementor-509 .elementor-element.elementor-element-594c272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:300;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-8f93045{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-509 .elementor-element.elementor-element-10bfde0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-0f4aa46{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-9c10d21{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-9c10d21:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-9c10d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-f2269c6{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-f2269c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-ea67630{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-509 .elementor-element.elementor-element-ea67630:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-ea67630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-509 .elementor-element.elementor-element-b23d0f5{text-align:center;}.elementor-509 .elementor-element.elementor-element-b23d0f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-07ad90b{text-align:center;}.elementor-509 .elementor-element.elementor-element-1cbdd35 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-1cbdd35 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-1cbdd35 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-1cbdd35.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-1cbdd35{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-1cbdd35:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-1cbdd35 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-1cbdd35 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-01bd6a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-509 .elementor-element.elementor-element-b8c7d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-9477645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-c9d2b1c{--swiper-slides-to-display:3;--swiper-slides-gap:14px;padding:0px 0px 24px 0px;}.elementor-509 .elementor-element.elementor-element-c30e8bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-509 .elementor-element.elementor-element-c30e8bd.e-con{--align-self:center;}.elementor-509 .elementor-element.elementor-element-30c4a14{--display:flex;--min-height:300px;--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--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-509 .elementor-element.elementor-element-30c4a14:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-30c4a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-30c4a14.e-con{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-a83884b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-c08b6ab{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-414db85{text-align:end;}.elementor-509 .elementor-element.elementor-element-414db85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-98bbc03{column-gap:0px;text-align:end;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-98bbc03 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-0d54c75 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-0d54c75 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-0d54c75 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-0d54c75{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-0d54c75:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-0d54c75 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-0d54c75 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-72f35dc{--display:flex;--min-height:305px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-a465d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-509 .elementor-element.elementor-element-a465d7b.elementor-element{--align-self:flex-start;--order:0;}.elementor-509 .elementor-element.elementor-element-a465d7b img{width:80%;max-width:100%;height:100%;object-fit:fill;}.elementor-509 .elementor-element.elementor-element-4f08508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-93e5ad1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-509 .elementor-element.elementor-element-9e1ca48{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-9e1ca48 img{border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-d0c341b{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;bottom:70px;--z-index:100;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-d0c341b{left:55px;}body.rtl .elementor-509 .elementor-element.elementor-element-d0c341b{right:55px;}.elementor-509 .elementor-element.elementor-element-3628caf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-195b2bf{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-195b2bf p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-aa9f711 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-aa9f711 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-aa9f711 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-aa9f711{width:auto;max-width:auto;border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-aa9f711.elementor-element{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-aa9f711:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-aa9f711 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-aa9f711 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-4dee990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-96624d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-509 .elementor-element.elementor-element-e409d87{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-e409d87 img{border-radius:8px 8px 8px 8px;}.elementor-509 .elementor-element.elementor-element-12177cc{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;--z-index:100;}.elementor-509 .elementor-element.elementor-element-f671ec0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-220bcf8{padding:0px 0px 0px 0px;column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-220bcf8 p{margin-block-end:0px;}.elementor-509 .elementor-element.elementor-element-275e35e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-275e35e .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-275e35e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-275e35e{width:auto;max-width:auto;border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-275e35e.elementor-element{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-275e35e:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-275e35e .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-275e35e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-509 .elementor-element.elementor-element-796e5aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-796e5aa:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-796e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e33aa3 );}.elementor-509 .elementor-element.elementor-element-a2bf116{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-1e30756{--display:flex;}.elementor-509 .elementor-element.elementor-element-b7b4092{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-ad89cb2{--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-509 .elementor-element.elementor-element-af7e797 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-33013cf{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-def0a3d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-def0a3d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-509 .elementor-element.elementor-element-4c79314{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-e40472f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-102f0b9 .elementor-button{background-color:#4C403A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition-duration:0.5s;border-style:none;border-radius:42px 42px 42px 42px;padding:14px 22px 14px 22px;}.elementor-509 .elementor-element.elementor-element-102f0b9 .elementor-button:hover, .elementor-509 .elementor-element.elementor-element-102f0b9 .elementor-button:focus{background-color:#FFFAF400;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-102f0b9{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-102f0b9:hover{border-style:double;border-width:6px 6px 6px 6px;border-radius:36px 36px 36px 36px;}.elementor-509 .elementor-element.elementor-element-102f0b9 .elementor-button:hover svg, .elementor-509 .elementor-element.elementor-element-102f0b9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-d47f9c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}@media(min-width:768px){.elementor-509 .elementor-element.elementor-element-1af15d9{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-0ae4325{--width:80%;}.elementor-509 .elementor-element.elementor-element-408e8b8{--width:100%;}.elementor-509 .elementor-element.elementor-element-be3ca80{--width:74%;}.elementor-509 .elementor-element.elementor-element-935f7a7{--content-width:1100px;}.elementor-509 .elementor-element.elementor-element-16b1d35{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-c236ad9{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-e13e26a{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-2328b96{--width:35%;}.elementor-509 .elementor-element.elementor-element-cccf95f{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-7456b3d{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-01b11ee{--width:31%;}.elementor-509 .elementor-element.elementor-element-67282dc{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-6dc23a3{--width:100%;}.elementor-509 .elementor-element.elementor-element-7bdcc32{--width:66%;}.elementor-509 .elementor-element.elementor-element-3252b3b{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-85ce898{--width:25%;}.elementor-509 .elementor-element.elementor-element-4246a7e{--width:50%;}.elementor-509 .elementor-element.elementor-element-89cf669{--width:25%;}.elementor-509 .elementor-element.elementor-element-6027c47{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-b27fcf4{--width:40%;}.elementor-509 .elementor-element.elementor-element-0574225{--width:62%;}.elementor-509 .elementor-element.elementor-element-74bb431{--width:60%;}.elementor-509 .elementor-element.elementor-element-5012213{--width:62%;}.elementor-509 .elementor-element.elementor-element-9893f4f{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-ab252f8{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-8bc83bb{--width:40%;}.elementor-509 .elementor-element.elementor-element-8cf5a60{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-5c8a535{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-8e4b9cb{--width:40%;}.elementor-509 .elementor-element.elementor-element-0cc022b{--width:62%;}.elementor-509 .elementor-element.elementor-element-9667542{--width:45%;}.elementor-509 .elementor-element.elementor-element-c1af8df{--width:60%;}.elementor-509 .elementor-element.elementor-element-24eaf87{--width:69%;}.elementor-509 .elementor-element.elementor-element-6521ed9{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-dbf2b4a{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-ce1848e{--width:40%;}.elementor-509 .elementor-element.elementor-element-dd583ae{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-5ebe95d{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-93981fb{--width:40%;}.elementor-509 .elementor-element.elementor-element-1b24a2f{--width:62%;}.elementor-509 .elementor-element.elementor-element-9443802{--width:62%;}.elementor-509 .elementor-element.elementor-element-87f10ac{--width:60%;}.elementor-509 .elementor-element.elementor-element-82c07be{--width:62%;}.elementor-509 .elementor-element.elementor-element-ad0165d{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-2c49adf{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-ab96085{--width:40%;}.elementor-509 .elementor-element.elementor-element-22ee89f{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-d505e02{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-6bd8940{--width:100%;}.elementor-509 .elementor-element.elementor-element-f2269c6{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-ea67630{--width:40%;}.elementor-509 .elementor-element.elementor-element-9477645{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-c30e8bd{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-a83884b{--width:100%;}.elementor-509 .elementor-element.elementor-element-c08b6ab{--width:74%;}.elementor-509 .elementor-element.elementor-element-72f35dc{--width:100%;}.elementor-509 .elementor-element.elementor-element-4f08508{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-93e5ad1{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-d0c341b{--width:35%;}.elementor-509 .elementor-element.elementor-element-4dee990{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-96624d7{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-12177cc{--width:31%;}.elementor-509 .elementor-element.elementor-element-796e5aa{--content-width:1600px;}.elementor-509 .elementor-element.elementor-element-1e30756{--width:40%;}.elementor-509 .elementor-element.elementor-element-def0a3d{--width:100%;}.elementor-509 .elementor-element.elementor-element-4c79314{--width:260px;}}@media(max-width:1024px) and (min-width:768px){.elementor-509 .elementor-element.elementor-element-be3ca80{--width:100%;}.elementor-509 .elementor-element.elementor-element-2328b96{--width:57%;}.elementor-509 .elementor-element.elementor-element-01b11ee{--width:57%;}.elementor-509 .elementor-element.elementor-element-85ce898{--width:100%;}.elementor-509 .elementor-element.elementor-element-4246a7e{--width:100%;}.elementor-509 .elementor-element.elementor-element-89cf669{--width:100%;}.elementor-509 .elementor-element.elementor-element-b27fcf4{--width:100%;}.elementor-509 .elementor-element.elementor-element-0574225{--width:100%;}.elementor-509 .elementor-element.elementor-element-74bb431{--width:100%;}.elementor-509 .elementor-element.elementor-element-5012213{--width:100%;}.elementor-509 .elementor-element.elementor-element-9893f4f{--content-width:100%;}.elementor-509 .elementor-element.elementor-element-8cf5a60{--content-width:100%;}.elementor-509 .elementor-element.elementor-element-8e4b9cb{--width:100%;}.elementor-509 .elementor-element.elementor-element-0cc022b{--width:100%;}.elementor-509 .elementor-element.elementor-element-9667542{--width:100%;}.elementor-509 .elementor-element.elementor-element-c1af8df{--width:100%;}.elementor-509 .elementor-element.elementor-element-24eaf87{--width:100%;}.elementor-509 .elementor-element.elementor-element-6521ed9{--content-width:100%;}.elementor-509 .elementor-element.elementor-element-ce1848e{--width:40%;}.elementor-509 .elementor-element.elementor-element-dd583ae{--content-width:100%;}.elementor-509 .elementor-element.elementor-element-93981fb{--width:100%;}.elementor-509 .elementor-element.elementor-element-1b24a2f{--width:100%;}.elementor-509 .elementor-element.elementor-element-9443802{--width:100%;}.elementor-509 .elementor-element.elementor-element-87f10ac{--width:100%;}.elementor-509 .elementor-element.elementor-element-82c07be{--width:100%;}.elementor-509 .elementor-element.elementor-element-22ee89f{--content-width:100%;}.elementor-509 .elementor-element.elementor-element-6bd8940{--width:100%;}.elementor-509 .elementor-element.elementor-element-ea67630{--width:50%;}.elementor-509 .elementor-element.elementor-element-c08b6ab{--width:91%;}.elementor-509 .elementor-element.elementor-element-d0c341b{--width:57%;}.elementor-509 .elementor-element.elementor-element-12177cc{--width:57%;}.elementor-509 .elementor-element.elementor-element-1e30756{--width:10%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-408e8b8{--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-fa3e4f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-935f7a7{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-0585d2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-4a24688 .elementor-heading-title{font-size:70px;}.elementor-509 .elementor-element.elementor-element-82453ad{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-509 .elementor-element.elementor-element-82453ad .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-c236ad9{--min-height:0px;}.elementor-509 .elementor-element.elementor-element-2328b96{--gap:12px 0px;--row-gap:12px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-2328b96{left:0px;}body.rtl .elementor-509 .elementor-element.elementor-element-2328b96{right:0px;}.elementor-509 .elementor-element.elementor-element-221ceaa .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-bb1b7d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-cccf95f{--min-height:0px;}.elementor-509 .elementor-element.elementor-element-01b11ee{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-509 .elementor-element.elementor-element-9ac4a53 .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-cc155ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-6dc23a3{--min-height:238px;}.elementor-509 .elementor-element.elementor-element-7bdcc32{--min-height:238px;}.elementor-509 .elementor-element.elementor-element-1aea17c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-323cbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-509 .elementor-element.elementor-element-323cbfc img{width:100%;max-width:80%;height:100%;}.elementor-509 .elementor-element.elementor-element-3252b3b{--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-509 .elementor-element.elementor-element-4397c2c{--min-height:400px;--justify-content:flex-start;}.elementor-509 .elementor-element.elementor-element-b397034 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-c8bba06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-67f8e54:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-67f8e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-509 .elementor-element.elementor-element-4246a7e{--min-height:400px;}.elementor-509 .elementor-element.elementor-element-93c69e7 img{height:400px;}.elementor-509 .elementor-element.elementor-element-889c88c{--min-height:150px;--justify-content:flex-start;}.elementor-509 .elementor-element.elementor-element-062a870 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-b7746b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-871aa43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-6027c47{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-509 .elementor-element.elementor-element-b27fcf4{--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-509 .elementor-element.elementor-element-526399e{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-526399e img{width:100%;}.elementor-509 .elementor-element.elementor-element-66801f1 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-02f980c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-74bb431{--justify-content:center;}.elementor-509 .elementor-element.elementor-element-cc29064 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-3ab0c94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-835208a .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-7155270{--min-height:359px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-3a2c571{--swiper-slides-to-display:1;padding:0px 0px 12px 0px;}.elementor-509 .elementor-element.elementor-element-5c8a535{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-509 .elementor-element.elementor-element-8e4b9cb{--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-509 .elementor-element.elementor-element-dfc89c1{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-dfc89c1 img{width:100%;}.elementor-509 .elementor-element.elementor-element-8b6172b .elementor-heading-title{font-size:34px;}.elementor-509 .elementor-element.elementor-element-c1af8df{--justify-content:center;}.elementor-509 .elementor-element.elementor-element-37562f9 .elementor-heading-title{font-size:34px;}.elementor-509 .elementor-element.elementor-element-ce1848e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-d2fa318 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-b3beab6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-26bc289{--swiper-slides-to-display:1;padding:0px 0px 12px 0px;}.elementor-509 .elementor-element.elementor-element-5ebe95d{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-509 .elementor-element.elementor-element-93981fb{--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-509 .elementor-element.elementor-element-f073067{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-f073067 img{width:100%;}.elementor-509 .elementor-element.elementor-element-d9fbf64 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-87f10ac{--justify-content:center;}.elementor-509 .elementor-element.elementor-element-46642e6 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-ab96085{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-22bd974 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-a098fd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-0b320f1{--swiper-slides-to-display:1;padding:0px 0px 12px 0px;}.elementor-509 .elementor-element.elementor-element-594c272 .elementor-heading-title{font-size:36px;}.elementor-509 .elementor-element.elementor-element-8f93045{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-ea67630{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-b23d0f5 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-b8c7d14{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-509 .elementor-element.elementor-element-c9d2b1c{--swiper-slides-to-display:1;padding:0px 0px 12px 0px;}.elementor-509 .elementor-element.elementor-element-a83884b{--min-height:238px;}.elementor-509 .elementor-element.elementor-element-c08b6ab{--min-height:238px;}.elementor-509 .elementor-element.elementor-element-98bbc03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-a465d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-509 .elementor-element.elementor-element-a465d7b img{width:100%;max-width:80%;height:100%;}.elementor-509 .elementor-element.elementor-element-4f08508{--min-height:0px;}.elementor-509 .elementor-element.elementor-element-d0c341b{--gap:12px 0px;--row-gap:12px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-d0c341b{left:0px;}body.rtl .elementor-509 .elementor-element.elementor-element-d0c341b{right:0px;}.elementor-509 .elementor-element.elementor-element-3628caf .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-195b2bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-4dee990{--min-height:0px;}.elementor-509 .elementor-element.elementor-element-12177cc{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-509 .elementor-element.elementor-element-f671ec0 .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-220bcf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-af7e797 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-33013cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-e40472f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-509 .elementor-element.elementor-element-1af15d9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-097d334{text-align:center;}.elementor-509 .elementor-element.elementor-element-097d334 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-509 .elementor-element.elementor-element-7c0443c{text-align:start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-fa3e4f2{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-e36555d.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-935f7a7{--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-509 .elementor-element.elementor-element-0585d2b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-509 .elementor-element.elementor-element-32fb390{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-509 .elementor-element.elementor-element-32fb390.e-con{--order:99999 /* order end hack */;}.elementor-509 .elementor-element.elementor-element-4a24688 .elementor-heading-title{font-size:65px;}.elementor-509 .elementor-element.elementor-element-4278d2c.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-82453ad{text-align:start;}.elementor-509 .elementor-element.elementor-element-82453ad .elementor-heading-title{font-size:26px;}.elementor-509 .elementor-element.elementor-element-16b1d35{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-2328b96{bottom:-95px;}.elementor-509 .elementor-element.elementor-element-221ceaa{text-align:start;}.elementor-509 .elementor-element.elementor-element-bb1b7d7{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-01b11ee{--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:9px;--padding-right:9px;}.elementor-509 .elementor-element.elementor-element-9ac4a53{text-align:start;}.elementor-509 .elementor-element.elementor-element-9ac4a53 .elementor-heading-title{font-size:26px;}.elementor-509 .elementor-element.elementor-element-cc155ea{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-e8919d7.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-6dc23a3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-7bdcc32{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-827e68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-1aea17c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-323cbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-323cbfc img{width:100%;max-width:100%;}.elementor-509 .elementor-element.elementor-element-4397c2c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-509 .elementor-element.elementor-element-b397034 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-c8bba06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-4246a7e{--min-height:210px;}.elementor-509 .elementor-element.elementor-element-93c69e7 img{height:295px;}.elementor-509 .elementor-element.elementor-element-889c88c{--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-509 .elementor-element.elementor-element-72e56a1{--justify-content:flex-start;}.elementor-509 .elementor-element.elementor-element-062a870 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-b7746b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-871aa43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-6027c47{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-b27fcf4{--justify-content:center;}.elementor-509 .elementor-element.elementor-element-0574225{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-66801f1{text-align:start;}.elementor-509 .elementor-element.elementor-element-02f980c{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-74bb431{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-509 .elementor-element.elementor-element-bbfe105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-bbfe105 img{width:100%;}.elementor-509 .elementor-element.elementor-element-cc29064{text-align:start;}.elementor-509 .elementor-element.elementor-element-3ab0c94{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-ab252f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-7155270{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-3a2c571{--swiper-slides-to-display:1;padding:0px 0px 14px 0px;}.elementor-509 .elementor-element.elementor-element-5c8a535{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-8e4b9cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-9667542{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-43735df{text-align:start;}.elementor-509 .elementor-element.elementor-element-8b6172b{text-align:center;}.elementor-509 .elementor-element.elementor-element-c1af8df{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-509 .elementor-element.elementor-element-df86bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-df86bd3 img{width:100%;}.elementor-509 .elementor-element.elementor-element-24eaf87{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-423804a{text-align:start;}.elementor-509 .elementor-element.elementor-element-37562f9{text-align:center;}.elementor-509 .elementor-element.elementor-element-1b7a15b.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-1abbb62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-b3beab6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-26bc289{--swiper-slides-to-display:1;padding:0px 0px 14px 0px;}.elementor-509 .elementor-element.elementor-element-5ebe95d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-93981fb{--justify-content:center;}.elementor-509 .elementor-element.elementor-element-6c191de{text-align:start;}.elementor-509 .elementor-element.elementor-element-d9fbf64{text-align:start;}.elementor-509 .elementor-element.elementor-element-87f10ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-509 .elementor-element.elementor-element-f475125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-f475125 img{width:100%;}.elementor-509 .elementor-element.elementor-element-82c07be{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-509 .elementor-element.elementor-element-46642e6{text-align:center;}.elementor-509 .elementor-element.elementor-element-a098fd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-0b320f1{--swiper-slides-to-display:1;padding:0px 0px 14px 0px;}.elementor-509 .elementor-element.elementor-element-a44b8b4{text-align:start;}.elementor-509 .elementor-element.elementor-element-594c272{text-align:center;}.elementor-509 .elementor-element.elementor-element-594c272 .elementor-heading-title{font-size:24px;}.elementor-509 .elementor-element.elementor-element-8f93045{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-9c10d21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-f2269c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-1cbdd35.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-b8c7d14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-9477645{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-c9d2b1c{--swiper-slides-to-display:1;padding:0px 0px 14px 0px;}.elementor-509 .elementor-element.elementor-element-a83884b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-c08b6ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-509 .elementor-element.elementor-element-414db85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-98bbc03{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-0d54c75.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-72f35dc{--min-height:190px;}.elementor-509 .elementor-element.elementor-element-a465d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-a465d7b img{width:100%;max-width:100%;}.elementor-509 .elementor-element.elementor-element-d0c341b{bottom:-95px;}.elementor-509 .elementor-element.elementor-element-3628caf{text-align:start;}.elementor-509 .elementor-element.elementor-element-195b2bf{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-aa9f711.elementor-element{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-12177cc{--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:9px;--padding-right:9px;}.elementor-509 .elementor-element.elementor-element-f671ec0{text-align:start;}.elementor-509 .elementor-element.elementor-element-f671ec0 .elementor-heading-title{font-size:26px;}.elementor-509 .elementor-element.elementor-element-220bcf8{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-275e35e.elementor-element{--align-self:stretch;}.elementor-509 .elementor-element.elementor-element-b7b4092{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-509 .elementor-element.elementor-element-ad89cb2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-509 .elementor-element.elementor-element-af7e797{text-align:center;}.elementor-509 .elementor-element.elementor-element-af7e797 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-509 .elementor-element.elementor-element-33013cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-def0a3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-e40472f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-509 .elementor-element.elementor-element-102f0b9.elementor-element{--align-self:stretch;}}/* Start custom CSS for shortcode, class: .elementor-element-a008ee8 *//* сетка: 4 карточки на десктопе, 2 — на планшете, 1 — на мобиле */
.tech-list{
  display:grid;
  grid-template-columns:1fr;
  gap:8px;
}
@media (min-width:768px){
  .tech-list{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}
@media (min-width:1200px){
  .tech-list{
    grid-template-columns:repeat(4,minmax(0,1fr));
  }
}

/* карточка */
.tech-item{
  position:relative;
  background:#fff;
  border:1px solid rgba(17,24,39,.08);
  box-shadow:0 6px 18px rgba(0,0,0,.08);
  border-radius:24px;
  padding:20px 24px;
}

/* шапка + заголовок */
.tech-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-bottom:10px;
  font-family:'Poppins',sans-serif;
}
.tech-title{
  margin:0;
  font-weight:700;
  font-size:18px;
  line-height:1.3;
  color:#111;
}

/* звёздочка */
.tech-star{
  display:inline-flex;
  width:22px;
  height:22px;
  color:#111;
  opacity:.85;
}
.tech-star svg{
  width:100%;
  height:100%;
}

/* текст */
.tech-text{
  margin:0;
  color:#1f2937;
  line-height:1.5;
  font-family:'Poppins',sans-serif;
}

/* чуть компактнее на очень узких */
@media (max-width:360px){
  .tech-item{padding:16px 18px}
  .tech-title{font-size:17px}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e133c13 */.services-block-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    padding: 20px 0;
    width: 100%;
    max-width: 100%;
    justify-content: center; /* Центрируем карточки по горизонтали */
}

/* Карточка — растягивается на доступную ширину */
.service-card {
    background-color: #332d29;
    border-radius: 8px;
    padding: 20px;
    color: #fff;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 280px;
    flex: 1 1 calc(25% - 20px); /* Каждая карточка занимает 25% минус отступы */
    min-width: 260px; /* Минимальная ширина — чтобы не сжималось слишком сильно */
}

.service-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 16px rgba(0,0,0,0.15);
}

/* Верхняя часть: иконка + маленький заголовок — по центру */
.service-top {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    margin-bottom: 20px;
}

.service-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
}

.service-icon img {
    width: 32px;
    height: 32px;
    object-fit: contain;
    border-radius: 4px;
}

.service-small-title {
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Нижняя часть: большой заголовок + описание */
.service-bottom {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 10px;
}

.service-title {
    font-size: 20px;
    font-weight: 700;
    margin: 0;
    line-height: 1.3;
}

.service-description {
    font-size: 14px;
    line-height: 1.5;
    color: #ccc;
    margin: 0;
}

/* Адаптивность */

/* 4 карточки в ряд на десктопе */
@media (min-width: 1024px) {
    .service-card {
        flex: 1 1 calc(25% - 20px);
        min-width: 260px;
    }
}

/* 2 карточки в ряд на планшете */
@media (max-width: 1023px) and (min-width: 768px) {
    .service-card {
        flex: 1 1 calc(50% - 20px);
        min-width: 260px;
    }
}

/* 1 карточка в ряд на мобильных */
@media (max-width: 767px) {
    .service-card {
        flex: 1 1 100%;
        min-width: auto;
        height: auto;
        min-height: 320px;
    }
    .service-top {
        margin-bottom: 15px;
    }
    .service-bottom {
        gap: 8px;
    }
}/* End custom CSS */