.elementor-4331 .elementor-element.elementor-element-79007297{--display:flex;--position:fixed;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-4331 .elementor-element.elementor-element-79007297:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-79007297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #8F8D8D 0%, #E3C5BBC4 80%);}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4331 .elementor-element.elementor-element-7ca2931c{width:100%;max-width:100%;top:0px;z-index:14;--e-nav-menu-horizontal-menu-item-margin:calc( 48px / 2 );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-7ca2931c{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-7ca2931c{right:0px;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu .elementor-item{font-family:"Archivo Narrow", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:2px;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#DFF1F300;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .e--pointer-framed .elementor-item:before,
					.elementor-4331 .elementor-element.elementor-element-7ca2931c .e--pointer-framed .elementor-item:after{border-color:#DFF1F300;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:48px;}.elementor-4331 .elementor-element.elementor-element-7c60955{width:var( --container-widget-width, 25.777% );max-width:25.777%;--container-widget-width:25.777%;--container-widget-flex-grow:0;z-index:2;}.elementor-4331 .elementor-element.elementor-element-7c60955 > .elementor-widget-container{margin:3rem 0rem -5rem 0rem;}.elementor-4331 .elementor-element.elementor-element-7c60955.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4331 .elementor-element.elementor-element-491bbf8{--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;--align-items:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#E3C5BBC4;--border-color:#E3C5BBC4;--border-radius:0px 0px 0px 8px;--margin-top:0px;--margin-bottom:1px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:48px;--padding-right:0px;--z-index:2;}.elementor-4331 .elementor-element.elementor-element-52142080 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-a51ce9e > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-45964e68 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-3d447621 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-47c6471d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-32ede1d3 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-7948bcb9 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-2a2ecf5a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-3a93825f > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-98ccff6 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-6a86e354 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-4331 .elementor-element.elementor-element-1f3c1faf{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-1f3c1faf:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-1f3c1faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-1f3c1faf{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-1f3c1faf{right:0px;}.elementor-4331 .elementor-element.elementor-element-1ab5260e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-4331 .elementor-element.elementor-element-58de9d40{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-58de9d40 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-1ce4131b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-1ce4131b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-1ce4131b.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-1ce4131b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-1ce4131b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.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 );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-4331 .elementor-element.elementor-element-702e7176 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-702e7176.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-38c7bb02{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-38c7bb02 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-38c7bb02.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-38c7bb02 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-38c7bb02 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-63f45914 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-63f45914.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-52fe0d73{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-52fe0d73 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-52fe0d73.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-52fe0d73 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-52fe0d73 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-30e257cb > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-30e257cb.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-580a3b7a{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-580a3b7a:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-580a3b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-580a3b7a{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-580a3b7a{right:0px;}.elementor-4331 .elementor-element.elementor-element-6753befe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-1edebd40{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-1edebd40 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-6c47022b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-6c47022b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-6c47022b.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6c47022b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-6c47022b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-51f7d4ad > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-51f7d4ad.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-27fd2cee{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-27fd2cee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-27fd2cee.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-27fd2cee .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-27fd2cee .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-15c8f050 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-15c8f050.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-10369fb5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-10369fb5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-10369fb5.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-10369fb5 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-10369fb5 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-1c98f3a4 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-1c98f3a4.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-1712797{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-1712797:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-1712797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-1712797{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-1712797{right:0px;}.elementor-4331 .elementor-element.elementor-element-1516a16b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-53996c54{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-53996c54 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-fd6b79b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-fd6b79b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-fd6b79b.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-fd6b79b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-fd6b79b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-7bd66cba > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-7bd66cba.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-2c2b3641{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-2c2b3641 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-2c2b3641.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-2c2b3641 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-2c2b3641 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-3541b1c0 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-3541b1c0.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-73d1045a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-73d1045a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-73d1045a.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-73d1045a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-73d1045a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-18ce294a > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-18ce294a.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-5254fc54{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-5254fc54:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-5254fc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-5254fc54{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-5254fc54{right:0px;}.elementor-4331 .elementor-element.elementor-element-11b5808c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-2f6685b8{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-2f6685b8 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-5c8368e1{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-5c8368e1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-5c8368e1.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-5c8368e1 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-5c8368e1 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-6238f24a > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-6238f24a.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-791c277e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-791c277e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-791c277e.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-791c277e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-791c277e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-75af6a12 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-75af6a12.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-3cf78d91{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-3cf78d91 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-3cf78d91.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-3cf78d91 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-3cf78d91 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-6b6db364 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-6b6db364.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-da26cbc{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-da26cbc:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-da26cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-da26cbc{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-da26cbc{right:0px;}.elementor-4331 .elementor-element.elementor-element-5f88725c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-5aa5b63b{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-5aa5b63b .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-79f73c2f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-79f73c2f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-79f73c2f.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-79f73c2f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-79f73c2f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-fd266fc > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-fd266fc.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6de533e9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-6de533e9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-6de533e9.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6de533e9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-6de533e9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-417fe0f4 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-417fe0f4.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-4d6fc5e9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-4d6fc5e9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-4d6fc5e9.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-4d6fc5e9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-4d6fc5e9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-27b1acbb > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-27b1acbb.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-3ac7da0e{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-3ac7da0e:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-3ac7da0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-3ac7da0e{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-3ac7da0e{right:0px;}.elementor-4331 .elementor-element.elementor-element-c98cbac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-941a77b{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-941a77b .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-5f29c6eb{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-5f29c6eb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-5f29c6eb.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-5f29c6eb .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-5f29c6eb .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-ab26670 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-ab26670.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-3fa0c528{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-3fa0c528 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-3fa0c528.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-3fa0c528 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-3fa0c528 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-36427997 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-36427997.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-548e3953{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-548e3953 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-548e3953.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-548e3953 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-548e3953 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-3d9bc2ed > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-3d9bc2ed.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-33ab6979{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-33ab6979:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-33ab6979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-33ab6979{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-33ab6979{right:0px;}.elementor-4331 .elementor-element.elementor-element-46440310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-52151116{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-52151116 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-41b6bc{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-41b6bc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-41b6bc.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-41b6bc .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-41b6bc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-57cb375 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-57cb375.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-69e0b626{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-69e0b626 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-69e0b626.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-69e0b626 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-69e0b626 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-65260335 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-65260335.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-650a43cf{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-650a43cf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-650a43cf.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-650a43cf .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-650a43cf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-6d610932 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-6d610932.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-47dddb04{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-47dddb04:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-47dddb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-47dddb04{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-47dddb04{right:0px;}.elementor-4331 .elementor-element.elementor-element-614f299b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-48382e74{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-48382e74 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-20b53a2d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-20b53a2d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-20b53a2d.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-20b53a2d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-20b53a2d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-27df7dfe > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-27df7dfe.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-32c812f2{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-32c812f2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-32c812f2.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-32c812f2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-32c812f2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-115ffb92 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-115ffb92.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-771612c3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-771612c3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-771612c3.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-771612c3 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-771612c3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-1d1cb285 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-1d1cb285.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-78b725c6{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-78b725c6:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-78b725c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-78b725c6{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-78b725c6{right:0px;}.elementor-4331 .elementor-element.elementor-element-643a17bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-55cfd58a{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-55cfd58a .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-6472e1db{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-6472e1db > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-6472e1db.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6472e1db .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-6472e1db .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-4910fcd3 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-4910fcd3.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-4bf8163{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-4bf8163 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-4bf8163.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-4bf8163 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-4bf8163 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-e8f329d > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-e8f329d.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-22bf2ca9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-22bf2ca9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-22bf2ca9.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-22bf2ca9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-22bf2ca9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-38b0154c > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-38b0154c.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-37696d91{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-37696d91:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-37696d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-37696d91{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-37696d91{right:0px;}.elementor-4331 .elementor-element.elementor-element-26b55de2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-c8388f7{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-c8388f7 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-6d5c62b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-6d5c62b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-6d5c62b.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6d5c62b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-6d5c62b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-6a6e3baf > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-6a6e3baf.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-19dcb45b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-19dcb45b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-19dcb45b.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-19dcb45b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-19dcb45b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-28243903 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-28243903.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-27d2b432{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-27d2b432 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-27d2b432.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-27d2b432 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-27d2b432 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-11182bb2 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-11182bb2.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-456f1e84{--display:flex;--position:absolute;--border-radius:0px 0px 0px 30px;top:121px;}.elementor-4331 .elementor-element.elementor-element-456f1e84:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-456f1e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c494d );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-456f1e84{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-456f1e84{right:0px;}.elementor-4331 .elementor-element.elementor-element-7a7e5c35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4331 .elementor-element.elementor-element-4ab6c9cd{width:auto;max-width:auto;}.elementor-4331 .elementor-element.elementor-element-4ab6c9cd .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-4d7853eb{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-4d7853eb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-4d7853eb.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-4d7853eb .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-4d7853eb .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-76831645 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-76831645.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-591ab8a0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-591ab8a0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-591ab8a0.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-591ab8a0 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-591ab8a0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-7811c0cd > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-7811c0cd.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-5a4ae492{--divider-border-style:solid;--divider-color:var( --e-global-color-text );}.elementor-4331 .elementor-element.elementor-element-5a4ae492 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4331 .elementor-element.elementor-element-5a4ae492.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-5a4ae492 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-4331 .elementor-element.elementor-element-5a4ae492 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4331 .elementor-element.elementor-element-586f53d2 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4331 .elementor-element.elementor-element-586f53d2.elementor-element{--align-self:center;}.elementor-4331 .elementor-element.elementor-element-6c921f82{--display:flex;--position:fixed;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9;}.elementor-4331 .elementor-element.elementor-element-6c921f82:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-6c921f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #000000 0%, #000000 80%);}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-6c921f82{left:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-6c921f82{right:0px;}.elementor-4331 .elementor-element.elementor-element-73ab7f0c{width:var( --container-widget-width, 25.777% );max-width:25.777%;--container-widget-width:25.777%;--container-widget-flex-grow:0;z-index:2;}.elementor-4331 .elementor-element.elementor-element-73ab7f0c > .elementor-widget-container{margin:3rem 0rem -5rem 0rem;}.elementor-4331 .elementor-element.elementor-element-73ab7f0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4331 .elementor-element.elementor-element-647e657f{--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;--align-items:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#E3C5BBC4;--border-color:#E3C5BBC4;--border-radius:0px 0px 0px 8px;--margin-top:0px;--margin-bottom:1px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:48px;--padding-right:0px;--z-index:2;}.elementor-4331 .elementor-element.elementor-element-54b239b2{z-index:10;}.elementor-4331 .elementor-element.elementor-element-4cb013fd:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-4cb013fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4331 .elementor-element.elementor-element-4cb013fd > .elementor-container{min-height:80px;}.elementor-4331 .elementor-element.elementor-element-4cb013fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4331 .elementor-element.elementor-element-4cb013fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4331 .elementor-element.elementor-element-1dfe1991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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 );}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-2d57f094{right:0px;}body.rtl .elementor-4331 .elementor-element.elementor-element-2d57f094{left:0px;}.elementor-4331 .elementor-element.elementor-element-2d57f094{top:0px;}.elementor-4331 .elementor-element.elementor-element-2d57f094 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-4331 .elementor-element.elementor-element-2d57f094 .elementor-icon-wrapper{text-align:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px;}.elementor-4331 .elementor-element.elementor-element-7ca2931c{--e-nav-menu-horizontal-menu-item-margin:calc( 22px / 2 );}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:22px;}.elementor-4331 .elementor-element.elementor-element-491bbf8{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4331 .elementor-element.elementor-element-58de9d40 .elementor-heading-title{font-size:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4331 .elementor-element.elementor-element-1edebd40 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-53996c54 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-2f6685b8 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-5aa5b63b .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-941a77b .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-52151116 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-48382e74 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-55cfd58a .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-c8388f7 .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-4ab6c9cd .elementor-heading-title{font-size:30px;}.elementor-4331 .elementor-element.elementor-element-647e657f{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:32px;}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4331 .elementor-element.elementor-element-7ca2931c .elementor-nav-menu .elementor-item{font-size:24px;line-height:1.4em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4331 .elementor-element.elementor-element-58de9d40 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4331 .elementor-element.elementor-element-1edebd40 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-53996c54 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-2f6685b8 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-5aa5b63b .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-941a77b .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-52151116 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-48382e74 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-55cfd58a .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-c8388f7 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-4ab6c9cd .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4331 .elementor-element.elementor-element-70276de9{z-index:100;}.elementor-4331 .elementor-element.elementor-element-1dfe1991{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-4331 .elementor-element.elementor-element-2d57f094 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 5px 10px;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-4331 .elementor-element.elementor-element-2d57f094{right:20px;}body.rtl .elementor-4331 .elementor-element.elementor-element-2d57f094{left:20px;}.elementor-4331 .elementor-element.elementor-element-2d57f094{top:30px;}.elementor-4331 .elementor-element.elementor-element-2d57f094 .elementor-icon{font-size:22px;}.elementor-4331 .elementor-element.elementor-element-2d57f094 .elementor-icon svg{height:22px;}}/* Start custom CSS for html, class: .elementor-element-7c60955 */.elementor-4331 .elementor-element.elementor-element-7c60955{
    border-bottom: 3px solid #E3C5BBC4;
}
.hole {
	width: 150px;
	height: 150px;
	margin: 10px;
	/*border: solid 1px red;*/
	border-radius: 50%;
	background-color: gray;
	margin-left: auto;
	position: relative;
}
.hole:before {
content: "";
    position: absolute;
    bottom: 67px;
    right: 143px;
    width: 70px;
    height: 29px;
    background: transparent;
    border-bottom-right-radius: 30px;
    box-shadow: 30px 0px 0 0 grey;
}
.hole:after {
    content: "";
    position: absolute;
    bottom: 67px;
    right: -63px;
    width: 70px;
    height: 29px;
    background: transparent;
    border-bottom-left-radius: 30px;
    box-shadow: -30px 0px 0 0 grey;
    z-index: 0;
}

img.logo{
    position: absolute;
    width: 120px;
    left: 15px;
    top: 15px;
    z-index: 1;
}
div.ring{
    width: 152px;
    height: 80px;
    background-color: grey;
    border-top-left-radius: 110px;
    border-top-right-radius: 110px;
    border: 4px solid #e3c5bbe0;
    border-bottom: 0;
    margin-left: -0.1px;
}
div.corner:before{
    content: "";
    position: absolute;
    bottom: 70px;
    right: 147px;
    width: 70px;
    height: 30px;
    background: transparent;
    border-bottom-right-radius: 30px;
    box-shadow: 30px 0px 0 0 #E3C5BBC4;
    z-index: -1;
}
div.corner:after{
    content: "";
    position: absolute;
    bottom: 70px;
    right: -66px;
    width: 70px;
    height: 30px;
    background: transparent;
    border-bottom-left-radius: 30px;
    box-shadow: -30px 0px 0 0 #E3C5BBC4;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52142080 */.nav-icon-menu img{
    width: 40px;
    transition: .3s ease-in-out
}
.nav-icon-menu p.title{
    transform: translatex(-50%);
    margin-bottom: 0;
    position: absolute;
    left: 50%;
    bottom: -16px;
    color: white;
    transition: .3s ease-in-out;
    opacity: 0;
}

.nav-icon-menu img:hover{
    padding-bottom: 1rem
}
.nav-icon-menu img:hover ~ p{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a51ce9e */.elementor-4331 .elementor-element.elementor-element-a51ce9e img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45964e68 */.elementor-4331 .elementor-element.elementor-element-45964e68 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d447621 */.elementor-4331 .elementor-element.elementor-element-3d447621 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47c6471d */.elementor-4331 .elementor-element.elementor-element-47c6471d img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-32ede1d3 */.elementor-4331 .elementor-element.elementor-element-32ede1d3 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7948bcb9 */.elementor-4331 .elementor-element.elementor-element-7948bcb9 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a2ecf5a */.elementor-4331 .elementor-element.elementor-element-2a2ecf5a img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a93825f */.elementor-4331 .elementor-element.elementor-element-3a93825f img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98ccff6 */.elementor-4331 .elementor-element.elementor-element-98ccff6 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a86e354 */.elementor-4331 .elementor-element.elementor-element-6a86e354 img{
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ce4131b */.elementor-4331 .elementor-element.elementor-element-1ce4131b{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702e7176 */.elementor-4331 .elementor-element.elementor-element-702e7176 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-38c7bb02 */.elementor-4331 .elementor-element.elementor-element-38c7bb02{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63f45914 */.elementor-4331 .elementor-element.elementor-element-63f45914 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-52fe0d73 */.elementor-4331 .elementor-element.elementor-element-52fe0d73{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e257cb */.elementor-4331 .elementor-element.elementor-element-30e257cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab5260e */.elementor-4331 .elementor-element.elementor-element-1ab5260e{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3c1faf */.elementor-4331 .elementor-element.elementor-element-1f3c1faf{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c47022b */.elementor-4331 .elementor-element.elementor-element-6c47022b{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51f7d4ad */.elementor-4331 .elementor-element.elementor-element-51f7d4ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-27fd2cee */.elementor-4331 .elementor-element.elementor-element-27fd2cee{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15c8f050 */.elementor-4331 .elementor-element.elementor-element-15c8f050 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10369fb5 */.elementor-4331 .elementor-element.elementor-element-10369fb5{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c98f3a4 */.elementor-4331 .elementor-element.elementor-element-1c98f3a4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6753befe */.elementor-4331 .elementor-element.elementor-element-6753befe{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580a3b7a */.elementor-4331 .elementor-element.elementor-element-580a3b7a{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fd6b79b */.elementor-4331 .elementor-element.elementor-element-fd6b79b{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd66cba */.elementor-4331 .elementor-element.elementor-element-7bd66cba p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2c2b3641 */.elementor-4331 .elementor-element.elementor-element-2c2b3641{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3541b1c0 */.elementor-4331 .elementor-element.elementor-element-3541b1c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73d1045a */.elementor-4331 .elementor-element.elementor-element-73d1045a{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ce294a */.elementor-4331 .elementor-element.elementor-element-18ce294a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1516a16b */.elementor-4331 .elementor-element.elementor-element-1516a16b{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1712797 */.elementor-4331 .elementor-element.elementor-element-1712797{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c8368e1 */.elementor-4331 .elementor-element.elementor-element-5c8368e1{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6238f24a */.elementor-4331 .elementor-element.elementor-element-6238f24a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-791c277e */.elementor-4331 .elementor-element.elementor-element-791c277e{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75af6a12 */.elementor-4331 .elementor-element.elementor-element-75af6a12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3cf78d91 */.elementor-4331 .elementor-element.elementor-element-3cf78d91{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b6db364 */.elementor-4331 .elementor-element.elementor-element-6b6db364 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b5808c */.elementor-4331 .elementor-element.elementor-element-11b5808c{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5254fc54 */.elementor-4331 .elementor-element.elementor-element-5254fc54{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79f73c2f */.elementor-4331 .elementor-element.elementor-element-79f73c2f{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd266fc */.elementor-4331 .elementor-element.elementor-element-fd266fc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de533e9 */.elementor-4331 .elementor-element.elementor-element-6de533e9{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417fe0f4 */.elementor-4331 .elementor-element.elementor-element-417fe0f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d6fc5e9 */.elementor-4331 .elementor-element.elementor-element-4d6fc5e9{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b1acbb */.elementor-4331 .elementor-element.elementor-element-27b1acbb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f88725c */.elementor-4331 .elementor-element.elementor-element-5f88725c{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da26cbc */.elementor-4331 .elementor-element.elementor-element-da26cbc{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f29c6eb */.elementor-4331 .elementor-element.elementor-element-5f29c6eb{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab26670 */.elementor-4331 .elementor-element.elementor-element-ab26670 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3fa0c528 */.elementor-4331 .elementor-element.elementor-element-3fa0c528{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36427997 */.elementor-4331 .elementor-element.elementor-element-36427997 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-548e3953 */.elementor-4331 .elementor-element.elementor-element-548e3953{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9bc2ed */.elementor-4331 .elementor-element.elementor-element-3d9bc2ed p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c98cbac */.elementor-4331 .elementor-element.elementor-element-c98cbac{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac7da0e */.elementor-4331 .elementor-element.elementor-element-3ac7da0e{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-41b6bc */.elementor-4331 .elementor-element.elementor-element-41b6bc{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57cb375 */.elementor-4331 .elementor-element.elementor-element-57cb375 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-69e0b626 */.elementor-4331 .elementor-element.elementor-element-69e0b626{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65260335 */.elementor-4331 .elementor-element.elementor-element-65260335 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-650a43cf */.elementor-4331 .elementor-element.elementor-element-650a43cf{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d610932 */.elementor-4331 .elementor-element.elementor-element-6d610932 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46440310 */.elementor-4331 .elementor-element.elementor-element-46440310{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ab6979 */.elementor-4331 .elementor-element.elementor-element-33ab6979{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-20b53a2d */.elementor-4331 .elementor-element.elementor-element-20b53a2d{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27df7dfe */.elementor-4331 .elementor-element.elementor-element-27df7dfe p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32c812f2 */.elementor-4331 .elementor-element.elementor-element-32c812f2{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115ffb92 */.elementor-4331 .elementor-element.elementor-element-115ffb92 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-771612c3 */.elementor-4331 .elementor-element.elementor-element-771612c3{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d1cb285 */.elementor-4331 .elementor-element.elementor-element-1d1cb285 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614f299b */.elementor-4331 .elementor-element.elementor-element-614f299b{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dddb04 */.elementor-4331 .elementor-element.elementor-element-47dddb04{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6472e1db */.elementor-4331 .elementor-element.elementor-element-6472e1db{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4910fcd3 */.elementor-4331 .elementor-element.elementor-element-4910fcd3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4bf8163 */.elementor-4331 .elementor-element.elementor-element-4bf8163{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f329d */.elementor-4331 .elementor-element.elementor-element-e8f329d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22bf2ca9 */.elementor-4331 .elementor-element.elementor-element-22bf2ca9{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b0154c */.elementor-4331 .elementor-element.elementor-element-38b0154c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a17bd */.elementor-4331 .elementor-element.elementor-element-643a17bd{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b725c6 */.elementor-4331 .elementor-element.elementor-element-78b725c6{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d5c62b */.elementor-4331 .elementor-element.elementor-element-6d5c62b{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a6e3baf */.elementor-4331 .elementor-element.elementor-element-6a6e3baf p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19dcb45b */.elementor-4331 .elementor-element.elementor-element-19dcb45b{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28243903 */.elementor-4331 .elementor-element.elementor-element-28243903 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-27d2b432 */.elementor-4331 .elementor-element.elementor-element-27d2b432{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11182bb2 */.elementor-4331 .elementor-element.elementor-element-11182bb2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b55de2 */.elementor-4331 .elementor-element.elementor-element-26b55de2{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37696d91 */.elementor-4331 .elementor-element.elementor-element-37696d91{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d7853eb */.elementor-4331 .elementor-element.elementor-element-4d7853eb{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76831645 */.elementor-4331 .elementor-element.elementor-element-76831645 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-591ab8a0 */.elementor-4331 .elementor-element.elementor-element-591ab8a0{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7811c0cd */.elementor-4331 .elementor-element.elementor-element-7811c0cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a4ae492 */.elementor-4331 .elementor-element.elementor-element-5a4ae492{
    max-width: 2% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-586f53d2 */.elementor-4331 .elementor-element.elementor-element-586f53d2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7e5c35 */.elementor-4331 .elementor-element.elementor-element-7a7e5c35{
    transform: skewx(-10deg)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456f1e84 */.elementor-4331 .elementor-element.elementor-element-456f1e84{
    transform: skewx(10deg);
    width: 110%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491bbf8 */.elementor-4331 .elementor-element.elementor-element-491bbf8{
    position: relative;
}
.elementor-4331 .elementor-element.elementor-element-491bbf8 img{
    cursor: pointer;
}
.elementor-4331 .elementor-element.elementor-element-491bbf8 a{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79007297 */.base{
	mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73ab7f0c */.elementor-4331 .elementor-element.elementor-element-73ab7f0c{
    border-bottom: 3px solid #E3C5BBC4;
}
.hole {
	width: 150px;
	height: 150px;
	margin: 10px;
	/*border: solid 1px red;*/
	border-radius: 50%;
	background-color: gray;
	margin-left: auto;
	position: relative;
}
.hole:before {
content: "";
    position: absolute;
    bottom: 67px;
    right: 143px;
    width: 70px;
    height: 29px;
    background: transparent;
    border-bottom-right-radius: 30px;
    box-shadow: 30px 0px 0 0 grey;
}
.hole:after {
    content: "";
    position: absolute;
    bottom: 67px;
    right: -63px;
    width: 70px;
    height: 29px;
    background: transparent;
    border-bottom-left-radius: 30px;
    box-shadow: -30px 0px 0 0 grey;
    z-index: 0;
}

img.logo{
    position: absolute;
    width: 120px;
    left: 15px;
    top: 15px;
    z-index: 1;
}
div.ring{
    width: 152px;
    height: 80px;
    background-color: grey;
    border-top-left-radius: 110px;
    border-top-right-radius: 110px;
    border: 4px solid #e3c5bbe0;
    border-bottom: 0;
    margin-left: -0.1px;
}
div.corner:before{
    content: "";
    position: absolute;
    bottom: 70px;
    right: 147px;
    width: 70px;
    height: 30px;
    background: transparent;
    border-bottom-right-radius: 30px;
    box-shadow: 30px 0px 0 0 #E3C5BBC4;
    z-index: -1;
}
div.corner:after{
    content: "";
    position: absolute;
    bottom: 70px;
    right: -66px;
    width: 70px;
    height: 30px;
    background: transparent;
    border-bottom-left-radius: 30px;
    box-shadow: -30px 0px 0 0 #E3C5BBC4;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-647e657f */.elementor-4331 .elementor-element.elementor-element-647e657f{
    position: relative;
}
.elementor-4331 .elementor-element.elementor-element-647e657f img{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c921f82 */.base{
	mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70276de9 */.navigation{
  position:relative;
  width:100%;
  height:70px;
  background:#f7d6cd;
  display:flex;
  justify-content: center;
  align-items: center;
  border-radius:10px 10px 0 0;
}

.navigation ul{
  display:flex;
  width: 400px;
padding: 25px;
justify-content: space-between;
}
.navigation ul li{
  position:relative;
  list-style:none;
  width:70px;
  height:70px;
  z-index:1
}
.navigation ul li a{
  position:relative;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction:column;
  width:100%;
  text-align:center;
  font-weight:500
}
.navigation ul li a .icon{
  position:relative;
  line-height:75px;
  font-size:1.5em;
  text-align:center;
  transition:0.5s;
  color:#fff;
}
.navigation ul li.active a .icon{
  transform: translatey(-35px);
}
.navigation ul li a .text{
  position:absolute;
  font-size:0.75em;
  font-weight:400;
  color:#0C4661;
  letter-spacing:0.05em;
  transition:0.5s;
  opacity:0;
  transform: translatey(20px);
  
}
.navigation ul li.active a .text{
   opacity:1;
  transform: translatey(10px);
}
.indicator{
  position:absolute;
  top:-50%;
  width:70px;
  height:70px;
  background:#AB877D;
  border-radius:50%;
  border:6px solid #fff;
  transition:0.5s;
}
.indicator::before{
  content:'';
  position:absolute;
  top:50%;
  left:-22px;
  width:20px;
  height:20px;
  background:transparent;
  border-top-right-radius:20px;
  box-shadow:0px -9px 0 0 #fff;
}
.indicator::after{
  content:'';
  position:absolute;
  top:50%;
  right:-22px;
  width:20px;
  height:20px;
  background:transparent;
  border-top-left-radius:20px;
  box-shadow:0px -9px 0 0 #fff
    
}

.navigation ul li:nth-child(1).active ~ .indicator{
  transform: translateX(calc(70px * 0));
}
.navigation ul li:nth-child(2).active ~ .indicator{
  transform: translateX(calc(70px * 1));
}
.navigation ul li:nth-child(3).active ~ .indicator{
  transform: translateX(calc(70px * 2));
}
.navigation ul li:nth-child(4).active ~ .indicator{
  transform: translateX(calc(70px * 3));
}
.navigation ul li:nth-child(5).active ~ .indicator{
  transform: translateX(calc(70px * 4));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9bb6115 */.container--menu .elementor-widget-wrap{
    padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54b239b2 */.elementor-4331 .elementor-element.elementor-element-54b239b2{
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cb013fd */body{
    overflow-x: hidden;
}

.elementor-4331 .elementor-element.elementor-element-4cb013fd{
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 9;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS */.elementor-4331{
    overflow-x: hidden;
}/* End custom CSS */