@font-face{font-family:'miso';src:url("../fonts/miso/miso-regular-webfont.eot");src:url("../fonts/miso/miso-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/miso/miso-regular-webfont.woff") format("woff"), url("../fonts/miso/miso-regular-webfont.ttf") format("truetype"), url("../fonts/miso/miso-regular-webfont.svg#misoregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'misolight';src:url("../fonts/miso/miso-light-webfont.eot");src:url("../fonts/miso/miso-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/miso/miso-light-webfont.woff") format("woff"), url("../fonts/miso/miso-light-webfont.ttf") format("truetype"), url("../fonts/miso/miso-light-webfont.svg#misolight") format("svg");font-weight:normal;font-style:normal}
@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes loader-inner{0%{height:0%}
25%{height:0%}
50%{height:100%}
75%{height:100%}
100%{height:0%}
}
@keyframes loader-inner{0%{height:0%}
25%{height:0%}
50%{height:100%}
75%{height:100%}
100%{height:0%}
}
html{font-size:16px;overflow:auto}
@media (max-width:767px){html.hidden-scroll{overflow:hidden !important}
.form-container {  width: 90% !important;}
}
body{font-weight:300;height:100%;min-width:320px;overflow:hidden;-webkit-font-smoothing:antialiased}
.preloader{background-color:#1e2d3a;bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;z-index:9999}
.preloader .loader{-webkit-animation:loader 4s infinite ease;animation:loader 4s infinite ease;border:4px solid #6B0011; display:inline-block; height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px;border-radius: 50%;}
.preloader .loader .loader-inner{-webkit-animation:loader-inner 4s infinite ease-in;animation:loader-inner 4s infinite ease-in;background-color:#6B0011;display:inline-block;vertical-align:top;width:100%}
.preloader.white{background-color:#000}
.preloader.white .loader{border:4px solid #fff}
.preloader.white .loader .loader-inner{background-color:#fff;}
.preloader.light{background-color:#fff}
*{outline:none;word-break:break-word}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:"miso";font-weight:500;margin-top:0;margin-bottom:15px;text-transform:uppercase}
h6, .h6{font-weight:800}
p{margin-bottom:30px}
p:last-child{margin-bottom:0}
a{border-bottom:1px solid rgba(215,62,77,0.1);font-size:18px;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}
a:hover, a:focus{border-bottom:2px solid rgba(215,62,77,0.5);outline:none;text-decoration:none}
a:active{border-bottom:1px solid #6B0011}
.dropdown-menu>li>a{border:0 none}
img, svg{height:auto;max-width:100%}
.alignnone{margin:0 0 15px}
.aligncenter{clear:both;margin:0 auto 15px;text-align:center}
.alignleft{float:left;margin:0 30px 15px 0}
.alignright{float:right;margin:0 0 15px 30px}
.caption{color:#a9bbc9;display:inline-block;font-size:0.81em;font-style:italic;line-height:1.62;margin-top:5px;margin-bottom:15px;max-width:100%}
.caption img{display:block;margin:0 auto 15px}
ul, ol{padding-left:25px}
blockquote{border-left-width:1px;line-height:1.6;padding:0 0 0 20px}
blockquote.blockquote-reverse, blockquote.pull-right{border-right-width:1px;padding-right:20px}
blockquote p{font-style:italic;font-weight:300;margin-bottom:12px}
blockquote footer, blockquote small, blockquote .small{font-size:0.7em;line-height:1.43}
.no-left-indent{padding-left:0}
.no-right-indent{padding-right:0}
.map-canvas{height:100%}
.map-content .title{font-size:20px;margin:0;}
.map-content {color:#565656 !important;}
.map-canvas img{max-width:inherit}
embed, iframe, object, video, audio{border:0 none;max-width:100%}
.video-box{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}
.video-box embed, .video-box iframe, .video-box object, .video-box video{height:100%;left:0;position:absolute;top:0;width:100%}
@media (-webkit-min-device-pixel-ratio:2){.replace-2x{opacity:0}
.replace-2x.loaded{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}
}
.panel-group .panel{background:none;border:0 none;box-shadow:none;margin:0 0 26px}
.panel-group .panel+.panel{margin-top:0}
.panel-group .panel .panel-heading{background:none;border:0 none;padding:0;color:#1e2d3a}
.panel-group .panel .panel-heading .panel-title{font-family:"Lato";overflow:hidden;position:relative;text-transform:none}
.panel-group .panel .panel-heading .panel-title a{border:0 none;color:inherit;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;padding-right:21px}
.panel-group .panel .panel-heading .panel-title a:after{color:#1e2d3a;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";display:inline-block;font-size:.5em;line-height:40px;margin:-10px 25px 0 5px;pointer-events:none;position:absolute}
.panel-group .panel .panel-heading .panel-title a:hover{color:#6B0011}
.panel-group .panel .panel-heading .panel-title .collapse-btn{color:#6B0011;float:right;height:20px;margin:1px 0;padding:0;position:relative;text-indent:-9999px;width:20px}
.panel-group .panel .panel-heading .panel-title .collapse-btn:before, .panel-group .panel .panel-heading .panel-title .collapse-btn:after{background:#6B0011;display:block;content:"";height:100%;left:50%;margin:0 0 0 -1px;position:absolute;top:0;width:2px}
.panel-group .panel .panel-heading .panel-title .collapse-btn:after{height:2px;left:0;margin:-1px 0 0;top:50%;width:100%}
.panel-group .panel .panel-body{border:0 none !important;line-height:1.375em;padding:26px 0 0}
.panel-group .panel.active .panel-heading .panel-title a{color:#6B0011}
.panel-group .panel.active .panel-heading .panel-title .collapse-btn:before{display:none}
.panel-group.second-style .panel .panel-heading{color:#7d6d5e}
.panel-group.second-style .panel .panel-heading .panel-title a:after{color:inherit}
.panel-group.third-style .panel .panel-heading{color:#b58664}
.panel-group.third-style .panel .panel-heading .panel-title a:hover{color:#b58664}
.panel-group.third-style .panel .panel-heading .panel-title a:after{color:#fff}
.panel-group.third-style .panel .panel-heading .panel-title .collapse-btn:before, .panel-group.third-style .panel .panel-heading .panel-title .collapse-btn:after{background:#b58664}
.panel-group.third-style .panel.active .panel-heading .panel-title a{color:#b58664}
.alert{border-radius:2px;color:rgba(255,255,255,0.85);font-size:.88em;line-height:1.29;margin-bottom:10px;padding:18px 25px 18px 21px;position:relative}
.alert .close{color:#fff;font-size:20px;line-height:16px;opacity:.5;position:absolute;right:8px;top:6px;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.alert .close:hover{opacity:.75}
.alert .close .fa{font-size:16px;vertical-align:top}
.alert .icon{color:#fff;color:rgba(255,255,255,0.75);float:left;font-size:2em;line-height:1;margin:0 23px 0 0;min-width:24px;text-align:center;vertical-align:top}
.alert .content{overflow:hidden}
.alert.alert-default{background-color:#1e2d3a;border-color:#1e2d3a}
.alert.alert-primary{background-color:#375099;border-color:#375099}
.alert.alert-black{background-color:#000;border-color:#000}
.btn{border-radius:2px;font-size:1.13em;font-family:"miso";line-height:1.45;letter-spacing:.1em;overflow:hidden;padding:6px 30px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;white-space:normal}
.btn:hover, .btn:focus{border-width:1px}
.btn:active, .btn.active{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}
.btn:focus, .btn:active:focus, .btn.active:focus{outline:none}
.btn:before{border-top:500px solid rgba(0,0,0,0.05);border-right:500px solid transparent;content:"";display:block;height:0;left:72%;margin:-1px 0 0 -500px;position:absolute;top:0;width:0;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out}
.btn:hover:before{left:63%}
.btn.btn-link:before, .btn:active:before, .btn.active:before, .btn.disabled:before, .btn[disabled]:before, fieldset[disabled] .btn:before{opacity:0}
.btn.btn-primary{background-color:#375099;border-color:#375099}
.btn.btn-primary:hover, .btn.btn-primary:focus{background-color:rgba(55,80,153,0.9);border-color:rgba(55,80,153,0.9)}
.btn.btn-success{background-color:#179680;border-color:#179680}
.btn.btn-success:hover, .btn.btn-success:focus{background-color:rgba(23,150,128,0.9);border-color:rgba(23,150,128,0.9)}
.btn.btn-info{background-color:#20bdd0;border-color:#20bdd0}
.btn.btn-info:hover, .btn.btn-info:focus{background-color:rgba(32,189,208,0.9);border-color:rgba(32,189,208,0.9)}
.btn.btn-warning{background-color:#d6973d;border-color:#d6973d}
.btn.btn-warning:hover, .btn.btn-warning:focus{background-color:rgba(214,151,61,0.9);border-color:rgba(214,151,61,0.9)}
.btn.btn-danger{background:#fff7cc;border-color:#fff7cc;color:#375099;}
.btn.btn-danger:hover, .btn.btn-danger:focus{background-color:rgba(215,62,77,0.9);border-color:rgba(215,62,77,0.9);color:#FFFFFF}
.btn.btn-danger-rest{background:#6B0011;border-color:#6B0011;color:#F6F2E5; float: left;}
.btn.btn-danger-rest:hover, .btn.btn-danger-rest:focus{background-color:#fff7cc;border-color:#fff7cc;color:rgba(30, 45, 58, 0.8)}

.btn.btn-danger-data{background:#C1001F;border-color:#C1001F;color:#F6F2E5; float: left;text-align: left; font-size: 19px !important; margin-bottom: 30px; padding: 10px 20px !important;}
.btn.btn-danger-data:hover, .btn.btn-danger-rest:focus{background-color:#fff7cc;border-color:#fff7cc;color:rgba(30, 45, 58, 0.8)}

.btn.btn-danger-card{background:#E1B824;border-color:#6B0011;color:#F6F2E5; float: left; border: none;}
.btn.btn-danger-card:hover, .btn.btn-danger-card:focus{background-color:#fff7cc;border-color:#fff7cc;color:rgba(30, 45, 58, 0.8)}
.btn.btn-black{background-color:#000;border-color:#000;color:#fff}
.btn.btn-black:hover, .btn.btn-black:focus{background-color:rgba(0,0,0,0.9);border-color:rgba(0,0,0,0.9)}
.btn.btn-lg, .btn-group-lg>.btn{font-size:1.5em;padding:6px 40px}
.btn.btn-lg-rest, .btn-group-lg-rest>.btn{font-size:1em;margin:0;padding:3px 5px !important;margin-top:13px; width: 93px; margin-right: 8px;}
.btn.btn-sm, .btn-group-sm>.btn{font-size:1.125em;padding:2px 20px}
.btn.btn-xs, .btn-group-xs>.btn{font-size:.9em;padding:2px 15px}
.dropdown-menu{box-shadow:none;min-width:150px}
.dropdown-menu>li>a{font-size:1em;font-weight:300;line-height:1.3;padding-left:14px;padding-right:14px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
input[type="file"]{line-height:1}
textarea{min-height:67px;resize:none}
.form-group{margin-bottom:15px}
.form-control{box-shadow:none;color:#768088;height:42px;line-height:1.3;padding:5px 15px}
.inverse .form-control{background-color:rgba(255, 253, 236, 0.2);border-color:transparent;color:#fff}
.form-control:focus{border-color:rgba(30,45,58,0.7);color:#1e2d3a;box-shadow:none}
.inverse .form-control:focus{color:#fff}
.inverse::-webkit-input-placeholder{color:#fff}
.inverse:-moz-placeholder{color:#fff}
.inverse::-moz-placeholder{color:#fff}
.inverse:-ms-input-placeholder{color:#fff}
.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn{height:49px}
.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn{height:34px}
select.input-sm, .input-group-sm>select.form-control, .input-group-sm>select.input-group-addon, .input-group-sm>.input-group-btn>select.btn, .form-group-sm .form-control, select.input-lg, .input-group-lg>select.form-control, .input-group-lg>select.input-group-addon, .input-group-lg>.input-group-btn>select.btn, .form-group-lg .form-control{line-height:1.3}
.radio, .checkbox{margin-top:5px;margin-bottom:5px}
.radio label, .checkbox label{color:#111;font-weight:300;padding-left:32px}
.radio.disabled, .checkbox.disabled{opacity:.5}
.radio.disabled .new-radio, .radio.disabled .new-checkbox, .checkbox.disabled .new-radio, .checkbox.disabled .new-checkbox{background:#aac0d0;border-color:transparent}
.inverse .radio.disabled .new-radio, .inverse .radio.disabled .new-checkbox, .inverse .checkbox.disabled .new-radio, .inverse .checkbox.disabled .new-checkbox{background-color:rgba(0,0,0,0.2)}
.new-radio, .new-checkbox{background:#fff;border:1px solid rgba(170,192,208,0.5);border-radius:3px;cursor:pointer;float:left;height:24px;margin:3px 0 0 -32px;position:absolute;width:24px}
.inverse .new-radio, .inverse .new-checkbox{background-color:rgba(0,0,0,0.2);border-color:transparent}
.new-radio input, .new-checkbox input{cursor:pointer;margin:0 !important;opacity:0}
.new-radio svg, .new-checkbox svg{display:none;height:18px;margin:2px 0 0 2px;vertical-align:top;width:18px}
.new-radio.checked, .new-checkbox.checked{background:#aac0d0;border-color:transparent}
.inverse .new-radio.checked, .inverse .new-checkbox.checked{background:rgba(0,0,0,0.2)}
.new-radio.checked svg, .new-checkbox.checked svg{display:block}
.inverse .new-radio.checked svg, .inverse .new-checkbox.checked svg{opacity:.75}
.new-radio{border-radius:12px}
.new-radio span{background:#fff;border-radius:5px;display:none;height:10px;margin:6px 0 0 6px;width:10px}
.inverse .new-radio span{background:rgba(255,255,255,0.75)}
.new-radio.checked span{display:block}
.form-inline .radio label, .form-inline .checkbox label, .navbar-form .radio label, .navbar-form .checkbox label{padding-left:32px}
.form-inline .radio input[type="radio"], .form-inline .radio input[type="checkbox"], .form-inline .checkbox input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .radio input[type="radio"], .navbar-form .radio input[type="checkbox"], .navbar-form .checkbox input[type="radio"], .navbar-form .checkbox input[type="checkbox"]{position:absolute}
.radio-inline, .checkbox-inline{padding-left:32px}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline{color:#179680}
.has-success .help-block label, .has-success .control-label label, .has-success .radio label, .has-success .checkbox label, .has-success .radio-inline label, .has-success .checkbox-inline label{color:#179680}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline{color:#d6973d}
.has-warning .help-block label, .has-warning .control-label label, .has-warning .radio label, .has-warning .checkbox label, .has-warning .radio-inline label, .has-warning .checkbox-inline label{color:#d6973d}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline{color:#6B0011}
.has-error .help-block label, .has-error .control-label label, .has-error .radio label, .has-error .checkbox label, .has-error .radio-inline label, .has-error .checkbox-inline label{color:#6B0011}
.bootstrap-select{background:none}
.inverse .bootstrap-select{background:none}
.bootstrap-select .selectpicker{font-size:1em;font-weight:300;font-family:"Lato";letter-spacing:0;line-height:1.5;outline:none;padding:8px 40px 8px 14px;text-transform:none;white-space:nowrap}
.bootstrap-select .selectpicker:before{display:none}
.bootstrap-select .selectpicker:hover, .bootstrap-select .selectpicker:focus{outline:none !important}
.bootstrap-select .selectpicker.btn-default{background:#fff !important;border-color:rgba(170,192,208,0.5);box-shadow:none;color:#768088}
.inverse .bootstrap-select .selectpicker.btn-default{background:rgba(234, 232, 215, 0.2) !important;border-color:transparent;color:#fff}
.bootstrap-select .selectpicker .caret{border:0 none;font-size:1.2em;font-family:FontAwesome;margin:-10px 14px 0 0 !important}
.inverse .bootstrap-select .selectpicker .caret{color:#aac0d0}
.bootstrap-select .selectpicker .caret:before{content:"\f107";display:block;line-height:1;position:absolute;vertical-align:top}
.bootstrap-select.dropup .caret:before{content:"\f106"}
.bootstrap-select.open .selectpicker.btn-default{border:1px solid #1e2d3a;border:1px solid rgba(30,45,58,0.7)}
.bootstrap-select.input-sm .selectpicker{padding-top:5px;padding-bottom:5px}
.list-group-item{border-color:#ddd;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.list-group-item:hover, .list-group-item:focus{border-width:1px;border-color:#ddd}
.list-group-item>.badge{margin-top:4.5px}
.list-group-item-success, .list-group-item-success:hover, .list-group-item-success:focus{border-color:#179680;color:#fff}
.list-group-item-info, .list-group-item-info:hover, .list-group-item-info:focus{border-color:#20bdd0;color:#fff}
.list-group-item-warning, .list-group-item-warning:hover, .list-group-item-warning:focus{border-color:#d6973d;color:#fff}
.list-group-item-danger, .list-group-item-danger:hover, .list-group-item-danger:focus{border-color:#6B0011;color:#fff}
a.list-group-item{color:#1e2d3a;font-size:1em}
a.list-group-item-success, a.list-group-item-success:hover, a.list-group-item-success:focus, a.list-group-item-info, a.list-group-item-info:hover, a.list-group-item-info:focus, a.list-group-item-warning, a.list-group-item-warning:hover, a.list-group-item-warning:focus, a.list-group-item-danger, a.list-group-item-danger:hover, a.list-group-item-danger:focus{color:#fff}
.panel.panel-primary .panel-heading, .panel.panel-success .panel-heading, .panel.panel-info .panel-heading, .panel.panel-warning .panel-heading, .panel.panel-danger .panel-heading{color:#fff}
.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td{line-height:1.82}
.table>thead>tr>th{border-bottom-width:1px;color:#6B0011;font-size:1.25em;font-family:"miso";font-weight:500;line-height:1.5;text-transform:uppercase}
.table.table-center, .table.table-center td, .table.table-center th{text-align:center}
.table.table-hover>tbody>tr>td, .table.table-hover>tbody>tr>th, .table.table-hover>tbody>tr:hover>td, .table.table-hover>tbody>tr:hover>th{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}
.table.table-bordered>thead>tr>th, .table.table-bordered>thead>tr>td, .table.table-hover>tbody>tr:hover>td, .table.table-hover>tbody>tr:hover>th, .table>thead>tr>td.active, .table>thead>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th{background:rgba(0,0,0,0.01)}
.table .success, .table .info, .table .warning, .table .danger{color:#fff}
.nav-tabs{border-bottom:0 none;color:#768088;font-size:0.81em}
.nav-tabs>li>a{color:rgba(118,128,136,0.75);font-size:1em;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.nav-tabs>li>a:hover, .nav-tabs>li>a:focus{background:none;border-bottom-color:transparent;color:#768088}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border-bottom-color:#fff;color:#768088}
.nav-tabs>li.open>a, .nav-tabs>li.open>a:hover, .nav-tabs>li.open>a:focus{border-color:#dbe0e5}
.nav-tabs>li:last-child a{margin-right:0}
.tab-content{background:#fff;border:1px solid #dbe0e5;border-radius:3px;padding:18px 17px 14px}
.tab-content .tab-pane{color:#768088;font-size:0.88em;line-height:1.64;padding:0}
.tabs-left>.nav-tabs{border:0 none;float:left;margin:0 -1px 0 0}
.tabs-left>.nav-tabs>li{float:none;margin:0}
.tabs-left>.nav-tabs>li>a{border-color:transparent;border-radius:3px 0 0 3px;margin:0 0 2px}
.tabs-left>.nav-tabs>li.active>a{border-color:#dbe0e5;border-right-color:transparent}
.tabs-left>.tab-content{border-left:1px solid #dbe0e5;margin:0;overflow:auto}
.accordion-tab, .tabs-left .accordion-tab{float:none}
.accordion-tab>li, .tabs-left .accordion-tab>li{background-color:#fff;border:1px solid #dbe0e5;border-radius:3px;float:none;margin:0 0 3px}
.accordion-tab>li>a, .tabs-left .accordion-tab>li>a{border-color:transparent !important;margin:0}
.accordion-tab>li>.tab-pane, .tabs-left .accordion-tab>li>.tab-pane{border-top:1px solid #dbe0e5;border-radius:0 0 3px 3px;display:none;padding:5px 17px}
.accordion-tab>li.active>a, .tabs-left .accordion-tab>li.active>a{background:none}
a[data-toggle="tooltip"], .tooltip-link{white-space:nowrap}
.pagination{margin:80px 0 0;border-radius:0}
.pagination>li>a, .pagination>li>a:visited, .pagination>li>span{border:0 none;border-radius:2px;color:#fbfdfe;font-size:.75em;font-weight:bold;min-width:36px;margin:0 2px;padding:5px 12px;text-align:center;-webkit-transition:bottom 0.2s ease-in-out, background 0.2s ease-in-out;transition:bottom 0.2s ease-in-out, background 0.2s ease-in-out}
.pagination>li>a .fa, .pagination>li>a:visited .fa, .pagination>li>span .fa{font-size:1.2em;line-height:.8;vertical-align:middle}
.site-header{background:rgba(255,255,255,0.9);position:relative;z-index:500;width:100%}
@media (max-width:767px){.site-header{background:none;padding-top:51px}
}
.site-header .container-fluid, .site-header .container{text-align:center}
.site-header .container-fluid .row>*, .site-header .container .row>*{height:70px}
@media (max-width:767px){.site-header .container-fluid .row>*, .site-header .container .row>*{background:rgba(255,255,255,0.9);height:50px}
}
.site-header .left-align{text-align:left}
.site-header .right-align{text-align:right}
@media (max-width:767px){.site-header:not(.second-site-header) .logo-box{left:0;position:absolute;top:0;width:100%}
}
.site-header .logo-box .logo-t{display:table;height:70px;vertical-align:middle;width:100%}
@media (max-width:767px){.site-header .logo-box .logo-t{height:50px}
}
.site-header .logo-box .logo-t .logo-tr{display:table-row}
.site-header .logo-box .logo-t .logo-tr .logo-tc{border:0 none;display:table-cell;height:70px;vertical-align:middle}
@media (max-width:767px){.site-header .logo-box .logo-t .logo-tr .logo-tc{height:50px}
}
.site-header .logo-box .logo-t .logo-tr .logo-tc .logo{border:0 none}
.site-header .dropdown-item{font-family:"miso";margin:0}
.site-header .dropdown-item+.dropdown-item{margin-left:1px}
.site-header .dropdown-item .btn{border:0 none;border-radius:0;box-shadow:none;font-size:1.75em;font-weight:500;height:70px;letter-spacing:0;padding:5px 4px 5px 20px}
@media (max-width:767px){.site-header .dropdown-item .btn{font-size:1.25em;height:50px;line-height:2;padding-left:8px;padding-right:0}
}
.site-header .dropdown-item .btn:hover, .site-header .dropdown-item .btn:focus, .site-header .dropdown-item .btn:active, .site-header .dropdown-item .btn.active{border:0 none;box-shadow:none}
.site-header .dropdown-item .btn.btn-default{background:none;-webkit-transition:background .2s ease-in-out, color .2s ease-in-out;transition:background .2s ease-in-out, color .2s ease-in-out}
.site-header .dropdown-item .btn.btn-default:hover{background:#fff}
.site-header .dropdown-item .btn:before{display:none}
.site-header .dropdown-item .btn .caret{border:0 none;font-size:15px;font-family:FontAwesome;height:auto;margin:13px 8px !important;vertical-align:top;width:auto}
.site-header .dropdown-item .btn .caret:before{content:"\f107";display:block;line-height:1;vertical-align:top}
.site-header .dropdown-item .dropdown-menu{background:none;border:0 none;border-radius:0;display:block !important;font-size:1.75em;margin:0;min-width:inherit;padding:1px 0;-webkit-transition:visibility 0.2s ease-in-out;transition:visibility 0.2s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;visibility:hidden;white-space:nowrap}
@media (max-width:767px){.site-header .dropdown-item .dropdown-menu{font-size:1.25em}
}
.site-header .dropdown-item .dropdown-menu li{display:inline-block;margin:0 1px 0 0;vertical-align:top}
.site-header .dropdown-item .dropdown-menu li:last-child{margin-right:0}
.site-header .dropdown-item .dropdown-menu li a{background:#f4f5f6;color:#000;padding:17px 20px;min-width:70px;text-align:center}
@media (max-width:767px){.site-header .dropdown-item .dropdown-menu li a{min-width:50px;padding:12px 17px}
}
.site-header .dropdown-item .dropdown-menu li a:hover, .site-header .dropdown-item .dropdown-menu li a:focus{background:#fff;color:rgba(30,45,58,0.85);-webkit-transition:background .2s ease-in-out, color .2s ease-in-out;transition:background .2s ease-in-out, color .2s ease-in-out}
.site-header .dropdown-item .dropdown-menu li a .fa{vertical-align:text-bottom}
.site-header .dropdown-item .dropdown-menu li a .fa.fa-facebook{color:#214bb5}
.site-header .dropdown-item .dropdown-menu li a .fa.fa-twitter{color:#1dafe5}
.site-header .dropdown-item .dropdown-menu li a .fa.fa-pinterest{color:#d4355b}
.site-header .dropdown-item.share .btn{color:#a4abb0}
.site-header .dropdown-item.open .btn-default, .site-header .dropdown-item.open .btn-default:hover{background:#f4f5f6;color:#6B0011;-webkit-transition:background .2s ease-in-out, color .2s ease-in-out;transition:background .2s ease-in-out, color .2s ease-in-out}
.site-header .dropdown-item.open .dropdown-menu{-webkit-transition-delay:0;transition-delay:0;visibility:visible}
.site-header .right-align .dropdown-item .dropdown-menu{left:auto;right:0}
.site-header .navbar{background:none;border:0 none;border-radius:0;margin:0}
.site-header .navbar .navbar-toggle{background:#f4f5f6;border:0 none;border-radius:0;box-shadow:none;display:block;float:none;height:70px;margin:0 auto;overflow:hidden;padding:5px 20px}
@media (max-width:767px){.site-header .navbar .navbar-toggle{height:50px;padding-left:12px;padding-right:12px}
}
.site-header .navbar .navbar-toggle:before{display:none}
.site-header .navbar .navbar-toggle .icon{display:block;height:24px;margin:18px auto 0;width:30px;-webkit-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out}
@media (max-width:767px){.site-header .navbar .navbar-toggle .icon{height:20px;margin-top:10px;width:26px}
}
.site-header .navbar .navbar-toggle .icon.open-icon{margin-top:27px;padding-top:1.5px}
.site-header .navbar .navbar-toggle .icon svg{width:24px}
@media (max-width:767px){.site-header .navbar .navbar-toggle .icon svg{width:20px}
}
.site-header .navbar .navbar-toggle .icon-bar{background:#1e2d3a;border-radius:2px;height:3px;width:30px}
@media (max-width:767px){.site-header .navbar .navbar-toggle .icon-bar{width:26px}
}
.site-header .navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}
@media (max-width:767px){.site-header .navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
}
.site-header .navbar .navbar-toggle.collapsed{background:none}
.site-header .navbar .navbar-toggle.collapsed:hover{background:#fff}
.site-header .navbar .navbar-toggle.collapsed:focus{background:none}
.site-header .navbar .navbar-toggle.collapsed .icon.close-icon{margin-top:-50px}
.site-header .left-align .navbar .navbar-toggle{margin-left:0}
.site-header .right-align .navbar .navbar-toggle{margin-right:0}
.site-header .nav ul{list-style:none;padding-left:0}
.site-header .nav a{border:0 none}
.site-header .header-menu{background:#fff;background:rgba(255,255,255,0.95);left:0;overflow:hidden;position:absolute;width:100%}
.site-header .header-menu .animated{-webkit-animation-duration:.8s;animation-duration:.8s}
.site-header .header-menu .navbar-collapse{border:0 none;box-shadow:none;overflow:hidden;padding:0;width:100%}
.site-header .header-menu .navbar-collapse.collapse{/*display:none !important*/}
.site-header .header-menu .navbar-collapse.in{display:block}
.site-header .header-menu .nav{  /* float: none; */  margin: 17px auto 17px;  padding: 0;  position: relative;  margin-left: 20px;}
@media (max-height:700px){.site-header .header-menu .nav{margin-top:5px;margin-bottom:5px}
}
@media (max-width:767px){.site-header .header-menu .nav{margin-top:5px;margin-bottom:5px}
}
.site-header .header-menu .nav li{float:left;padding:0 15px;position:static;/*width:50%*/}
@media (max-width:767px){.site-header .header-menu .nav li{float:none;width:100%}
}
.site-header .header-menu .nav li>a{background:none;display:block;line-height:1.5;font-size:1.5em;font-family:"miso";font-weight:500;padding:0;text-align:center;text-transform:uppercase}
@media (max-width:767px){.site-header .header-menu .nav li>a{font-size:1.5em;line-height:1.75}
}
.site-header .header-menu .nav li>a span{border-bottom:1px solid transparent;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}
.site-header .header-menu .nav li>a:hover span{border-bottom:1px solid #1e2d3a}
.site-header .header-menu .nav li>a .caret{border:0 none !important;color:#a4abb0;font-size:15px;font-family:FontAwesome;height:auto;margin:-7px 0 0 4px;position:absolute;top:50%;width:auto}
.site-header .header-menu .nav li>a .caret:before{content:"\f107";display:block;line-height:1;vertical-align:top}
.site-header .header-menu .nav li .sub{display:none}
.site-header .header-menu .nav li .sub .back{margin:-20px 15px 0 0;padding:0;position:absolute;right:100%;text-align:right;width:auto}
@media (max-width:991px){.site-header .header-menu .nav li .sub .back{left:0;margin:-67px 0 0 22px;right:auto}
}
@media (max-width:767px){.site-header .header-menu .nav li .sub .back{left:auto;margin:0 0 16px;position:relative;text-align:center}
}
.site-header .header-menu .nav li .sub .back .sub-breadcrumbs{color:#bbbebf;font-size:.875em;line-height:1.3;margin-bottom:15px}
@media (max-width:991px){.site-header .header-menu .nav li .sub .back .sub-breadcrumbs{display:none}
}
.site-header .header-menu .nav li .sub .back .btn{line-height:1;padding:7px 15px;white-space:nowrap}
.site-header .header-menu .nav li .sub .back .btn .fa{margin-right:9px}
.site-header .header-menu .sub-view>li{display:none}
.site-header .header-menu .sub-view>li.parent.active{display:block;float:none;margin:0 auto;padding-left:0;padding-right:0;width:100%}
.site-header .header-menu .sub-view>li.parent.active>a{display:none}
.site-header .header-menu .sub-view>li.parent.active>.sub{display:block}
@media (max-width:991px){.site-header .header-menu .sub-view>li.parent.active>.sub{padding-left:8.33333%;padding-right:8.33333%}
}
@media (max-width:767px){.site-header .header-menu .sub-view>li.parent.active>.sub{padding-left:0;padding-right:0}
}
.site-header.second-site-header{background:transparent;padding:0}
@media (max-width:767px){.site-header.second-site-header{background:none}
}
.site-header.second-site-header .container-fluid, .site-header.second-site-header .container{position:relative;z-index:1}
@media (max-width:767px){.site-header.second-site-header .container-fluid .row>*, .site-header.second-site-header .container .row>*{background:transparent}
}
.site-header.second-site-header .navbar .btn, .site-header.second-site-header .navbar .btn.collapsed:focus{background:rgba(255,255,255,0.9)}
.site-header.second-site-header .header-menu{top:0}
.site-header.second-site-header .header-menu .navbar-collapse .nav{z-index:9999999;}
.site-header.site-header-black .navbar .navbar-toggle .icon svg path{fill:#000}
.site-header.site-header-black a{color:#000}
.site-header.site-header-black .header-menu .nav li>a:hover span{border-color:#000;border-color:rgba(0,0,0,0.5)}
.dropdown.open .dropdown-menu{-webkit-animation:fadeInUp .3s;animation:fadeInUp .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@media (max-width:991px){.sidebar{margin-top:50px}
}
.sidebar .widget{margin:0 auto 51px;max-width:300px}
.sidebar .widget .title{color:#768088;font-size:1.125em;line-height:1.3;margin-bottom:25px}
.sidebar .widget:last-child, .sidebar .widget.last{margin-bottom:0}
.sidebar .widget.search form{position:relative}
.sidebar .widget.search form .form-control{padding-right:40px}
.sidebar .widget.search form .form-control::-webkit-input-placeholder, .sidebar .widget.search form .form-control:-moz-placeholder, .sidebar .widget.search form .form-control::-moz-placeholder, .sidebar .widget.search form .form-control:-ms-input-placeholder{color:#aac0d0}
.sidebar .widget.search form .btn{background:url(../img/svg/search.svg) no-repeat 50% 50%;border:0 none;bottom:1px;padding:0;position:absolute;right:0;text-indent:-9999px;top:1px;width:36px}
.sidebar .widget.menu ul{list-style:none;margin:-8px 0 -7px;padding:0}
.sidebar .widget.menu ul li{color:#aac0d0;list-style:none}
.sidebar .widget.menu ul li a{border:0 none !important;color:#aac0d0;font-size:.8125em;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.sidebar .widget.menu ul li a:hover{color:#d1dde5}
.sidebar .widget.menu ul li.active a{color:#768088}
.sidebar .widget.menu ul li span{color:#d2dde5}
.sidebar .widget.tags ul{list-style:none;margin:0;padding:0}
.sidebar .widget.tags ul li{float:left;margin:0 2px 2px 0}
.sidebar .widget.tags ul li a{background:#aac0d0;border:0 none !important;border-radius:2px;color:#fbfdfe;display:block;font-size:.6875em;font-weight:bold;padding:6px 9px;text-transform:uppercase;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.sidebar .widget.tags ul li a:hover{background:rgba(170,192,208,0.8)}
.sidebar .widget.recent-posts ul{list-style:none;margin:0;padding:0}
.sidebar .widget.recent-posts ul li{overflow:hidden;padding-bottom:20px}
.sidebar .widget.recent-posts ul li:last-child{padding-bottom:0}
.sidebar .widget.recent-posts ul li .image{border:0 none !important;display:block;float:left;height:45px;margin:0 10px 0 0;width:45px}
.sidebar .widget.recent-posts ul li .title{color:#768088;font-family:"Lato";font-size:.75em;font-weight:normal;line-height:1.4;margin:0 0 6px;text-transform:none}
.sidebar .widget.recent-posts ul li .title a{border:0 none !important;color:#768088;font-family:"Lato";font-size:1em}
.sidebar .widget.recent-posts ul li .time{color:#aac0d0;display:block;font-size:.75em;line-height:1}
.sidebar .widget.links ul{list-style:none;margin:-7px 0;padding:0}
.sidebar .widget.links ul li a{border:0 none !important;color:#aac0d0;font-size:.8125em;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.sidebar .widget.links ul li a:hover{color:#d2dde5}
.sidebar .widget.calendar .datepicker-box{background:#fff;border:1px solid #f2f6f8;margin:0;padding:10px 21px 14px}
@media (max-width:1229px){.sidebar .widget.calendar .datepicker-box{padding-left:0;padding-right:0}
}
@media (max-width:991px){.sidebar .widget.calendar .datepicker-box{padding-left:21px;padding-right:21px}
}
.sidebar .widget.calendar .datepicker-box .datepicker{padding:0;width:100%}
.sidebar .widget.calendar .datepicker-box .datepicker table{color:#768088;font-size:.75em;font-weight:normal;width:100%}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th{font-weight:normal;padding:1px 4px}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.prev, .sidebar .widget.calendar .datepicker-box .datepicker table tr th.next, .sidebar .widget.calendar .datepicker-box .datepicker table tr th.datepicker-switch{background:none !important;padding-bottom:14px;width:30px}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.prev, .sidebar .widget.calendar .datepicker-box .datepicker table tr th.next{font-size:0;padding-left:0;padding-right:0;text-align:right;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.prev:before, .sidebar .widget.calendar .datepicker-box .datepicker table tr th.next:before{color:#aac0d0;content:"\f104";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.prev:hover, .sidebar .widget.calendar .datepicker-box .datepicker table tr th.next:hover{opacity:.8}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.next{text-align:left}
.sidebar .widget.calendar .datepicker-box .datepicker table tr th.next:before{content:"\f105"}
.sidebar .widget.calendar .datepicker-box .datepicker table tr td{border-radius:3px;padding:1px 4px;text-align:center;text-shadow:none}
.sidebar .widget.calendar .datepicker-box .datepicker table tr td.day:hover, .sidebar .widget.calendar .datepicker-box .datepicker table tr td.day.focused{background:#aac0d0;color:#fff}
.sidebar .widget.calendar .datepicker-box .datepicker table tr td.old, .sidebar .widget.calendar .datepicker-box .datepicker table tr td.new{color:#aac0d0}
.sidebar .widget.calendar .datepicker-box .datepicker table tr td.today{background:#aac0d0;color:#fff}
.sidebar .widget.calendar .datepicker-box .datepicker table tr td.active{background:none;color:#6B0011}
.sidebar .widget.facebook-widget .fb-like-box{border:1px solid rgba(170,192,208,0.5);max-width:300px;width:100%}
.sidebar .widget.facebook-widget .fb-like-box>span{max-width:100% !important}
.sidebar .widget.facebook-widget .fb-like-box iframe{width:100% !important}
.main{padding-top:100px;padding-bottom:100px}
.main .section{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-width:0 !important;border-color:rgba(0,0,0,0.02);overflow:hidden;padding-top:0;padding-bottom:0;position:relative;table-layout:fixed}
@media (max-width:767px){.main .section{overflow:visible}
}
.main .section.background-image .fp-tableCell, .main .section.background-overlay .fp-tableCell{background-color:inherit}
.main .section.shadow .slide{overflow:hidden}
.main .section.shadow .slide .fp-tableCell{overflow:hidden}
.main .section.fp-table.shadow:before, .main .section.shadow .slide .fp-tableCell:before{border-top-width:1500px;border-top-style:solid;border-top-color:inherit;border-right:1500px solid transparent;content:"";display:none;height:0;left:50%;margin:0 0 0 -1442px;position:absolute;top:0;width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.loaded .main .section.fp-table.shadow:before, .loaded .main .section.shadow .slide .fp-tableCell:before{display:block}
.main .section .slide-nav{position:relative}
.main .section.centered-without-title .section-title{margin-top:-88px}
@media (max-width:991px){.main .section.centered-without-title .section-title{margin-top:0}
}
.main .section.centered-without-title .section-wrap{padding-top:90px !important;padding-bottom:90px !important}
@media (max-width:991px){.main .section.centered-without-title .section-wrap{padding-top:50px !important;padding-bottom:50px !important}
}
.main .section .video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}
.main .section .video-background .tubular-player{max-width:inherit;position:absolute}
.main .section .video-background video{max-width:inherit;min-height:100%;min-width:100%}
.main .content.col-md-offset-1{margin-right:8.33333%}
@media (max-width:991px){.main .content.col-md-offset-1{margin-right:0}
}
.main.left-sidebar .content{float:right}
@media (max-width:767px){.main.left-sidebar .content{float:none}
}
.page-header{margin:0 0 30px;padding-bottom:5px}
.page-header .title:only-child{margin:0}
#fp-nav.left, .fp-slidesNav.left{left:21px}
#fp-nav.right, .fp-slidesNav.right{right:21px}
#fp-nav li, .fp-slidesNav li{border-color:#6B0011;border-color:rgba(215,62,77,0.17);border-width:0;height:auto;margin:0 0 34px;width:13px}
#fp-nav li:before, .fp-slidesNav li:before{border-color:inherit;border-width:0;border-style:solid;border-left-width:1px;content:"";display:block;height:40px;left:50%;margin:0 0 0 -.5px;pointer-events:none;position:absolute;top:10px;width:0px}
#fp-nav li:last-child:before, .fp-slidesNav li:last-child:before{display:none}
body:not(.touch-device) #fp-nav li:hover a, body:not(.touch-device) .fp-slidesNav li:hover a{padding:1px}
body:not(.touch-device) #fp-nav li:hover a span, body:not(.touch-device) .fp-slidesNav li:hover a span{opacity:1}
body:not(.touch-device) #fp-nav li:hover .fp-tooltip, body:not(.touch-device) .fp-slidesNav li:hover .fp-tooltip{opacity:1;visibility:visible}
#fp-nav li a, .fp-slidesNav li a{border:0;height:13px;padding:3px;-webkit-transition:padding .1s linear;transition:padding .1s linear;width:13px}
#fp-nav li a span, .fp-slidesNav li a span{background:#6B0011;border:0 none;border-radius:500px;display:block;height:100%;left:0;opacity:.5;position:relative;top:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:100%}
body:not(.touch-device) #fp-nav li a:hover, body:not(.touch-device) .fp-slidesNav li a:hover{padding:1px}
body:not(.touch-device) #fp-nav li a:hover span, body:not(.touch-device) .fp-slidesNav li a:hover span{opacity:1}
#fp-nav li a.active, .fp-slidesNav li a.active{cursor:default;padding:0}
#fp-nav li a.active span, .fp-slidesNav li a.active span{background:#6B0011;opacity:.8}
#fp-nav li:last-child{margin-bottom:0}
.fixed-header #fp-nav{padding-top:35px}
.fixed-footer #fp-nav{padding-bottom:35px}
@media (max-width:767px){#fp-nav{visibility:hidden !important}
}
#fp-nav.mini{margin-top:-10px !important}
#fp-nav.mini.fp-next.fp-prev{margin-top:-32px !important}
#fp-nav.mini li{display:none}
#fp-nav.mini li:before, #fp-nav.mini li .fp-tooltip{display:none !important}
#fp-nav.mini li.prev, #fp-nav.mini li.next{display:block;height:20px;width:20px}
#fp-nav.mini li.prev a, #fp-nav.mini li.next a{height:20px;padding:0 !important;width:20px}
#fp-nav.mini li.prev a:before, #fp-nav.mini li.next a:before{content:"\f107";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:26px;height:9px;line-height:9px;left:2px;position:absolute;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;top:0}
#fp-nav.mini li.prev a span, #fp-nav.mini li.next a span{height:10px;left:10px;opacity:0;position:absolute;-webkit-transition:opacity 0.2s ease-in-out, height 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, height 0.2s ease-in-out;width:1px}
body:not(.touch-device) #fp-nav.mini li.prev a:hover:before, body:not(.touch-device) #fp-nav.mini li.next a:hover:before{top:11px}
body:not(.touch-device) #fp-nav.mini li.prev a:hover span, body:not(.touch-device) #fp-nav.mini li.next a:hover span{height:16px;opacity:1}
#fp-nav.mini li.prev a:before{content:"\f106";top:11px}
#fp-nav.mini li.prev a span{bottom:0;top:auto}
body:not(.touch-device) #fp-nav.mini li.prev a:hover:before{top:0}
.fp-tooltip{background:#6B0011;border-radius:11px;color:#fff;font-size:1em;font-family:"miso";font-weight:bold;letter-spacing:.1em;line-height:1;min-height:22px;min-width:30px;opacity:0;padding:4px 10px 3px;pointer-events:none;text-transform:uppercase;top:-5px;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.touch-device .fp-tooltip{display:none !important}
.fp-tooltip:before{background:inherit;content:"";display:block;height:1px;position:absolute;top:11px;width:21px}
.fp-tooltip:after{bottom:0;content:"";position:absolute;top:0;width:21px}
.fp-tooltip.left{left:31px}
.fp-tooltip.left:before{right:100%}
.fp-tooltip.left:after{right:100%}
.fp-tooltip.right{right:31px}
.fp-tooltip.right:before{left:100%}
.fp-tooltip.right:after{left:100%}
.active+.fp-tooltip{display:block !important;/*opacity:1 !important;*/}
.fp-controlArrow{display:none !important}
.fp-slidesNav{line-height:1;vertical-align:top}
.fp-slidesNav.top{top:20px}
@media (max-width:767px){.fp-slidesNav.top{top:10px}
}
.fp-slidesNav.bottom{bottom:20px}
@media (max-width:767px){.fp-slidesNav.bottom{bottom:10px}
}
.fp-slidesNav li{margin:0 34px 0 0}
.fp-slidesNav li:before{border-width:0;border-top-width:1px;height:0;left:10px;margin:-.5px 0 0;top:50%;width:40px}
.fp-slidesNav li:last-child{margin:0}
@media (min-width:992px){.slide-nav-left .fp-slidesNav{left:0;margin:0 !important}
.slide-nav-left .fp-slidesNav li:before{left:auto;right:10px}
.slide-nav-left .fp-slidesNav li:last-child:before{display:block}
.slide-nav-left .fp-slidesNav li:first-child:before{width:1000px}
.slide-nav-right .fp-slidesNav{left:auto;margin:0 !important;right:0}
.slide-nav-right .fp-slidesNav li:last-child:before{display:block;width:1000px}
}
.slimScrollDiv .slimScrollRail{right:2px !important;width:1px !important}
.slimScrollDiv .slimScrollBar{background:rgba(0,0,0,0.5) !important;cursor:pointer;opacity:1 !important;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:3px !important}
.slimScrollDiv .slimScrollBar:hover{background:#6B0011 !important}
.one-page{overflow:hidden}
@media (max-width:767px){.one-page{overflow-x:hidden !important}
}
.one-page .site-header{top:0}
.one-page .site-footer{bottom:0}
@media (min-width:768px){.one-page.fixed-header .main .section{padding-top:70px}
.one-page.fixed-header .main .section .site-header{position:fixed;top:0 !important;z-index:500}
.one-page.fixed-footer .main .section{padding-bottom:70px}
.one-page.fixed-footer .main .section .site-footer{bottom:0 !important;position:fixed;z-index:500}
}
.one-page .main{padding-top:0;padding-bottom:0}
@media (max-width:767px){.one-page .main{overflow:hidden;top:0 !important}
}
@media (max-width:767px){.one-page .main .section{display:block;height:auto !important;padding-top:0;padding-bottom:0}
.one-page .main .section .section-content{height:auto !important}
.one-page .main .section .fp-tableCell{height:auto !important;display:block}
.one-page .main .section .fp-tableCell .section-content{height:auto !important}
.one-page .main .section .fp-tableCell>.slimScrollDiv{height:auto !important}
.one-page .main .section .fp-tableCell>.slimScrollDiv>.fp-scrollable{height:auto !important}
.one-page .main .section .fp-tableCell>.slimScrollDiv>.slimScrollBar, .one-page .main .section .fp-tableCell>.slimScrollDiv>.slimScrollRail{display:none !important}
.one-page .main .section .fp-slides .fp-tableCell{display:table-cell;height:inherit !important}
.form-container {  width: 300px !important; margin-top: 0px !important;}
}
.one-page .main .section .fp-slide.fp-table{table-layout:fixed}
.one-page .main .section.section-footer{padding-bottom:0}
@media (min-width:768px){.one-page .main .section .site-header{position:absolute}
.one-page .main .section.section-header{display:block;padding-top:70px}
.one-page .main .section.section-header.fp-table .site-header{top:-70px}
.one-page .main .section .site-footer{position:absolute}
.one-page .main .section.section-footer{padding-bottom:70px}
.one-page .main .section.section-footer.fp-table .site-footer{bottom:-70px}
}
@media (max-width:767px){.one-page .main .section.section-header{overflow:visible}
}
.one-page .main .section .mCSB_inside>.mCSB_container{margin-right:0;min-height:100%}
/*.one-page .main .section .section-wrap{padding-top:50px;padding-bottom:50px} BAKUP LINHA DE BAIXO*/
.one-page .main .section .section-wrap{padding-top:50px;padding-bottom:0px}
@media (max-height:767px){.one-page .main .section .section-wrap{padding-top:40px;padding-bottom:40px}
}
.one-page .main .section .section-wrap.top-padding{padding-bottom:0}
.one-page .main .section .section-wrap.bottom-padding{padding-top:0}
.one-page .main .section .fp-tableCell{position:relative;/*opacity:0.9;*/}
.one-page .main .section .fp-tableCell .video-background{visibility:hidden}
.one-page .main .section .section-title{font-size:2.5em;line-height:1.22;margin-bottom:10px}
@media (max-width:767px){.one-page .main .section .section-title{font-size:2.25em;margin-bottom:20px}
}
.one-page .main .section .section-title-block{margin-bottom:30px}
@media (max-width:767px){.one-page .main .section .section-title-block{margin-bottom:20px;text-align:center}
}
.one-page .main .section .section-title-block .section-title{margin-bottom:0}
.one-page .main .section .section-title-block .filter-buttons{margin-top:24px}
@media (max-width:767px){.one-page .main .section .section-title-block .filter-buttons{margin-top:10px}
}
.one-page .main .section .section-title-block .filter-buttons .btn .caret{margin:-2px 0 0 4px}
@media (min-width:768px){.one-page .main .section .section-title-block .filter-buttons.filter-list .btn{display:none}
.one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu{background:none;border:0 none;display:block !important;font-size:1.125em;left:inherit !important;float:none;margin:0 -14px;min-width:inherit;padding:0;position:static;right:inherit !important;top:inherit;z-index:inherit}
.one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu li{display:inline-block;margin:0 14px;vertical-align:top}
.one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu li a{background:none;border-bottom:1px solid transparent;color:#fff7cc;font-family:"miso";font-weight:bold;line-height:1.55;letter-spacing:.1em;padding:0;text-transform:uppercase;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}
.one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu li a.active, .one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu li a:hover, .one-page .main .section .section-title-block .filter-buttons.filter-list .dropdown-menu li a:focus{border-bottom-color:#1e2d3a}
.one-page .main .section .section-title-block .filter-buttons.filter-list.filter-list-white .dropdown-menu li a{color:#fff}
.one-page .main .section .section-title-block .filter-buttons.filter-list.filter-list-white .dropdown-menu li a:hover, .one-page .main .section .section-title-block .filter-buttons.filter-list.filter-list-white .dropdown-menu li a:focus, .one-page .main .section .section-title-block .filter-buttons.filter-list.filter-list-white .dropdown-menu li a.active{border-bottom-color:#fff}
}
@media (max-width:767px){.one-page .main .section .section-title-block .text-right{text-align:center}
}
.one-page .main .section .section-title-block .text-right>.filter-buttons .dropdown-menu{left:auto;right:0}
@media (max-width:767px){.one-page .main .section .section-title-block .text-right>.filter-buttons .dropdown-menu{left:0;right:auto}
}
.one-page .main .section .section-bg{bottom:0;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;text-align:center}
@media (max-width:767px){.one-page .main .section .section-bg{left:0;margin:-50px 0 20px;right:0;position:relative}
}
.one-page .main .section .section-bg img{height:100%;max-width:inherit;text-align:center;width:auto}
@media (max-width:767px){.one-page .main .section .section-bg img{height:auto;width:100%}
}
.one-page .main .section .section-bg.left{right:50%;text-align:left}
@media (max-width:767px){.one-page .main .section .section-bg.left{right:0;text-align:center}
}
.one-page .main .section .section-bg.right{left:50%}
@media (max-width:767px){.one-page .main .section .section-bg.right{left:0;text-align:center}
}
.one-page .main .section .section-bg.right img{float:right}
@media (max-width:767px){.one-page .main .section .section-bg.right img{float:none}
}
.one-page .main .section.vertical-top .fp-tableCell{vertical-align:top}
.one-page .main .section.vertical-bottom .fp-tableCell{vertical-align:bottom}
.one-page .main .section.align-without-title .section-wrap{padding-top:90px !important;padding-bottom:0px !important}
@media (max-height:767px){.one-page .main .section.align-without-title .section-wrap{padding-top:78px !important;padding-bottom:0px !important}
}
@media (max-width:991px){.one-page .main .section.align-without-title .section-wrap{padding-top:50px !important;padding-bottom:50px !important}
}
@media (max-width:991px) and (max-height:767px){.one-page .main .section.align-without-title .section-wrap{padding-top:40px !important;padding-bottom:40px !important}
}
.one-page .main .section.align-without-title .section-wrap .section-title{margin-top:-88px}
@media (max-height:767px){.one-page .main .section.align-without-title .section-wrap .section-title{margin-top:-78px;margin-bottom:20px}
}
@media (max-width:991px){.one-page .main .section.align-without-title .section-wrap .section-title{margin-top:0;margin-bottom:30px}
}
.loaded.one-page .main .section.section-header{display:table}
.section.banners-section .slide-nav .fp-slidesNav.top{top:100px}
@media (max-height:767px){.section.banners-section .slide-nav .fp-slidesNav.top{top:20px}
}
.section.banners-section .slide{position:relative}
.section.banners-section .slide .image{bottom:0;left:0;position:absolute;width:50%}
@media (max-width:991px){.section.banners-section .slide .image{margin:0;position:relative;width:625px}
}
@media (max-width:767px){.section.banners-section .slide .image{width:100%}
}
@media (max-width:991px){.section.banners-section .slide .info{text-align:center}
}
@media (max-width:991px){.section.banners-section .slide .info .section-title{font-size:2.625em;line-height:1.2;margin-bottom:28px}
}
@media (max-width:767px){.section.banners-section .slide .info .section-title{font-size:1.375em;margin-bottom:14px}
}
.section.banners-section .slide .info .descriptions{font-size:1.25em;line-height:1.5;margin-bottom:45px}
@media (max-width:991px){.section.banners-section .slide .info .descriptions{font-size:1.125em;line-height:1.44;margin-bottom:37px}
}
@media (max-width:767px){.section.banners-section .slide .info .descriptions{font-size:.875em;line-height:1.5;margin-bottom:24px}
}
.section.banners-section .slide .info .btn{padding:8px 50px 7px}
.section.banners-section .slide .info .doenload-links{margin-top:146px}
@media (max-width:1229px){.section.banners-section .slide .info .doenload-links{margin-top:100px}
}
@media (max-width:991px){.section.banners-section .slide .info .doenload-links{margin-top:60px}
}
@media (max-width:767px){.section.banners-section .slide .info .doenload-links{margin-top:36px}
}
.section.banners-section .slide .info .doenload-links a{border-radius:3px;border:0 none !important;display:inline-block;min-height:70px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;vertical-align:top}
@media (max-width:767px){.section.banners-section .slide .info .doenload-links a{margin:5px}
}
.section.banners-section .slide .info .doenload-links a+a{margin-left:17px}
@media (max-width:767px){.section.banners-section .slide .info .doenload-links a+a{margin:5px}
}
.section.banners-section .slide .info .doenload-links a img{opacity:.5}
.section.banners-section .slide .info .doenload-links a:hover{background:rgba(255,255,255,0.3)}
.section.banners-section .slide .info .doenload-links a:hover img{opacity:1}
@media (max-width:991px){.section.banners-section .slide.slide-one .fp-tableCell{vertical-align:top}
}
@media (max-width:767px){.section.banners-section .slide.slide-one .fp-tableCell{vertical-align:middle}
}
.section.banners-section .slide.slide-one .fp-tableCell:before{border-top-color:rgba(0,0,0,0.15)}
.section.banners-section .slide.slide-two .fp-tableCell:before{border-top-color:rgba(0,0,0,0.15)}
.section.banners-section .slide.slide-two .fp-tableCell .images{margin-top:-5%;margin-bottom:-13%;max-width:350px}
@media (max-width:991px){.section.banners-section .slide.slide-two .fp-tableCell .images{margin:0 auto}
}
.section.banners-section .slide.slide-three{background:url(../content/img/banner-3.jpg) 0 0 no-repeat #0e937c;background-size:contain}
.section.banners-section .slide.slide-three .fp-tableCell{padding-bottom:50px;vertical-align:bottom}
@media (max-width:991px){.section.banners-section .slide.slide-three .fp-tableCell{padding-bottom:50px}
}
.section.banners-section .slide.slide-three .fp-tableCell:before{border:0 none;border-bottom:1500px solid rgba(0,0,0,0.08);border-left:1500px solid transparent;bottom:0;content:"";display:block;height:0;left:48%;margin:0;position:absolute;top:auto;width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@media (max-width:767px){.section.banners-section .slide.slide-three .fp-tableCell:before{display:none !important}
}
.section.banners-section .slide.slide-three .info{position:relative}
.section.banners-section .slide.slide-three .info .descriptions{color:#fff}
.section.banners-section .slide.slide-three .info .btn-info{background:#e4e630;border-color:#e4e630}
.section.banners-section .slide.slide-three .info .doenload-links{bottom:0;position:absolute;right:100%;width:100%}
@media (max-width:991px){.section.banners-section .slide.slide-three .info .doenload-links{position:relative;right:0}
}
.section.banners-section .slide.slide-three .info .doenload-links a{background:rgba(0,0,0,0.3)}
.section.banners-section .slide.slide-four{background:#525d61}
.section.banners-section .slide.slide-four .fp-tableCell:before{border-top-color:rgba(0,0,0,0.15)}
.section.novidades-section .section-content{height:100%}
.section.novidades-section .fp-tableCell{position:static !important;background:url(../content/img/bg-section-novidades.jpg)}
.section.novidades-section .descriptions{font-size:1.15em;line-height:1.5}
@media (max-width:991px){.section.novidades-section .descriptions{font-size:1.125em;line-height:1.44}
}
@media (max-width:767px){.section.novidades-section .descriptions{font-size:.875em;line-height:1.5}
}
.section.services-section .section-wrap .services-wrap .wrap-container .column .circle-wrap .skill-wrap .line{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.section.restaurant-section .team-carousel .carousel{max-height:418px;overflow:hidden}
.section.restaurant-section .team-carousel .owl-carousel{max-height:inherit;position:static}
.section.restaurant-section .team-carousel .owl-carousel .restaurantes .title{color:#6B0011}
.section.restaurant-section .team-carousel .owl-carousel .restaurantes .social a{color:#23b89e;color:rgba(35,184,158,0.75);-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.section.restaurant-section .team-carousel .owl-carousel .restaurantes .social a:hover, .section.restaurant-section .team-carousel .owl-carousel .restaurantes .social a:focus{color:#6B0011}
.section.restaurant-section .team-carousel .owl-carousel .restaurantes+.restaurantes{margin-bottom:0}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination{bottom:20px;left:0;position:absolute}
@media (max-height:767px){.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination{bottom:13px}
}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination .owl-page{margin:0 17px;position:relative}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination .owl-page:before{background:rgba(255,255,255,0.17);content:"";display:block;height:1px;left:50%;margin:-.5px 0 0;pointer-events:none;position:absolute;top:50%;width:45px}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination .owl-page span{position:relative}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-pagination .owl-page:last-of-type:before{display:none}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-buttons{top:-209px;position:relative}
.section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-buttons .owl-prev, .section.restaurant-section .team-carousel .owl-carousel .owl-controls .owl-buttons .owl-next{color:#fff7cc;margin:-10px 0 0 0;top:0}
.section.success-section .section-title{margin-bottom:5px}
.section.success-section .description{font-size:1.5em;margin-bottom:53px}
.section.video-section .description{font-size:1.25em;line-height:1.5;margin-bottom:50px}
.section.video-section .carousel .owl-buttons .owl-prev, .section.video-section .carousel .owl-buttons .owl-next{color:#aac0d0;left:-40px}
.section.video-section .carousel .owl-buttons .owl-prev:after, .section.video-section .carousel .owl-buttons .owl-next:after{background:#aac0d0}
.section.video-section .carousel .owl-buttons .owl-next{left:auto;right:-40px}
.section.contact-section .contact-info{color:#fff}
.section.contact-section .contact-info .icon{border-color:#fff7cc;color:#fff7cc}
.section.contact-section .contact-info .title{color:#fff7cc}
.section.contact-section .contact-info a{border-color:#fff;border-color:rgba(255,255,255,0.2);color:#fff}
.section.contact-section .contact-form .form-title{color:#fff7cc}
.section.contact-section .contact-form .name, .section.contact-section .contact-form .email{max-width:255px; z-index: 999999999; position: relative;}
.section.contact-section .contact-form .comment{max-width:410px}
.section.contact-section .contact-form .btn{background:#fff7cc;border:none;color:#FFFFFF}
.selectpicker {color: #FFFFFF !important;}
.section.contact-section.white-contact-section .contact-info .icon{border-color:#fff;color:#fff}
.section.contact-section.white-contact-section .contact-info .title{color:#fff}
.section.contact-section.white-contact-section .contact-form .form-title{color:#fff}
.section.contact-section.white-contact-section .contact-form .form-control{background:#fff;background:rgba(255,255,255,0.5)}
.section.contact-section.white-contact-section .contact-form .btn{background:#fff;border-color:#fff;color:#000}
.section.contact-section .pen-box{left:0;position:absolute;right:0}
.section.map-section .section-content{height:100%}
.section.map-section .section-wrap{padding-bottom:380px !important}
@media (max-height:767px){.section.map-section .section-wrap{padding-bottom:370px !important}
}
.section.map-section .map-canvas{bottom:0;position:absolute;width:100%}
.section.call-action-section .section-wrap{padding-bottom:0 !important}
.section.call-action-section .descriptions{font-size:1.25em;line-height:1.5}
.section.call-action-section .actions{overflow:visible}
.section.pricing-section .pricings-carousel .owl-carousel{position:static}
.section.pricing-section .pricings-carousel .owl-carousel .restaurantes .title{color:#23b89e}
.section.pricing-section .pricings-carousel .owl-carousel .restaurantes .social a{color:#23b89e;color:rgba(35,184,158,0.75);-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.section.pricing-section .pricings-carousel .owl-carousel .restaurantes .social a:hover, .section.pricing-section .pricings-carousel .owl-carousel .restaurantes .social a:focus{color:#6B0011}
.section.pricing-section .pricings-carousel .owl-carousel .restaurantes+.restaurantes{margin-bottom:0}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination{bottom:20px;left:0;margin:0;position:absolute}
@media (max-height:767px){.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination{bottom:13px}
}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination .owl-page{margin:0 17px;position:relative}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination .owl-page:before{background:rgba(255,255,255,0.17);content:"";display:block;height:1px;left:50%;margin:-.5px 0 0;pointer-events:none;position:absolute;top:50%;width:45px}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination .owl-page span{position:relative}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-pagination .owl-page:last-of-type:before{display:none}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-buttons{top:-287px;position:relative}
.section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-buttons .owl-prev, .section.pricing-section .pricings-carousel .owl-carousel .owl-controls .owl-buttons .owl-next{color:#fff7cc;margin:-10px 0 0 0;top:0}
.section.promo-2-section .section-wrap{overflow:hidden}
.section .section-wrap .logo-box{margin-bottom:30px}
.section .section-wrap .logo-box .logo{border:0 none !important;display:inline-block}
.section.contact-section-business .contact-form .btn{color:#2e2e2e}
.section.contact-section-business-2 .section-title{margin-top:60px}
.section.contact-section-business-2 .contact-info{color:#636668}
.section.contact-section-business-2 .contact-info a{border-color:#636668;border-color:rgba(99,102,102,0.2);color:#636668}
.section.contact-section-business-2 .contact-info .icon{border-color:#da5866;color:#da5866}
.section.contact-section-business-2 .contact-info .title{color:#da5866}
.section.contact-section-business-2 .contact-form{background:#fff;margin-top:50px;padding:50px 90px}
@media (max-width:767px){.section.contact-section-business-2 .contact-form{padding:30px}
}
.section.contact-section-business-2 .contact-form .form-title{color:#da5866}
.section.contact-section-business-2 .contact-form .form-control{background:#e7f1f8;color:#375099}
@media (max-width:767px){.section.contact-section-business-2 .contact-form .form-control{background:rgba(0,0,0,0.1)}
}
.section.contact-section-business-2 .contact-form .form-control::-webkit-input-placeholder{color:#375099}
.section.contact-section-business-2 .contact-form .form-control:-moz-placeholder{color:#375099}
.section.contact-section-business-2 .contact-form .form-control::-moz-placeholder{color:#375099}
.section.contact-section-business-2 .contact-form .form-control:-ms-input-placeholder{color:#375099}
.section.contact-section-business-2 .contact-form .btn{background:#da5866;border-color:#da5866;color:#fff}
.section.blog-section-business .news .news-content .title, .section.blog-section-business .news .news-content .description, .section.blog-section-business .news .news-content .more{color:#fbf1e7}
.section.blog-section-business .news .meta{color:#b58664}
.section.blog-section-business .news-carousel .owl-controls .owl-prev, .section.blog-section-business .news-carousel .owl-controls .owl-next{color:#b58664}
.section.blog-section-business .news-carousel .owl-controls .owl-prev:after, .section.blog-section-business .news-carousel .owl-controls .owl-next:after{background:#b58664}
.section.contact-section-under-construction .contact-form .form-title{color:#fff}
.section.contact-section-under-construction .contact-form .btn{background:#fff;border-color:#fff;color:#000}
.section.contact-section-under-construction .contact-info .title{color:#fff}
.section.contact-section-under-construction .contact-info .icon{border-color:#fff;color:#fff}
.carousel, .owl-carousel{width:auto}
.carousel .grid-post, .owl-carousel .grid-post{margin-bottom:0}
.carousel .owl-item>.col-xs-1, .carousel .owl-item>.col-sm-1, .carousel .owl-item>.col-md-1, .carousel .owl-item>.col-lg-1, .carousel .owl-item>.col-xs-2, .carousel .owl-item>.col-sm-2, .carousel .owl-item>.col-md-2, .carousel .owl-item>.col-lg-2, .carousel .owl-item>.col-xs-3, .carousel .owl-item>.col-sm-3, .carousel .owl-item>.col-md-3, .carousel .owl-item>.col-lg-3, .carousel .owl-item>.col-xs-4, .carousel .owl-item>.col-sm-4, .carousel .owl-item>.col-md-4, .carousel .owl-item>.col-lg-4, .carousel .owl-item>.col-xs-5, .carousel .owl-item>.col-sm-5, .carousel .owl-item>.col-md-5, .carousel .owl-item>.col-lg-5, .carousel .owl-item>.col-xs-6, .carousel .owl-item>.col-sm-6, .carousel .owl-item>.col-md-6, .carousel .owl-item>.col-lg-6, .carousel .owl-item>.col-xs-7, .carousel .owl-item>.col-sm-7, .carousel .owl-item>.col-md-7, .carousel .owl-item>.col-lg-7, .carousel .owl-item>.col-xs-8, .carousel .owl-item>.col-sm-8, .carousel .owl-item>.col-md-8, .carousel .owl-item>.col-lg-8, .carousel .owl-item>.col-xs-9, .carousel .owl-item>.col-sm-9, .carousel .owl-item>.col-md-9, .carousel .owl-item>.col-lg-9, .carousel .owl-item>.col-xs-10, .carousel .owl-item>.col-sm-10, .carousel .owl-item>.col-md-10, .carousel .owl-item>.col-lg-10, .carousel .owl-item>.col-xs-11, .carousel .owl-item>.col-sm-11, .carousel .owl-item>.col-md-11, .carousel .owl-item>.col-lg-11, .carousel .owl-item>.col-xs-12, .carousel .owl-item>.col-sm-12, .carousel .owl-item>.col-md-12, .carousel .owl-item>.col-lg-12, .owl-carousel .owl-item>.col-xs-1, .owl-carousel .owl-item>.col-sm-1, .owl-carousel .owl-item>.col-md-1, .owl-carousel .owl-item>.col-lg-1, .owl-carousel .owl-item>.col-xs-2, .owl-carousel .owl-item>.col-sm-2, .owl-carousel .owl-item>.col-md-2, .owl-carousel .owl-item>.col-lg-2, .owl-carousel .owl-item>.col-xs-3, .owl-carousel .owl-item>.col-sm-3, .owl-carousel .owl-item>.col-md-3, .owl-carousel .owl-item>.col-lg-3, .owl-carousel .owl-item>.col-xs-4, .owl-carousel .owl-item>.col-sm-4, .owl-carousel .owl-item>.col-md-4, .owl-carousel .owl-item>.col-lg-4, .owl-carousel .owl-item>.col-xs-5, .owl-carousel .owl-item>.col-sm-5, .owl-carousel .owl-item>.col-md-5, .owl-carousel .owl-item>.col-lg-5, .owl-carousel .owl-item>.col-xs-6, .owl-carousel .owl-item>.col-sm-6, .owl-carousel .owl-item>.col-md-6, .owl-carousel .owl-item>.col-lg-6, .owl-carousel .owl-item>.col-xs-7, .owl-carousel .owl-item>.col-sm-7, .owl-carousel .owl-item>.col-md-7, .owl-carousel .owl-item>.col-lg-7, .owl-carousel .owl-item>.col-xs-8, .owl-carousel .owl-item>.col-sm-8, .owl-carousel .owl-item>.col-md-8, .owl-carousel .owl-item>.col-lg-8, .owl-carousel .owl-item>.col-xs-9, .owl-carousel .owl-item>.col-sm-9, .owl-carousel .owl-item>.col-md-9, .owl-carousel .owl-item>.col-lg-9, .owl-carousel .owl-item>.col-xs-10, .owl-carousel .owl-item>.col-sm-10, .owl-carousel .owl-item>.col-md-10, .owl-carousel .owl-item>.col-lg-10, .owl-carousel .owl-item>.col-xs-11, .owl-carousel .owl-item>.col-sm-11, .owl-carousel .owl-item>.col-md-11, .owl-carousel .owl-item>.col-lg-11, .owl-carousel .owl-item>.col-xs-12, .owl-carousel .owl-item>.col-sm-12, .owl-carousel .owl-item>.col-md-12, .owl-carousel .owl-item>.col-lg-12{width:100%}
.carousel .owl-prev, .carousel .owl-next, .owl-carousel .owl-prev, .owl-carousel .owl-next{color:#ccc;color:rgba(0,0,0,0.1);border:0 none !important;font-size:0;height:20px;left:-20px;line-height:20px;margin-top:-10px;overflow:hidden;position:absolute;top:50%;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;vertical-align:top;width:20px}
.carousel .owl-prev:before, .carousel .owl-next:before, .owl-carousel .owl-prev:before, .owl-carousel .owl-next:before{content:"\f104";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:26px;line-height:20px;left:11px;position:absolute;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out}
.carousel .owl-prev:after, .carousel .owl-next:after, .owl-carousel .owl-prev:after, .owl-carousel .owl-next:after{background:#ccc;background:rgba(0,0,0,0.2);content:"";display:block;height:1px;opacity:0;position:absolute;right:0;top:10px;-webkit-transition:opacity 0.2s ease-in-out, width 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, width 0.2s ease-in-out;width:10px}
body:not(.touch-device) .carousel .owl-prev:hover, body:not(.touch-device) .carousel .owl-next:hover, body:not(.touch-device) .owl-carousel .owl-prev:hover, body:not(.touch-device) .owl-carousel .owl-next:hover{color:rgba(0,0,0,0.2)}
body:not(.touch-device) .carousel .owl-prev:hover:before, body:not(.touch-device) .carousel .owl-next:hover:before, body:not(.touch-device) .owl-carousel .owl-prev:hover:before, body:not(.touch-device) .owl-carousel .owl-next:hover:before{left:0}
body:not(.touch-device) .carousel .owl-prev:hover:after, body:not(.touch-device) .carousel .owl-next:hover:after, body:not(.touch-device) .owl-carousel .owl-prev:hover:after, body:not(.touch-device) .owl-carousel .owl-next:hover:after{opacity:1;width:16px}
.carousel .owl-next, .owl-carousel .owl-next{left:auto;right:-20px}
.carousel .owl-next:before, .owl-carousel .owl-next:before{content:"\f105";left:auto;right:11px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}
.carousel .owl-next:after, .owl-carousel .owl-next:after{left:0;right:auto}
body:not(.touch-device) .carousel .owl-next:hover:before, body:not(.touch-device) .owl-carousel .owl-next:hover:before{left:auto;right:0}
.carousel .owl-pagination, .owl-carousel .owl-pagination{height:13px;margin:31px 0 0;padding:0 15px;text-align:center;vertical-align:top;width:100%}
.carousel .owl-pagination .owl-page, .owl-carousel .owl-pagination .owl-page{display:inline-block;height:13px;margin:0 16px;padding:2px;position:relative;vertical-align:top;width:13px}
.carousel .owl-pagination .owl-page:before, .owl-carousel .owl-pagination .owl-page:before{background:rgba(0,0,0,0.17);content:"";display:block;height:1px;left:50%;margin:-.5px 0 0 4px;pointer-events:none;position:absolute;top:50%;width:37px}
.carousel .owl-pagination .owl-page span, .owl-carousel .owl-pagination .owl-page span{background:#ccc;background:rgba(0,0,0,0.1);border-radius:500px;display:block;height:100%;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:100%}
.carousel .owl-pagination .owl-page:hover span, .owl-carousel .owl-pagination .owl-page:hover span{background:rgba(0,0,0,0.2)}
.carousel .owl-pagination .owl-page.active, .owl-carousel .owl-pagination .owl-page.active{padding:0}
.carousel .owl-pagination .owl-page.active span, .owl-carousel .owl-pagination .owl-page.active span{background:rgba(0,0,0,0.2)}
.carousel .owl-pagination .owl-page:last-of-type:before, .owl-carousel .owl-pagination .owl-page:last-of-type:before{display:none !important}
.carousel .owl-pagination+.owl-buttons .owl-prev, .carousel .owl-pagination+.owl-buttons .owl-next, .owl-carousel .owl-pagination+.owl-buttons .owl-prev, .owl-carousel .owl-pagination+.owl-buttons .owl-next{margin-top:-42px}
.carousel .owl-pagination .owl-prev, .carousel .owl-pagination .owl-next, .owl-carousel .owl-pagination .owl-prev, .owl-carousel .owl-pagination .owl-next{display:inline-block;left:0;margin:-4px 17px 0;position:relative;top:0}
body .carousel.carousel-white .owl-prev, body .carousel.carousel-white .owl-next, body .owl-carousel.carousel-white .owl-prev, body .owl-carousel.carousel-white .owl-next{color:#fff;color:rgba(255,255,255,0.65)}
body .carousel.carousel-white .owl-prev:hover, body .carousel.carousel-white .owl-next:hover, body .owl-carousel.carousel-white .owl-prev:hover, body .owl-carousel.carousel-white .owl-next:hover{color:#fff}
body .carousel.carousel-white .owl-prev:after, body .carousel.carousel-white .owl-next:after, body .owl-carousel.carousel-white .owl-prev:after, body .owl-carousel.carousel-white .owl-next:after{background:#fff;background:rgba(255,255,255,0.65)}
body .carousel.carousel-white .owl-page:before, body .owl-carousel.carousel-white .owl-page:before{background:rgba(255,255,255,0.17)}
body .carousel.carousel-white .owl-page span, body .owl-carousel.carousel-white .owl-page span{background:#fff;background:rgba(255,255,255,0.5)}
body .carousel.carousel-white .owl-page:hover span, body .owl-carousel.carousel-white .owl-page:hover span{background:rgba(255,255,255,0.8)}
body .carousel.carousel-white .owl-page.active span, body .owl-carousel.carousel-white .owl-page.active span{background:rgba(107, 1, 16,0.8)}
body .carousel.carousel-black .owl-prev, body .carousel.carousel-black .owl-next, body .owl-carousel.carousel-black .owl-prev, body .owl-carousel.carousel-black .owl-next{color:#000;color:rgba(0,0,0,0.65)}
body .carousel.carousel-black .owl-prev:hover, body .carousel.carousel-black .owl-next:hover, body .owl-carousel.carousel-black .owl-prev:hover, body .owl-carousel.carousel-black .owl-next:hover{color:#000}
body .carousel.carousel-black .owl-prev:after, body .carousel.carousel-black .owl-next:after, body .owl-carousel.carousel-black .owl-prev:after, body .owl-carousel.carousel-black .owl-next:after{background:#000;background:rgba(0,0,0,0.65)}
body .carousel.carousel-black .owl-page:before, body .owl-carousel.carousel-black .owl-page:before{background:rgba(0,0,0,0.17)}
body .carousel.carousel-black .owl-page span, body .owl-carousel.carousel-black .owl-page span{background:#000;background:rgba(0,0,0,0.5)}
body .carousel.carousel-black .owl-page:hover span, body .owl-carousel.carousel-black .owl-page:hover span{background:rgba(0,0,0,0.8)}
body .carousel.carousel-black .owl-page.active span, body .owl-carousel.carousel-black .owl-page.active span{background:rgba(0,0,0,0.8)}
body .carousel.carousel-primary .owl-prev, body .carousel.carousel-primary .owl-next, body .owl-carousel.carousel-primary .owl-prev, body .owl-carousel.carousel-primary .owl-next{color:#375099;color:rgba(55,80,153,0.65)}
body .carousel.carousel-primary .owl-prev:hover, body .carousel.carousel-primary .owl-next:hover, body .owl-carousel.carousel-primary .owl-prev:hover, body .owl-carousel.carousel-primary .owl-next:hover{color:#375099}
body .carousel.carousel-primary .owl-prev:after, body .carousel.carousel-primary .owl-next:after, body .owl-carousel.carousel-primary .owl-prev:after, body .owl-carousel.carousel-primary .owl-next:after{background:#375099;background:rgba(55,80,153,0.65)}
body .carousel.carousel-primary .owl-page:before, body .owl-carousel.carousel-primary .owl-page:before{background:rgba(55,80,153,0.17)}
body .carousel.carousel-primary .owl-page span, body .owl-carousel.carousel-primary .owl-page span{background:#375099;background:rgba(55,80,153,0.5)}
body .carousel.carousel-primary .owl-page:hover span, body .owl-carousel.carousel-primary .owl-page:hover span{background:rgba(55,80,153,0.8)}
body .carousel.carousel-primary .owl-page.active span, body .owl-carousel.carousel-primary .owl-page.active span{background:rgba(55,80,153,0.8)}
body .carousel.carousel-success .owl-prev, body .carousel.carousel-success .owl-next, body .owl-carousel.carousel-success .owl-prev, body .owl-carousel.carousel-success .owl-next{color:#179680;color:rgba(23,150,128,0.65)}
body .carousel.carousel-success .owl-prev:hover, body .carousel.carousel-success .owl-next:hover, body .owl-carousel.carousel-success .owl-prev:hover, body .owl-carousel.carousel-success .owl-next:hover{color:#179680}
body .carousel.carousel-success .owl-prev:after, body .carousel.carousel-success .owl-next:after, body .owl-carousel.carousel-success .owl-prev:after, body .owl-carousel.carousel-success .owl-next:after{background:#179680;background:rgba(23,150,128,0.65)}
body .carousel.carousel-success .owl-page:before, body .owl-carousel.carousel-success .owl-page:before{background:rgba(23,150,128,0.17)}
body .carousel.carousel-success .owl-page span, body .owl-carousel.carousel-success .owl-page span{background:#179680;background:rgba(23,150,128,0.5)}
body .carousel.carousel-success .owl-page:hover span, body .owl-carousel.carousel-success .owl-page:hover span{background:rgba(23,150,128,0.8)}
body .carousel.carousel-success .owl-page.active span, body .owl-carousel.carousel-success .owl-page.active span{background:rgba(23,150,128,0.8)}
body .carousel.carousel-info .owl-prev, body .carousel.carousel-info .owl-next, body .owl-carousel.carousel-info .owl-prev, body .owl-carousel.carousel-info .owl-next{color:#20bdd0;color:rgba(32,189,208,0.65)}
body .carousel.carousel-info .owl-prev:hover, body .carousel.carousel-info .owl-next:hover, body .owl-carousel.carousel-info .owl-prev:hover, body .owl-carousel.carousel-info .owl-next:hover{color:#20bdd0}
body .carousel.carousel-info .owl-prev:after, body .carousel.carousel-info .owl-next:after, body .owl-carousel.carousel-info .owl-prev:after, body .owl-carousel.carousel-info .owl-next:after{background:#20bdd0;background:rgba(32,189,208,0.65)}
body .carousel.carousel-info .owl-page:before, body .owl-carousel.carousel-info .owl-page:before{background:rgba(32,189,208,0.17)}
body .carousel.carousel-info .owl-page span, body .owl-carousel.carousel-info .owl-page span{background:#20bdd0;background:rgba(32,189,208,0.5)}
body .carousel.carousel-info .owl-page:hover span, body .owl-carousel.carousel-info .owl-page:hover span{background:rgba(32,189,208,0.8)}
body .carousel.carousel-info .owl-page.active span, body .owl-carousel.carousel-info .owl-page.active span{background:rgba(32,189,208,0.8)}
body .carousel.carousel-warning .owl-prev, body .carousel.carousel-warning .owl-next, body .owl-carousel.carousel-warning .owl-prev, body .owl-carousel.carousel-warning .owl-next{color:#d6973d;color:rgba(214,151,61,0.65)}
body .carousel.carousel-warning .owl-prev:hover, body .carousel.carousel-warning .owl-next:hover, body .owl-carousel.carousel-warning .owl-prev:hover, body .owl-carousel.carousel-warning .owl-next:hover{color:#d6973d}
body .carousel.carousel-warning .owl-prev:after, body .carousel.carousel-warning .owl-next:after, body .owl-carousel.carousel-warning .owl-prev:after, body .owl-carousel.carousel-warning .owl-next:after{background:#d6973d;background:rgba(214,151,61,0.65)}
body .carousel.carousel-warning .owl-page:before, body .owl-carousel.carousel-warning .owl-page:before{background:rgba(214,151,61,0.17)}
body .carousel.carousel-warning .owl-page span, body .owl-carousel.carousel-warning .owl-page span{background:#d6973d;background:rgba(214,151,61,0.5)}
body .carousel.carousel-warning .owl-page:hover span, body .owl-carousel.carousel-warning .owl-page:hover span{background:rgba(214,151,61,0.8)}
body .carousel.carousel-warning .owl-page.active span, body .owl-carousel.carousel-warning .owl-page.active span{background:rgba(214,151,61,0.8)}
body .carousel.carousel-danger .owl-prev, body .carousel.carousel-danger .owl-next, body .owl-carousel.carousel-danger .owl-prev, body .owl-carousel.carousel-danger .owl-next{color:#6B0011;color:rgba(215,62,77,0.65)}
body .carousel.carousel-danger .owl-prev:hover, body .carousel.carousel-danger .owl-next:hover, body .owl-carousel.carousel-danger .owl-prev:hover, body .owl-carousel.carousel-danger .owl-next:hover{color:#6B0011}
body .carousel.carousel-danger .owl-prev:after, body .carousel.carousel-danger .owl-next:after, body .owl-carousel.carousel-danger .owl-prev:after, body .owl-carousel.carousel-danger .owl-next:after{background:#6B0011;background:rgba(215,62,77,0.65)}
body .carousel.carousel-danger .owl-page:before, body .owl-carousel.carousel-danger .owl-page:before{background:rgba(215,62,77,0.17)}
body .carousel.carousel-danger .owl-page span, body .owl-carousel.carousel-danger .owl-page span{background:#6B0011;background:rgba(215,62,77,0.5)}
body .carousel.carousel-danger .owl-page:hover span, body .owl-carousel.carousel-danger .owl-page:hover span{background:rgba(215,62,77,0.8)}
body .carousel.carousel-danger .owl-page.active span, body .owl-carousel.carousel-danger .owl-page.active span{background:rgba(215,62,77,0.8)}
.carousel.bottom-navigation .owl-buttons, .owl-carousel.bottom-navigation .owl-buttons{display:none !important}
.carousel.bottom-navigation .owl-controls .owl-pagination .owl-prev, .owl-carousel.bottom-navigation .owl-controls .owl-pagination .owl-prev{margin-left:0; display:none;}
.carousel.bottom-navigation .owl-controls .owl-pagination .owl-next, .owl-carousel.bottom-navigation .owl-controls .owl-pagination .owl-next{margin-right:0; display:none;}
@media (max-width:767px){.carousel.bottom-navigation .owl-controls .owl-pagination .owl-page, .owl-carousel.bottom-navigation .owl-controls .owl-pagination .owl-page{display:none !important}
}
.navigation .prev, .navigation .next{border:0 none;color:#ccc;color:rgba(0,0,0,0.1);display:block;font-size:26px;height:20px;line-height:20px;margin:-10px 0 0;position:absolute;top:50%;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;width:20px}
.navigation .prev:after, .navigation .next:after{background:#ccc;background:rgba(0,0,0,0.2);content:"";display:block;height:1px;opacity:0;position:absolute;right:0;top:10px;-webkit-transition:opacity 0.2s ease-in-out, width 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, width 0.2s ease-in-out;width:10px}
.navigation .prev .fa, .navigation .next .fa{display:block;left:11px;line-height:20px;position:absolute;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;vertical-align:top;width:9px}
body:not(.touch-device) .navigation .prev:hover, body:not(.touch-device) .navigation .next:hover{color:rgba(0,0,0,0.2)}
body:not(.touch-device) .navigation .prev:hover:after, body:not(.touch-device) .navigation .next:hover:after{opacity:1;width:16px}
body:not(.touch-device) .navigation .prev:hover .fa, body:not(.touch-device) .navigation .next:hover .fa{left:0}
.navigation .next:after{left:0;right:auto}
.navigation .next .fa{left:auto;right:11px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}
body:not(.touch-device) .navigation .next:hover .fa{left:auto;right:0}
.navigation .pager a{border:0 none;display:inline-block;height:11px;margin:0 7px;padding:2px;vertical-align:top;width:11px}
.navigation .pager a span{background:#ccc;background:rgba(0,0,0,0.1);border-radius:500px;display:block;height:100%;text-indent:-9999px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:100%}
.navigation .pager a:hover span{background:rgba(0,0,0,0.2)}
.navigation .pager a.selected{padding:0}
.navigation .pager a.selected span{background:rgba(0,0,0,0.2)}
body .carousel-white .navigation .prev, body .carousel-white .navigation .next{color:#fff}
body .carousel-white .navigation .prev:after, body .carousel-white .navigation .next:after{background:#fff;background:rgba(255,255,255,0.8)}
body .carousel-white .navigation .prev:hover, body .carousel-white .navigation .next:hover{color:rgba(255,255,255,0.8)}
body .carousel-white .navigation .pager a span{background:#fff;background:rgba(255,255,255,0.5)}
body .carousel-white .navigation .pager a:hover span, body .carousel-white .navigation .pager a.selected span{background:rgba(255,255,255,0.8)}
body .carousel-primary .navigation .prev, body .carousel-primary .navigation .next{color:#375099}
body .carousel-primary .navigation .prev:after, body .carousel-primary .navigation .next:after{background:#375099;background:rgba(55,80,153,0.8)}
body .carousel-primary .navigation .prev:hover, body .carousel-primary .navigation .next:hover{color:rgba(55,80,153,0.8)}
body .carousel-primary .navigation .pager a span{background:#375099;background:rgba(55,80,153,0.5)}
body .carousel-primary .navigation .pager a:hover span, body .carousel-primary .navigation .pager a.selected span{background:rgba(55,80,153,0.8)}
body .carousel-success .navigation .prev, body .carousel-success .navigation .next{color:#179680}
body .carousel-success .navigation .prev:after, body .carousel-success .navigation .next:after{background:#179680;background:rgba(23,150,128,0.8)}
body .carousel-success .navigation .prev:hover, body .carousel-success .navigation .next:hover{color:rgba(23,150,128,0.8)}
body .carousel-success .navigation .pager a span{background:#179680;background:rgba(23,150,128,0.5)}
body .carousel-success .navigation .pager a:hover span, body .carousel-success .navigation .pager a.selected span{background:rgba(23,150,128,0.8)}
body .carousel-info .navigation .prev, body .carousel-info .navigation .next{color:#20bdd0}
body .carousel-info .navigation .prev:after, body .carousel-info .navigation .next:after{background:#20bdd0;background:rgba(32,189,208,0.8)}
body .carousel-info .navigation .prev:hover, body .carousel-info .navigation .next:hover{color:rgba(32,189,208,0.8)}
body .carousel-info .navigation .pager a span{background:#20bdd0;background:rgba(32,189,208,0.5)}
body .carousel-info .navigation .pager a:hover span, body .carousel-info .navigation .pager a.selected span{background:rgba(32,189,208,0.8)}
body .carousel-warning .navigation .prev, body .carousel-warning .navigation .next{color:#d6973d}
body .carousel-warning .navigation .prev:after, body .carousel-warning .navigation .next:after{background:#d6973d;background:rgba(214,151,61,0.8)}
body .carousel-warning .navigation .prev:hover, body .carousel-warning .navigation .next:hover{color:rgba(214,151,61,0.8)}
body .carousel-warning .navigation .pager a span{background:#d6973d;background:rgba(214,151,61,0.5)}
body .carousel-warning .navigation .pager a:hover span, body .carousel-warning .navigation .pager a.selected span{background:rgba(214,151,61,0.8)}
body .carousel-danger .navigation .prev, body .carousel-danger .navigation .next{color:#6B0011}
body .carousel-danger .navigation .prev:after, body .carousel-danger .navigation .next:after{background:#6B0011;background:rgba(215,62,77,0.8)}
body .carousel-danger .navigation .prev:hover, body .carousel-danger .navigation .next:hover{color:rgba(215,62,77,0.8)}
body .carousel-danger .navigation .pager a span{background:#6B0011;background:rgba(215,62,77,0.5)}
body .carousel-danger .navigation .pager a:hover span, body .carousel-danger .navigation .pager a.selected span{background:rgba(215,62,77,0.8)}
.carousel{width:10000px}
.carousel.owl-carousel{width:auto}
.carousel>.col-xs-1, .carousel>.col-xs-2, .carousel>.col-xs-3, .carousel>.col-xs-4, .carousel>.col-xs-5, .carousel>.col-xs-6, .carousel>.col-xs-7, .carousel>.col-xs-8, .carousel>.col-xs-9, .carousel>.col-xs-10, .carousel>.col-xs-11, .carousel>.col-xs-12{max-width:750px}
@media (min-width:768px){.carousel>.col-sm-1{max-width:62px}
.carousel>.col-sm-2{max-width:125px}
.carousel>.col-sm-3{max-width:188px}
.carousel>.col-sm-4{max-width:250px}
.carousel>.col-sm-5{max-width:313px}
.carousel>.col-sm-6{max-width:375px}
.carousel>.col-sm-7{max-width:437px}
.carousel>.col-sm-8{max-width:500px}
.carousel>.col-sm-9{max-width:563px}
.carousel>.col-sm-10{max-width:625px}
.carousel>.col-sm-11{max-width:688px}
.carousel>.col-sm-12{max-width:750px}
}
@media (min-width:992px){.carousel>.col-md-1{max-width:81px}
.carousel>.col-md-2{max-width:162px}
.carousel>.col-md-3{max-width:243px}
.carousel>.col-md-4{max-width:323px}
.carousel>.col-md-5{max-width:404px}
.carousel>.col-md-6{max-width:485px}
.carousel>.col-md-7{max-width:566px}
.carousel>.col-md-8{max-width:647px}
.carousel>.col-md-9{max-width:728px}
.carousel>.col-md-10{max-width:808px}
.carousel>.col-md-11{max-width:889px}
.carousel>.col-md-12{max-width:970px}
}
@media (min-width:1230px){.carousel>.col-md-1{max-width:100px}
.carousel>.col-md-2{max-width:200px}
.carousel>.col-md-3{max-width:300px}
.carousel>.col-md-4{max-width:400px}
.carousel>.col-md-5{max-width:500px}
.carousel>.col-md-6{max-width:600px}
.carousel>.col-md-7{max-width:700px}
.carousel>.col-md-8{max-width:800px}
.carousel>.col-md-9{max-width:900px}
.carousel>.col-md-10{max-width:1000px}
.carousel>.col-md-11{max-width:1100px}
.carousel>.col-md-12{max-width:1200px}
}
.chart{background:#fff;border-radius:3px;color:#fff}
.chart .jqplot-data-label{color:#fff;font-size:.75em;font-family:"Lato";font-weight:900}
.chart .jqplot-table-legend{background:none;border:0 none;margin-left:0;margin-right:0}
.chart .jqplot-table-legend .jqplot-table-legend-swatch{border-radius:50px;border:8px solid;display:inline-block;height:16px;vertical-align:top;width:16px}
.chart .jqplot-table-legend .jqplot-table-legend{color:#777;font-size:13px;line-height:1;padding-left:7px}
.divider{margin-top:50px;margin-bottom:50px}
.divider .title{display:table-cell;font-size:48px;font-family:"misolight";font-weight:300;line-height:1;text-transform:uppercase;white-space:nowrap}
.divider .line{display:table-cell;vertical-align:middle;width:50%}
.divider .line:only-child{display:block;width:100%}
.divider .line:before{border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.1);content:"";display:block;margin-right:16px}
.divider .line:only-child:before{margin-right:0}
.divider .title+.line:before{margin:0 0 0 16px}
.divider.left .line, .divider.right .line{width:100%}
.feature-box, a.feature-box{background:rgba(0,0,0,0.05);border:0 none !important;border-radius:3px;color:#777;display:block;font-size:.875em;line-height:1.7;margin:0 auto 30px;max-width:345px;padding:30px 25px 28px;text-align:center}
.feature-box .icon, a.feature-box .icon{font-size:4em;height:80px;line-height:80px;margin:0 auto 16px;width:80px}
.feature-box .icon.border, a.feature-box .icon.border{border:1px solid #777;border-radius:50%;font-size:2em}
.feature-box .icon.background, a.feature-box .icon.background{background:#777;border-radius:50%;color:#fff;font-size:2em}
.feature-box .icon .fa, a.feature-box .icon .fa{line-height:inherit;vertical-align:top}
.feature-box .title, a.feature-box .title{font-size:1.5em;line-height:1.55;margin:0 0 3px}
.feature-box.feature-box-primary .icon, a.feature-box.feature-box-primary .icon{color:#375099}
.feature-box.feature-box-primary .icon.border, a.feature-box.feature-box-primary .icon.border{border-color:#375099}
.feature-box.feature-box-primary .icon.background, a.feature-box.feature-box-primary .icon.background{background:#375099;color:#fff}
.feature-box.feature-box-primary .title, a.feature-box.feature-box-primary .title{color:#375099}
.feature-box.feature-box-success .icon, a.feature-box.feature-box-success .icon{color:#179680}
.feature-box.feature-box-success .icon.border, a.feature-box.feature-box-success .icon.border{border-color:#179680}
.feature-box.feature-box-success .icon.background, a.feature-box.feature-box-success .icon.background{background:#179680;color:#fff}
.feature-box.feature-box-success .title, a.feature-box.feature-box-success .title{color:#179680}
.feature-box.feature-box-info .icon, a.feature-box.feature-box-info .icon{color:#20bdd0}
.feature-box.feature-box-info .icon.border, a.feature-box.feature-box-info .icon.border{border-color:#20bdd0}
.feature-box.feature-box-info .icon.background, a.feature-box.feature-box-info .icon.background{background:#20bdd0;color:#fff}
.feature-box.feature-box-info .title, a.feature-box.feature-box-info .title{color:#20bdd0}
.feature-box.feature-box-warning .icon, a.feature-box.feature-box-warning .icon{color:#d6973d}
.feature-box.feature-box-warning .icon.border, a.feature-box.feature-box-warning .icon.border{border-color:#d6973d}
.feature-box.feature-box-warning .icon.background, a.feature-box.feature-box-warning .icon.background{background:#d6973d;color:#fff}
.feature-box.feature-box-warning .title, a.feature-box.feature-box-warning .title{color:#d6973d}
.feature-box.feature-box-danger .icon, a.feature-box.feature-box-danger .icon{color:#6B0011}
.feature-box.feature-box-danger .icon.border, a.feature-box.feature-box-danger .icon.border{border-color:#6B0011}
.feature-box.feature-box-danger .icon.background, a.feature-box.feature-box-danger .icon.background{background:#6B0011;color:#fff}
.feature-box.feature-box-danger .title, a.feature-box.feature-box-danger .title{color:#6B0011}
.pricing{background:rgba(0,0,0,0.05);border-radius:3px;color:#777;font-size:.875em;line-height:1.5;margin:0 auto 30px;max-width:293px;padding:16px 0 30px;text-align:center}
.pricing .icon{font-size:4em;height:80px;line-height:80px;margin:0 auto 16px;width:80px}
.pricing .icon.border{border:1px solid #777;border-radius:50%;font-size:2em}
.pricing .icon.background{background:#777;border-radius:50%;color:#fff;font-size:2em}
.pricing .icon .fa{line-height:inherit;vertical-align:top}
.pricing .title{font-size:2em;line-height:1.58;margin:0 0 26px}
.pricing .options{border-top:1px solid #777;border-top:1px solid rgba(0,0,0,0.05);list-style:none;margin:0 0 26px;padding:0}
.pricing .options li{border-bottom:1px solid #777;border-bottom:1px solid rgba(0,0,0,0.05);padding:14px 0 14px}
.pricing .price-box{border-bottom:1px solid #777;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1;padding:0 0 30px}
.pricing .price-box .price{font-size:2.25em}
.pricing .price-box .price-label{color:#999;font-size:.85em;font-weight:500}
.pricing .btn{margin:29px auto 0}
.pricing.pricing-primary .icon{color:#375099}
.pricing.pricing-primary .icon.border{border-color:#375099}
.pricing.pricing-primary .icon.background{background:#375099;color:#fff}
.pricing.pricing-primary .title, .pricing.pricing-primary .price-box .price{color:#375099}
.pricing.pricing-success .icon{color:#179680}
.pricing.pricing-success .icon.border{border-color:#179680}
.pricing.pricing-success .icon.background{background:#179680;color:#fff}
.pricing.pricing-success .title, .pricing.pricing-success .price-box .price{color:#179680}
.pricing.pricing-info .icon{color:#20bdd0}
.pricing.pricing-info .icon.border{border-color:#20bdd0}
.pricing.pricing-info .icon.background{background:#20bdd0;color:#fff}
.pricing.pricing-info .title, .pricing.pricing-info .price-box .price{color:#20bdd0}
.pricing.pricing-warning .icon{color:#d6973d}
.pricing.pricing-warning .icon.border{border-color:#d6973d}
.pricing.pricing-warning .icon.background{background:#d6973d;color:#fff}
.pricing.pricing-warning .title, .pricing.pricing-warning .price-box .price{color:#d6973d}
.pricing.pricing-danger .icon{color:#6B0011}
.pricing.pricing-danger .icon.border{border-color:#6B0011}
.pricing.pricing-danger .icon.background{background:#6B0011;color:#fff}
.pricing.pricing-danger .title, .pricing.pricing-danger .price-box .price{color:#6B0011}
.inverse .pricing{background:#fff;background:rgba(255,255,255,0.98)}
.pricing-simple{max-width:370px;padding:0}
.pricing-simple .header{background:rgba(0,0,0,0.05);border-radius:3px 3px 0 0;display:table;padding:20px;position:relative;width:100%}
.pricing-simple .header .icon{font-size:3em;height:62px;left:20px;line-height:62px;margin:-31px 0 0;position:absolute;top:50%;width:62px}
.pricing-simple .header .icon.border, .pricing-simple .header .icon.background{font-size:2.3em}
.pricing-simple .header .title{display:table-cell;font-size:1.57em;height:60px;line-height:1.37;margin:0;padding:0 65px;vertical-align:middle}
.pricing-simple .options{border:0 none}
.pricing-simple .options li{border:0 none;line-height:1.6}
.pricing-simple .options li:nth-child(2n){background:rgba(0,0,0,0.05)}
.pricing-simple .options li:last-child{border-radius:0 0 3px 3px}
.pricing-simple.pricing-primary .header, .pricing-simple.pricing-primary .options li:nth-child(2n){background:rgba(55,80,153,0.05)}
.pricing-simple.pricing-success .header, .pricing-simple.pricing-success .options li:nth-child(2n){background:rgba(23,150,128,0.05)}
.pricing-simple.pricing-info .header, .pricing-simple.pricing-info .options li:nth-child(2n){background:rgba(32,189,208,0.05)}
.pricing-simple.pricing-warning .header, .pricing-simple.pricing-warning .options li:nth-child(2n){background:rgba(214,151,61,0.05)}
.pricing-simple.pricing-danger .header, .pricing-simple.pricing-danger .options li:nth-child(2n){background:rgba(215,62,77,0.05)}
.pricings-carousel .pricing{margin-bottom:0}
.restaurantes{background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.1);margin:0 auto 30px;max-width:370px;padding:9px;position:relative}
.restaurantes .image{float:left;padding-right:20px;width:140px}
.restaurantes .restaurantes-content{overflow:hidden;padding:0 0 0px}
.restaurantes .restaurantes-content .title{font-size:1.125em;margin:5px 0 1px}
.restaurantes .restaurantes-content .post{color:#768088;font-size:.75em;line-height:1.4}
.restaurantes .restaurantes-content .description{display:-webkit-box;font-size:.8125em;font-weight:500;line-height:1.38;margin:19px 0 0;max-height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.restaurantes .restaurantes-content .social{bottom:10px;position:absolute}
.restaurantes .restaurantes-content .social a{border:0 none;display:block;float:left;font-size:.7em;margin:0 28px 0 0}
.restaurantes .restaurantes-content .social a:last-child{margin-right:0}
.restaurantes .restaurantes-content .social a:hover{color:#6B0011}
.skill-wrap{background:#f2f2f2;background:rgba(0,0,0,0.05);border-radius:500px;display:inline-block;padding:2px;position:relative;text-align:center}
.skill-wrap .skill-percent{font-size:3.125em;font-family:"miso";left:10px;line-height:1;position:absolute;right:10px;top:40px}
.skill-wrap .skill-name{color:#768088;font-size:.8125em;font-weight:500;left:10px;line-height:1;position:absolute;right:10px;top:95px}
.skill-wrap canvas{vertical-align:top}
.grid-post{background:rgba(0,0,0,0.05);border-radius:3px;margin:0 auto 30px;max-width:370px;/*padding:10px 10px 30px;*/text-align:center;visibility:visible !important}
.grid-post .image{margin-bottom:21px;    padding-top: 10px;}
.grid-post .title{font-size:1.75em;margin-bottom:1px}
.grid-post .meta{color:#aaa;font-size:.75em;margin:0 0 11px}
.grid-post .description{color:#777;font-size:.875em;line-height:1.75;margin:0 0 18px}
.grid-post.bg-white{background:#fff}
.testimonials{background:rgba(0,0,0,0.05);border-radius:3px;padding:46px 40px 41px}
@media (max-width:767px){.testimonials{padding:26px 20px 21px}
}
.testimonials .testimonial{text-align:center}
.testimonials .testimonial .icon{color:#6B0011;font-size:3.5em;line-height:1;margin-bottom:27px;vertical-align:top}
.testimonials .testimonial .icon .fa{vertical-align:top}
.testimonials .testimonial blockquote{border:0 none;margin:0;padding:0}
.testimonials .owl-pagination{margin-top:41px;padding:0}
.success-carousel .stories{background:rgba(0,0,0,0.05);border-radius:3px;margin-top:75px;padding:41px 70px;position:relative}
@media (max-width:767px){.success-carousel .stories{padding:21px 40px}
}
.success-carousel .stories .avatars{height:130px;left:50%;margin:-65px 0 0 -65px;overflow:hidden;position:absolute;text-align:center;top:0;width:130px}
.success-carousel .stories .avatars .avatar{background:rgba(0,0,0,0.05);border-radius:75px;height:130px;margin:0;padding:5px;width:130px}
.success-carousel .stories .avatars .avatar img{border-radius:60px}
.success-carousel .stories .content{width:10000px}
.success-carousel .stories .content .story{float:left;padding-top:46px;text-align:center}
.success-carousel .stories .content .story blockquote{border:0 none;margin:0;padding:0}
.success-carousel .stories .navigation{line-height:1;overflow:hidden;vertical-align:top}
.success-carousel .stories .navigation .prev, .success-carousel .stories .navigation .next{left:30px}
@media (max-width:767px){.success-carousel .stories .navigation .prev, .success-carousel .stories .navigation .next{left:15px}
}
.success-carousel .stories .navigation .next{left:auto;right:30px}
@media (max-width:767px){.success-carousel .stories .navigation .next{right:15px}
}
.success-carousel .stories .navigation .pager{margin:41px 0 0}
.success-carousel .logos{margin-top:36px;text-align:center}
.success-carousel .logos .logo{border:0;display:inline-block;margin-top:20px;opacity:.25;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;vertical-align:top}
.success-carousel .logos .logo:hover{opacity:1}
.success-carousel .logos .logo.selected{opacity:.75}
.success-carousel.inverse .stories{background:#fff;background:rgba(255,255,255,0.98);color:#1e2d3a}
.success-carousel.inverse .stories .avatars .avatar{background:rgba(255,255,255,0.75)}
.success-carousel.inverse .stories blockquote footer, .success-carousel.inverse .stories blockquote .footer{color:#1e2d3a}
@-webkit-keyframes pulse{from{background-color:rgba(0,0,0,0.03);-webkit-transform:scale(1);transform:scale(1)}
50%{background-color:rgba(0,0,0,0);-webkit-transform:scale(1.2);transform:scale(1.2)}
to{background-color:rgba(0,0,0,0);-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse{from{background-color:rgba(0,0,0,0.03);-webkit-transform:scale(1);transform:scale(1)}
50%{background-color:rgba(0,0,0,0);-webkit-transform:scale(1.2);transform:scale(1.2)}
to{background-color:rgba(0,0,0,0);-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes pulse-inverse{from{background-color:rgba(255,255,255,0.2);-webkit-transform:scale(1);transform:scale(1)}
50%{background-color:rgba(255,255,255,0);-webkit-transform:scale(1.2);transform:scale(1.2)}
to{background-color:rgba(255,255,255,0);-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse-inverse{from{background-color:rgba(255,255,255,0.2);-webkit-transform:scale(1);transform:scale(1)}
50%{background-color:rgba(255,255,255,0);-webkit-transform:scale(1.2);transform:scale(1.2)}
to{background-color:rgba(255,255,255,0);-webkit-transform:scale(1);transform:scale(1)}
}
.services-wrap{display:table;position:relative;width:100%;z-index:0}
@media (max-width:767px){.services-wrap{display:block;padding:317px 0 25px}
}
@media (max-width:767px){.services-wrap.services-opened{z-index:inherit}
}
.services-wrap .wrap-container{display:table-row}
@media (max-width:767px){.services-wrap .wrap-container{display:block;margin:0 auto;width:290px}
}
.services-wrap .wrap-container .column{display:table-cell;vertical-align:middle;width:25%}
@media (max-width:767px){.services-wrap .wrap-container .column{display:block;width:100% !important}
}
.services-wrap .wrap-container .column .circle-wrap{border-radius:500px;height:170px;position:relative;width:150px}
@media (max-width:991px){.services-wrap .wrap-container .column .circle-wrap{width:112px}
}
@media (max-width:767px){.services-wrap .wrap-container .column .circle-wrap{height:120px;margin:0;width:100%}
}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap{background:none;cursor:pointer;display:block;height:170px;margin-left:-10px;padding:12px;-webkit-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out;width:170px}
@media (max-width:767px){.services-wrap .wrap-container .column .circle-wrap .skill-wrap{margin:0;top:-25px}
}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap:before{background:#f2f2f2;border-radius:500px;bottom:10px;content:"";display:block;left:10px;position:absolute;right:10px;top:10px;-webkit-transition:bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out;transition:bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap:hover{padding:8px}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap:hover:before{bottom:0;left:0;right:0;top:0}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap canvas{height:100%;position:relative;width:100%}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .skill-percent{display:none}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .skill-name{color:#1e2d3a;font-family:"miso";font-size:1.125em;font-weight:bold;left:15px;margin-top:-9px;right:15px;text-transform:uppercase;top:50%}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .double-name+.skill-percent+.skill-name{margin-top:-18px}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .line{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:1px;left:50%;margin:-.5px 0 0;position:absolute;top:50%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;z-index:-1}
@media (max-width:767px){.services-wrap .wrap-container .column .circle-wrap .skill-wrap .line{-webkit-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;width:169px !important}
}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .line .default{background:rgba(0,0,0,0.03);height:100%;left:0;position:absolute;top:0;width:100%}
.services-wrap .wrap-container .column .circle-wrap .skill-wrap .line .active{background:rgba(0,0,0,0.1);height:100%;left:0;position:absolute;width:0}
@media (max-width:767px){.services-wrap .wrap-container .column .circle-wrap .skill-wrap .line .active{display:none}
}
.services-wrap .wrap-container .column .circle-wrap.active .skill-wrap{padding:10px}
.services-wrap .wrap-container .column .circle-wrap.active .skill-wrap:before{bottom:0;left:0;right:0;top:0}
.services-wrap .wrap-container .column .circle-wrap .description{display:none}
.services-wrap .wrap-container .column.column-two .circle-wrap{margin:0 0 120px auto}
@media (max-width:991px){.services-wrap .wrap-container .column.column-two .circle-wrap{margin-bottom:252px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-two .circle-wrap{margin-bottom:0}
}
.services-wrap .wrap-container .column.column-two .circle-wrap+.circle-wrap{margin-bottom:0}
.services-wrap .wrap-container .column.column-three{min-width:400px;padding:0 8px;position:relative;width:400px}
@media (max-width:1229px){.services-wrap .wrap-container .column.column-three{min-width:340px;width:340px}
}
@media (max-width:991px){.services-wrap .wrap-container .column.column-three{min-width:172px;width:172px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-three{min-width:inherit;padding:0;position:static;width:inherit}
}
.services-wrap .wrap-container .column.column-three .circle-wrap{margin:0 auto;width:170px}
@media (max-width:767px){.services-wrap .wrap-container .column.column-three .circle-wrap{margin:0;width:100%}
}
.services-wrap .wrap-container .column.column-three .circle-wrap .skill-wrap{margin-left:0}
.services-wrap .wrap-container .column.column-three .circle-wrap .skill-wrap .line{margin:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.services-wrap .wrap-container .column.column-three .circle-wrap:first-child .skill-wrap .line{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.services-wrap .wrap-container .column.column-three .main-circle{background:#f2f2f2;height:260px;margin:70px auto;min-height:260px;padding:55px 25px;text-align:center;width:260px;z-index:1}
@media (max-width:767px){.services-wrap .wrap-container .column.column-three .main-circle{left:50%;margin:0 0 0 -130px;position:absolute;top:0}
}
.services-wrap .wrap-container .column.column-three .main-circle:before{border-radius:500px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;z-index:-1}
.services-wrap .wrap-container .column.column-three .main-circle .circle-content{display:table-cell;height:150px;vertical-align:middle;width:100%}
.services-wrap .wrap-container .column.column-three .main-circle .circle-content .title{font-size:1.5em;margin:0}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content{background:#f2f2f2;border-radius:500px;bottom:-70px;font-size:.875em;line-height:1.5;left:-70px;opacity:0;padding:59px 50px 59px 70px;position:absolute;right:-70px;top:-70px;visibility:hidden;z-index:-1}
@media (max-width:1229px){.services-wrap .wrap-container .column.column-three .main-circle .opened-content{bottom:-60px;left:-60px;right:-60px;top:-60px}
}
@media (max-width:991px){.services-wrap .wrap-container .column.column-three .main-circle .opened-content{bottom:-55px;left:-55px;right:-55px;top:-55px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-three .main-circle .opened-content{background:#fff;bottom:0;border-radius:0;left:0;position:fixed;right:0;top:0}
}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content.opened{visibility:visible;-webkit-transform:translateZ(0);z-index:999}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .close{border:0 none;color:#768088;display:block;fill:#768088;font-size:1em;height:15px;left:50%;line-height:1;margin-left:-7.5px;opacity:1;position:absolute;top:20px;text-shadow:none;-webkit-transition:fill 0.2s ease-in-out;transition:fill 0.2s ease-in-out;width:15px}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .close:hover{fill:#6B0011}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description{display:block}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description .title{font-size:1.5em;margin-bottom:18px;padding-right:20px}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description .text{height:190px;text-align:left}
@media (max-width:767px){.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description .text{height:auto}
}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description p{margin-bottom:21px}
.services-wrap .wrap-container .column.column-three .main-circle .opened-content .description p:last-child{margin-bottom:0}
.services-wrap .wrap-container .column.column-four .circle-wrap{margin:0 0 120px 0}
@media (max-width:991px){.services-wrap .wrap-container .column.column-four .circle-wrap{margin-bottom:252px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-four .circle-wrap{margin-bottom:0}
}
.services-wrap .wrap-container .column.column-four .circle-wrap+.circle-wrap{margin-bottom:0}
@media (max-width:991px){.services-wrap .wrap-container .column.column-four .circle-wrap .skill-wrap{margin-left:-48px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-four .circle-wrap .skill-wrap{margin:0}
}
.services-wrap .wrap-container .column.column-five .circle-wrap{margin:0 0 0 auto}
@media (max-width:991px){.services-wrap .wrap-container .column.column-five .circle-wrap .skill-wrap{margin-left:-48px}
}
@media (max-width:767px){.services-wrap .wrap-container .column.column-five .circle-wrap .skill-wrap{margin:0}
}
.services-wrap .wrap-container .column.column-five .circle-wrap .skill-wrap .line{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:767px){.services-wrap .wrap-container .column .even .skill-wrap{margin-left:auto !important}
}
@media (max-width:767px){.services-wrap .wrap-container .column .even .skill-wrap .line{-webkit-transform:rotate(-135deg) !important;-ms-transform:rotate(-135deg) !important;transform:rotate(-135deg) !important}
}
@media (max-width:767px){.services-wrap .wrap-container .column .first .skill-wrap .line{-webkit-transform:rotate(-76deg) !important;-ms-transform:rotate(-76deg) !important;transform:rotate(-76deg) !important;width:256px !important}
}
.services-wrap.inverse .wrap-container .column .circle-wrap .skill-wrap .line .default{background:rgba(255,255,255,0.15)}
.services-wrap.inverse .wrap-container .column .circle-wrap .skill-wrap .line .active{background:#fff}
.services-wrap.inverse .wrap-container .column .circle-wrap.main-circle:before{-webkit-animation:pulse-inverse 2s ease-in-out infinite;animation:pulse-inverse 2s ease-in-out infinite}
.facts{margin-top:10px}
@media (max-width:767px){.facts{margin:10px auto 0;width:290px}
}
.facts .facts-title{background:#f2f2f2;border-radius:50%;display:table;height:260px;margin:0 auto -45px;position:relative;width:260px;z-index:1}
@media (max-width:991px){.facts .facts-title{margin-bottom:5px}
}
@media (max-width:767px){.facts .facts-title{margin-bottom:14px}
}
.facts .facts-title:after{border-radius:50%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;z-index:0}
.facts .facts-title:before{border:1px solid #dbe0e5;border-radius:50%;bottom:6px;content:"";left:6px;position:absolute;right:6px;top:6px}
.facts .facts-title .line{border:1px solid rgba(0,0,0,0.03);border-radius:50%;bottom:-49px;content:"";left:-49px;pointer-events:none;position:absolute;right:-49px;top:-49px;z-index:0}
@media (max-width:767px){.facts .facts-title .line{display:none}
}
.facts .facts-title .line+.line{bottom:-123px;left:-123px;right:-123px;top:-123px}
.facts .facts-title .line+.line+.line{bottom:-213px;left:-213px;right:-213px;top:-213px}
.facts .facts-title .line+.line+.line+.line{bottom:-318px;left:-318px;right:-318px;top:-318px}
.facts .facts-title .title-wrap{display:table-row;height:100%;width:100%}
.facts .facts-title .title-wrap .title{display:table-cell;font-size:1.5em;padding:25px;text-align:center;vertical-align:middle}
.facts .facts-list{margin:0 auto;max-width:1100px;z-index:1}
@media (max-width:991px){.facts .facts-list{max-width:630px}
}
.facts .facts-list:before, .facts .facts-list:after{content:"";display:table;width:100%}
.facts .facts-list .fact{float:left;height:170px;position:relative;width:170px}
.facts .facts-list .fact:before{background:rgba(0,0,0,0.03);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);width:400px}
@media (max-width:1229px){.facts .facts-list .fact:before{-webkit-transform:rotate(-23.5deg);-ms-transform:rotate(-23.5deg);transform:rotate(-23.5deg)}
}
@media (max-width:991px){.facts .facts-list .fact:before{-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);width:320px}
}
@media (max-width:767px){.facts .facts-list .fact:before{-webkit-transform:rotate(-76deg);-ms-transform:rotate(-76deg);transform:rotate(-76deg);width:240px}
}
.facts .facts-list .fact .fa{font-size:15px;left:50%;margin:-53px 0 0 -8px;opacity:.7;position:absolute;top:50%;vertical-align:top;z-index:1}
.facts .facts-list .fact .fa:before{margin-left:1px}
.facts .facts-list .fact .skill-wrap{background:#f2f2f2;cursor:pointer;height:150px;margin:10px;padding:2px;-webkit-transition:height 0.2s ease-in-out, margin 0.2s ease-in-out, padding 0.2s ease-in-out, width 0.2s ease-in-out;transition:height 0.2s ease-in-out, margin 0.2s ease-in-out, padding 0.2s ease-in-out, width 0.2s ease-in-out;width:150px;z-index:1}
.facts .facts-list .fact .skill-wrap:hover{height:170px;margin:0;padding:8px;width:170px}
.facts .facts-list .fact .skill-wrap .skill-percent{font-size:3.125em;margin-top:-34px;top:50%}
.facts .facts-list .fact .skill-wrap .skill-name{color:#768088;font-size:.8125em;margin-top:22px;top:50%}
.facts .facts-list .fact .skill-wrap canvas{height:100%;width:100%}
.facts .facts-list .fact .skill-wrap.full-skill:before{border:1px solid #000;border-radius:50%;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px;-webkit-transition:bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out;transition:bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out}
.facts .facts-list .fact .skill-wrap.full-skill:hover:before{bottom:12px;left:12px;right:12px;top:12px}
.facts .facts-list .fact .skill-wrap.full-skill.text-primary:before{border-color:#375099}
.facts .facts-list .fact .skill-wrap.full-skill.text-success:before{border-color:#179680}
.facts .facts-list .fact .skill-wrap.full-skill.text-info:before{border-color:#20bdd0}
.facts .facts-list .fact .skill-wrap.full-skill.text-warning:before{border-color:#d6973d}
.facts .facts-list .fact .skill-wrap.full-skill.text-danger:before{border-color:#6B0011}
.facts .facts-list .fact+.fact{float:right}
@media (max-width:767px){.facts .facts-list .fact+.fact{margin-top:-50px}
}
.facts .facts-list .fact+.fact:before{-webkit-transform:rotate(-160deg);-ms-transform:rotate(-160deg);transform:rotate(-160deg)}
@media (max-width:1229px){.facts .facts-list .fact+.fact:before{-webkit-transform:rotate(-156.5deg);-ms-transform:rotate(-156.5deg);transform:rotate(-156.5deg)}
}
@media (max-width:991px){.facts .facts-list .fact+.fact:before{-webkit-transform:rotate(-136deg);-ms-transform:rotate(-136deg);transform:rotate(-136deg)}
}
@media (max-width:767px){.facts .facts-list .fact+.fact:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);width:170px}
}
.facts .facts-list+.facts-list{margin-top:14px;max-width:470px}
@media (max-width:991px){.facts .facts-list+.facts-list{margin-top:74px;max-width:430px}
}
@media (max-width:767px){.facts .facts-list+.facts-list{margin-top:0}
}
@media (max-width:767px){.facts .facts-list+.facts-list .fact{margin-top:-50px}
}
.facts .facts-list+.facts-list .fact:before{-webkit-transform:rotate(-67deg);-ms-transform:rotate(-67deg);transform:rotate(-67deg)}
@media (max-width:991px){.facts .facts-list+.facts-list .fact:before{-webkit-transform:rotate(-74.5deg);-ms-transform:rotate(-74.5deg);transform:rotate(-74.5deg);width:480px}
}
@media (max-width:767px){.facts .facts-list+.facts-list .fact:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:170px}
}
.facts .facts-list+.facts-list .fact+.fact:before{-webkit-transform:rotate(-113deg);-ms-transform:rotate(-113deg);transform:rotate(-113deg)}
@media (max-width:991px){.facts .facts-list+.facts-list .fact+.fact:before{-webkit-transform:rotate(-105.5deg);-ms-transform:rotate(-105.5deg);transform:rotate(-105.5deg)}
}
@media (max-width:767px){.facts .facts-list+.facts-list .fact+.fact:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
}
.facts .facts-list+.facts-list .fact:only-child{float:none;margin:0 auto}
@media (max-width:767px){.facts .facts-list+.facts-list .fact:only-child{float:left;margin:-70px 0 0}
}
.facts .facts-list+.facts-list .fact:only-child:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
@media (max-width:991px){.facts .facts-list+.facts-list .fact:only-child:before{width:480px}
}
@media (max-width:767px){.facts .facts-list+.facts-list .fact:only-child:before{-webkit-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg);width:170px}
}
.facts.inverse .facts-title:after{-webkit-animation:pulse-inverse 2s ease-in-out infinite;animation:pulse-inverse 2s ease-in-out infinite}
.facts.inverse .facts-title:before{border:1px solid #dbe0e5}
.facts.inverse .facts-title .line{border-color:rgba(255,255,255,0.12)}
.facts.inverse .facts-title .line+.line{border-color:rgba(255,255,255,0.1)}
.facts.inverse .facts-title .line+.line+.line{border-color:rgba(255,255,255,0.06)}
.facts.inverse .facts-title .line+.line+.line+.line{border-color:rgba(255,255,255,0.04)}
.facts.inverse .facts-list .fact:before{background:rgba(255,255,255,0.17)}
.sidepage{border:0 none !important;display:block;margin:0 auto 30px;max-width:270px;position:relative}
.gallery{border:0 none !important;display:block;margin:0 auto 30px;max-width:270px;position:relative}
.sidepage .title{background:#000;background:rgba(0,0,0,0.75);border-radius:3px;bottom:5px;color:#fff7cc;font-size:1.125em;font-weight:bold;line-height:1.15;left:5px;margin:0;padding:4px 8px;position:absolute}

.sidepage-eventoteca{border:0 none !important;display:block;margin:0 auto 30px;max-width:270px;position:relative}
.sidepage-eventoteca .title{background:#000;background:rgba(0,0,0,0.75);border-radius:3px;bottom:5px;color:#fff7cc;font-size:1.125em;font-weight:bold;line-height:1.15;left:5px;margin:0;padding:4px 8px;position:absolute}

@media (max-width:767px){.sidepage .title{font-size:1em}
.sidepage-eventoteca .title{font-size:1em}
}
.sidepage .title h1, .sidepage .title h2, .sidepage .title h3, .sidepage .title h4, .sidepage .title h5, .sidepage .title h6{color:#fff7cc;display:inline-block;font-size:1em;font-weight:bold;line-height:1.15;margin:0;vertical-align:top}
.sidepage .title span{font-family:"Lato";font-size:.67em;font-weight:500;font-style:italic}

.sidepage-eventoteca .title h1, .sidepage .title h2, .sidepage .title h3, .sidepage .title h4, .sidepage .title h5, .sidepage .title h6{color:#fff7cc;display:inline-block;font-size:1em;font-weight:bold;line-height:1.15;margin:0;vertical-align:top}
.sidepage-eventoteca .title span{font-family:"Lato";font-size:.67em;font-weight:500;font-style:italic}
@media (max-width:767px){.sidepage .title span{font-size:.75em}
.sidepage-eventoteca .title span{font-size:.75em}
}
.sidepage .hover{background:rgba(255,247,204,0.5);bottom:0;color:#fff7cc;color:rgba(255,247,204,0.75);font-size:27px;left:0;opacity:0;position:absolute;right:0;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;top:0}
.sidepage .hover .fa{left:50%;line-height:1;margin:-13.5px 0 0 -12px;position:absolute;top:50%}
.sidepage:hover .hover{opacity:1}

.sidepage-eventoteca .hover{background:rgba(255,247,204,0.5);bottom:0;color:#fff7cc;color:rgba(255,247,204,0.75);font-size:27px;left:0;opacity:0;position:absolute;right:0;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;top:0}
.sidepage-eventoteca .hover .fa{left:50%;line-height:1;margin:-13.5px 0 0 -12px;position:absolute;top:50%}
.sidepage-eventoteca:hover .hover{opacity:1}

.sidepage-carousel .carousel-wrap{margin-bottom:11px;position:relative}
.sidepage-carousel .carousel-wrap .main-carousel-wrap{overflow:hidden;padding:0;position:relative;z-index:3}

.gallery .hover{background:rgba(255,247,204,0.5);bottom:0;color:#fff7cc;color:rgba(255,247,204,0.75);font-size:27px;left:0;opacity:0;position:absolute;right:0;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;top:0}
.gallery .hover .fa{left:50%;line-height:1;margin:-13.5px 0 0 -12px;position:absolute;top:50%}
.gallery:hover .hover{opacity:1}

@media (max-width:767px){.sidepage-carousel .carousel-wrap .main-carousel-wrap{margin:0 auto;max-width:630px;padding-left:15px;padding-right:15px}
}
.sidepage-carousel .carousel-wrap .main-carousel-wrap.loaded{overflow:visible}
.sidepage-carousel .carousel-wrap .main-carousel-wrap:before, .sidepage-carousel .carousel-wrap .main-carousel-wrap:after{bottom:0;box-shadow:-80px 0 0 rgba(0,0,0,0.05);content:"";left:80px;height:35%;max-width:200px;max-height:44px;position:absolute;-webkit-transform:skew(50deg);-ms-transform:skew(50deg);transform:skew(50deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;width:50%;z-index:-1}
@media (max-width:767px){.sidepage-carousel .carousel-wrap .main-carousel-wrap:before, .sidepage-carousel .carousel-wrap .main-carousel-wrap:after{display:none}
}
.sidepage-carousel .carousel-wrap .main-carousel-wrap:after{box-shadow:80px 0 0 rgba(0,0,0,0.05);left:auto;right:80px;-webkit-transform:skew(-50deg);-ms-transform:skew(-50deg);transform:skew(-50deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.sidepage-carousel .carousel-wrap .main-carousel-wrap .main-carousel{width:20000px}
.sidepage-carousel .carousel-wrap .main-carousel-wrap .main-carousel .sidepage{display:block;float:left;margin:0;max-width:inherit;position:relative}
.sidepage-carousel .carousel-wrap .second-carousel-wrap{left:150px;overflow:hidden;position:absolute;top:25%;width:380px;z-index:2}
@media (max-width:1229px){.sidepage-carousel .carousel-wrap .second-carousel-wrap{left:130px;top:13%}
}
@media (max-width:991px){.sidepage-carousel .carousel-wrap .second-carousel-wrap{left:76px;top:32px}
}
@media (max-width:767px){.sidepage-carousel .carousel-wrap .second-carousel-wrap{visibility:hidden}
}
.sidepage-carousel .carousel-wrap .second-carousel-wrap.loaded{overflow:visible}
.sidepage-carousel .carousel-wrap .second-carousel-wrap:before, .sidepage-carousel .carousel-wrap .second-carousel-wrap:after{bottom:0;box-shadow:-80px 0 0 rgba(0,0,0,0.05);content:"";left:80px;height:35%;max-width:200px;max-height:50px;position:absolute;-webkit-transform:skew(50deg);-ms-transform:skew(50deg);transform:skew(50deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;width:50%;z-index:-1}
@media (max-width:991px){.sidepage-carousel .carousel-wrap .second-carousel-wrap:before, .sidepage-carousel .carousel-wrap .second-carousel-wrap:after{max-height:33px}
}
.sidepage-carousel .carousel-wrap .second-carousel-wrap:after{box-shadow:80px 0 0 rgba(0,0,0,0.05);left:auto;right:80px;-webkit-transform:skew(-50deg);-ms-transform:skew(-50deg);transform:skew(-50deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.sidepage-carousel .carousel-wrap .second-carousel-wrap .second-carousel{width:20000px}
.sidepage-carousel .carousel-wrap .second-carousel-wrap .second-carousel .image{float:left}
.sidepage-carousel .carousel-wrap .second-carousel-wrap.right{left:auto;right:150px}
@media (max-width:1229px){.sidepage-carousel .carousel-wrap .second-carousel-wrap.right{right:130px}
}
@media (max-width:991px){.sidepage-carousel .carousel-wrap .second-carousel-wrap.right{right:76px}
}
.sidepage-carousel .carousel-wrap .second-carousel-wrap.too{left:35px;top:40%;width:240px;z-index:1}
@media (max-width:1229px){.sidepage-carousel .carousel-wrap .second-carousel-wrap.too{top:30%}
}
@media (max-width:991px){.sidepage-carousel .carousel-wrap .second-carousel-wrap.too{top:87px}
}
.sidepage-carousel .carousel-wrap .second-carousel-wrap.too:before, .sidepage-carousel .carousel-wrap .second-carousel-wrap.too:after{max-height:20px}
.sidepage-carousel .carousel-wrap .second-carousel-wrap.too.right{left:auto;right:35px}
.sidepage-carousel .thumbs-wrap{margin:0 auto;max-width:612px;position:relative}
@media (max-width:1229px){.sidepage-carousel .thumbs-wrap{max-width:500px}
}
@media (max-width:991px){.sidepage-carousel .thumbs-wrap{max-width:515px}
}
@media (max-width:767px){.sidepage-carousel .thumbs-wrap{margin:0 auto;max-width:594px;padding:0 19px}
}
.sidepage-carousel .thumbs-wrap .caroufredsel_wrapper{margin:0 auto !important}
.sidepage-carousel .thumbs-wrap .thumbs{max-height:60px;overflow:hidden}
.sidepage-carousel .thumbs-wrap .thumbs a{border:0 none !important;display:block;float:left;height:60px;margin:0 6px;opacity:.5;width:90px}
@media (max-width:767px){.sidepage-carousel .thumbs-wrap .thumbs a{margin:0 3px}
}
.sidepage-carousel .thumbs-wrap .thumbs a.selected{opacity:1}
.sidepage-carousel .thumbs-wrap .prev, .sidepage-carousel .thumbs-wrap .next{left:-24px;position:absolute;top:50%}
@media (max-width:767px){.sidepage-carousel .thumbs-wrap .prev, .sidepage-carousel .thumbs-wrap .next{left:-10px}
}
.sidepage-carousel .thumbs-wrap .next{left:auto;right:-24px}
@media (max-width:767px){.sidepage-carousel .thumbs-wrap .next{right:-10px}
}
.single-sidepage-opened, .single-sidepage-opened body{overflow:hidden !important}
.sidepages-opened{background:#fff;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}
.sidepages-opened>.navigation{position:absolute;text-align:right;width:100%}
.sidepages-text{color:#ffffff;}
@media (max-width:767px){.sidepages-opened>.navigation{text-align:center}
}
.sidepages-opened>.navigation a{background:#6B0011;background:rgba(150, 0, 24,0.85);border:0 none !important;color:#fff7cc;display:inline-block;float:none;font-size:43px;height:70px;line-height:1;margin:0 1px;opacity:1;text-align:center;text-shadow:none;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;vertical-align:top;width:70px}
@media (max-width:767px){.sidepages-opened>.navigation a{height:50px;width:50px}
}
.sidepages-opened>.navigation a.close{margin-right:0}
.sidepages-opened>.navigation a svg{height:24px;margin-top:23px;vertical-align:top;width:24px}
@media (max-width:767px){.sidepages-opened>.navigation a svg{height:20px;margin-top:15px;width:20px}
}
.sidepages-opened>.navigation a:hover{background:#6B0011}
.sidepages-opened .single-sidepage{color:#1e2d3a;height:100%;padding-top:85px;padding-bottom:50px;width:100%}
@media (max-width:767px){.sidepages-opened .single-sidepage{padding-top:80px}
}
.sidepages-opened .single-sidepage .sidepage-container{height:100%;min-height:100%;width:100%}
.sidepages-opened .single-sidepage .sidepage-container .mCSB_container{height:100%}
.sidepages-opened .single-sidepage .sidepage-container .mCSB_container>.container{display:table;height:100%;table-layout:fixed}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .mCSB_container>.container{width:100%}
}
.sidepages-opened .single-sidepage .sidepage-container.scroll .mCSB_container{height:auto}
.sidepages-opened .single-sidepage .sidepage-container .title{font-size:3em;margin:0}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .title{font-size:1.75em;margin-bottom:22px;text-align:center}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap{display:table-row;height:100%;vertical-align:middle}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap{display:block}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content{display:table-cell;height:100%;vertical-align:middle;width:100%}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content{display:block}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images{padding-right:85px}
@media (max-width:991px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images{margin-bottom:55px;padding-right:15px}
}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images{margin-bottom:34px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .main-images-wrap{margin:0 auto;max-width:600px;overflow:hidden}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .main-images-wrap .main-images{max-height:370px;margin-bottom:11px;overflow:hidden;width:10000px}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .main-images-wrap .main-images img+img{opacity:0}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .main-images-wrap.loaded .main-images img+img{opacity:1}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap{margin:0 -6px;position:relative}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap{margin:0 auto;max-width:594px;padding:0 19px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .caroufredsel_wrapper{margin:0 auto !important}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .thumbs{max-height:60px;overflow:hidden}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .thumbs a{border:0 none !important;display:block;float:left;height:60px;margin:0 6px;opacity:.5;width:90px}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .thumbs a{margin:0 3px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .thumbs a.selected{opacity:1}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .prev, .sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .next{left:-24px}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .prev, .sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .next{left:-10px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .next{left:auto;right:-24px}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .images .thumbs-wrap .next{right:-10px}
}
@media (max-width:991px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description{text-align:center}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .meta{font-size:.875em;line-height:1.6;margin:0 0 43px}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .meta{margin-bottom:19px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .meta p{margin:0}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .meta span{font-weight:500}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .text{line-height:1.375}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .btn{margin-top:51px;padding:7px 46px;-webkit-transition:background .2s ease-in-out, border .2s ease-in-out;transition:background .2s ease-in-out, border .2s ease-in-out}
@media (max-width:767px){.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .btn{font-size:1.125em;margin-top:34px;padding:6px 30px}
}
.sidepages-opened .single-sidepage .sidepage-container .sidepage-content-wrap .sidepage-content .description .btn:hover{background:#6B0011;border-color:#6B0011}
.news .meta{color:#768088;font-size:0.875em;font-weight:300;line-height:1.6;padding-top:51px;text-align:right}
.news .news-content .title{color:#375099;font-family:"Lato";font-size:1.5em;font-weight:300;margin-bottom:21px;text-transform:none}
.news .news-content .title a{border:0 none !important;color:inherit;font-size:1em;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.news .news-content .title a:hover{opacity:.8}
.news .news-content .description{font-size:1em;line-height:1.375;margin-bottom:25px}
.news .news-content .more{border:0 none !important;color:#375099;display:inline-block;font-size:1em;font-style:italic;font-weight:300;line-height:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;vertical-align:top}
.news .news-content .more .fa{margin-left:3px;vertical-align:text-bottom}
.news .news-content .more:hover{opacity:.8}
@media (max-width:767px){.carousel.news-carousel .news .meta{margin:0 0 20px;padding-top:0;text-align:left}
}
.carousel.news-carousel .owl-buttons{display:block;left:100%;position:absolute;top:57px;text-align:center;width:20%}
@media (max-width:767px){.carousel.news-carousel .owl-buttons{left:0;position:relative;top:0;width:100%}
}
.carousel.news-carousel .owl-buttons .owl-prev, .carousel.news-carousel .owl-buttons .owl-next{color:#aac0d0;display:inline-block;left:0;margin:0 10px;position:relative;right:0;vertical-align:top}
.carousel.news-carousel .owl-buttons .owl-prev:after, .carousel.news-carousel .owl-buttons .owl-next:after{background:#aac0d0}
.carousel.news-carousel.second-type .meta{margin-bottom:30px}
@media (max-width:767px){.carousel.news-carousel.second-type .meta{margin-bottom:20px}
}
.carousel.news-carousel.second-type .owl-buttons{bottom:3px;left:0;padding:0 15px;text-align:right;top:auto;width:25%}
@media (max-width:767px){.carousel.news-carousel.second-type .owl-buttons{position:relative;text-align:center;top:0;width:100%}
}
.actions{margin:50px 0 0;overflow:hidden;position:relative;text-align:center}
.actions .action{bottom:0;left:50%;position:absolute}
.actions .action.action-1{bottom:auto;left:auto;position:relative;z-index:3}
.actions .action.action-2{margin-left:-267px;z-index:2}
.actions .action.action-3{margin-left:13px;z-index:2}
.actions .action.action-4{margin-left:-392px;z-index:1}
.actions .action.action-5{margin-left:146px;z-index:1}
.promo-box{padding-top:80px;padding-bottom:80px;position:relative}
@media (max-width:767px){.promo-box{padding-top:50px;padding-bottom:50px}
}
.promo-box .part{display:table;table-layout:fixed}
@media (max-width:767px){.promo-box .part{display:block;height:auto !important}
}
.promo-box .part .part-content{display:table-cell;vertical-align:middle;width:100%}
@media (max-width:767px){.promo-box .part .part-content{display:block}
}
.promo-box .col-xs-1>.part, .promo-box .col-sm-1>.part, .promo-box .col-md-1>.part, .promo-box .col-lg-1>.part, .promo-box .col-xs-2>.part, .promo-box .col-sm-2>.part, .promo-box .col-md-2>.part, .promo-box .col-lg-2>.part, .promo-box .col-xs-3>.part, .promo-box .col-sm-3>.part, .promo-box .col-md-3>.part, .promo-box .col-lg-3>.part, .promo-box .col-xs-4>.part, .promo-box .col-sm-4>.part, .promo-box .col-md-4>.part, .promo-box .col-lg-4>.part, .promo-box .col-xs-5>.part, .promo-box .col-sm-5>.part, .promo-box .col-md-5>.part, .promo-box .col-lg-5>.part, .promo-box .col-xs-6>.part, .promo-box .col-sm-6>.part, .promo-box .col-md-6>.part, .promo-box .col-lg-6>.part, .promo-box .col-xs-7>.part, .promo-box .col-sm-7>.part, .promo-box .col-md-7>.part, .promo-box .col-lg-7>.part, .promo-box .col-xs-8>.part, .promo-box .col-sm-8>.part, .promo-box .col-md-8>.part, .promo-box .col-lg-8>.part, .promo-box .col-xs-9>.part, .promo-box .col-sm-9>.part, .promo-box .col-md-9>.part, .promo-box .col-lg-9>.part, .promo-box .col-xs-10>.part, .promo-box .col-sm-10>.part, .promo-box .col-md-10>.part, .promo-box .col-lg-10>.part, .promo-box .col-xs-11>.part, .promo-box .col-sm-11>.part, .promo-box .col-md-11>.part, .promo-box .col-lg-11>.part, .promo-box .col-xs-12>.part, .promo-box .col-sm-12>.part, .promo-box .col-md-12>.part, .promo-box .col-lg-12>.part{width:100%}
.promo-box .right{float:right}
@media (max-width:767px){.promo-box .right{float:none}
}
.promo-box .layers-images{position:relative}
.promo-box .layers-images img{position:relative}
.promo-box .layers-images .layer{display:block;position:absolute}
.promo-box .layers-images .layer.bottom-layer{bottom:-140px;left:10%}
@media (max-width:767px){.promo-box .layers-images .layer.bottom-layer{bottom:-30px}
}
.promo-box .layers-images .layer.top-layer{right:10%;top:-195px}
@media (max-width:767px){.promo-box .layers-images .layer.top-layer{top:-30px}
}
@media (max-width:767px){.promo-box .features-text{margin-top:50px}
}
.promo-box .features-text+img{margin-top:45px}
.promo-box .title{margin-bottom:30px}
.promo-box .descriptions{font-size:1.25em;line-height:1.5}
.promo-box .feature-list{margin-bottom:40px}
.promo-box .feature-list li .fa{color:#768088;margin-right:5px}
.promo-box .forget{color:#768088;margin-top:32px}
.promo-box .zoom-wrap{margin:45px auto 0;max-width:100%;position:relative}
@media (max-width:767px){.promo-box .zoom-wrap{width:auto !important}
}
.promo-box .zoom-wrap .zoom-img+div{background-color:#fff}
.promo-box .promo-feature{text-align:center}
.promo-box .promo-feature .image{display:inline-block;position:relative}
.promo-box .promo-feature .image img{margin-left:-19%}
.promo-box .promo-feature .image .bullet{height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px}
.promo-box .promo-feature .image .bullet .number{color:#fff;font-size:.8em;font-weight:bold;left:0;line-height:30px;position:absolute;right:0;text-align:center;top:0;z-index:1}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .number{cursor:pointer;margin-bottom:5px}
}
.promo-box .promo-feature .image .bullet .line{background:#1e1e1e;height:2px;margin:14px 0 0 15px;position:absolute;width:200px}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .line{background:none;height:100%;margin:0;width:100% !important}
}
.promo-box .promo-feature .image .bullet .line:before, .promo-box .promo-feature .image .bullet .line:after{background:#6B0011;border-radius:50%;content:"";display:block;height:20px;left:0;margin:-9px 0 0 -10px;position:absolute;top:0;width:20px}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .line:before, .promo-box .promo-feature .image .bullet .line:after{height:30px;margin:0;width:30px}
}
.promo-box .promo-feature .image .bullet .line:after{background:#fff;border:2px solid #1e1e1e;height:8px;left:auto;margin:-3px -4px 0 0;right:0;width:8px}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .line:after{display:none}
}
.promo-box .promo-feature .image .bullet .line .bullet-content{left:100%;margin:-13px 0 0 10px;position:absolute;text-align:left;width:140px}
@media (min-width:768px){.promo-box .promo-feature .image .bullet .line .bullet-content{display:block !important}
}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .line .bullet-content{background:#fff;bottom:0;display:none;left:0 !important;margin:0 !important;padding:0 30px 50px;position:fixed;right:0 !important;text-align:center !important;top:0;width:auto;z-index:999}
}
.promo-box .promo-feature .image .bullet .line .bullet-content .close{background:#6B0011;background:rgba(215,62,77,0.75);border:0 none !important;display:none;float:none;height:50px;margin:0 0 40px;opacity:1;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:50px}
@media (max-width:767px){.promo-box .promo-feature .image .bullet .line .bullet-content .close{display:inline-block}
}
.promo-box .promo-feature .image .bullet .line .bullet-content .close:hover{background:#6B0011}
.promo-box .promo-feature .image .bullet .line .bullet-content .close svg{height:20px;margin-top:15px;width:20px}
.promo-box .promo-feature .image .bullet .line .bullet-content .title{font-size:1.5em;margin-bottom:5px}
.promo-box .promo-feature .image .bullet .line .bullet-content p{font-size:.9em;line-height:1.3}
.promo-box .promo-feature .image .bullet.left .line{margin-left:0;margin-right:15px;right:0}
@media (max-width:767px){.promo-box .promo-feature .image .bullet.left .line{margin:0}
}
.promo-box .promo-feature .image .bullet.left .line:before{left:auto;margin:-9px -10px 0 0;right:0}
@media (max-width:767px){.promo-box .promo-feature .image .bullet.left .line:before{margin:0}
}
.promo-box .promo-feature .image .bullet.left .line:after{left:0;margin:-3px 0 0 -4px;right:auto}
.promo-box .promo-feature .image .bullet.left .line .bullet-content{left:auto;margin:-13px 10px 0 0;right:100%;text-align:right}
.promo-box .promo-feature .image .bullet.open .line .bullet-content{display:block}
.inverse .promo-box, .promo-box.inverse{color:#fff}
.inverse .promo-box .feature-list li .fa, .promo-box.inverse .feature-list li .fa{color:#fff;color:rgba(255,255,255,0.8)}
.inverse .promo-box .forget, .promo-box.inverse .forget{color:#fff;color:rgba(255,255,255,0.8)}
@media (max-width:767px){.inverse .promo-box .promo-feature .image .bullet, .promo-box.inverse .promo-feature .image .bullet{color:#1e2d3a}
}
.inverse .promo-box .promo-feature .image .bullet .line, .promo-box.inverse .promo-feature .image .bullet .line{background:#fff;background:rgba(255,255,255,0.17)}
@media (max-width:767px){.inverse .promo-box .promo-feature .image .bullet .line, .promo-box.inverse .promo-feature .image .bullet .line{background:none}
}
.inverse .promo-box .promo-feature .image .bullet .line:after, .promo-box.inverse .promo-feature .image .bullet .line:after{border-color:#fff;opacity:.65}
.one-page .promo-box{padding-top:0;padding-bottom:0}
.contact-info{font-weight:300;line-height:1.375;margin-bottom:27px}
.contact-info:last-child{margin-bottom:0}
.contact-info .icon{border-right:1px solid #dbe0e5;float:left;font-size:24px;height:45px;line-height:40px;margin:0 20px 0 0;width:40px}
.contact-info .icon .fa{text-align:center;width:25px}
.contact-info .icon .fa-mobile, .contact-info .icon .fa-map-marker{font-size:30px;line-height:42px}
.contact-info .title{font-size:1.125em;font-weight:bold;line-height:1.1;margin-bottom:3px}
.contact-info address{font-weight:300;line-height:1.375;margin-bottom:0}
.contact-info a{font-size:1em}
.contact-info .text{overflow:hidden;font-size:15px;}
@media (max-width:767px){.contact-form{margin-top:50px;margin-bottom:0}
}
.contact-form .form-title{font-size:1.125em;font-weight:bold;line-height:1.1;margin-bottom:23px}
.contact-form .form-group{margin-bottom:10px}
.contact-form .form-group.comment{margin-bottom:10px}
.contact-form textarea{height:80px}
.contact-form .btn{margin:0 10px 0 0}
.contact-form .form-message{display:inline-block;margin:5px 0 0;vertical-align:top}
.numbered-list{margin:0 0 0 -30px}
@media (max-width:767px){.numbered-list{margin:0}
}
.one-page .numbered-list{height:0;padding-bottom:80px}
@media (max-width:767px){.one-page .numbered-list{height:auto;padding-bottom:0}
}
.one-page .numbered-list.owl-carousel{height:auto}
.numbered-list .item{padding:15px 0 15px 30px;position:relative}
.numbered-list .item:first-child .item-link:after{display:none !important}
.numbered-list .item .item-link{border:0 none !important;color:#fff;display:block;height:51px;position:relative;width:51px}
.numbered-list .item .item-link:after{border-left:1px solid rgba(0,0,0,0.2);bottom:100%;content:"";display:block;height:30px;left:25px;margin:0;position:absolute;width:0px}
.numbered-list .item .item-link:before{background:rgba(0,0,0,0.5);border-radius:50%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:background 0.2s ease-in-out, bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out;transition:background 0.2s ease-in-out, bottom 0.2s ease-in-out, left 0.2s ease-in-out, right 0.2s ease-in-out, top 0.2s ease-in-out}
.numbered-list .item .item-link .fa{color:#000;color:rgba(0,0,0,0.5);left:0;margin:18px 0 0 -30px;position:absolute}
.numbered-list .item .item-link .number{height:51px;font-size:.875em;font-weight:bold;line-height:51px;position:relative;text-align:center}
.numbered-list .item .item-link .text{color:#000;font-size:.875em;left:100%;line-height:1.3;margin:0 0 0 20px;position:absolute;top:4px;width:200px}
.numbered-list .item .item-link .description{position:absolute;visibility:hidden}
.numbered-list .item .item-link:hover:before, .numbered-list .item .item-link.hover:before{background:#000;bottom:-5px;content:"";display:block;left:-5px;position:absolute;right:-5px;top:-5px}
.numbered-list .carousel-item{float:left}
.numbered-list .owl-controls{bottom:0;left:0;position:absolute;right:0}
.numbered-list .owl-controls .owl-pagination{height:13px;margin:0 0 0 4px;padding:0;text-align:left;vertical-align:top;width:100%}
.numbered-list .owl-controls .owl-buttons .owl-prev, .numbered-list .owl-controls .owl-buttons .owl-next{display:none !important}
.numbered-list-description{background:#f2f2f2;border:0 none;border-radius:50%;font-size:.875em;height:380px;left:50%;margin:-190px 0 0 -190px;padding:66px 55px 66px 65px;position:absolute;text-align:left;top:50%;-webkit-transition:visibility 0.2s ease-in-out;transition:visibility 0.2s ease-in-out;visibility:hidden;width:380px}
@media (max-width:767px){.numbered-list-description{bottom:0;border-radius:0;height:auto;left:0;margin:0;position:fixed;right:0;top:0;width:auto;z-index:999;-webkit-animation-name:none;animation-name:none}
}
.numbered-list-description .tab-pane{font-size:1em;height:100%;overflow:hidden;visibility:hidden}
.numbered-list-description .tab-pane .mCustomScrollBox{padding-right:10px}
.numbered-list-description .tab-pane .mCustomScrollBox .mCS_y_hidden{display:table;height:100%}
@media (max-width:767px){.numbered-list-description .tab-pane .mCustomScrollBox .mCS_y_hidden{display:block}
}
.numbered-list-description .tab-pane .mCustomScrollBox .mCS_y_hidden .tab-pane-wrap{display:table-cell;vertical-align:middle}
@media (max-width:767px){.numbered-list-description .tab-pane .mCustomScrollBox .mCS_y_hidden .tab-pane-wrap{display:block}
}
.numbered-list-description .close{border:0 none;color:#768088;display:block;fill:#768088;font-size:1em;height:15px;left:50%;line-height:1;margin-left:-7.5px;opacity:1;position:absolute;top:20px;text-shadow:none;-webkit-transition:fill 0.2s ease-in-out;transition:fill 0.2s ease-in-out;visibility:hidden;width:15px}
.numbered-list-description .close:hover{fill:#6B0011}
.numbered-list-description.open{visibility:visible}
.numbered-list-description.open .tab-pane.active, .numbered-list-description.open .close{visibility:visible}
.numbered-list-description.inverse{background:#fff}
.countdown{width:100%}
.countdown .time_circles{height:100%;position:relative;width:100%}
.countdown .time_circles canvas{max-width:100%;position:relative;vertical-align:top}
.countdown .time_circles>div{position:absolute;text-align:center;width:25% !important}
.countdown .time_circles>div.textDiv_Hours{left:25% !important}
.countdown .time_circles>div.textDiv_Minutes{left:50% !important}
.countdown .time_circles>div.textDiv_Seconds{left:75% !important}
.countdown .time_circles>div h4{color:inherit}
@media (max-width:767px){.countdown .time_circles>div h4{margin:0 0 5px}
}
.countdown .time_circles>div span{line-height:.7 !important;vertical-align:top}
.sandwich-animation{height:750px;margin:-375px 80px 0 0;position:absolute;right:100%;top:50%;width:350px}
@media (max-width:1229px){.sandwich-animation{display:none !important}
}
.sandwich-animation .layer{left:0;position:absolute;right:0;top:50%;-webkit-transition:margin 0.5s ease-in-out;transition:margin 0.5s ease-in-out}
.sandwich-animation .layer.layer-1{margin-top:-130px}
.sandwich-animation .layer.layer-2{margin-top:-70px}
.sandwich-animation .layer.layer-3{margin-top:-70px}
.sandwich-animation .layer.layer-4{margin-top:6px}
.sandwich-animation .layer.layer-5{margin-top:-30px}
.sandwich-animation .layer.layer-6{margin-top:-10px}
.sandwich-animation.right{left:100%;margin:-375px 0 0 80px;right:100%}
.sandwich-animation.right .layer-1{margin-top:-105px}
.sandwich-animation.right .layer-2{margin-top:-75px}
.sandwich-animation.right .layer-3{margin-top:-65px}
.sandwich-animation.right .layer-4{margin-top:-55px}
.sandwich-animation.right .layer-5{margin-top:-25px}
.sandwich-animation.right .layer-6{margin-top:-15px}
.post .entry-title{font-size:2.25em;margin-bottom:1px}
.post .entry-title a{border:0 none;font-size:1em;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.post .entry-title a:hover{border:0 none;opacity:.8}
.post .entry-meta{color:#a9bbc9;font-size:.875em;margin-bottom:25px}
.post .entry-meta a{border:0 none !important;color:#768088;font-size:1em;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.post .entry-meta a:hover{opacity:.8}
.post .entry-preview{margin-bottom:32px;position:relative;text-align:center}
.post .entry-preview .entry-gallery{overflow:hidden;width:10000px}
.post .entry-preview .prev, .post .entry-preview .next{color:#aac0d0;left:-30px;top:50%}
@media (max-width:800px){.post .entry-preview .prev, .post .entry-preview .next{background:#fff;height:30px;left:0;padding:5px;width:30px}
}
body .post .entry-preview .prev:hover, body .post .entry-preview .next:hover{color:#aac0d0}
.post .entry-preview .prev .fa, .post .entry-preview .next .fa{vertical-align:top}
@media (max-width:800px){.post .entry-preview .prev .fa, .post .entry-preview .next .fa{left:11px !important}
}
.post .entry-preview .prev:after, .post .entry-preview .next:after{background:#aac0d0}
@media (max-width:800px){.post .entry-preview .prev:after, .post .entry-preview .next:after{display:none}
}
.post .entry-preview .next{left:auto;right:-30px}
@media (max-width:800px){.post .entry-preview .next{right:0}
}
@media (max-width:800px){.post .entry-preview .next .fa{left:11px !important;right:auto !important}
}
.post .entry-content{color:#777;line-height:1.875;margin-bottom:34px}
.post .entry-content blockquote{margin-bottom:40px}
.post .entry-more .btn{padding-left:16px;padding-right:16px}
.post:first-child{margin-top:-11px}
.post+.post{margin-top:69px}
.col-md-7.content .post .entry-preview{margin-left:auto;margin-right:auto;max-width:670px}
.single-post .post{margin-top:-15px;margin-bottom:57px}
.single-post .post .entry-title{font-size:3em;margin-bottom:7px}
.single-post .post .entry-meta{margin-bottom:34px}
.single-post .post .entry-preview{margin-bottom:43px}
.single-post .post .entry-content{margin-bottom:36px}
.single-post .post .shares{margin-bottom:36px}
.single-post .post .shares a{background:#aac0d0;border:0 none !important;border-radius:2px;display:block;float:left;height:30px;margin:8px 1px 0;position:relative;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:30px}
.single-post .post .shares a:hover{background:#768088}
.single-post .post .shares a:hover label .getshare-counter{opacity:1;visibility:visible}
.single-post .post .shares a input{display:none}
.single-post .post .shares a label{cursor:pointer;display:block;height:30px;margin:0;width:30px}
.single-post .post .shares a label .getshare-text{color:#fff;display:block;font-size:16px;text-align:center}
.single-post .post .shares a label .getshare-counter{background:#e4ebf1;background:rgba(170,192,208,0.3);border-radius:2px;bottom:42px;color:#768088;font-family:"Lato";font-size:12px;font-weight:500;line-height:1;left:-4px;opacity:0;padding:5px 3px 6px;position:absolute;text-align:center;-webkit-transition:visibility .2s ease-in-out, opacity .2s ease-in-out;transition:visibility .2s ease-in-out, opacity .2s ease-in-out;right:-4px;visibility:hidden}
.single-post .post .shares a label .getshare-counter:before{border:8px solid transparent;border-top-color:#e4ebf1;border-top-color:rgba(170,192,208,0.3);border-left-width:6px;border-right-width:6px;content:"";display:block;height:0;left:50%;margin-left:-6px;position:absolute;top:100%;width:0}
#comments .title{font-size:1.5em;margin-bottom:45px}
#comments .title small{color:#768088;font-family:"Lato";font-size:.66em;font-weight:300}
#comments .commentlist, #comments .commentlist ol{list-style:none;margin:0;padding:0}
#comments .commentlist{margin-bottom:92px}
#comments .commentlist .comment{margin-bottom:46px}
#comments .commentlist .comment:last-child{margin-bottom:0}
#comments .commentlist .comment ol{margin:46px 0 0 100px}
@media (max-width:767px){#comments .commentlist .comment ol{margin-left:30px}
}
#comments .commentlist .comment .comment-avatar{float:left;height:70px;margin:2px 30px 0 0;width:70px}
@media (max-width:767px){#comments .commentlist .comment .comment-avatar{margin-right:15px}
}
#comments .commentlist .comment .comment-avatar img{border-radius:50%}
#comments .commentlist .comment .comment-meta{color:#768088;font-size:.8125em;line-height:1;margin-bottom:12px;overflow:hidden}
#comments .commentlist .comment .comment-meta a{font-size:1em;font-weight:500;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
#comments .commentlist .comment .comment-meta a:hover{opacity:.8}
#comments .commentlist .comment .comment-meta .comment-reply-link{margin-left:18px}
#comments .commentlist .comment p{overflow:hidden}
#comments #respond .form-group{margin-bottom:9px}
#comments #respond .name{float:left;padding-right:4px;width:50%}
@media (max-width:767px){#comments #respond .name{float:none;padding:0;width:100%}
}
#comments #respond .email{float:left;padding-left:4px;width:50%}
@media (max-width:767px){#comments #respond .email{float:none;padding:0;width:100%}
}
#comments #respond .comment{margin-bottom:19px}
#comments #respond .comment textarea{height:90px}
.site-footer{background:#1e2d3a;color:#768088;font-size:.75em;padding:24px 0;text-align:center;width:100%}
@media (max-width:767px){.site-footer .col-sm-4+.col-sm-4{margin-top:15px}
}
.site-footer .left-align{text-align:left}
@media (max-width:767px){.site-footer .left-align{text-align:center}
}
.site-footer .right-align{text-align:right}
@media (max-width:767px){.site-footer .right-align{text-align:center}
}
.site-footer .copyright{font-style:italic}
.site-footer .social a{border:0 none;color:#768088;font-size:.85em;margin:0 14px;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.site-footer .social a:hover{color:#fff}
.site-footer .scroll-to-top, .site-footer .scroll-to-top:visited{border:0 none;color:#768088;display:inline-block;font-size:1.9em;height:22px;line-height:22px;vertical-align:top;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.site-footer .scroll-to-top .fa, .site-footer .scroll-to-top:visited .fa{vertical-align:top}
.site-footer .scroll-to-top:hover, .site-footer .scroll-to-top:visited:hover{color:#fff}
.site-footer.footer-white{background:#fff;color:#000}
.site-footer.footer-white .social a{color:#000}
.site-footer.footer-white .social a:hover{color:rgba(0,0,0,0.8)}
.site-footer.footer-white .scroll-to-top, .site-footer.footer-white .scroll-to-top:visited{color:#000}
.site-footer.footer-white .scroll-to-top:hover, .site-footer.footer-white .scroll-to-top:visited:hover{color:rgba(0,0,0,0.8)}
.site-footer.footer-gray{background:#d5d5d5;color:#939393}
.site-footer.footer-gray .social a{color:#939393}
.site-footer.footer-gray .social a:hover{color:rgba(147,147,147,0.8)}
.site-footer.footer-gray .scroll-to-top, .site-footer.footer-gray .scroll-to-top:visited{color:#939393}
.site-footer.footer-gray .scroll-to-top:hover, .site-footer.footer-gray .scroll-to-top:visited:hover{color:rgba(147,147,147,0.8)}
.site-footer.footer-black{background:#000;color:#fff}
.site-footer.footer-black .social a{color:#fff}
.site-footer.footer-black .social a:hover{color:rgba(255,255,255,0.8)}
.site-footer.footer-black .scroll-to-top, .site-footer.footer-black .scroll-to-top:visited{color:#fff}
.site-footer.footer-black .scroll-to-top:hover, .site-footer.footer-black .scroll-to-top:visited:hover{color:rgba(255,255,255,0.8)}
.site-footer.footer-brown{background:#504942;color:#fff7cc}
.site-footer.footer-brown .social a{color:#fff7cc}
.site-footer.footer-brown .social a:hover{color:rgba(255,247,204,0.8)}
.site-footer.footer-brown .scroll-to-top, .site-footer.footer-brown .scroll-to-top:visited{color:#fff7cc}
.site-footer.footer-brown .scroll-to-top:hover, .site-footer.footer-brown .scroll-to-top:visited:hover{color:rgba(255,247,204,0.8)}
.tp-banner-container, .tp-banner, .tp-banner>ul{position:relative}
.info-box{background:#1e2d3a;border-bottom:1px solid #858e95;padding:94px 15px 97px;text-align:center}
.info-box .title{color:#fff7cc;font-size:2.25em;margin-bottom:20px}
.info-box .description{color:#768088;font-size:1.25em;line-height:1.5;margin:0 0 37px}
.info-box .social{line-height:1}
.info-box .social a{border:0 none;color:#768088;font-size:.65em;margin:0 14px;vertical-align:top;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}
.info-box .social a .fa{vertical-align:text-top}
.info-box .social a:hover{color:#fff}
.info-box.navigation{padding-top:60px;padding-bottom:60px}
.info-box.navigation .pager{margin:0}
.info-box.navigation .pager li{display:inline-block;margin:0 2px}
.info-box.navigation .pager li a{background:#404c57;background:rgba(255,255,255,0.15);border:0 none !important;border-radius:2px;color:#768088;height:auto;font-family:Calibri, Arial, sans-serif;font-size:.875em;font-weight:500;margin:0;padding:3px 15px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;width:auto}
.info-box.navigation .pager li a:hover{background:rgba(255,255,255,0.2)}
.info-box.navigation .pager li a .fa{font-size:1.2em;line-height:.9;vertical-align:text-bottom}
.info-box.navigation .pager li a.back{padding-left:9px;padding-right:9px}
.info-box.navigation .pager li a.back .fa{font-size:1em;line-height:1;vertical-align:text-bottom}
.bottom-padding{margin-bottom:100px}
.padding-box{padding-top:80px;padding-bottom:80px}
.bg-main{background-color:#1e2d3a}
[data-appear-animation]{visibility:hidden}
@media (max-width:767px){[data-appear-animation]{visibility:visible}
}
.animated[data-appear-animation]{visibility:visible}
.mCSB_scrollTools{opacity:1;width:10px}
.section .section-content.mCustomScrollbar .mCustomScrollBox>.mCSB_scrollTools{z-index:99}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#dbe0e5;width:3px}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#6B0011}
.mCSB_scrollTools .mCSB_draggerRail{background:#dbe0e5;width:1px}
.btn-download{background:#fff;border:0 none !important;border-radius:50%;font-size:1.8em;height:300px;overflow:visible;padding:110px 30px;text-decoration:none;width:300px}
.btn-download:before{border-radius:500px;border:0 none !important;bottom:0;display:block;height:auto;left:0 !important;margin:0;position:absolute;right:0;top:0;-webkit-animation:pulse-inverse 2s ease-in-out infinite;animation:pulse-inverse 2s ease-in-out infinite;width:auto;z-index:0}
.animate-layer .layer{position:absolute;width:50%}
.animate-layer .layer.left-top{left:0;top:0}
.animate-layer .layer.right-top{right:0;top:0}
.animate-layer .layer.left-bottom{bottom:0;left:0}
.animate-layer .layer.right-bottom{bottom:0;right:0}
.section-header .animate-layer .layer.left-top, .section-header .animate-layer .layer.right-top{top:-70px}
.section-footer .animate-layer .layer.left-bottom, .section-footer .animate-layer .layer.right-bottom{bottom:-70px}
.page-404 .main .section .section-title{line-height:1;font-size:16em;margin-bottom:0}
@media (max-width:767px){.page-404 .main .section .section-title{font-size:12em}
}
.page-404 .main .section h3{color:#fff;margin-bottom:40px}
@media (max-width:767px){.page-404 .main .section .btn-lg{padding-left:30px;padding-right:30px}
}
.page-404 #fp-nav{display:none !important}
.under-construction{margin-bottom:40px;margin-top:30px;position:relative}
.under-construction .form-control{background:rgba(255,255,255,0.2);padding-right:130px}
.under-construction .btn{border-radius:0 2px 2px 0;padding-top:7px;padding-bottom:7px;position:absolute;right:0;top:0}
.under-construction .success{left:0;position:absolute;right:0;top:100%;text-align:center}
p.description.text-left.animated.fadeInDown.font-24{font-size:24px;}
p.alert{background:rgb(165, 38, 58);padding:5px 14px;border-radius:3px;color:#ffffff;font-weight:bold;text-align:center;font-size:14px;}
.alert{background:rgb(204, 99, 109);padding:5px 14px;border-radius:3px;color:#ffffff;font-weight:bold;text-align:center;font-size:14px;}
::-webkit-input-placeholder {color:#fff !important;opacity:1 !important;}
:-moz-placeholder {color: #fff !important;opacity:1 !important;}
::-moz-placeholder {color:#fff !important;opacity:1 !important;}
:-ms-input-placeholder {color:#fff !important;opacity:1 !important;}
header.site-header.second-site-header {position: fixed;}
.info-news {margin-top: 10%;}

.gm-style .gm-style-iw { color:#000000;}
.gm-style .gm-style-iw b{ color:#6B0011; font-size:16px;}

#success_box{
    color: white;
    position: absolute;
    background-color: #8dcc8d;
    padding: 10px 30px 9px 30px;
    margin: -38px 0 -38px 122px;
    border-radius: 2px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}
.selectpicker {
    width: 100% !important;
}

.but-solicite-orcamento {
        /* position: absolute; */
    /* float: right; */
    margin: 22px 0px 0px 0px;
}
.but-solicite-orcamento a {background-color: #fff7cc !important; padding: 5px 10px !important; border-radius: 2px; border-bottom: none !important; font-family: "miso"; font-weight: bold; letter-spacing: .1em; color: #1e2d3a; text-transform: uppercase;}
.but-solicite-orcamento a:hover { background-color: #1e2d3a !important; border-bottom:none !important; color:#fff7cc !important; }
.fechar { background: #FFFFFF;padding: 5px 10px; text-align: center;    float: right;    border-radius: 3px;    margin: -20px -20px 0 0;}
.fechar a { font-size: 14px; text-transform:uppercase;}


/* LIGHTBOX */

.gallery { display:block; border-bottom: 0px solid rgba(215,62,77,0) !important;}

.gallery .title {
    background: #000;
    background: rgba(0,0,0,0.75);
    border-radius: 3px;
    bottom: 5px;
    color: #fff7cc;
    font-size: 1.125em;
    font-weight: bold;
    line-height: 1.15;
    left: 5px;
    margin: 0;
    padding: 4px 8px;
    position: absolute;
}


.fechar-gallery {
    text-align: center;
    position: absolute;
    right: 17px;
    top: 10px;
}

.fechar-gallery img {
    border: none !important;
}

.img-container {
    width: 1120px;
    margin: 0 auto;
    text-align: center;
}

.aba-topo { position:absolute; top:0; right:0; z-index:999; width: 300px;}
.aba-topo a { border: none;}
.aba-topo a:hover { border: none; border-bottom: none; }


.site-header .header-menu .nav li.li-social a{ line-height: normal !important;}
.social { margin-top:5px;}
li.li-social { padding: 0 5px !important;}
.social-left { margin-left:20px; }

.ass-logo {     position: absolute;
    bottom: 5px;
    left: 7px;
    opacity: 0.5;
    width: 20px;
}

.footer-bottom {
    position: absolute;
    z-index: 999999999999999;
    width: 100%;
    /*background: white !important;*/
    bottom: 0px !important;
    text-align: center !important;
    color: #000 !important;
    padding: 20px 0 !important;
}