.elementor-47044 .elementor-element.elementor-element-009728a{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.14;border-style:solid;--border-style:solid;border-width:4px 0 0 0;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A46497;--border-color:#A46497;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:1px}.elementor-47044 .elementor-element.elementor-element-009728a::before,.elementor-47044 .elementor-element.elementor-element-009728a>.elementor-background-video-container::before,.elementor-47044 .elementor-element.elementor-element-009728a>.e-con-inner>.elementor-background-video-container::before,.elementor-47044 .elementor-element.elementor-element-009728a>.elementor-background-slideshow::before,.elementor-47044 .elementor-element.elementor-element-009728a>.e-con-inner>.elementor-background-slideshow::before,.elementor-47044 .elementor-element.elementor-element-009728a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://a-sun.org/wp-content/uploads/2025/09/a-sun.org-moskot-designclub-footer-1404-v09-600x338.png);--background-overlay:'';background-position:center center;background-size:cover}.elementor-47044 .elementor-element.elementor-element-15d1438{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-65c31eb>.elementor-widget-container{padding:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-3bf55d5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button{background-color:#fff0;text-align:center;border-radius:0 7px 0 7px;padding:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-content .menu>li>a{background-color:#232323;text-align:right;color:#FFF;font-size:15px;font-weight:400;padding:10px 10px 10px 10px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-content .menu>li.current-menu-item>a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-content .menu>li.active-menu-item>a{background-color:#A46497;border-style:none}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-content{background-color:#232323F5;border-style:none}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button{background-color:#A46497;height:40px;border-style:none;border-radius:0 7px 0 7px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content{background-color:#232322F5;width:300px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul li a{background-color:#333;font-size:14px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul ul.sub-menu li a{background-color:#464646;color:#E4E4E4;font-size:14px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-1f160ab>.elementor-widget-container{margin:5px 0 0 0;padding:5px 0 0 0}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-wrapper{width:100%}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button span{font-size:15px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button:after{background-color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button:hover i{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button:hover svg{fill:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-button:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li{text-align:right}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-has-children>a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-first>a{color:#EBEBEB;border-style:none}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li a{color:#D8D8D8;font-size:16px;font-weight:300}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-has-children>a:hover,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-first>a:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li a:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-has-children.current-menu-item>a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-first.current-menu-item>a:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-has-children.current-menu-item>a:hover,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.menu-item-first.current-menu-item>a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-sub-items ul li.current-menu-item a{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-container{right:0}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button i{font-size:40px;color:#FFF}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button svg{width:40px;fill:#FFF}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button span{color:#FFF}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button span{font-size:15px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-1f160ab #mega_menu_plus{color:#FFF;background-color:#A46497;border-radius:0 5px 0 5px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul li a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul li>span{color:#EBEBEB}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul li:is(.is-toggled,.current-menu-item)>a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul li:is(.is-toggled,.current-menu-item)>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul ul.sub-menu li:is(.is-toggled,.current-menu-item)>a,.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content ul ul.sub-menu li:is(.is-toggled,.current-menu-item) a>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-22fc6a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu-items-indicator{background-color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content{background-color:#232322FA;width:300px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-button{background-color:#A46497;width:45px;height:45px;border-style:none;border-radius:0 7px 0 7px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul ul.sub-menu li a{background-color:#252525F0;font-size:14px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-d265854>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper>div>ul>li>a{font-size:14px;font-weight:400;padding:10px 10px 10px 10px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper>div>ul>li>a:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper>div>ul>li.current-menu-item>a{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper ul ul{border-style:none;border-radius:16px 0 16px 16px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper ul li li a{font-size:14px;font-weight:300;border-style:none}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper ul li li a:hover{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-wrapper ul li li.current-menu-item a{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-button svg{width:45px;height:45px}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul li a{font-size:14px;font-weight:400}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul li a:hover,.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul li:hover>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul li:is(.is-toggled,.current-menu-item)>a,.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul li:is(.is-toggled,.current-menu-item)>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul ul.sub-menu li a:hover,.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul ul.sub-menu li:hover>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul ul.sub-menu li:is(.is-toggled,.current-menu-item)>a,.elementor-47044 .elementor-element.elementor-element-d265854 .menu2-side-content ul ul.sub-menu li:is(.is-toggled,.current-menu-item) a>span{color:#A46497}.elementor-47044 .elementor-element.elementor-element-b41373f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-ea494fe>.elementor-widget-container{padding:4px 0 0 0}.elementor-47044 .elementor-element.elementor-element-0719d2c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-970bc1d>.elementor-widget-container:hover{--e-transform-rotateZ:2deg;--e-transform-rotateX:6deg;--e-transform-perspective:20px;--e-transform-flipX:-1}.elementor-47044 .elementor-element.elementor-element-970bc1d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-970bc1d{--e-transform-transition-duration:1000ms}.elementor-47044 .elementor-element.elementor-element-970bc1d img{width:75%;opacity:.85;border-radius:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-970bc1d:hover img{opacity:1}.elementor-47044 .elementor-element.elementor-element-3becd63>.elementor-widget-container{margin:-6px 0 0 0}.elementor-47044 .elementor-element.elementor-element-3becd63 .typewriter-fixed{color:#444;font-size:14px}.elementor-47044 .elementor-element.elementor-element-3becd63 .Typewriter__wrapper{color:#444}.elementor-47044 .elementor-element.elementor-element-3becd63 .typewriter *{font-size:14px}@media(max-width:1024px){.elementor-47044 .elementor-element.elementor-element-009728a{border-width:4px 0 0 0;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47044 .elementor-element.elementor-element-3bf55d5{--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-47044 .elementor-element.elementor-element-1f160ab{width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0}.elementor-47044 .elementor-element.elementor-element-1f160ab>.elementor-widget-container{margin:0 0 0 0;padding:3px 0 0 0}.elementor-47044 .elementor-element.elementor-element-1f160ab.elementor-element{--align-self:flex-start}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-wrapper{width:100%}.elementor-47044 .elementor-element.elementor-element-1f160ab .mega-menu2-element .mm2-container{width:250px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button{width:100%;height:45px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button i{font-size:20px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button svg{width:20px}.elementor-47044 .elementor-element.elementor-element-22fc6a3{--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-47044 .elementor-element.elementor-element-d265854>.elementor-widget-container{margin:0 0 0 0;padding:3px 3px 0 0}.elementor-47044 .elementor-element.elementor-element-b41373f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-47044 .elementor-element.elementor-element-0719d2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-47044 .elementor-element.elementor-element-3becd63>.elementor-widget-container{padding:0 0 0 0}}@media(max-width:767px){.elementor-47044 .elementor-element.elementor-element-009728a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:4px 0 0 0;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:2px}.elementor-47044 .elementor-element.elementor-element-15d1438{--width:30%;--gap:15px 0px;--row-gap:15px;--column-gap:0px}.elementor-47044 .elementor-element.elementor-element-65c31eb>.elementor-widget-container{padding:2px 7px 0 0}.elementor-47044 .elementor-element.elementor-element-3bf55d5{--width:32%;--justify-content:center}.elementor-47044 .elementor-element.elementor-element-1f160ab>.elementor-widget-container{margin:0 0 0 0;padding:2px 0 0 0;border-radius:15px 15px 15px 15px}.elementor-47044 .elementor-element.elementor-element-1f160ab.elementor-element{--align-self:stretch}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-wrapper{width:100%}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-container{right:0}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button{width:100%;height:45px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button i{font-size:20px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-button svg{width:20px}.elementor-47044 .elementor-element.elementor-element-1f160ab .mm2-side-content{width:65%}.elementor-47044 .elementor-element.elementor-element-22fc6a3{--width:12%;--justify-content:center}.elementor-47044 .elementor-element.elementor-element-d265854>.elementor-widget-container{margin:0 0 0 0;padding:2px 2px 0 0}.elementor-47044 .elementor-element.elementor-element-d265854.elementor-element{--align-self:center}.elementor-47044 .elementor-element.elementor-element-b41373f{--width:9%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-47044 .elementor-element.elementor-element-0719d2c{--width:15%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-47044 .elementor-element.elementor-element-970bc1d img{width:85%}.elementor-47044 .elementor-element.elementor-element-3becd63>.elementor-widget-container{margin:0 0 0 0}.elementor-47044 .elementor-element.elementor-element-3becd63 .typewriter *{font-size:13px}}@media(min-width:768px){.elementor-47044 .elementor-element.elementor-element-15d1438{--width:10%}.elementor-47044 .elementor-element.elementor-element-3bf55d5{--width:9%}.elementor-47044 .elementor-element.elementor-element-22fc6a3{--width:68%}.elementor-47044 .elementor-element.elementor-element-b41373f{--width:4%}.elementor-47044 .elementor-element.elementor-element-0719d2c{--width:9%}}@media(max-width:1024px) and (min-width:768px){.elementor-47044 .elementor-element.elementor-element-15d1438{--width:51%}.elementor-47044 .elementor-element.elementor-element-3bf55d5{--width:17%}.elementor-47044 .elementor-element.elementor-element-22fc6a3{--width:7%}.elementor-47044 .elementor-element.elementor-element-b41373f{--width:15%}.elementor-47044 .elementor-element.elementor-element-0719d2c{--width:15%}}