/*
@charset 'utf-8';
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap');
@import 'addons/fancybox/jquery.fancybox.min.css';
@import 'addons/fontawesome5pro/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/simplyscroll/jquery.simplyscroll.min.css';
@import 'addons/wow/animate.min.css';
*/
:root {
	--fonttitle: 'Arial', sans-serif;
	--color: #1182fc;
	--hcolor: #333333;
	--bcolor: #333333;
	--smoot: all 0.5s ease-in-out;
}
.text-color{color:var(--color)!important}
.text-hcolor{color:var(--hcolor)!important}
.bcolor{background-color:var(--color);color:white;border-color:var(--color)}
.btn-color{background-color:var(--hcolor);color:white;border-color:var(--hcolor)}
.btn-color:hover{background-color:var(--color);color:white;border-color:var(--color)}
/*
::-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(--hcolor);text-decoration:none!important}
a,button{outline:medium!important;color:var(--hcolor)}
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}
@keyframes circle{
	0%{opacity:1}
	40%{opacity:1}
	100%{width:200%;height:200%;opacity:0}
}*/
.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:50px;opacity:1;visibility:visible}
#backtop:hover{border-color:var(--color)}
.d-none{display:none}
.mt-45{margin-top:45px}
.mt-20{margin-top:20px}
.d-flex{display:flex}