@charset 'utf-8';
/*
*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;800&display=swap');
@import 'css/fonts.css';
@import 'addons/fontawesome5/css/all.min.css';
@import 'addons/bootstrap/css/bootstrap.min.css';
@import 'addons/owlcarousel/dist/assets/owl.carousel.min.css';
@import 'addons/owlcarousel/dist/assets/owl.theme.default.min.css';
@import 'addons/fancybox/jquery.fancybox.min.css';
@import 'addons/simplyscroll/jquery.simplyscroll.min.css';
@import 'addons/select2/select2.min.css';
@import 'addons/animate.min.css';
@import 'css/elements.css';
@import 'css/keyframe.css';
@import 'css/mMenu.css';
/*****/
:root{
	--font:'Roboto',sans-serif;
	--fonttitle:'UTMAndrogyne';
	--color:#0089d8;
	--tcolor:#1558b4;
	--hcolor:#ed1c24;
	--fcolor:orange;
	--bcolor:#ed1c24
}
.color{color:var(--color)}
.text-color{color:var(--color)}
.bcolor{background-color:var(--color);color:white;border-color:var(--color)}
.btn-color{background-color:var(--color);color:white;border-color:var(--color)}
.bg-ccc{background-color:#e9ecef}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
::-webkit-scrollbar{width:10px;background-color:#F5F5F5}
::-webkit-scrollbar-thumb{background-color:var(--color)}
html,body{font-family:var(--font);font-weight:400;font-style:normal;font-size:14px;line-height:1.5;color:black;background-color:white}
a{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
a:active,a:focus,a:hover{color:var(--tcolor);text-decoration:none!important}
a,button{outline:medium!important;color:var(--color)}
img{border-style:none;max-width:100%;height:auto}
label{font-weight:400}
hr{box-sizing:content-box;height:0;overflow:visible}
input:focus,button:focus{outline:none}
button{border:none;background:none}
:focus{outline:0}
.max1366{max-width:1366px;margin:0 auto}
.zimges{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.zimges:hover{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;transform:scale(1.1)}
.imghv{position:relative}
.imghv:before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none}
.imghv:hover:before{-webkit-animation:circle .75s;animation:circle .75s;pointer-events:none}
.fb_iframe_widget_fluid_desktop iframe{width:100%!important}
#captcha-wrap{float:left;transform:scale(.8);transform-origin:0 0}
.direction-ltr{direction:ltr}
.direction-rtl{direction:rtl}
.text-unset{text-decoration:unset!important}
.ul{margin:0;padding:0;list-style:none}
.breadcrumb{padding:.5rem 1rem;margin-top:1rem}
.visit_hidden{visibility:hidden;height:0;opacity:0;position:absolute}
.widget-toc{display:table;border:1px solid #a2a9b1;background-color:#f8f9fa;padding-right:1rem;font-size:95%;margin:1em 1em 1em}
.widget-toc  ol{padding-right:0px;counter-reset:item}
.widget-toc ol li{display:block;position:relative}
.widget-toc  ol li:before{content:counters(item,".");counter-increment:item;position:absolute;margin-right:100%;right:0.5rem}
.toc-title{text-align:center;font-weight:700;margin:0;padding:0}
#backtop{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAARVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////9SnXPCAAAAFnRSTlMA99gbPBiflmLzZzQNA+rbtKVRSD8kY8I1gAAAAGFJREFUSMftzjcSwCAMRFFhgrFxDtz/qMZqaCVKZn+1hd6MCCGEOsqHIzWoIefJaZUtip1Wccap1TmzU6qwErtHqpadVVnxd0nIrnI8Ehd5yrJbPY3G3OIv37q9J4QQ6qIP17gEq6dBVWMAAAAASUVORK5CYII=) no-repeat center center var(--color);border:2px solid #ddd;border-radius:100%;bottom:0px;cursor:pointer;height:50px;opacity:0;position:fixed;right:12px;-webkit-transition:all .6s ease;transition:all .3s ease 0s;transition:all .6s ease;visibility:hidden;width:50px;z-index:9999}
#backtop.show{bottom:100px;opacity:1;visibility:visible}
#backtop:hover{border-color:var(--color)}