.elementor-29 .elementor-element.elementor-element-cea98ea{--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:center;--align-items:stretch;--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;--z-index:0;}.elementor-29 .elementor-element.elementor-element-cea98ea.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-170b277e{--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:stretch;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-29 .elementor-element.elementor-element-170b277e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-170b277e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-170b277e.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-4dd39d89{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:2;}.elementor-29 .elementor-element.elementor-element-4dd39d89.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3123ba44{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-3123ba44.e-con{--align-self:center;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6b902cb{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-6b902cb > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6b902cb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-6b902cb .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-903f4b7{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-903f4b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-903f4b7.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-903f4b7 .elementor-heading-title{font-family:"ITC Souvenir", Sans-serif;font-size:3.5vw;font-weight:400;line-height:1.15em;letter-spacing:0px;word-spacing:0px;text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:#A1561C;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-29 .elementor-element.elementor-element-619a2a6d{width:auto;max-width:auto;z-index:0;text-align:center;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-619a2a6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-619a2a6d.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8f37db3{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-29 .elementor-element.elementor-element-8f37db3.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-68994af );border-radius:48px 48px 48px 48px;padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6e83837{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;z-index:0;}.elementor-29 .elementor-element.elementor-element-6e83837 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6e83837.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1e3d309{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;--z-index:2;}.elementor-29 .elementor-element.elementor-element-1e3d309.e-con{--align-self:stretch;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-307a6cf{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-307a6cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-307a6cf.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-307a6cf img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2b6819a{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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;top:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-2b6819a.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2b6819a{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-2b6819a{right:0px;}.elementor-29 .elementor-element.elementor-element-b25c453{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-b25c453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-29 .elementor-element.elementor-element-b25c453.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-b25c453 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-4a34b7e{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-4a34b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-29 .elementor-element.elementor-element-4a34b7e.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-4a34b7e img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-85fbd64{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-85fbd64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-29 .elementor-element.elementor-element-85fbd64.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-85fbd64 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-59416f69{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-29 .elementor-element.elementor-element-59416f69:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-59416f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3dfdc8cd{--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:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-3dfdc8cd.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-14361997{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-14361997 > .elementor-widget-container{margin:-4px 0px 16px 0px;padding:0% 0% 0% 0%;}.elementor-29 .elementor-element.elementor-element-14361997.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-14361997 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-fba4533{--display:flex;--min-height:3px;--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:center;--align-items:center;--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-29 .elementor-element.elementor-element-fba4533:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-fba4533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-fba4533.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6f5d310{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-29 .elementor-element.elementor-element-6f5d310.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-1768e4a0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 48px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-1768e4a0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1768e4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1768e4a0.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-17609ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-29 .elementor-element.elementor-element-17609ef.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-17c3c0be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-17c3c0be.e-con{--align-self:stretch;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-30c7ddf6{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-30c7ddf6 > .elementor-widget-container{margin:-12px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-30c7ddf6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title a{font-family:var( --e-global-typography-8ec3c30-font-family ), Sans-serif;font-size:var( --e-global-typography-8ec3c30-font-size );font-weight:var( --e-global-typography-8ec3c30-font-weight );text-transform:var( --e-global-typography-8ec3c30-text-transform );font-style:var( --e-global-typography-8ec3c30-font-style );text-decoration:var( --e-global-typography-8ec3c30-text-decoration );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5bff2ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-309a3857{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-309a3857 > .elementor-widget-container{margin:-12px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-309a3857.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title a{font-family:var( --e-global-typography-8ec3c30-font-family ), Sans-serif;font-size:var( --e-global-typography-8ec3c30-font-size );font-weight:var( --e-global-typography-8ec3c30-font-weight );text-transform:var( --e-global-typography-8ec3c30-text-transform );font-style:var( --e-global-typography-8ec3c30-font-style );text-decoration:var( --e-global-typography-8ec3c30-text-decoration );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-9139f51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-9139f51.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-64e1fe9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-64e1fe9b.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-4c7acdf5{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 > .elementor-widget-container{margin:-12px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4c7acdf5.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title a{font-family:var( --e-global-typography-8ec3c30-font-family ), Sans-serif;font-size:var( --e-global-typography-8ec3c30-font-size );font-weight:var( --e-global-typography-8ec3c30-font-weight );text-transform:var( --e-global-typography-8ec3c30-text-transform );font-style:var( --e-global-typography-8ec3c30-font-style );text-decoration:var( --e-global-typography-8ec3c30-text-decoration );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-71a6d04a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-71a6d04a.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-4a006926{width:auto;max-width:auto;z-index:0;}.elementor-29 .elementor-element.elementor-element-4a006926 > .elementor-widget-container{margin:-12px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4a006926.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title a{font-family:var( --e-global-typography-8ec3c30-font-family ), Sans-serif;font-size:var( --e-global-typography-8ec3c30-font-size );font-weight:var( --e-global-typography-8ec3c30-font-weight );text-transform:var( --e-global-typography-8ec3c30-text-transform );font-style:var( --e-global-typography-8ec3c30-font-style );text-decoration:var( --e-global-typography-8ec3c30-text-decoration );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-e5d21c3{--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;--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;--z-index:0;}.elementor-29 .elementor-element.elementor-element-e5d21c3.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9bcfd03{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:6;}.elementor-29 .elementor-element.elementor-element-9bcfd03:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9bcfd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-9bcfd03.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-618b7ce{width:100%;max-width:100%;z-index:4;text-align:start;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-618b7ce > .elementor-widget-container{margin:0px 0px 0px -22px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-618b7ce.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d2f6ec5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-29 .elementor-element.elementor-element-d2f6ec5.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-c39a462{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:24px;--z-index:6;}.elementor-29 .elementor-element.elementor-element-c39a462:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c39a462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-c39a462.e-con{--align-self:center;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-c39a462{left:24px;}body.rtl .elementor-29 .elementor-element.elementor-element-c39a462{right:24px;}.elementor-29 .elementor-element.elementor-element-85d53fd{width:100%;max-width:100%;z-index:4;text-align:start;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-85d53fd > .elementor-widget-container{margin:-6px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-85d53fd.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-1ed52a0{width:100%;max-width:100%;top:0px;z-index:3;text-align:center;}.elementor-29 .elementor-element.elementor-element-1ed52a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1ed52a0.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-1ed52a0{left:0vw;}body.rtl .elementor-29 .elementor-element.elementor-element-1ed52a0{right:0vw;}.elementor-29 .elementor-element.elementor-element-1ed52a0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4746ed6{width:100%;max-width:100%;top:0px;z-index:2;text-align:center;}.elementor-29 .elementor-element.elementor-element-4746ed6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4746ed6.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-4746ed6{left:0vw;}body.rtl .elementor-29 .elementor-element.elementor-element-4746ed6{right:0vw;}.elementor-29 .elementor-element.elementor-element-4746ed6 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-aac2e05{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-29 .elementor-element.elementor-element-aac2e05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-aac2e05.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-aac2e05 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fb8bb3f{--display:flex;--position:absolute;--min-height:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-fb8bb3f.e-con{--align-self:center;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-fb8bb3f{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-fb8bb3f{right:0px;}.elementor-29 .elementor-element.elementor-element-6ead6c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-6ead6c6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6ead6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-6ead6c6.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d6b17ac{--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:flex-start;--align-items:center;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-29 .elementor-element.elementor-element-d6b17ac.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-3522de7{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-3522de7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3522de7.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3522de7 img{width:100%;max-width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-6547f7a{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-6547f7a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6547f7a.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6547f7a .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-27942d2{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-27942d2.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-ae86c66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ae86c66.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-defb661{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-defb661 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-defb661.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-defb661 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-90901b2{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-90901b2 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-90901b2.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-710d8eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-710d8eb.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-12fb96b{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-12fb96b > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-12fb96b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-12fb96b img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f58af70{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f58af70 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f58af70.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-d9cf1b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d9cf1b5.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-dec21c9{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-dec21c9 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-dec21c9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-dec21c9 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-508abf2{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-508abf2 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-508abf2.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-ef34d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-20b532d{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-20b532d > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-20b532d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-20b532d img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-031ae1c{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-031ae1c > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-031ae1c.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-a6d9fa5{--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:flex-start;--align-items:center;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-29 .elementor-element.elementor-element-a6d9fa5.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-f47c1a8{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-f47c1a8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f47c1a8.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f47c1a8 img{width:100%;max-width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-7613c99{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-7613c99 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7613c99.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-7613c99 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f076bbe{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-f076bbe.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-83579f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-83579f1.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-d756034{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-d756034 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d756034.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-d756034 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-37401ab{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-37401ab > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-37401ab.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-b90d765{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b90d765.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-599fbd4{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-599fbd4 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-599fbd4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-599fbd4 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-eb12a27{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-eb12a27 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-eb12a27.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-be803b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-29 .elementor-element.elementor-element-be803b5.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-d213e24{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-d213e24 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d213e24.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-d213e24 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-87c2762{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-87c2762 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-87c2762.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-0759024{--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:flex-start;--align-items:center;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-29 .elementor-element.elementor-element-0759024.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-c1bfeb6{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-c1bfeb6 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c1bfeb6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c1bfeb6 img{width:100%;max-width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-d948201{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-d948201 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d948201.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d948201 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f22c8bd{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-f22c8bd.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-da524fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da524fc.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-0b45c04{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-0b45c04 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b45c04.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-0b45c04 img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-67a9c80{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-67a9c80 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-67a9c80.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-0b3c362{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e68205f{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-e68205f > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e68205f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-e68205f img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-489f173{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-489f173 > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-489f173.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-0e07bf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-160400a{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-160400a > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-160400a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-160400a img{width:20px;max-width:20px;height:20px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f8b3bdc{width:auto;max-width:auto;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f8b3bdc > .elementor-widget-container{margin:0px 0px -12px 12px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f8b3bdc.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-7ec156c{--display:flex;--position:absolute;--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:center;--align-items:stretch;--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;top:0px;--z-index:1;}.elementor-29 .elementor-element.elementor-element-7ec156c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7ec156c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}.elementor-29 .elementor-element.elementor-element-7ec156c.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-7ec156c{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-7ec156c{right:0px;}.elementor-29 .elementor-element.elementor-element-433682f{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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;top:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-433682f.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-433682f{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-433682f{right:0px;}.elementor-29 .elementor-element.elementor-element-8da98d7{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-8da98d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8da98d7.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-8da98d7 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3dd20bde{--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:4;}.elementor-29 .elementor-element.elementor-element-3dd20bde:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3dd20bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3dd20bde.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-33039e48{--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:center;--align-items:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-33039e48.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-38239c1{--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:center;--align-items:flex-start;--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-29 .elementor-element.elementor-element-38239c1.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-2a1e8324{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-2a1e8324 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2a1e8324.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-2a1e8324 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3fb719ae{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-3fb719ae > .elementor-widget-container{margin:-4px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3fb719ae.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-3fb719ae .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7f02c40b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7f02c40b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7f02c40b.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-08be889{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-08be889 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-08be889.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-c984aaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 0px 0px 0px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-c984aaf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c984aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-c984aaf.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-8797ddb > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8797ddb{left:20px;}body.rtl .elementor-29 .elementor-element.elementor-element-8797ddb{right:20px;}.elementor-29 .elementor-element.elementor-element-8797ddb{bottom:16px;z-index:2;text-align:start;}.elementor-29 .elementor-element.elementor-element-8797ddb .elementor-heading-title{font-family:"ITC Souvenir", Sans-serif;font-size:1em;line-height:1em;letter-spacing:0.05em;word-spacing:0px;text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-638c0d2{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-638c0d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-638c0d2.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-638c0d2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-style:solid;border-width:3px 0px 0px 3px;border-color:var( --e-global-color-accent );border-radius:16px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);}.elementor-29 .elementor-element.elementor-element-8a6e98e{--display:flex;--position:absolute;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:014px 0px 0px 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;bottom:0px;--z-index:1;}.elementor-29 .elementor-element.elementor-element-8a6e98e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8a6e98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-8a6e98e.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8a6e98e{right:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-8a6e98e{left:0px;}.elementor-29 .elementor-element.elementor-element-a2dee37 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-a2dee37{right:20px;}body.rtl .elementor-29 .elementor-element.elementor-element-a2dee37{left:20px;}.elementor-29 .elementor-element.elementor-element-a2dee37{bottom:16px;z-index:2;text-align:start;}.elementor-29 .elementor-element.elementor-element-a2dee37 .elementor-heading-title{font-family:"ITC Souvenir", Sans-serif;font-size:1em;line-height:1em;letter-spacing:0.05em;word-spacing:0px;text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3f39992{--display:flex;--position:absolute;--min-height:0px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 0px 0px 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;bottom:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-3f39992:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3f39992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #33333300 70%, #000000 100%);}.elementor-29 .elementor-element.elementor-element-3f39992.e-con{--align-self:center;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-3f39992{right:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-3f39992{left:0px;}.elementor-29 .elementor-element.elementor-element-e5dc17a{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-e5dc17a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e5dc17a.elementor-element{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-e5dc17a img{width:100%;max-width:15vw;height:100%;object-fit:cover;object-position:center center;opacity:1;border-style:solid;border-width:3px 0px 0px 3px;border-color:var( --e-global-color-accent );border-radius:16px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);}.elementor-29 .elementor-element.elementor-element-35fea55{width:100%;max-width:100%;top:0px;}.elementor-29 .elementor-element.elementor-element-35fea55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-35fea55.elementor-element{--align-self:center;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-35fea55{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-35fea55{right:0px;}.elementor-29 .elementor-element.elementor-element-fbcf56f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:3;}.elementor-29 .elementor-element.elementor-element-fbcf56f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-fbcf56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-fbcf56f.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-e3cd00a{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:24px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e3cd00a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e3cd00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e3cd00a.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-3ff20e3{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-0b271b2{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-0b271b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b271b2.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-0b271b2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:14px 14px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3d88b38{--display:flex;--min-height:246px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-3d88b38:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3d88b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3d88b38.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-424e4c4{width:100%;max-width:100%;text-align:start;}.elementor-29 .elementor-element.elementor-element-424e4c4 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-424e4c4.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-424e4c4 .elementor-heading-title{font-family:"ITC Souvenir", Sans-serif;font-size:1.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d6ea473{width:100%;max-width:100%;z-index:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d6ea473 > .elementor-widget-container{margin:-6px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d6ea473.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-485238b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-29 .elementor-element.elementor-element-485238b.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-0f58791{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-0f58791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0f58791.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-0f58791 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-c9607a0{width:auto;max-width:auto;z-index:0;}.elementor-29 .elementor-element.elementor-element-c9607a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c9607a0.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-c9607a0 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-c9607a0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c9607a0.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-c9607a0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c9607a0.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-c9607a0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c9607a0 .elementor-icon{font-size:16px;}.elementor-29 .elementor-element.elementor-element-c9607a0 .elementor-icon svg{height:16px;}.elementor-29 .elementor-element.elementor-element-bf800d6{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:24px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bf800d6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bf800d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-bf800d6.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-403a857{--display:flex;}.elementor-29 .elementor-element.elementor-element-924f28d{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-924f28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-924f28d.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-924f28d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-style:none;border-radius:14px 14px 0px 0px;}.elementor-29 .elementor-element.elementor-element-cf3944c{--display:flex;--min-height:246px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-cf3944c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cf3944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-cf3944c.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-1ee29b8{width:100%;max-width:100%;text-align:start;}.elementor-29 .elementor-element.elementor-element-1ee29b8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1ee29b8.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-1ee29b8 .elementor-heading-title{font-family:"ITC Souvenir", Sans-serif;font-size:1.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f5ad404{width:100%;max-width:100%;z-index:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f5ad404 > .elementor-widget-container{margin:-6px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f5ad404.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-33b0eea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-29 .elementor-element.elementor-element-33b0eea.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-a5e196e{width:auto;max-width:auto;text-align:start;}.elementor-29 .elementor-element.elementor-element-a5e196e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a5e196e.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-a5e196e .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-98c6881{width:auto;max-width:auto;z-index:0;}.elementor-29 .elementor-element.elementor-element-98c6881 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-98c6881.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-98c6881 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-98c6881.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-98c6881.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-98c6881.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-98c6881.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-98c6881.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-98c6881 .elementor-icon{font-size:16px;}.elementor-29 .elementor-element.elementor-element-98c6881 .elementor-icon svg{height:16px;}.elementor-29 .elementor-element.elementor-element-005529f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15vw;--padding-bottom:calc(15vw + 4%);--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-005529f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-005529f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-19da31c{--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:center;--align-items:stretch;--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;--z-index:1;}.elementor-29 .elementor-element.elementor-element-19da31c.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-c5c2e4d{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-29 .elementor-element.elementor-element-c5c2e4d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c5c2e4d.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c5c2e4d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f2d990e{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-29 .elementor-element.elementor-element-f2d990e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f2d990e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f2d990e .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:-2px -2px 0px rgba(0, 0, 0, 0.15);color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9f11be6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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;--z-index:2;}.elementor-29 .elementor-element.elementor-element-9f11be6.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button{background-color:#FFFFFF;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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-c7ccbbe{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;z-index:2;}.elementor-29 .elementor-element.elementor-element-c7ccbbe > .elementor-widget-container{margin:0px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c7ccbbe.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button{background-color:#FFFFFF;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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-972c863 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-972c863{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;z-index:2;}.elementor-29 .elementor-element.elementor-element-972c863 > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-972c863.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-972c863 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-7845463{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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;top:0px;}.elementor-29 .elementor-element.elementor-element-7845463.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-7845463{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-7845463{right:0px;}.elementor-29 .elementor-element.elementor-element-2ff9f91{--display:flex;--position:absolute;--min-height:100%;--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:center;--align-items:stretch;--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;top:0px;--z-index:1;}.elementor-29 .elementor-element.elementor-element-2ff9f91:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2ff9f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33333350;}.elementor-29 .elementor-element.elementor-element-2ff9f91.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2ff9f91{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-2ff9f91{right:0px;}.elementor-29 .elementor-element.elementor-element-8e5ab6e{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-29 .elementor-element.elementor-element-8e5ab6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8e5ab6e.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8e5ab6e{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-8e5ab6e{right:0px;}.elementor-29 .elementor-element.elementor-element-4019791{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;--z-index:1;}.elementor-29 .elementor-element.elementor-element-4019791:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4019791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-4019791.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-722cebb{--display:flex;--min-height:0px;--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:0;}.elementor-29 .elementor-element.elementor-element-722cebb.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-d876dfb{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-68994af );--border-color:var( --e-global-color-68994af );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-d876dfb:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d876dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A1561C;}.elementor-29 .elementor-element.elementor-element-d876dfb.e-con{--align-self:stretch;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-29 .elementor-element.elementor-element-5a36555 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5a36555.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-29 .elementor-element.elementor-element-5a36555 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-5a36555 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-29 .elementor-element.elementor-element-5a36555 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group > label, .elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group > label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-type-html{padding-bottom:0px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-primary );border-color:#FFFFFF;border-width:3px 3px 3px 3px;border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-primary );border-color:#FFFFFF;border-width:3px 3px 3px 3px;border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-5a36555 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button[type="submit"]{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5a36555 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-5a36555 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5a36555 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}body.elementor-page-29:not(.elementor-motion-effects-element-type-background), body.elementor-page-29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}body.elementor-page-29{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-170b277e{--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:0 0;--row-gap:0;--column-gap:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-4dd39d89{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;--z-index:1;}.elementor-29 .elementor-element.elementor-element-3123ba44{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-6b902cb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-903f4b7{width:auto;max-width:auto;text-align:center;}.elementor-29 .elementor-element.elementor-element-903f4b7 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;}.elementor-29 .elementor-element.elementor-element-903f4b7 .elementor-heading-title{font-size:2.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-619a2a6d{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-29 .elementor-element.elementor-element-8f37db3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-2b6819a{--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;top:19%;--z-index:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2b6819a{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-2b6819a{right:0px;}.elementor-29 .elementor-element.elementor-element-59416f69{--min-height:0vh;--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-29 .elementor-element.elementor-element-3dfdc8cd{--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-14361997 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0% 0% 0% 0%;}.elementor-29 .elementor-element.elementor-element-14361997 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-6f5d310{--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:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1768e4a0{--justify-content:flex-start;border-width:3px 3px 3px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 50px 50px 0px;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-1768e4a0.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-17c3c0be{border-width:0px 4px 3px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-5bff2ec7{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-64e1fe9b{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-71a6d04a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-1ed52a0{left:0.13vw;}body.rtl .elementor-29 .elementor-element.elementor-element-1ed52a0{right:0.13vw;}.elementor-29 .elementor-element.elementor-element-1ed52a0{top:0px;}.elementor-29 .elementor-element.elementor-element-6ead6c6{--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:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-d6b17ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-d6b17ac.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6547f7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-90901b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-f58af70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-508abf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-031ae1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-a6d9fa5{--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a6d9fa5.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-7613c99 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-37401ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-eb12a27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-87c2762{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-0759024{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-0759024.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d948201 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-67a9c80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-489f173{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-f8b3bdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-433682f{--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-29 .elementor-element.elementor-element-8da98d7{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-8da98d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8da98d7.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-8da98d7 img{object-position:center center;}.elementor-29 .elementor-element.elementor-element-3dd20bde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-33039e48{--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-2a1e8324 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-29 .elementor-element.elementor-element-2a1e8324 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3fb719ae > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-29 .elementor-element.elementor-element-3fb719ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-7f02c40b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-08be889{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-c984aaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-638c0d2 img{border-radius:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3f39992{border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e5dc17a img{width:100%;max-width:25vw;height:100%;border-radius:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fbcf56f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-e3cd00a{--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0b271b2{width:100%;max-width:100%;z-index:0;}.elementor-29 .elementor-element.elementor-element-0b271b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b271b2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-3d88b38{--min-height:0px;}.elementor-29 .elementor-element.elementor-element-424e4c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-424e4c4 .elementor-heading-title{font-size:1.5em;}.elementor-29 .elementor-element.elementor-element-d6ea473 > .elementor-widget-container{margin:-6px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-d6ea473{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-0f58791 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0f58791 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-bf800d6{--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;}.elementor-29 .elementor-element.elementor-element-924f28d{width:100%;max-width:100%;z-index:0;}.elementor-29 .elementor-element.elementor-element-924f28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-924f28d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-1ee29b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1ee29b8 .elementor-heading-title{font-size:1.5em;}.elementor-29 .elementor-element.elementor-element-f5ad404 > .elementor-widget-container{margin:-6px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-f5ad404{z-index:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-a5e196e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a5e196e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-005529f{--justify-content:flex-end;--padding-top:13vw;--padding-bottom:calc(13vw + 6%);--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-19da31c{--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-29 .elementor-element.elementor-element-19da31c.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-c5c2e4d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c5c2e4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f2d990e > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f2d990e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-7845463{--min-height:100%;--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;top:0px;--z-index:0;}.elementor-29 .elementor-element.elementor-element-7845463.e-con{--align-self:stretch;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-7845463{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-7845463{right:0px;}.elementor-29 .elementor-element.elementor-element-8e5ab6e{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-29 .elementor-element.elementor-element-8e5ab6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8e5ab6e{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-8e5ab6e{right:0px;}.elementor-29 .elementor-element.elementor-element-4019791{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-722cebb{--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-d876dfb{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body.elementor-page-29{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-4dd39d89{--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-29 .elementor-element.elementor-element-3123ba44{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-6b902cb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-903f4b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-29 .elementor-element.elementor-element-903f4b7 .elementor-heading-title{font-size:1.5em;line-height:1.25em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-619a2a6d > .elementor-widget-container{padding:0 0 0 0;}.elementor-29 .elementor-element.elementor-element-619a2a6d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-1e3d309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-2b6819a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:42%;--z-index:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2b6819a{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-2b6819a{right:0px;}.elementor-29 .elementor-element.elementor-element-3dfdc8cd{--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-14361997 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-29 .elementor-element.elementor-element-14361997 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-fba4533{--width:64px;}.elementor-29 .elementor-element.elementor-element-6f5d310{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-1768e4a0{--width:92%;border-width:3px 3px 3px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 50px 50px 0px;--margin-top:0%;--margin-bottom:12%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-1768e4a0.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-17609ef{--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;}.elementor-29 .elementor-element.elementor-element-17c3c0be{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title{margin-block-end:4px;}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-30c7ddf6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-5bff2ec7{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-309a3857 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-29 .elementor-element.elementor-element-309a3857{z-index:0;}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title{margin-block-end:4px;}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-309a3857 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-9139f51{--width:100%;--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;}.elementor-29 .elementor-element.elementor-element-64e1fe9b{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title{margin-block-end:4px;}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4c7acdf5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-71a6d04a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-4a006926 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title{margin-block-end:4px;}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-title a{font-size:var( --e-global-typography-8ec3c30-font-size );line-height:var( --e-global-typography-8ec3c30-line-height );letter-spacing:var( --e-global-typography-8ec3c30-letter-spacing );word-spacing:var( --e-global-typography-8ec3c30-word-spacing );}.elementor-29 .elementor-element.elementor-element-4a006926 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-e5d21c3{--width:100%;--margin-top:0%;--margin-bottom:12%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-e5d21c3.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9bcfd03{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-29 .elementor-element.elementor-element-618b7ce > .elementor-widget-container{margin:-6px 0px -16px 0px;}.elementor-29 .elementor-element.elementor-element-d2f6ec5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-c39a462{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-c39a462{right:0px;}.elementor-29 .elementor-element.elementor-element-c39a462{bottom:0px;}.elementor-29 .elementor-element.elementor-element-6ead6c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-d6b17ac{--width:100%;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6547f7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-27942d2{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-ae86c66{--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;--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-defb661{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-defb661 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-defb661.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-defb661 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-90901b2 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-90901b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-710d8eb{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-12fb96b{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-12fb96b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-12fb96b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-12fb96b img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f58af70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-d9cf1b5{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-dec21c9{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-dec21c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-dec21c9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-dec21c9 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-508abf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-ef34d31{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-20b532d{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-20b532d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-20b532d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-20b532d img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-031ae1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-a6d9fa5{--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-7613c99 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f076bbe{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-83579f1{--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;--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-d756034{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-d756034 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d756034.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-d756034 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-37401ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-b90d765{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-599fbd4{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-599fbd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-599fbd4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-599fbd4 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-eb12a27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-be803b5{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-d213e24{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-d213e24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d213e24.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-d213e24 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-87c2762{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-0759024{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d948201 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f22c8bd{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-da524fc{--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;--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-0b45c04{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-0b45c04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b45c04.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-0b45c04 img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-67a9c80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-0b3c362{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-e68205f{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-e68205f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e68205f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-e68205f img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-489f173{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-0e07bf4{--flex-wrap:nowrap;}.elementor-29 .elementor-element.elementor-element-160400a{width:auto;max-width:auto;z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-160400a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-160400a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-160400a img{width:24px;max-width:24px;height:24px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f8b3bdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-7ec156c{--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-29 .elementor-element.elementor-element-3dd20bde{--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:12%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-33039e48{--margin-top:0%;--margin-bottom:12%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-2a1e8324 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3fb719ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-7f02c40b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-08be889{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-c984aaf{--border-radius:16px 0px 0px 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;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8797ddb{left:12px;}body.rtl .elementor-29 .elementor-element.elementor-element-8797ddb{right:12px;}.elementor-29 .elementor-element.elementor-element-8797ddb{bottom:12px;}.elementor-29 .elementor-element.elementor-element-638c0d2{width:100%;max-width:100%;z-index:0;}.elementor-29 .elementor-element.elementor-element-638c0d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-638c0d2 img{object-fit:cover;object-position:center left;border-radius:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8a6e98e{--width:Max-content;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-a2dee37{right:12px;}body.rtl .elementor-29 .elementor-element.elementor-element-a2dee37{left:12px;}.elementor-29 .elementor-element.elementor-element-a2dee37{bottom:12px;z-index:2;}.elementor-29 .elementor-element.elementor-element-3f39992{--width:30vw;border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:16px 0px 0px 0px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-3f39992{right:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-3f39992{left:0px;}.elementor-29 .elementor-element.elementor-element-e5dc17a img{max-width:30vw;height:100%;object-fit:cover;object-position:center left;border-radius:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fbcf56f{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-29 .elementor-element.elementor-element-3ff20e3{--width:100%;--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:center;--align-items:stretch;--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-29 .elementor-element.elementor-element-3ff20e3.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-0b271b2{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-0b271b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b271b2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-3d88b38{--min-height:0px;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-424e4c4 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-424e4c4 .elementor-heading-title{font-size:1.5em;line-height:1.25em;}.elementor-29 .elementor-element.elementor-element-d6ea473 > .elementor-widget-container{margin:-6px 0px 8px 0px;}.elementor-29 .elementor-element.elementor-element-d6ea473{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-485238b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-0f58791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0f58791 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-c9607a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c9607a0.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-403a857{--width:100%;--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:center;--align-items:stretch;--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-29 .elementor-element.elementor-element-403a857.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-924f28d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-924f28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-924f28d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-cf3944c{--min-height:0px;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-1ee29b8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1ee29b8 .elementor-heading-title{font-size:1.5em;line-height:1.25em;}.elementor-29 .elementor-element.elementor-element-f5ad404 > .elementor-widget-container{margin:-6px 0px 8px 0px;}.elementor-29 .elementor-element.elementor-element-f5ad404{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29 .elementor-element.elementor-element-33b0eea{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-a5e196e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a5e196e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-98c6881 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-98c6881.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-005529f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16%;--padding-bottom:24%;--padding-left:8%;--padding-right:8%;--z-index:0;}.elementor-29 .elementor-element.elementor-element-005529f.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-19da31c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-c5c2e4d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c5c2e4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f2d990e > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f2d990e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-29 .elementor-element.elementor-element-9f11be6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-c7ccbbe > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-972c863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:14px 14px 14px 14px;}.elementor-29 .elementor-element.elementor-element-7845463{--width:100%;--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;top:0px;--z-index:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-7845463{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-7845463{right:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2ff9f91{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-2ff9f91{right:0px;}.elementor-29 .elementor-element.elementor-element-2ff9f91{top:0px;}.elementor-29 .elementor-element.elementor-element-8e5ab6e{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-29 .elementor-element.elementor-element-8e5ab6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-8e5ab6e{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-8e5ab6e{right:0px;}.elementor-29 .elementor-element.elementor-element-4019791{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-722cebb{--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-d876dfb{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;--z-index:0;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555{width:100%;max-width:100%;z-index:0;}.elementor-29 .elementor-element.elementor-element-5a36555 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button span{justify-content:center;}.elementor-29 .elementor-element.elementor-element-5a36555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-170b277e{--width:100%;}.elementor-29 .elementor-element.elementor-element-4dd39d89{--width:100%;}.elementor-29 .elementor-element.elementor-element-3123ba44{--width:100%;}.elementor-29 .elementor-element.elementor-element-8f37db3{--width:100%;}.elementor-29 .elementor-element.elementor-element-1e3d309{--width:100%;}.elementor-29 .elementor-element.elementor-element-2b6819a{--width:100%;}.elementor-29 .elementor-element.elementor-element-59416f69{--width:100%;}.elementor-29 .elementor-element.elementor-element-3dfdc8cd{--content-width:1400px;}.elementor-29 .elementor-element.elementor-element-fba4533{--width:64px;}.elementor-29 .elementor-element.elementor-element-1768e4a0{--width:50%;}.elementor-29 .elementor-element.elementor-element-17609ef{--width:100%;}.elementor-29 .elementor-element.elementor-element-17c3c0be{--width:100%;}.elementor-29 .elementor-element.elementor-element-5bff2ec7{--width:100%;}.elementor-29 .elementor-element.elementor-element-64e1fe9b{--width:100%;}.elementor-29 .elementor-element.elementor-element-71a6d04a{--width:100%;}.elementor-29 .elementor-element.elementor-element-9bcfd03{--width:max-width;}.elementor-29 .elementor-element.elementor-element-d2f6ec5{--width:50%;}.elementor-29 .elementor-element.elementor-element-c39a462{--width:320px;}.elementor-29 .elementor-element.elementor-element-6ead6c6{--width:100%;}.elementor-29 .elementor-element.elementor-element-d6b17ac{--width:100%;}.elementor-29 .elementor-element.elementor-element-27942d2{--width:100%;}.elementor-29 .elementor-element.elementor-element-ae86c66{--width:100%;}.elementor-29 .elementor-element.elementor-element-710d8eb{--width:100%;}.elementor-29 .elementor-element.elementor-element-d9cf1b5{--width:100%;}.elementor-29 .elementor-element.elementor-element-ef34d31{--width:100%;}.elementor-29 .elementor-element.elementor-element-a6d9fa5{--width:100%;}.elementor-29 .elementor-element.elementor-element-f076bbe{--width:100%;}.elementor-29 .elementor-element.elementor-element-83579f1{--width:100%;}.elementor-29 .elementor-element.elementor-element-b90d765{--width:100%;}.elementor-29 .elementor-element.elementor-element-be803b5{--width:100%;}.elementor-29 .elementor-element.elementor-element-0759024{--width:100%;}.elementor-29 .elementor-element.elementor-element-f22c8bd{--width:100%;}.elementor-29 .elementor-element.elementor-element-da524fc{--width:100%;}.elementor-29 .elementor-element.elementor-element-0b3c362{--width:100%;}.elementor-29 .elementor-element.elementor-element-0e07bf4{--width:100%;}.elementor-29 .elementor-element.elementor-element-7ec156c{--width:100%;}.elementor-29 .elementor-element.elementor-element-3dd20bde{--width:100%;}.elementor-29 .elementor-element.elementor-element-33039e48{--width:40%;}.elementor-29 .elementor-element.elementor-element-38239c1{--width:100%;}.elementor-29 .elementor-element.elementor-element-c984aaf{--width:60%;}.elementor-29 .elementor-element.elementor-element-8a6e98e{--width:max-content;}.elementor-29 .elementor-element.elementor-element-3f39992{--width:15vw;}.elementor-29 .elementor-element.elementor-element-fbcf56f{--width:100%;}.elementor-29 .elementor-element.elementor-element-e3cd00a{--width:48%;}.elementor-29 .elementor-element.elementor-element-3d88b38{--width:100%;}.elementor-29 .elementor-element.elementor-element-485238b{--width:max-content;}.elementor-29 .elementor-element.elementor-element-bf800d6{--width:48%;}.elementor-29 .elementor-element.elementor-element-cf3944c{--width:100%;}.elementor-29 .elementor-element.elementor-element-33b0eea{--width:max-content;}.elementor-29 .elementor-element.elementor-element-19da31c{--width:100%;}.elementor-29 .elementor-element.elementor-element-9f11be6{--width:100%;}.elementor-29 .elementor-element.elementor-element-7845463{--width:100%;}.elementor-29 .elementor-element.elementor-element-2ff9f91{--width:100%;}.elementor-29 .elementor-element.elementor-element-4019791{--width:100%;}.elementor-29 .elementor-element.elementor-element-722cebb{--width:100%;}.elementor-29 .elementor-element.elementor-element-d876dfb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-4dd39d89{--width:100%;}.elementor-29 .elementor-element.elementor-element-2b6819a{--width:100%;}.elementor-29 .elementor-element.elementor-element-6f5d310{--width:100%;}.elementor-29 .elementor-element.elementor-element-1768e4a0{--width:92%;}.elementor-29 .elementor-element.elementor-element-9bcfd03{--width:max-content;}.elementor-29 .elementor-element.elementor-element-d2f6ec5{--width:100%;}.elementor-29 .elementor-element.elementor-element-d6b17ac{--width:100%;}.elementor-29 .elementor-element.elementor-element-a6d9fa5{--width:100%;}.elementor-29 .elementor-element.elementor-element-0759024{--width:100%;}.elementor-29 .elementor-element.elementor-element-3dd20bde{--width:100%;}.elementor-29 .elementor-element.elementor-element-33039e48{--width:100%;}.elementor-29 .elementor-element.elementor-element-c984aaf{--width:100%;}.elementor-29 .elementor-element.elementor-element-3f39992{--width:25vw;}.elementor-29 .elementor-element.elementor-element-e3cd00a{--width:100%;}.elementor-29 .elementor-element.elementor-element-bf800d6{--width:100%;}.elementor-29 .elementor-element.elementor-element-7845463{--width:100%;}.elementor-29 .elementor-element.elementor-element-722cebb{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-903f4b7 */@media (max-width: 1123px) {
    .elementor-29 .elementor-element.elementor-element-903f4b7 h2 {
        font-size: 2.5em!important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-29 .elementor-element.elementor-element-903f4b7 .elementor-heading-title {
    max-width: 568px!important;
}
}

@media (max-width: 600px) {
.elementor-29 .elementor-element.elementor-element-903f4b7 .elementor-heading-title {
    max-width: 400px!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-619a2a6d */.elementor-29 .elementor-element.elementor-element-619a2a6d {
    max-width: 1024px!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e83837 */.elementor-29 .elementor-element.elementor-element-6e83837 .elementor-button:hover {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307a6cf */.elementor-29 .elementor-element.elementor-element-307a6cf {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17609ef */.elementor-29 .elementor-element.elementor-element-17609ef {
    height: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9139f51 */.elementor-29 .elementor-element.elementor-element-9139f51 {
    height: 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ed52a0 */.elementor-29 .elementor-element.elementor-element-1ed52a0 {
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4746ed6 */.elementor-29 .elementor-element.elementor-element-4746ed6 {
  animation: MoveUpDown 3s linear infinite;
  position: absolute;
  top: 0;
  bottom: 32;
}

@keyframes MoveUpDown {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-16px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac2e05 */seoector img {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ec156c */.elementor-29 .elementor-element.elementor-element-7ec156c {
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433682f */.elementor-29 .elementor-element.elementor-element-433682f {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ead6c6 */.elementor-29 .elementor-element.elementor-element-6ead6c6 #myVideo {
  width: 100%; 
  height: 100%;
  z-index: 0; 
  overflow: hidden;
  position: absolute;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-638c0d2 */.elementor-29 .elementor-element.elementor-element-638c0d2 {
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f39992 */.elementor-29 .elementor-element.elementor-element-3f39992 {
    aspect-ratio: 4/5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9607a0 */.elementor-29 .elementor-element.elementor-element-c9607a0 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98c6881 */.elementor-29 .elementor-element.elementor-element-98c6881 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7ccbbe */.elementor-29 .elementor-element.elementor-element-c7ccbbe .elementor-button:hover {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-972c863 */.elementor-29 .elementor-element.elementor-element-972c863 .elementor-button:hover {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f11be6 */.elementor-29 .elementor-element.elementor-element-9f11be6 {
    width: max-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e5ab6e */video {
    object-fit: cover!important;
    height: 100%;
}

.elementor-29 .elementor-element.elementor-element-8e5ab6e {
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7845463 */.elementor-29 .elementor-element.elementor-element-7845463 {
    top: 0!important;
    bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-5a36555 *//* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.elementor-field-type-html {
    width: max-content!important;
    max-width: max-content!important;
}

@media (min-width: 768px) {
.elementor-field-group-field_2e55488 p {
    line-height: 58px!important;
}
}

@media (max-width: 767px) {
.elementor-field-group-field_2e55488 p {
    line-height: 1.5!important;
}
}

.elementor-29 .elementor-element.elementor-element-5a36555 [type="submit"]:hover {
    box-shadow: none!important;
}

.select-caret-down-wrapper {
    display: none;
}

select {
    background: url(/wp-content/uploads/2024/06/tan_select_arrow.png) no-repeat calc(100% - 8px) 50%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS */.cloud-container {
animation: slide 5s ease -5s infinite forwards;
}

@media (min-width: 1025px) {
@keyframes slide {
	0% {
		transform: translatey(0);
	}
	
	50% {
		transform: translatey(30px);
	}

	100% {
		transform: translatey(0);
	}
}

@media (max-width: 1024px) {
@keyframes slide {
	0% {
		transform: translatey(0);
	}
	
	50% {
		transform: translatey(20px);
	}

	100% {
		transform: translatey(0);
	}
}

@media (max-width: 767px) {
@keyframes slide {
	0% {
		transform: translatey(0);
	}
	
	50% {
		transform: translatey(10px);
	}

	100% {
		transform: translatey(0);
	}
}

.cloud-container {
    width: 100%;
    display: flex;
    flex-direction: row;
    white-space: nowrap;
    overflow-y: visible;
    justify-content: center;
    align-items: center;
}

.cloud-container img {
    width: calc(100% * 1/3);
}

.elementor-widget-testimonial-carousel .swiper-slide {
    height: max-content!important;
}

#map1 .wpgmp_infowindow {
    min-width: max-content;
}

@media only screen and (min-width: 481px) and (max-width: 767px){
#map1 .wpgmp_map_container .gm-style-iw {  max-width: max-content !important;}}

.wpgmp_map div {  min-width: max-content; } 

@media (min-width: 768px) and (max-width: 959px) {
.wpgmp_listing_grid .fc-component-6 {  column-count: 1!important;
}
}

.wpgmp_map_container .gm-style-iw {
    min-width: max-content!important;
}

#map1 .wpgmp_iw_content {
    min-width: max-content!important;
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
    #map1 .wpgmp_map_container .gm-style-iw {
        max-width: max-content!important;
    }
}

.gm-style-iw-d {
    overflow: hidden!important;
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
.wpgmp_map_container .gm-style-iw {  max-width: 100% !important;
    width: max-content;
    min-width: max-content;
} }

#map1 .fc-infowindow-default .wpgmp_iw_content {  width: max-content !important;} 

#map1 .gm-style .gm-style-iw-c {
    width: max-content!important;
    min-width: max-content!important;
    padding: 0!important;
    max-width: max-content!important;
}

.wpgmp_map_co.wpgmp_map_container .gm-style-iw {  max-width: 100% !important;
    min-width: 100%!important;
}

.fc-infowind.fc-infowindow-default .wpgm.fc-infowind.fc-

.gm-style .gm-style-iw-c {
    padding: 0!important;
}

.fc-infowindow-default .wpgmp_iw_content {
    padding: 0!important;
}

.elementor-widget-testimonial-carousel .swiper-wrapper {
    display: flex!important;
    align-items: center!important;
}

a[href="mailto:#"].icon-single, a[href="tel:#"].icon-single, a[href="https://#"].icon-single {
  display:none;
}

.icon-container {
    position: absolute; bottom: 16px; left: 16px;display:flex;align-items:space-between;justify-content:center;gap:8px;flex-direction:row;
}

.icon-single {
    line-height:0!important;padding:8px!important;background-color:#A1561C;border-radius: 6px;
}
    
.icon-single img {
    max-width: 20px!important;
    height: 20px!important;
    object-fit: contain!important;
    margin: 0!important;
    padding: 0!important;
}

.icon-container .icon-single img {
    margin-right: 0!important;
}

.fc-component-content .hand-container img {
    margin-right: 0!important;
    max-width: 60px!important;
    padding: 0!important;
}
    
.hand-container {
    position: absolute;
    bottom: 16px;
    right: 16px;
}
    
.hand-container img {
    max-width: 60px;
}

.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper {
    padding-bottom: 24px!important;
}

.fc-itemcontent-padding a {
    color: #A1561C;
}

.fc-itemcontent-padding a:hover {
    color: #A1561C;
}

.fc-item-title a {
    font-size: 16px!important;
    font-family: 'Lato',sans-serif!important;
    text-transform: uppercase;
    color: #A1561C!important;
    font-weight: 700!important;
}

.fc-item-content {
    font-size: 16px!important;
    font-family: 'Lato',sans-serif!important;
    color: #1a1a1a!important;
    font-weight: 400!important;
}

.gm-ui-hover-effect span {
    width: 16px!important;
    height: 16px!important;
    margin: 4px!important;
}

.gm-ui-hover-effect {
    width: 24px!important;
    height: 24px!important;
}

.gm-style-iw-chr {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
}

.wpgmp_before_listing {
    display: none!important;
}

.wpgmp_map_parent {
    margin-bottom: 0!important;
}

.wpgmp_filter_wrappers {
    background-color: #A1561C!important;
    margin-bottom: 0!important;
    margin-top: -7px!important;
    box-shadow: 0 0 10px rgb(0, 0, 0, 0.15);
    display: flex!important;
    justify-content: space-between!important;
    align-items: stretch!important;
    padding: 48px 24px!important;
}

.location_listing1 {
    padding: 1%;
}

.wpgmp_listing_container {
    margin-top: 0!important;
}

.location_pagination1 {
    margin: 0!important;
    padding: 0!important;
}

.wpgmp_listing_grid .fc-item-box.wpgmp_locations {
    margin: 1%!important;
    border-radius: 24px;
    border-width: 3px;
    border-color: #A1561C;
    background-color: #E7E5DF!important;
    aspect-ratio: 3/2;
}

@media (max-width: 1024px) {
    .wpgmp_listing_grid .fc-item-box.wpgmp_locations {
        width: 48%!important;
        margin: 1%!important;
    }
        
    .location_listing1 {
        padding: 1%;
    }
}

@media (max-width: 767px) {
    .wpgmp_listing_grid .fc-item-box.wpgmp_locations {
        margin: 10px 0 !important;
        width: 100%!important;
    }
    
    .location_listing1 {
        padding: 4%!important;
    }
    
    div.wpgmp_listing_header {
        width: 100%!important;
        margin-bottom: 12px!important;
    }
    
    div.categories_filter {
        width: 100%!important;
    }
    
    .wpgmp_filter_wrappers {
        flex-wrap: wrap!important;
    }
}

.wpgmp_listing_grid .fc-item-title {
    margin-bottom: 0!important;
}

.wpgmp_search_form {
    margin-top: 0!important;
}

@media (min-width: 768px) {
div.wpgmp_listing_header {
    width: calc(75% - 10px)!important;
}
}

div.wpgmp_listing_header div.wpgmp_search_form {
    width: 100%!important;
}

.wpgmp_listing_container *, .wpgmp_pagination *, .wpgmp_tabs_container * {
        font-size: 16px!important;
}

@media (min-width: 768px) {
div.categories_filter {
    width: calc(25% - 10px)!important;
}
}

div.categories_filter select {
    margin: 0!important;
    width: 100%!important;
    max-width: 100%!important;
}

div.wpgmp_search_form input.wpgmp_search_input {
    border: 3px solid #E7E5DF!important;
    background-color: transparent!important;
    border-radius: 48px!important;
    color: #E7E5DF!important;
    padding: 16px!important;
    line-height: 1!important;
    font-size: 16px!important;
    height: 54px!important;
}

div.wpgmp_search_form:after {
    display: none!important;
}

div.wpgmp_search_form ::placeholder {
  color: #E7E5DF!important;
  opacity: 1; /* Firefox */
}

div.categories_filter select {
    margin-top: 0!important;
    margin-right: 0!important;
    padding: 16px!important;
    font-weight: 400!important;
    font-size: 16px!important;
    border: 3px solid #E7E5DF!important;
    line-height: 1!important;
    border-radius: 48px!important;
    background-color: transparent!important;
    color: #E7E5DF!important;
    height: 54px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Souvenir';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://taylormademy.website/fonts/ITC-Souvenir.woff2') format('woff2'),
		url('https://taylormademy.website/fonts/ITC-Souvenir.woff') format('woff'),
		url('https://taylormademy.website/fonts/ITC-Souvenir.ttf') format('truetype');
}
/* End Custom Fonts CSS */