.elementor-1701 .elementor-element.elementor-element-1160d81e{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1701 .elementor-element.elementor-element-417dbda6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0vw 0.2vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0.2vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0em 0em 0em 0em;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1701 .elementor-element.elementor-element-417dbda6:not(.elementor-motion-effects-element-type-background), .elementor-1701 .elementor-element.elementor-element-417dbda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1701 .elementor-element.elementor-element-417dbda6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1701 .elementor-element.elementor-element-7d5eaa3d{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-5df6c8db{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-menu-toggle{margin:0 auto;}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu .elementor-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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed .elementor-item:before,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed .elementor-item:before{border-width:0.15em;}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0.15em 0.15em;}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0.15em 0.15em 0 0;}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0.15em 0 0 0.15em;}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0.15em 0.15em 0;}.elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-underline .elementor-item:after,
					 .elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-overline .elementor-item:before,
					 .elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-double-line .elementor-item:before,
					 .elementor-1701 .elementor-element.elementor-element-2745d32d .e--pointer-double-line .elementor-item:after{height:0.15em;}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu--main .elementor-item{padding-top:0.6em;padding-bottom:0.6em;}.elementor-1701 .elementor-element.elementor-element-76ce03f9{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1701 .elementor-element.elementor-element-76ce03f9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-wrapper{align-items:center;gap:1vw;}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-137a8fd0.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon{font-size:1vw;padding:0.6vw;}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-wrapper{align-items:center;gap:1vw;}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1701 .elementor-element.elementor-element-588d0691.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon{font-size:1vw;padding:0.6vw;}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-607bbb23{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1701 .elementor-element.elementor-element-5c826588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-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-1701 .elementor-element.elementor-element-20596fc4{text-align:start;}.elementor-1701 .elementor-element.elementor-element-6937c99e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1701 .elementor-element.elementor-element-6937c99e:not(.elementor-motion-effects-element-type-background), .elementor-1701 .elementor-element.elementor-element-6937c99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1701 .elementor-element.elementor-element-54cee89e{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1701 .elementor-element.elementor-element-742ce08c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}@media(min-width:768px){.elementor-1701 .elementor-element.elementor-element-417dbda6{--width:15%;}.elementor-1701 .elementor-element.elementor-element-5df6c8db{--width:100%;}.elementor-1701 .elementor-element.elementor-element-5c826588{--width:100%;}.elementor-1701 .elementor-element.elementor-element-54cee89e{--width:15%;}.elementor-1701 .elementor-element.elementor-element-742ce08c{--width:98%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1701 .elementor-element.elementor-element-1160d81e{--width:300vw;}.elementor-1701 .elementor-element.elementor-element-417dbda6{--width:175.938px;}.elementor-1701 .elementor-element.elementor-element-54cee89e{--width:25%;}.elementor-1701 .elementor-element.elementor-element-742ce08c{--width:75%;}}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-primary-letter-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-primary-letter-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-2745d32d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-137a8fd0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title, .elementor-1701 .elementor-element.elementor-element-588d0691 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-607bbb23{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1701 .elementor-element.elementor-element-20596fc4{z-index:9999;}}/* Start custom CSS for container, class: .elementor-element-7d5eaa3d */@media (max-width: 1024px) {
  body .terms-123w {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: auto !important;
    overflow: visible !important;
  }

  body .terms-123w * {
    visibility: visible !important;
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2745d32d */@media (max-width: 1024px) {
  body .terms-123w {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: auto !important;
    overflow: visible !important;
  }

  body .terms-123w * {
    visibility: visible !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-417dbda6 */@media (max-width: 1024px) {
  body .terms-123w {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: auto !important;
    overflow: visible !important;
  }

  body .terms-123w * {
    visibility: visible !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20596fc4 *//* =========================================================
   123website.gr | WORDPRESS DEVELOPMENT
   Scoped under .wpd-page
   ========================================================= */

.wpd-page{
  --wpd-bg:#09090b;
  --wpd-bg-soft:#0d0d10;
  --wpd-surface:#121216;
  --wpd-text:#f5f5f7;
  --wpd-muted:#a5a5af;
  --wpd-border:rgba(255,255,255,.085);
  --wpd-border-strong:rgba(255,255,255,.16);
  --wpd-red:#e31b23;
  --wpd-red-dark:#b91017;
  --wpd-radius:22px;
  background:var(--wpd-bg);
  color:var(--wpd-text);
  font-family:inherit;
  overflow:hidden;
}

.wpd-page *,
.wpd-page *::before,
.wpd-page *::after{box-sizing:border-box}

.wpd-page h1,
.wpd-page h2,
.wpd-page h3{margin-top:0;color:var(--wpd-text);letter-spacing:-.035em}

.wpd-page h1{max-width:940px;margin-bottom:24px;font-size:clamp(2.9rem,6.5vw,6.3rem);line-height:.96;font-weight:820}
.wpd-page h2{margin-bottom:20px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05;font-weight:780}
.wpd-page h3{margin-bottom:14px;font-size:clamp(1.2rem,2.1vw,1.5rem);line-height:1.18;font-weight:720}
.wpd-page p{margin:0 0 1.25rem;color:var(--wpd-muted);font-size:1rem;line-height:1.82}
.wpd-page strong{color:#ececf0}

.wpd-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}
.wpd-narrow{max-width:910px}
.wpd-section{position:relative;padding:clamp(82px,9vw,138px) 0}

.wpd-section--surface{
  background:radial-gradient(circle at 8% 12%,rgba(227,27,35,.055),transparent 28%),var(--wpd-bg-soft);
  border-top:1px solid var(--wpd-border);
  border-bottom:1px solid var(--wpd-border)
}

.wpd-section--dark{background:#050506;border-top:1px solid var(--wpd-border);border-bottom:1px solid var(--wpd-border)}

.wpd-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--wpd-red);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.wpd-kicker::before{content:"";width:28px;height:2px;background:var(--wpd-red)}
.wpd-kicker--light{color:rgba(255,255,255,.86)}
.wpd-kicker--light::before{background:#fff}

/* HERO */
.wpd-hero{
  position:relative;
  padding:clamp(100px,12vw,170px) 0 clamp(85px,10vw,130px);
  background:radial-gradient(circle at 83% 14%,rgba(227,27,35,.18),transparent 26%),radial-gradient(circle at 16% 0%,rgba(255,255,255,.04),transparent 24%),linear-gradient(135deg,#08080a 0%,#0b0b0e 58%,#13090b 100%)
}

.wpd-hero::after{
  content:"";position:absolute;inset:0;pointer-events:none;opacity:.13;
  background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);
  background-size:58px 58px;
  mask-image:linear-gradient(to bottom,black 20%,transparent 94%)
}

.wpd-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.65fr);gap:clamp(45px,7vw,95px);align-items:center}
.wpd-lead{max-width:850px;color:#dddde2!important;font-size:clamp(1.16rem,2vw,1.4rem)!important;line-height:1.65!important}
.wpd-actions{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 28px}

.wpd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 23px;border:1px solid transparent;border-radius:999px;text-decoration:none!important;font-size:.9rem;font-weight:750;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}
.wpd-btn:hover{transform:translateY(-2px)}
.wpd-btn--primary{background:var(--wpd-red);color:#fff!important;box-shadow:0 12px 32px rgba(227,27,35,.18)}
.wpd-btn--primary:hover{background:#f0242c}
.wpd-btn--ghost{border-color:var(--wpd-border-strong);background:rgba(255,255,255,.025);color:#fff!important}
.wpd-btn--ghost:hover{background:rgba(255,255,255,.07)}

.wpd-hero__proof{display:flex;flex-wrap:wrap;gap:9px}
.wpd-hero__proof span{padding:7px 10px;border:1px solid var(--wpd-border);border-radius:999px;background:rgba(255,255,255,.02);color:#a8a8b1;font-size:.72rem}

.wpd-hero__panel{padding:30px;border:1px solid var(--wpd-border);border-radius:var(--wpd-radius);background:rgba(18,18,22,.82);box-shadow:0 28px 80px rgba(0,0,0,.32);backdrop-filter:blur(16px)}
.wpd-panel__label{display:block;margin-bottom:14px;color:var(--wpd-red);font-size:.7rem;font-weight:800;letter-spacing:.14em}
.wpd-hero__panel h2{font-size:clamp(1.7rem,3vw,2.5rem)}
.wpd-hero__panel>p{font-size:.91rem}
.wpd-panel__list{margin-top:25px;border-top:1px solid var(--wpd-border)}
.wpd-panel__list>div{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--wpd-border)}
.wpd-panel__list>div>span{color:var(--wpd-red);font-size:.72rem;font-weight:800}
.wpd-panel__list p{margin:0;font-size:.82rem;line-height:1.5}
.wpd-panel__list strong{display:block;margin-bottom:3px;color:#fff}

/* STRIP */
.wpd-strip{background:#050506;border-top:1px solid var(--wpd-border);border-bottom:1px solid var(--wpd-border)}
.wpd-strip__grid{display:grid;grid-template-columns:repeat(4,1fr)}
.wpd-strip__grid>div{padding:24px;border-right:1px solid var(--wpd-border)}
.wpd-strip__grid>div:first-child{border-left:1px solid var(--wpd-border)}
.wpd-strip span,.wpd-strip strong{display:block}
.wpd-strip span{margin-bottom:5px;color:var(--wpd-red);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.wpd-strip strong{color:#eeeef1;font-size:.86rem}

/* CARDS */
.wpd-heading{max-width:830px;margin-bottom:48px}
.wpd-heading p{max-width:690px}
.wpd-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.wpd-card{position:relative;min-height:320px;padding:28px;border:1px solid var(--wpd-border);border-radius:var(--wpd-radius);background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.008)),var(--wpd-surface);overflow:hidden}
.wpd-card::after{content:"";position:absolute;right:-60px;bottom:-80px;width:170px;height:170px;border-radius:50%;background:rgba(227,27,35,.055);filter:blur(8px)}
.wpd-card__number{position:relative;z-index:1;display:block;margin-bottom:58px;color:var(--wpd-red);font-size:.74rem;font-weight:800}
.wpd-card h3,.wpd-card p{position:relative;z-index:1}
.wpd-card p{margin-bottom:0;font-size:.92rem}

/* SPLIT */
.wpd-split{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(50px,8vw,115px);align-items:start}
.wpd-split__title{position:sticky;top:110px}
.wpd-copy p:last-of-type{margin-bottom:0}
.wpd-growth-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:30px}
.wpd-growth-list span{position:relative;padding:14px 14px 14px 38px;border:1px solid var(--wpd-border);border-radius:11px;background:rgba(255,255,255,.018);color:#ccccd2;font-size:.84rem}
.wpd-growth-list span::before{content:"↗";position:absolute;left:14px;color:var(--wpd-red)}
.wpd-text-link{display:inline-flex;gap:12px;align-items:center;margin-top:25px;padding-bottom:6px;border-bottom:1px solid rgba(227,27,35,.45);color:#fff!important;text-decoration:none!important;font-size:.9rem;font-weight:700}
.wpd-text-link span{color:var(--wpd-red)}

/* FEATURE */
.wpd-feature{display:grid;grid-template-columns:.35fr 1fr;gap:clamp(50px,8vw,100px);align-items:start}
.wpd-feature__mark{position:sticky;top:120px;color:transparent;font-size:clamp(5.5rem,15vw,11rem);line-height:.78;font-weight:900;letter-spacing:-.08em;-webkit-text-stroke:1px rgba(227,27,35,.5)}
.wpd-feature__content{max-width:760px}

/* DUO */
.wpd-duo{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.wpd-duo__card{padding:clamp(30px,4vw,46px);border:1px solid var(--wpd-border);border-radius:var(--wpd-radius);background:var(--wpd-surface)}
.wpd-duo__card h2{font-size:clamp(1.9rem,3vw,2.8rem)}
.wpd-duo__card p:last-child{margin-bottom:0}

/* CONVERSION */
.wpd-conversion{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--wpd-border)}
.wpd-conversion article{padding:30px 32px 30px 0;border-bottom:1px solid var(--wpd-border)}
.wpd-conversion article:nth-child(even){padding-left:32px;border-left:1px solid var(--wpd-border)}
.wpd-conversion article>span{display:block;margin-bottom:40px;color:var(--wpd-red);font-size:.72rem;font-weight:800}
.wpd-conversion p{margin-bottom:0;font-size:.92rem}

/* PROCESS */
.wpd-process{border-top:1px solid var(--wpd-border)}
.wpd-process article{display:grid;grid-template-columns:76px 1fr;gap:24px;padding:28px 0;border-bottom:1px solid var(--wpd-border)}
.wpd-process article>span{color:var(--wpd-red);font-size:.74rem;font-weight:800}
.wpd-process p{max-width:760px;margin-bottom:0;font-size:.92rem}

/* FIT */
.wpd-fit{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,110px);align-items:start}
.wpd-fit__intro{position:sticky;top:110px}
.wpd-fit__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.wpd-fit__grid>div{min-height:150px;padding:22px;border:1px solid var(--wpd-border);border-radius:16px;background:rgba(255,255,255,.018)}
.wpd-fit__grid span{display:block;margin-bottom:22px;color:var(--wpd-red);font-weight:800}
.wpd-fit__grid p{margin:0;font-size:.88rem}

/* MID CTA */
.wpd-midcta{padding:0 0 clamp(80px,9vw,130px);background:var(--wpd-bg)}
.wpd-midcta__inner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;padding:clamp(30px,5vw,56px);border:1px solid rgba(227,27,35,.18);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(227,27,35,.095),transparent 30%),#101013}
.wpd-midcta h2{max-width:780px;margin-bottom:0;font-size:clamp(1.9rem,3.5vw,3rem)}

/* FAQ */
.wpd-faq-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,110px);align-items:start}
.wpd-faq__intro{position:sticky;top:110px}
.wpd-faq details{border-top:1px solid var(--wpd-border)}
.wpd-faq details:last-child{border-bottom:1px solid var(--wpd-border)}
.wpd-faq summary{position:relative;padding:23px 48px 23px 0;color:#f1f1f3;font-size:1rem;font-weight:700;cursor:pointer;list-style:none}
.wpd-faq summary::-webkit-details-marker{display:none}
.wpd-faq summary::after{content:"+";position:absolute;right:5px;top:18px;color:var(--wpd-red);font-size:1.5rem;font-weight:300}
.wpd-faq details[open] summary::after{content:"−"}
.wpd-faq details p{padding:0 48px 22px 0;font-size:.91rem}

/* RELATED */
.wpd-related{border-top:1px solid var(--wpd-border)}
.wpd-related>a{display:grid;grid-template-columns:58px 1fr 26px;gap:18px;align-items:center;padding:22px 0;border-bottom:1px solid var(--wpd-border);color:#fff!important;text-decoration:none!important;transition:padding .2s ease}
.wpd-related>a:hover{padding-left:10px}
.wpd-related>a>span{color:var(--wpd-red);font-size:.7rem;font-weight:800}
.wpd-related strong,.wpd-related small{display:block}
.wpd-related strong{margin-bottom:4px;font-size:.96rem}
.wpd-related small{color:#82828c;font-size:.78rem}
.wpd-related b{color:var(--wpd-red);font-weight:500}

/* FINAL CTA */
.wpd-final-cta{padding:0 0 clamp(85px,10vw,140px);background:var(--wpd-bg)}
.wpd-final-cta__box{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;padding:clamp(38px,6vw,72px);border-radius:30px;background:radial-gradient(circle at 90% 0%,rgba(0,0,0,.17),transparent 34%),linear-gradient(135deg,var(--wpd-red-dark),var(--wpd-red));box-shadow:0 32px 90px rgba(227,27,35,.16)}
.wpd-final-cta__content h2{max-width:780px;font-size:clamp(2.2rem,4vw,3.6rem)}
.wpd-final-cta__content p{max-width:720px;margin-bottom:0;color:rgba(255,255,255,.81)}
.wpd-final-cta__actions{display:flex;flex-direction:column;gap:10px}
.wpd-btn--light{background:#fff;color:#111!important}
.wpd-btn--outline-light{border-color:rgba(255,255,255,.42);background:rgba(0,0,0,.06);color:#fff!important}
.wpd-final-cta__micro{grid-column:1/-1;margin:0!important;padding-top:24px;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.65)!important;font-size:.72rem!important}

/* RESPONSIVE */
@media(max-width:1024px){
  .wpd-hero__grid,.wpd-split,.wpd-feature,.wpd-fit,.wpd-faq-layout,.wpd-final-cta__box{grid-template-columns:1fr}
  .wpd-card-grid{grid-template-columns:repeat(2,1fr)}
  .wpd-split__title,.wpd-feature__mark,.wpd-fit__intro,.wpd-faq__intro{position:static}
  .wpd-midcta__inner{grid-template-columns:1fr}
  .wpd-midcta__inner .wpd-btn{justify-self:start}
  .wpd-final-cta__actions{max-width:430px}
}

@media(max-width:767px){
  .wpd-container{width:min(100% - 28px,1180px)}
  .wpd-section{padding:72px 0}
  .wpd-hero{padding:84px 0 72px}
  .wpd-hero__panel{padding:24px 20px}
  .wpd-strip__grid,.wpd-card-grid,.wpd-growth-list,.wpd-conversion,.wpd-duo,.wpd-fit__grid{grid-template-columns:1fr}
  .wpd-strip__grid>div,.wpd-strip__grid>div:first-child{border-left:1px solid var(--wpd-border);border-right:1px solid var(--wpd-border);border-bottom:1px solid var(--wpd-border)}
  .wpd-conversion article,.wpd-conversion article:nth-child(even){padding:25px 0;border-left:0}
  .wpd-process article{grid-template-columns:42px 1fr;gap:12px}
  .wpd-related>a{grid-template-columns:38px 1fr 18px;gap:10px}
  .wpd-related small{line-height:1.45}
  .wpd-midcta__inner{padding:28px 20px}
  .wpd-final-cta__box{padding:34px 22px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c826588 */@media (max-width: 1024px) {
  body .terms-123w {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: auto !important;
    overflow: visible !important;
  }

  body .terms-123w * {
    visibility: visible !important;
  }
}/* End custom CSS */