body{font-family:'Open Sans', sans-serif;font-size:16px;margin:0;padding:0;line-height:25px;background:none;font-weight:400;}
a:focus img{border:none !important;outline:none !important}
img a:focus{border:none !important;outline:none !important}
a:focus{border:none !important;outline:none !important}
a{transition:.2s ease-in;text-decoration:none !important;}
ul{margin:0;padding:0}
li{list-style:none;line-height:30px;}
.text-white *{color:#fff!important;}
.no-pad{padding:0 !important}
.no-pad-L{padding-left:0 !important}
.no-pad-R{padding-right:0 !important}
.no-mar{margin:0 !important}
.no-mar-L{margin-left:0 !important}
.no-mar-R{margin-right:0 !important}
iframe, embed, object{width:100%;float:left;}
.full-block{width:100%;float:left;}
textarea{resize:vertical;}
p{font-family:'Open Sans', sans-serif;font-size:16px;}
.row-5{width:100%;float:left;margin:5px 0;}
.row-10{width:100%;float:left;margin:10px 0;}
.row-15{width:100%;float:left;margin:15px 0;}
.row-20{width:100%;float:left;margin:20px 0;}
.carousel-control.left{background:none transparent !important}
.carousel-control.right{background:none transparent !important}
.f-right{float:right !important}
.f-left{float:left !important}
.img-left{float:left;margin:0 10px 5px 0;}
.img-right{float:right;margin:0 0 5px 15px;}
.my-nav{background:#fff;width:100%;float:left;padding:17px;}
.my-nav li{line-height:30px;float:left;margin:0;position:relative;background:url(images/sep.png) no-repeat right;padding-right:20px;}
.my-nav li:last-child{background:none;}
.my-nav li a{color:#000;font-size:16px;font-weight:600;background:transparent!important;}
.my-nav li a:hover{color:#6c60e3;}
.my-nav li.act li a{color:#6c60e3 !important;background:transparent !important;}
.my-nav li a{display:block;padding:15px 15px;position:relative;width:100%;float:left;white-space:nowrap;}
.my-nav li ul{display:none;width:250px!;left:0;top:100%;background:rgba(0,0,0,0.9);position:absolute;padding:0;z-index:100;}
.my-nav li:hover ul{display:block;}
.my-nav li li a{padding:0;float:left;color:#fff !important;font-weight:400;background:none !important;}
.my-nav li li a:hover{background:none !important;color:#fff !important;}
.my-nav li ul li{border-bottom:1px solid #383838;line-height:25px;padding:10px;float:left;width:100%}
.my-nav li ul li:hover{background:#000;}
.metaslider{max-width:100% !important;}
pre{background:transparent none;border:none;margin:0;overflow:hidden;}
.carousel-indicators{bottom:50px !important;}
div.wpcf7-validation-errors{border:2px solid #f70000;width:100%;float:left;font-size:12px;line-height:16px;}
span.wpcf7-not-valid-tip{color:#f00;font-size:12px !important;font-weight:normal;display:block;line-height:16px;width:100%;float:left;}
.panel-default>.panel-heading{background:#005ca8;color:#fff;width:100%;margin-bottom:5px;}
.panel-title a{width:100%;display:table;text-decoration:none;position:relative;}
.panel-title a[aria-expanded="true"]:after{content:"_";color:#fff;position:absolute;right:0;font-size:25px;top:-18px;font-weight:900;}
.panel-title a[aria-expanded="false"]:after{content:"+" !important;color:#fff;position:absolute;right:0;font-size:25px;top:-5px;font-weight:900;}
.container{display:table;}
.top-panel{width:100%;float:left;background:#524d82;padding:10px 0;}
.top-no{float:left;color:#fff;margin-left:30px;}
.top-no i{color:#f9bc33;margin-right:10px;}
.top-no span:last-child{margin-left:20px;}
.follows{float:right;color:#fff;margin-right:30px;}
.follows li{float:left;margin:0 5px;}
.follows h3{font-size:16px;float:left;margin:5px 10px 0 0;padding:0;}
.follows ul{float:left;}
.follows li a{color:#fff;}
.y-bgs{width:100%;float:left;background:#f9bc33;}
.logo{width:100%;float:left;padding:10.5px;}
.menus-top{width:100%;float:left;}
.req-btn{width:100%;float:left;text-align:center;padding:34px 0;}
.req-btn a{color:#000;font-weight:600;font-size:18px;}
.req-btn a:hover{color:#fff;}
.mar-t-15{margin-top:15px;}
.sliders{width:100%;float:left;position:relative;}
.ban-ph{position:absolute;bottom:0;left:0;width:100%;padding:8px;text-align:center;font-size:20px;color:#fff;background:rgba(0,0,0,0.5);}
.sliders img{width:100%;}
.page-banner{width:100%;float:left;margin-bottom:50px;position:relative;}
.page-banner img{width:100%;}
.page-banner h1{position:absolute;z-index:1;left:50px;top:10px;font-size:10px !important;font-weight:600;font-family:'Oswald', sans-serif;}
.contents-block{width:100%;float:left;margin:0;}
.contents-block h2{font-size:25px;font-weight:600;}
.contents-block h3{font-size:18px;font-weight:600;}
.contents-block li:before{content:"\00bb";margin-right:10px;color:#f00;}
.follows-abt li:before{content:" ";}
.welcome-txt{width:100%;float:left;background:#e0e0e0;margin:0 0 20px 0;padding:20px 0;}
.welcome-txt h1{font-family:'Oswald', sans-serif;font-size:20px;}
.welcome-block{width:100%;float:left;}
.welcome-form{width:100%;float:left;background:#fff;padding:8px;}
.welcome-form input[type="text"],
.welcome-form input[type="email"],
.welcome-form input[type="tel"],
.welcome-form textarea{width:100%;float:left;padding:5px;margin:2px 0;}
.welcome-form h2{background:#f9bc33;margin:0;padding:10px;text-align:center;font-size:20px;font-weight:600;}
.welcome-form input[type="submit"]{background:#524d82;color:#fff;padding:10px 20px;border:none;cursor:pointer;}
.welcome-form input[type="submit"]:hover{background:#000;}
.follows-abt{width:100%;float:left;}
.follows-abt li{float:left;margin:0 5px;}
.follows-abt li a{color:#f9bc33;font-size:22px;border:2px solid #f9bc33;border-radius:50%;width:40px;height:40px;float:left;text-align:center;line-height:35px;font-weight:600;}
.lic-img{width:100%;float:left;}
.lic-img img{width:100%;border:1px solid #ececec;}
.lic-conss{width:100%;float:left;}
.lic-conss label{font-weight:600;font-size:18px;margin-right:15px;}
.oth-brh{background:#f9bc33;padding:20px;}
.follows-abt li a:hover{color:#000;border:2px solid #000;}
.abt-section{width:100%;float:left;margin:30px 0 0;}
.abt-img{width:100%;float:left;}
.abt-img img{border-radius:50%;border:5px solid #000;}
.abt-img img{width:100%;}
.abt-add{width:100%;float:left;background:#524d82;padding:20px;color:#fff;}
.abt-add h2{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:700;border-bottom:2px solid #fff;padding-bottom:15px;margin-bottom:15px;}
.abt-add p{padding:0;margin:0;width:100%;float:left;}
.abt-txt{width:100%;float:left;text-align:justify;}
.abt-txt h2{font-family:'Oswald', sans-serif;font-size:30px;}
.our-produts{width:100%;float:left;margin:30px 0;}
.our-produts h2{font-family:'Oswald', sans-serif;font-size:35px;text-align:center;margin-bottom:20px;}
.our-produts img{width:100%;border:1px solid #ccc;}
.our-produts figcaption{background:#f9bc33;color:#fff;padding:15px;font-size:25px;font-weight:700;margin-top:10px;text-align:center;text-shadow:2px 2px 2px #c8780e;margin-bottom:30px;}
.our-produts figcaptio{background:#f9bc33;color:#000000;padding:15px;font-size:25px;font-weight:700;margin-top:10px;text-align:center;text-shadow:2px 2px 2px #c8780e;margin-bottom:30px;}
.gallery{width:100%;float:left;}
.gallery h2{font-family:'Oswald', sans-serif;font-size:35px;text-align:center;margin-bottom:20px;}
.gallery img{width:100%;border:1px solid #ccc;}
.branches{width:100%;float:left;background:#daebff;padding:50px 0;margin:30px 0 0;box-shadow:-2px -2px 15px #b9b9b9;}
.branches h2{font-family:'Oswald', sans-serif;font-size:35px;text-align:center;margin-bottom:30px;}
.branches .map{width:100%;float:left;background:#fff;text-align:center;}
.branches .map img{width:100%;}
.br-data{width:100%;float:left;text-align:center;}
.br-title{background:#f9bf00;color:#000;font-size:14px !important;font-weight:700;padding:10px;margin:0;border:1px solid #ccc;}
.br-data p{font-size:14px;border:1px solid #ccc;padding:10px;min-height:80px;}
.y-col{width:100%;float:left;background:#f9bc33;padding:15px;min-height:262px;font-size:15px;font-weight:600;}
.y-col li:before{content:"\00bb";margin-right:10px;color:#f00;}
.y-col a{color:#000;text-decoration:none;}
.y-col a:hover{padding-left:5px;}
.footr{width:100%;float:left;background:#000;padding:50px 0;color:#fff;margin-top:50px;}
.footr h3{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:700;color:#f9bc33;text-transform:uppercase;margin-bottom:25px;}
.footr h2{font-weight:600;font-size:20px;}
.footr li a{color:#fff;}
.fot-add{width:100%;float:left;}
.fot-add p{padding:0;margin:0;}
.fot-social{width:100%;float:left;margin-top:20px;}
.fot-social li{float:left;margin:0 5px;}
.fot-social li a{color:#f9bc33;font-size:22px;border:2px solid #f9bc33;border-radius:50%;width:40px;height:40px;float:left;text-align:center;line-height:35px;font-weight:600;}
.fot-social li a:hover{color:#fff;border:2px solid #fff;}
.fot-form{width:100%;float:left;}
.fot-form input[type="text"],
.fot-form input[type="email"],
.fot-form input[type="tel"],
.fot-form textarea{width:98%;float:left;padding:8px;margin:3px;}
.fot-form h2{background:#f9bc33;margin:0;padding:10px;text-align:center;}
.fot-form input[type="submit"]{background:#524d82;color:#fff;padding:18px;border:none;cursor:pointer;margin:3px;width:98%;}
.fot-form input[type="submit"]:hover{background:#f9bc33;}
.copyright{width:100%;float:left;background:#524d82;padding:30px;text-align:center;font-size:13px;color:#fff;}
.f-contents{margin:100px 0;text-align:center;width:100%;float:left;}