body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
html{box-sizing:border-box}body{background:#a323a8;color:#000;font-family:sans-serif, Arial;font-size:16px;line-height:24px;font-weight:normal}body.nav-open{overflow:hidden}td,th,p,input,select,textarea,button{font-family:sans-serif, Arial;font-size:16px;line-height:24px;font-weight:normal}img{display:block;width:100%;height:auto;max-width:150px}h1,h2,h3,h4,h5,h6,ul,ol,p,div,a,nav,section,figure{margin:0;padding:0;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{padding:0 0 20px 0;font-size:24px;line-height:30px}ul{list-style:none}a{color:#000;text-decoration:none;transition:all 0.3s ease-in-out}p a{text-decoration:underline}table{width:100%}table caption{text-align:right}table caption .new-operator a{display:inline-flex}table caption .new-operator span{padding-right:6px}table th,table td{text-align:left;vertical-align:top;font-size:14px;line-height:20px}table th{font-weight:bold}table td{padding:0 0 6px 0}table a{display:inline-block;font-size:14px;line-height:20px;border-radius:5px}table a:hover{background-color:#d369d7 !important}table a:not([class]){padding:4px 8px;font-weight:bold;color:#fff;background:#a323a8}table a[class]{padding:4px;border:1px solid #a323a8;background-color:#fff}table img{width:18px}strong{font-weight:bold}.invisible{display:none !important}#wrapper{display:flex;flex-direction:column;width:1000px;max-width:calc(100% - 40px);min-height:100vh;margin:0 auto;background:#fff}#wrapper #header{padding:20px;border-bottom:1px solid #000}#wrapper #header .inside{display:flex;justify-content:space-between}#wrapper #footer{padding:20px;border-top:1px solid #000}#wrapper #container{padding:20px}#header .content-hyperlink a{display:block;padding:10px 20px;font-size:32px;line-height:40px;font-weight:bold;color:#fff;background:#a323a8;border-radius:15px;transition:all 0.3s ease-in-out}#header .content-hyperlink a:hover{background-color:#d369d7 !important}#header .mod_login{width:250px}#header .widget{padding:0 0 6px 0}#header .widget label{display:block;font-size:14px;line-height:20px}#header .widget input{display:block;width:calc(100% - 22px);padding:4px 10px;font-size:14px;line-height:20px;color:#000;background:#fff;border:1px solid #000;border-radius:5px}#header .widget button{display:inline-block;padding:6px 10px;color:#fff;font-weight:bold;border:none;border-radius:5px;background:#a323a8;transition:all 0.3s ease-in-out}#header .widget button:hover{background-color:#d369d7 !important}#header .login_info{padding:0 0 10px 0;font-size:14px;line-height:20px}#footer a:hover{text-decoration:underline}.ctlg_form{padding:0 0 20px 0}.ctlg_form .fields_container{display:grid;gap:20px;grid-template-columns:1fr 1fr}.ctlg_form .widget{padding:0 0 6px 0}.ctlg_form .widget.not-visible{display:none}.ctlg_form .widget label{display:block}.ctlg_form .widget input,.ctlg_form .widget select{display:block;color:#000;background:#fff;border:1px solid #000;border-radius:5px}.ctlg_form .widget input{width:calc(100% - 22px);padding:4px 10px}.ctlg_form .widget select{width:100%;padding:8px 10px 7px 10px}.ctlg_form .widget.widget-checkbox .checkbox_container{margin:0;padding:0;border:none}.ctlg_form .widget.widget-checkbox .checkbox_container legend{display:block}.ctlg_form .widget.widget-checkbox span{display:flex}.ctlg_form .widget.widget-checkbox input{width:auto;margin:-3px 8px 0 0}.ctlg_form .submit_container{display:flex;justify-content:space-between;padding:20px 0 0 0}.ctlg_form .submit_container button{order:2;display:inline-block;margin:0 0 0 20px;padding:6px 10px;color:#fff;font-weight:bold;border:none;border-radius:5px;background:#a323a8;transition:all 0.3s ease-in-out}.ctlg_form .submit_container button:hover{background-color:#d369d7 !important}.ctlg_form .submit_container button[name="FORM_SUBMIT_BACK"]{order:1;margin:0;padding:6px 0;color:#a323a8;border-radius:0;background:transparent}.ctlg_form .submit_container button[name="FORM_SUBMIT_BACK"]:hover{text-decoration:underline;background:transparent !important}
