@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}
a, a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after, a[href^="#"]:after{content:""}
blockquote, pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img, tr{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:2cm .5cm}
h2, h3, p{orphans:3;widows:3}
h2, h3{page-break-after:avoid}
select{background:#fff!important}
.navbar{display:none}
.table td, .table th{background-color:#fff!important}
.btn>.caret, .dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table-bordered td, .table-bordered th{border:1px solid #ddd!important}
}
@media(min-width:768px){.lead{font-size:21px}
}
@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
.dl-horizontal dd:after, .dl-horizontal dd:before{display:table;content:" "}
.dl-horizontal dd:after{clear:both}
}
@media(min-width:768px){.container{width:750px}
}
@media(min-width:992px){.container{width:980px}
}
@media(min-width:1200px){.container{width:1170px}
}
@media(min-width:768px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666666666666%}
.col-sm-10{width:83.33333333333334%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666666666666%}
.col-sm-7{width:58.333333333333336%}
.col-sm-5
{
  width:33%;
margin-right: 0.2em;

}
.col-sm-4{width:33.33333333333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.666666666666664%}
.col-sm-1{width:8.333333333333332%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666666666666%}
.col-sm-pull-10{right:83.33333333333334%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666666666666%}
.col-sm-pull-7{right:58.333333333333336%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666666666667%}
.col-sm-pull-4{right:33.33333333333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.666666666666664%}
.col-sm-pull-1{right:8.333333333333332%}
.col-sm-pull-0{right:0}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666666666666%}
.col-sm-push-10{left:83.33333333333334%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666666666666%}
.col-sm-push-7{left:58.333333333333336%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666666666667%}
.col-sm-push-4{left:33.33333333333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.666666666666664%}
.col-sm-push-1{left:8.333333333333332%}
.col-sm-push-0{left:0}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666666666666%}
.col-sm-offset-10{margin-left:83.33333333333334%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666666666666%}
.col-sm-offset-7{margin-left:58.333333333333336%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666666666667%}
.col-sm-offset-4{margin-left:33.33333333333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.666666666666664%}
.col-sm-offset-1{margin-left:8.333333333333332%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666666666666%}
.col-md-10{width:83.33333333333334%}
.col-md-9{width:75%}
.col-md-8{width:66.66666666666666%}
.col-md-7{width:58.333333333333336%}
.col-md-6{width:50%}
.col-md-5{width:41.66666666666667%}


.col-md-3{width:25%}
.col-md-2{width:16.666666666666664%}
.col-md-1{width:8.333333333333332%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666666666666%}
.col-md-pull-10{right:83.33333333333334%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666666666666%}
.col-md-pull-7{right:58.333333333333336%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666666666667%}
.col-md-pull-4{right:33.33333333333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.666666666666664%}
.col-md-pull-1{right:8.333333333333332%}
.col-md-pull-0{right:0}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666666666666%}
.col-md-push-10{left:83.33333333333334%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666666666666%}
.col-md-push-7{left:58.333333333333336%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666666666667%}
.col-md-push-4{left:33.33333333333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.666666666666664%}
.col-md-push-1{left:8.333333333333332%}
.col-md-push-0{left:0}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666666666666%}
.col-md-offset-10{margin-left:83.33333333333334%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666666666666%}
.col-md-offset-7{margin-left:58.333333333333336%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666666666667%}
.col-md-offset-4{margin-left:33.33333333333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.666666666666664%}
.col-md-offset-1{margin-left:8.333333333333332%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666666666666%}
.col-lg-10{width:83.33333333333334%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666666666666%}
.col-lg-7{width:58.333333333333336%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666666666667%}
.col-lg-4{width:33.33333333333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.666666666666664%}
.col-lg-1{width:8.333333333333332%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666666666666%}
.col-lg-pull-10{right:83.33333333333334%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666666666666%}
.col-lg-pull-7{right:58.333333333333336%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666666666667%}
.col-lg-pull-4{right:33.33333333333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.666666666666664%}
.col-lg-pull-1{right:8.333333333333332%}
.col-lg-pull-0{right:0}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666666666666%}
.col-lg-push-10{left:83.33333333333334%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666666666666%}
.col-lg-push-7{left:58.333333333333336%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666666666667%}
.col-lg-push-4{left:33.33333333333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.666666666666664%}
.col-lg-push-1{left:8.333333333333332%}
.col-lg-push-0{left:0}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666666666666%}
.col-lg-offset-10{margin-left:83.33333333333334%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666666666666%}
.col-lg-offset-7{margin-left:58.333333333333336%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666666666667%}
.col-lg-offset-4{margin-left:33.33333333333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.666666666666664%}
.col-lg-offset-1{margin-left:8.333333333333332%}
.col-lg-offset-0{margin-left:0}
}
@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
}
@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block}
.form-inline select.form-control{width:auto}
.form-inline .checkbox, .form-inline .radio{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio]{float:none;margin-left:0}
}
@media(min-width:768px){.form-horizontal .control-label{text-align:right}
}
@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}
}
@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-tabs.nav-justified>li>a{margin-bottom:0}
}
@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}
}
@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}
}
@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a{margin-bottom:0}
}
@media(min-width:768px){.navbar-header{float:left}
}
@media(min-width:768px){.navbar{border-radius:4px}
}
@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
}
@media(min-width:768px){.container>.navbar-collapse, .container>.navbar-header{margin-right:0;margin-left:0}
}
@media(min-width:768px){.navbar-static-top{border-radius:0}
}
@media(min-width:768px){.navbar-fixed-bottom, .navbar-fixed-top{border-radius:0}
}
@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}
}
@media(min-width:768px){.navbar-toggle{display:none}
}
@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}
}
@media(min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
.navbar-nav.navbar-right:last-child{margin-right:-15px}
}

@media(min-width:768px){.navbar-left{float:left!important}
.navbar-right{float:right!important}
}
@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block}
.navbar-form select.form-control{width:auto}
.navbar-form .checkbox, .navbar-form .radio{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio]{float:none;margin-left:0}
}
@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-form.navbar-right:last-child{margin-right:-15px}
}
@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}
}
@media(min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}
.navbar-text.navbar-right:last-child{margin-right:0}
}
@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}
}
@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}
}
@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}
.container .jumbotron{padding-right:60px;padding-left:60px}
.jumbotron .h1, .jumbotron h1{font-size:63px}
}
@media screen and (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);box-shadow:0 5px 15px rgba(0, 0, 0, .5)}
}
@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
@media(max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row!important}
td.visible-xs, th.visible-xs{display:table-cell!important}
}
@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}
table.visible-xs.visible-sm{display:table}
tr.visible-xs.visible-sm{display:table-row!important}
td.visible-xs.visible-sm, th.visible-xs.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}
table.visible-xs.visible-md{display:table}
tr.visible-xs.visible-md{display:table-row!important}
td.visible-xs.visible-md, th.visible-xs.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}
table.visible-xs.visible-lg{display:table}
tr.visible-xs.visible-lg{display:table-row!important}
td.visible-xs.visible-lg, th.visible-xs.visible-lg{display:table-cell!important}
}
@media(max-width:767px){.visible-sm.visible-xs{display:block!important}
table.visible-sm.visible-xs{display:table}
tr.visible-sm.visible-xs{display:table-row!important}
td.visible-sm.visible-xs, th.visible-sm.visible-xs{display:table-cell!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row!important}
td.visible-sm, th.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}
table.visible-sm.visible-md{display:table}
tr.visible-sm.visible-md{display:table-row!important}
td.visible-sm.visible-md, th.visible-sm.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}
table.visible-sm.visible-lg{display:table}
tr.visible-sm.visible-lg{display:table-row!important}
td.visible-sm.visible-lg, th.visible-sm.visible-lg{display:table-cell!important}
}
@media(max-width:767px){.visible-md.visible-xs{display:block!important}
table.visible-md.visible-xs{display:table}
tr.visible-md.visible-xs{display:table-row!important}
td.visible-md.visible-xs, th.visible-md.visible-xs{display:table-cell!important}
}



@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}
table.visible-md.visible-sm{display:table}
tr.visible-md.visible-sm{display:table-row!important}
td.visible-md.visible-sm, th.visible-md.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
td.visible-md, th.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-md.visible-lg{display:block!important}
table.visible-md.visible-lg{display:table}
tr.visible-md.visible-lg{display:table-row!important}
td.visible-md.visible-lg, th.visible-md.visible-lg{display:table-cell!important}
}
@media(max-width:767px){.visible-lg.visible-xs{display:block!important}
table.visible-lg.visible-xs{display:table}
tr.visible-lg.visible-xs{display:table-row!important}
td.visible-lg.visible-xs, th.visible-lg.visible-xs{display:table-cell!important}
}
@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}
table.visible-lg.visible-sm{display:table}
tr.visible-lg.visible-sm{display:table-row!important}
td.visible-lg.visible-sm, th.visible-lg.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}
table.visible-lg.visible-md{display:table}
tr.visible-lg.visible-md{display:table-row!important}
td.visible-lg.visible-md, th.visible-lg.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row!important}
td.visible-lg, th.visible-lg{display:table-cell!important}
}
@media(max-width:767px){.hidden-xs, td.hidden-xs, th.hidden-xs, tr.hidden-xs{display:none!important}
}
@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md, td.hidden-xs.hidden-md, th.hidden-xs.hidden-md, tr.hidden-xs.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg{display:none!important}
}
@media(max-width:767px){.hidden-md.hidden-xs, td.hidden-md.hidden-xs, th.hidden-md.hidden-xs, tr.hidden-md.hidden-xs{display:none!important}
}
@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm, td.hidden-md.hidden-sm, th.hidden-md.hidden-sm, tr.hidden-md.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-md, td.hidden-md, th.hidden-md, tr.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-md.hidden-lg, td.hidden-md.hidden-lg, th.hidden-md.hidden-lg, tr.hidden-md.hidden-lg{display:none!important}
}
@media(max-width:767px){.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs{display:none!important}
}
@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md, td.hidden-lg.hidden-md, th.hidden-lg.hidden-md, tr.hidden-lg.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-lg, td.hidden-lg, th.hidden-lg, tr.hidden-lg{display:none!important}
}
@media print{.visible-print{display:block!important}
table.visible-print{display:table}
tr.visible-print{display:table-row!important}
td.visible-print, th.visible-print{display:table-cell!important}
.hidden-print, td.hidden-print, th.hidden-print, tr.hidden-print{display:none!important}
}
.navbar-main-menu {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}

.navbar-main-menu dt.item {
  margin: 0;
  padding: 0;
}

.navbar-main-menu dt.item a.btn-main {
  color: white;
  text-decoration: none;
  padding: 14px 16px;
  display: block;
  font-size: 17px;
}

.navbar-main-menu dt.item a.btn-main:hover {
  background: linear-gradient(135deg, #ff8a00 0%, #ffa733 100%);
}


#hamburger-btn {
  font-size: 28px;
  cursor: pointer;
  color: white;
  padding: 14px 16px;
  background-color: #222;
  border-radius: 3px;
  position: absolute;
  right: 15px;
  top: 15px;
  user-select: none;
  display: none; 
  z-index: 101;
}



@media(max-width:767px){
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
  }
  .noGutter{
      margin-left: 10em;
      text-align: center;

  }
  h3{
      text-align: center;
  }
  .wrapper {
      display: grid;
      grid-template-columns: repeat(4, 1fr); 
      grid-template-rows: repeat(2, auto);  
    }
  .wrapper .icon-circle{
  height: 75px;
  width: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  }
  .wrapper .icon-circle .icon{
      font-size: 2.5em;
      margin-bottom: 10em;
      }
      .wrapper p{
          font-size: 14px;
      }



          .slider__item {
            flex: 0 0 100%;
            height:500px; 
            margin-top: 0.8em;
            background-size: cover;
            background-position: center;
          }
        
      
        
          .slider__arrows-item {
            width: 40px;
            height: 45px;
            padding: 10px;
            background-size: 60% auto;
          }
        
          .slider__arrows-item--right {
            right: 15px;
            background-position: right center;
          }
        
          .slider__arrows-item--left {
            left: 15px;
            background-position: left center;
          }
        
      .slider .text1,
      .slider .text4,
      .slider .text7
      {
          font-size: 0.7em;
          margin-top: 1em;
      }
      .slider .text5,
      .slider .text2,
      .slider .text8
      {
          font-size:0.4em;
          margin-top: 1em;
      }
      .slider .text3,
      .slider .text6,
      .slider .text9
      {

          font-size: 0.3em;
          margin-top: 1em;
          margin-left: 1em;
      }
      footer .copyright-text{
          text-wrap: nowrap;
      }

      .navbar-main-menu {
        display: none;
        flex-direction: column;
        width: 100%;
      }
      .navbar-main-menu.show {
        max-height: 500px; 
        display: flex;
      }
      .navbar-main-menu dt.item a.btn-main {
        border-bottom: 1px solid #444;
      }
      #hamburger-btn {
        display: block;
      }
      #navbar-main-menu-outer .container {
        background-color: #333;
        padding: 0 15px;
      }
      body.with-menu-open {
        padding-top: calc(140px + var(--menu-height, 0px));
        transition: padding-top 0.3s ease;
      }

      .col-sm-5 {
        display: inline-block;
        width: 47%;
        vertical-align: top;
        text-align: center;
        margin-bottom: 2em;
        margin-left: 1.6em;
      }
      
      .col-sm-5 img {
        width: 85%;
        margin: 0 auto;
        display: block;
      }
      .animate.scale {
        display: block;
        text-align: center;
        margin: 0 auto;
      }
      .content-row .row{
        display: flex;
        flex-direction: row;  
        justify-content: center; 
        align-items: center;
        gap: 0.5em; 
        
      }
      .row .animate.scale {
        display: flex;
        flex-direction: row;
        justify-content: center; 
        align-items: center;
        text-align: center;
        gap: 2em; 
      }
      .img-responsive{
        max-width: 69%;
      }
      .responsive .navbar-logo{
        width: 400px;
        margin: 0 auto;
        text-align: center !important;
        float: none !important;
      }
      .navbar-contact .navbar-phone{
        float: none !important;
        display: inline-block !important;
      
      }

}
@media(min-width:767px) and (max-width:991px){
  .slider .text1,
      .slider .text4,
      .slider .text7{
  font-size: 0.7em;
      }
  
  .slider .text5,
  .slider .text2,
  .slider .text8
  {
      font-size:0.4em;
  }
  .slider .text3,
  .slider .text6,
  .slider .text9
  {
      margin-left: 7em;
      font-size: 0.3em;
  }
  footer .copyright-text{
      margin-left:3em;
      
  }
  
  .img-responsive{
    max-width: 52.33%;
  }
  img .img-responsive{
    margin-left: 0;
  }


  .wrapper {
      display: grid;
      grid-template-columns: repeat(4, 1fr); 
      grid-template-rows: repeat(2, auto);  
    }
  .wrapper .icon-circle{
  height: 85px;
  width: 85px;
  display: flex;
  justify-content: center;
  align-items: center;
  }
      .wrapper .icon-circle .icon{
      font-size: 2.8em;
      }
      .wrapper p{
          font-size: 16px;
      }

      .animate.scale {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 15px;
        text-align: left;
      }
    
      .icon-float-left {
        margin-bottom: 0;
        justify-content: flex-start;
      }
    
      .text-float-right .inside {
        text-align: left;
      }
    
      .col-md-4{width:40%}


      .col-sm-5 {
        width: 110%;
        vertical-align: top;
        text-align: center;
        margin-bottom: 2em;
        margin-left: 15em;
      }
      
      .footer-navbar .content{
        text-wrap:nowrap;
      }
}
html, body {
  overflow-x: hidden;
  max-width: 100%;
}

@media (min-width:420px) and (max-width:766px){
.slider .text1,
.slider .text4
{
font-size: 0.6em;
}
.slider .text7{
  font-size: 0.55em;
}
.slider .text5,
.slider .text2{
font-size: 0.4em;
margin-left: 1em;
margin-right: 1em;
}
.slider .text8{
  font-size: 0.3em;
  margin: 0.2em;
  margin-top: 0.5em;
}
.slider .text3{
  font-size: 0.35em;
}
.slider .text6{
font-size: 0.3em;
}
.slider .text9{
font-size: 0.29em;
}
.content-row .row{
  display: block;
}
.text-float-right .inside h3{

  font-size: 22px;
}
p{
  font-size: 16px;
}
.inline-block{
      width: 100px;
}
.col-sm-5{
  width: 100%;
}
.noGutter{
  margin-left: 6.5em;
}
.footer-navbar .content{
  text-wrap:nowrap;
}
.hidden-xs, td.hidden-xs, th.hidden-xs, tr.hidden-xs{
  display: block !important;
}
footer .copyright-text{
  text-wrap: wrap;
  font-size: 24px;
}
}
@media(min-width: 768px) and (max-width:1100px){

  .slider__item {
    flex: 0 0 100%;
    height:500px; 
    margin-top: 0.8em;
    background-size: cover;
    background-position: center;
  }



  .slider__arrows-item {
    width: 40px;
    height: 45px;
    padding: 10px;
    background-size: 60% auto;
  }

  .slider__arrows-item--right {
    right: 15px;
    background-position: right center;
  }

  .slider__arrows-item--left {
    left: 15px;
    background-position: left center;
  }

  .content-row .row{
    display: flex;
    flex-direction: row;  
    justify-content: center; 
    align-items: center;
    gap: 0.5em; 
    
  }
  .row .animate.scale {
    
    display: flex;
    flex-direction: row;
    justify-content: center; 
    align-items: center;
    text-align: center;
    gap: 2em; 
  }
  .slider .text1,
  .slider .text4,
  .slider .text7{
font-size: 0.7em;
  }

.slider .text5,
.slider .text2,
.slider .text8
{
  font-size:0.4em;
}
.slider .text3,
.slider .text6,
.slider .text9
{
  margin-left: 7em;
  font-size: 0.3em;
}
}