.elementor-155024 .elementor-element.elementor-element-c8f44c1:not(.elementor-motion-effects-element-type-background), .elementor-155024 .elementor-element.elementor-element-c8f44c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-c8f44c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-155024 .elementor-element.elementor-element-c8f44c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-155024 .elementor-element.elementor-element-1e81d5e{width:auto;max-width:auto;top:4px;z-index:16;--e-icon-list-icon-size:100px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:350px 0px 0px -100px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e > .elementor-widget-container:hover{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-155024 .elementor-element.elementor-element-1e81d5e{left:-15px;}body.rtl .elementor-155024 .elementor-element.elementor-element-1e81d5e{right:-15px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-item:not(:last-child):after{content:"";height:35%;border-color:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-item > a{font-family:"Ivy mode", Sans-serif;font-size:11px;font-weight:200;text-decoration:none;letter-spacing:2.8px;word-spacing:0px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-text{color:var( --e-global-color-6258aee );transition:color 0.3s;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a93f04 );}.elementor-155024 .elementor-element.elementor-element-a4245f0:not(.elementor-motion-effects-element-type-background), .elementor-155024 .elementor-element.elementor-element-a4245f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db7695 );background-image:url("https://i0.wp.com/hughie.design/wp-content/uploads/2025/09/tabi-face2-scaled.png?fit=2560%2C1451&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155024 .elementor-element.elementor-element-a4245f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-a4245f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-155024 .elementor-element.elementor-element-d5ba5ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 80px;}.elementor-155024 .elementor-element.elementor-element-aececc4 > .elementor-widget-container{margin:50px 200px 0px 200px;padding:50px 100px 50px 100px;}body:not(.rtl) .elementor-155024 .elementor-element.elementor-element-5dd3624{left:0px;}body.rtl .elementor-155024 .elementor-element.elementor-element-5dd3624{right:0px;}.elementor-155024 .elementor-element.elementor-element-5dd3624{top:0px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a, .elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle{color:var( --e-global-color-6258aee );fill:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-6db7695 );border-style:solid;border-color:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a:hover,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a:focus,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle:hover,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle:focus{color:var( --e-global-color-f6fcb56 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a:hover,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a:focus,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-f6fcb56 );background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown .elementor-item, .elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Ivy mode", Sans-serif;font-size:17px;font-weight:200;font-style:normal;letter-spacing:2.9px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0.6px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle{color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle svg{fill:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle:hover, .elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle:focus{color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle:hover svg, .elementor-155024 .elementor-element.elementor-element-5dd3624 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle:hover, .elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-menu-toggle:focus{background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-e206a1c > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-155024 .elementor-element.elementor-element-e206a1c{text-align:center;font-family:var( --e-global-typography-2ac67f9-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac67f9-font-size );font-weight:var( --e-global-typography-2ac67f9-font-weight );text-transform:var( --e-global-typography-2ac67f9-text-transform );text-decoration:var( --e-global-typography-2ac67f9-text-decoration );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );color:var( --e-global-color-3e437e3 );}.elementor-155024 .elementor-element.elementor-element-5befb2c > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-155024 .elementor-element.elementor-element-5befb2c{text-align:center;font-family:var( --e-global-typography-2ac67f9-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac67f9-font-size );font-weight:var( --e-global-typography-2ac67f9-font-weight );text-transform:var( --e-global-typography-2ac67f9-text-transform );text-decoration:var( --e-global-typography-2ac67f9-text-decoration );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );color:var( --e-global-color-411400e );}.elementor-155024 .elementor-element.elementor-element-b41915b:not(.elementor-motion-effects-element-type-background), .elementor-155024 .elementor-element.elementor-element-b41915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-b41915b > .elementor-container{max-width:1000px;}.elementor-155024 .elementor-element.elementor-element-b41915b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-155024 .elementor-element.elementor-element-b41915b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-155024 .elementor-element.elementor-element-cf6989e > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-cf6989e img{width:100%;}.elementor-155024 .elementor-element.elementor-element-a816559 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-a816559 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-7dc4e9c > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-7dc4e9c img{width:100%;}.elementor-155024 .elementor-element.elementor-element-e49076c > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-e49076c img{width:100%;}.elementor-155024 .elementor-element.elementor-element-2532a46 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-2532a46 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-02dcf26 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-02dcf26 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-5425578 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-5425578 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-1fd7523 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-1fd7523 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-c459895 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-c459895 img{width:100%;}.elementor-155024 .elementor-element.elementor-element-532169a > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-532169a img{width:100%;}.elementor-155024 .elementor-element.elementor-element-f44fdf0 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-155024 .elementor-element.elementor-element-f44fdf0{text-align:center;font-family:var( --e-global-typography-2ac67f9-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac67f9-font-size );font-weight:var( --e-global-typography-2ac67f9-font-weight );text-transform:var( --e-global-typography-2ac67f9-text-transform );text-decoration:var( --e-global-typography-2ac67f9-text-decoration );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );color:var( --e-global-color-4056705 );}.elementor-155024 .elementor-element.elementor-element-ff604fd > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-155024 .elementor-element.elementor-element-ff604fd{text-align:center;font-family:var( --e-global-typography-2ac67f9-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac67f9-font-size );font-weight:var( --e-global-typography-2ac67f9-font-weight );text-transform:var( --e-global-typography-2ac67f9-text-transform );text-decoration:var( --e-global-typography-2ac67f9-text-decoration );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );color:var( --e-global-color-4056705 );}.elementor-155024 .elementor-element.elementor-element-a253919:not(.elementor-motion-effects-element-type-background), .elementor-155024 .elementor-element.elementor-element-a253919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db7695 );}.elementor-155024 .elementor-element.elementor-element-a253919{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-155024 .elementor-element.elementor-element-a253919 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-155024 .elementor-element.elementor-element-59639f0{--spacer-size:130px;}.elementor-155024 .elementor-element.elementor-element-349e242{--divider-border-style:solid;--divider-color:var( --e-global-color-43809ce );--divider-border-width:1px;}.elementor-155024 .elementor-element.elementor-element-349e242 .elementor-divider-separator{width:100%;}.elementor-155024 .elementor-element.elementor-element-349e242 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-155024 .elementor-element.elementor-element-19aa76e{padding:0px 80px 0px 80px;}.elementor-155024 .elementor-element.elementor-element-5c88c42 .elementor-button{background-color:var( --e-global-color-6db7695 );font-family:"Ivy mode", Sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:7px;fill:var( --e-global-color-43809ce );color:var( --e-global-color-43809ce );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-5c88c42 .elementor-button:hover, .elementor-155024 .elementor-element.elementor-element-5c88c42 .elementor-button:focus{color:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-5c88c42 .elementor-button:hover svg, .elementor-155024 .elementor-element.elementor-element-5c88c42 .elementor-button:focus svg{fill:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-8e116f0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-8e116f0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-43809ce );}.elementor-155024 .elementor-element.elementor-element-bfe5c4d > .elementor-widget-container{padding:0px 0px 20px 10px;}.elementor-155024 .elementor-element.elementor-element-bfe5c4d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-43809ce );}.elementor-155024 .elementor-element.elementor-element-4818899 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-4818899 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:10px;font-weight:200;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-8a93f04 );}.elementor-155024 .elementor-element.elementor-element-af28c3b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-icon i{color:var( --e-global-color-43809ce );transition:color 0.3s;}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-icon svg{fill:var( --e-global-color-43809ce );transition:fill 0.3s;}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-af28c3b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155024 .elementor-element.elementor-element-af28c3b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155024 .elementor-element.elementor-element-1d3339f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-1d3339f .elementor-icon-wrapper{text-align:end;}.elementor-155024 .elementor-element.elementor-element-1d3339f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-77fb85f );}.elementor-155024 .elementor-element.elementor-element-1d3339f.elementor-view-framed .elementor-icon, .elementor-155024 .elementor-element.elementor-element-1d3339f.elementor-view-default .elementor-icon{color:var( --e-global-color-77fb85f );border-color:var( --e-global-color-77fb85f );}.elementor-155024 .elementor-element.elementor-element-1d3339f.elementor-view-framed .elementor-icon, .elementor-155024 .elementor-element.elementor-element-1d3339f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-77fb85f );}.elementor-155024 .elementor-element.elementor-element-1d3339f .elementor-icon{font-size:60px;}.elementor-155024 .elementor-element.elementor-element-1d3339f .elementor-icon svg{height:60px;}.elementor-155024 .elementor-element.elementor-element-1d3339f .elementor-icon i, .elementor-155024 .elementor-element.elementor-element-1d3339f .elementor-icon svg{transform:rotate(349deg);}.elementor-155024 .elementor-element.elementor-element-b764940 .elementor-button{background-color:var( --e-global-color-6db7695 );font-family:"Ivy mode", Sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:7px;fill:var( --e-global-color-43809ce );color:var( --e-global-color-43809ce );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-b764940 .elementor-button:hover, .elementor-155024 .elementor-element.elementor-element-b764940 .elementor-button:focus{color:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-b764940 .elementor-button:hover svg, .elementor-155024 .elementor-element.elementor-element-b764940 .elementor-button:focus svg{fill:var( --e-global-color-6258aee );}.elementor-155024 .elementor-element.elementor-element-912beec > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-912beec{text-align:center;}.elementor-155024 .elementor-element.elementor-element-912beec .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:10px;font-weight:200;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-8a93f04 );}.elementor-155024 .elementor-element.elementor-element-73d0592{--spacer-size:50px;}body.elementor-page-155024:not(.elementor-motion-effects-element-type-background), body.elementor-page-155024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db7695 );}body.elementor-page-155024{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-155024 .elementor-element.elementor-element-1e81d5e > .elementor-widget-container{margin:300px 0px 0px -100px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-155024 .elementor-element.elementor-element-d5ba5ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-155024 .elementor-element.elementor-element-e206a1c{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-5befb2c{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-cf6989e img{width:80%;}.elementor-155024 .elementor-element.elementor-element-a816559 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-7dc4e9c img{width:80%;}.elementor-155024 .elementor-element.elementor-element-e49076c img{width:80%;}.elementor-155024 .elementor-element.elementor-element-2532a46 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-02dcf26 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-5425578 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-1fd7523 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-c459895 img{width:80%;}.elementor-155024 .elementor-element.elementor-element-532169a img{width:80%;}.elementor-155024 .elementor-element.elementor-element-f44fdf0{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-ff604fd{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}}@media(max-width:767px){.elementor-155024 .elementor-element.elementor-element-1e81d5e > .elementor-widget-container{margin:330px 0px 0px -100px;}body:not(.rtl) .elementor-155024 .elementor-element.elementor-element-1e81d5e{left:-1px;}body.rtl .elementor-155024 .elementor-element.elementor-element-1e81d5e{right:-1px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e{top:0px;}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-155024 .elementor-element.elementor-element-1e81d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-155024 .elementor-element.elementor-element-a4245f0{padding:130px 10px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-aececc4 > .elementor-widget-container{margin:100px 0px 100px 0px;padding:0px 080px 0px 80px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 > .elementor-widget-container{margin:3px 4px 0px 0px;padding:11px 9px 0px 0px;}body:not(.rtl) .elementor-155024 .elementor-element.elementor-element-5dd3624{left:-7px;}body.rtl .elementor-155024 .elementor-element.elementor-element-5dd3624{right:-7px;}.elementor-155024 .elementor-element.elementor-element-5dd3624{top:315px;z-index:20;--nav-menu-icon-size:1px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown .elementor-item, .elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:13px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown{border-width:0.5px 0.5px 0.5px 0.5px;border-radius:60px 60px 60px 60px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:60px;border-top-right-radius:60px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:60px;border-bottom-left-radius:60px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--dropdown a{padding-left:60px;padding-right:60px;padding-top:40px;padding-bottom:40px;}.elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-155024 .elementor-element.elementor-element-5dd3624 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:16px !important;}.elementor-155024 .elementor-element.elementor-element-e206a1c > .elementor-widget-container{padding:50px 60px 0px 60px;}.elementor-155024 .elementor-element.elementor-element-e206a1c{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-5befb2c > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-155024 .elementor-element.elementor-element-5befb2c{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-cf6989e > .elementor-widget-container{padding:30px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-cf6989e img{width:95%;}.elementor-155024 .elementor-element.elementor-element-a816559 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-a816559 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-7dc4e9c > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-7dc4e9c img{width:95%;}.elementor-155024 .elementor-element.elementor-element-e49076c > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-e49076c img{width:95%;}.elementor-155024 .elementor-element.elementor-element-2532a46 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-2532a46 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-02dcf26 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-02dcf26 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-5425578 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-5425578 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-1fd7523 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-1fd7523 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-c459895 > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-c459895 img{width:95%;}.elementor-155024 .elementor-element.elementor-element-532169a > .elementor-widget-container{padding:0px 50px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-532169a img{width:95%;}.elementor-155024 .elementor-element.elementor-element-f44fdf0 > .elementor-widget-container{padding:50px 60px 0px 60px;}.elementor-155024 .elementor-element.elementor-element-f44fdf0{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-ff604fd > .elementor-widget-container{padding:50px 60px 0px 60px;}.elementor-155024 .elementor-element.elementor-element-ff604fd{font-size:var( --e-global-typography-2ac67f9-font-size );line-height:var( --e-global-typography-2ac67f9-line-height );letter-spacing:var( --e-global-typography-2ac67f9-letter-spacing );word-spacing:var( --e-global-typography-2ac67f9-word-spacing );}.elementor-155024 .elementor-element.elementor-element-59639f0{--spacer-size:15px;}.elementor-155024 .elementor-element.elementor-element-4818899 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-155024 .elementor-element.elementor-element-912beec > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-155024 .elementor-element.elementor-element-73d0592{--spacer-size:50px;}}/* Start custom CSS */.elementor-menu-toggle i:before {
content: '';
display: block;
background: url(https://hughie.design/wp-content/uploads/2022/08/menuai1.svg);
width: 18px;
height: 18px;
background-size: cover;
}

.elementor-menu-toggle.elementor-active i:before {
content: '';
display: block;
background: url(https://hughie.design/wp-content/uploads/2022/08/menuai2.svg);
width: 18px;
height: 18px;
background-size: cover;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ivy mode';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Ivy mode';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://hughie.design/wp-content/uploads/2022/04/IvyMode-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */