@charset 
"UTF-8";

.page a:focus{
outline:0;
}

html *:first-child{
margin-top:0;
}
html *:last-child{
margin-bottom:0;
}
input,select,textarea{
outline:0;
}
input::-ms-clear,select::-ms-clear,textarea::-ms-clear{
display:none;
}
p{
margin:0;
}
dl{
margin-bottom:0;
}
dt{
font-weight:400;
}
address{margin:0;
}
html p a:hover{
text-decoration:none;
}
.shell,.shell-wide,.shell-fluid{
margin-right:auto;
margin-left:auto;
padding-left:15px;
padding-right:15px;
}
.shell,.shell-wide{
min-width:300px;
max-width:480px;
}
@media (min-width: 768px) {.shell,.shell-wide{max-width:750px;
}
}
@media (min-width: 992px) 
{.shell,.shell-wide{max-width:970px;}}@media (min-width: 1200px) 
{.shell,.shell-wide{max-width:1200px;}}@media (min-width: 1800px) 
{.shell-wide{max-width:1800px;}}
.range{margin-left:-15px;margin-right:-15px;}
.range>.range{margin-left:0;margin-right:0;}
.range-spacer{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
[class*="cell-"]{padding-left:15px;padding-right:15px;
}
html.lt-ie-10 *+.range,html.lt-ie-10 *+.row,*+.range,*+.row{margin-top:50px;}html.lt-ie-10 *+[class*='cell-'],*+[class*='cell-'],html.lt-ie-10 *+.range-sm,*+.range-sm{margin-top:40px;
}
html.lt-ie-10 *+.range-lg,*+.range-lg{margin-top:50px;}html.lt-ie-10 .range-condensed,.range-condensed{margin-left:0;margin-right:0;
}
html.lt-ie-10 .range-condensed>[class*='cell'],
.range-condensed>[class*='cell']{padding-left:0;padding-right:0;}html.lt-ie-10 .range-narrow,
.range-narrow{margin-left:-5px;margin-right:-5px;}html.lt-ie-10 
.range-narrow>[class*='cell'],.range-narrow>[class*='cell']{padding-left:5px;padding-right:5px;
}
html.lt-ie-10 .range-narrow>*+[class*='cell'],
.range-narrow>*+[class*='cell']{padding-left:5px;padding-right:5px;}@media (min-width: 480px) {
.range{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.range>.range{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.range>[class*='cell']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}}@media (min-width: 480px) {*+[class*='cell-xs-']{margin-top:0;}.range-xs-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.range-xs-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.range-xs-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.range-xs-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.range-xs-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.range-xs-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.range-xs{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.range-xs-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.range-xs-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.range-xs-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.cell-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.cell-xs-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.cell-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.range>.cell-xs-preffix-0{margin-left:0%;}.range>.cell-xs-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.range>.cell-xs-preffix-1{margin-left:8.33333%;}.range>.cell-xs-push-1{-webkit-order:1;-ms-flex-order:1;order:1;}.range>.cell-xs-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.range>.cell-xs-preffix-2{margin-left:16.66667%;}.range>.cell-xs-push-2{-webkit-order:2;-ms-flex-order:2;order:2;}.range>.cell-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.range>.cell-xs-preffix-3{margin-left:25%;}.range>.cell-xs-push-3{-webkit-order:3;-ms-flex-order:3;order:3;}.range>.cell-xs-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.range>.cell-xs-preffix-4{margin-left:33.33333%;}.range>.cell-xs-push-4{-webkit-order:4;-ms-flex-order:4;order:4;}.range>.cell-xs-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.range>.cell-xs-preffix-5{margin-left:41.66667%;}.range>.cell-xs-push-5{-webkit-order:5;-ms-flex-order:5;order:5;}.range>.cell-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.range>.cell-xs-preffix-6{margin-left:50%;}.range>.cell-xs-push-6{-webkit-order:6;-ms-flex-order:6;order:6;}.range>.cell-xs-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.range>.cell-xs-preffix-7{margin-left:58.33333%;}.range>.cell-xs-push-7{-webkit-order:7;-ms-flex-order:7;order:7;}.range>.cell-xs-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.range>.cell-xs-preffix-8{margin-left:66.66667%;}.range>.cell-xs-push-8{-webkit-order:8;-ms-flex-order:8;order:8;}.range>.cell-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.range>.cell-xs-preffix-9{margin-left:75%;}.range>.cell-xs-push-9{-webkit-order:9;-ms-flex-order:9;order:9;}.range>.cell-xs-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.range>.cell-xs-preffix-10{margin-left:83.33333%;}.range>.cell-xs-push-10{-webkit-order:10;-ms-flex-order:10;order:10;}.range>.cell-xs-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.range>.cell-xs-preffix-11{margin-left:91.66667%;}.range>.cell-xs-push-11{-webkit-order:11;-ms-flex-order:11;order:11;}.range>.cell-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range>.cell-xs-preffix-12{margin-left:100%;}.range>.cell-xs-push-12{-webkit-order:12;-ms-flex-order:12;order:12;}.range>.cell-xs-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.range>.cell-xs-4-9{-webkit-flex-basis:44.44444%;-ms-flex-preferred-size:44.44444%;flex-basis:44.44444%;max-width:44.44444%;}.range>.cell-xs-5-9{-webkit-flex-basis:55.55556%;-ms-flex-preferred-size:55.55556%;flex-basis:55.55556%;max-width:55.55556%;}}@media (min-width: 768px) {*+[class*='cell-sm-']{margin-top:0;}.range-sm-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.range-sm-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.range-sm-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.range-sm-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.range-sm-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.range-sm-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.range-sm{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.range-sm-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.range-sm-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.range-sm-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.cell-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.cell-sm-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.cell-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.range>.cell-sm-preffix-0{margin-left:0%;}.range>.cell-sm-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.range>.cell-sm-preffix-1{margin-left:8.33333%;}.range>.cell-sm-push-1{-webkit-order:1;-ms-flex-order:1;order:1;}.range>.cell-sm-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.range>.cell-sm-preffix-2{margin-left:16.66667%;}.range>.cell-sm-push-2{-webkit-order:2;-ms-flex-order:2;order:2;}.range>.cell-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.range>.cell-sm-preffix-3{margin-left:25%;}.range>.cell-sm-push-3{-webkit-order:3;-ms-flex-order:3;order:3;}.range>.cell-sm-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.range>.cell-sm-preffix-4{margin-left:33.33333%;}.range>.cell-sm-push-4{-webkit-order:4;-ms-flex-order:4;order:4;}.range>.cell-sm-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.range>.cell-sm-preffix-5{margin-left:41.66667%;}.range>.cell-sm-push-5{-webkit-order:5;-ms-flex-order:5;order:5;}.range>.cell-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.range>.cell-sm-preffix-6{margin-left:50%;}.range>.cell-sm-push-6{-webkit-order:6;-ms-flex-order:6;order:6;}.range>.cell-sm-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.range>.cell-sm-preffix-7{margin-left:58.33333%;}.range>.cell-sm-push-7{-webkit-order:7;-ms-flex-order:7;order:7;}.range>.cell-sm-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.range>.cell-sm-preffix-8{margin-left:66.66667%;}.range>.cell-sm-push-8{-webkit-order:8;-ms-flex-order:8;order:8;}.range>.cell-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.range>.cell-sm-preffix-9{margin-left:75%;}.range>.cell-sm-push-9{-webkit-order:9;-ms-flex-order:9;order:9;}.range>.cell-sm-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.range>.cell-sm-preffix-10{margin-left:83.33333%;}.range>.cell-sm-push-10{-webkit-order:10;-ms-flex-order:10;order:10;}.range>.cell-sm-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.range>.cell-sm-preffix-11{margin-left:91.66667%;}.range>.cell-sm-push-11{-webkit-order:11;-ms-flex-order:11;order:11;}.range>.cell-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range>.cell-sm-preffix-12{margin-left:100%;}.range>.cell-sm-push-12{-webkit-order:12;-ms-flex-order:12;order:12;}.range>.cell-sm-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.range>.cell-sm-4-9{-webkit-flex-basis:44.44444%;-ms-flex-preferred-size:44.44444%;flex-basis:44.44444%;max-width:44.44444%;}.range>.cell-sm-5-9{-webkit-flex-basis:55.55556%;-ms-flex-preferred-size:55.55556%;flex-basis:55.55556%;max-width:55.55556%;}}@media (min-width: 992px) {*+[class*='cell-md-']{margin-top:0;}.range-md-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.range-md-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.range-md-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.range-md-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.range-md-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.range-md-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.range-md{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.range-md-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.range-md-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.range-md-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.cell-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.cell-md-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.cell-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.range>.cell-md-preffix-0{margin-left:0%;}.range>.cell-md-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.range>.cell-md-preffix-1{margin-left:8.33333%;}.range>.cell-md-push-1{-webkit-order:1;-ms-flex-order:1;order:1;}.range>.cell-md-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.range>.cell-md-preffix-2{margin-left:16.66667%;}.range>.cell-md-push-2{-webkit-order:2;-ms-flex-order:2;order:2;}.range>.cell-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.range>.cell-md-preffix-3{margin-left:25%;}.range>.cell-md-push-3{-webkit-order:3;-ms-flex-order:3;order:3;}.range>.cell-md-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.range>.cell-md-preffix-4{margin-left:33.33333%;}.range>.cell-md-push-4{-webkit-order:4;-ms-flex-order:4;order:4;}.range>.cell-md-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.range>.cell-md-preffix-5{margin-left:41.66667%;}.range>.cell-md-push-5{-webkit-order:5;-ms-flex-order:5;order:5;}.range>.cell-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.range>.cell-md-preffix-6{margin-left:50%;}.range>.cell-md-push-6{-webkit-order:6;-ms-flex-order:6;order:6;}.range>.cell-md-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.range>.cell-md-preffix-7{margin-left:58.33333%;}.range>.cell-md-push-7{-webkit-order:7;-ms-flex-order:7;order:7;}.range>.cell-md-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.range>.cell-md-preffix-8{margin-left:66.66667%;}.range>.cell-md-push-8{-webkit-order:8;-ms-flex-order:8;order:8;}.range>.cell-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.range>.cell-md-preffix-9{margin-left:75%;}.range>.cell-md-push-9{-webkit-order:9;-ms-flex-order:9;order:9;}.range>.cell-md-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.range>.cell-md-preffix-10{margin-left:83.33333%;}.range>.cell-md-push-10{-webkit-order:10;-ms-flex-order:10;order:10;}.range>.cell-md-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.range>.cell-md-preffix-11{margin-left:91.66667%;}.range>.cell-md-push-11{-webkit-order:11;-ms-flex-order:11;order:11;}.range>.cell-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range>.cell-md-preffix-12{margin-left:100%;}.range>.cell-md-push-12{-webkit-order:12;-ms-flex-order:12;order:12;}.range>.cell-md-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.range>.cell-md-4-9{-webkit-flex-basis:44.44444%;-ms-flex-preferred-size:44.44444%;flex-basis:44.44444%;max-width:44.44444%;}.range>.cell-md-5-9{-webkit-flex-basis:55.55556%;-ms-flex-preferred-size:55.55556%;flex-basis:55.55556%;max-width:55.55556%;}}@media (min-width: 1200px) {*+[class*='cell-lg-']{margin-top:0;}.range-lg-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.range-lg-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.range-lg-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.range-lg-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.range-lg-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.range-lg-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.range-lg{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.range-lg-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.range-lg-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.range-lg-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.cell-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.cell-lg-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.cell-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.range>.cell-lg-preffix-0{margin-left:0%;}.range>.cell-lg-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.range>.cell-lg-preffix-1{margin-left:8.33333%;}.range>.cell-lg-push-1{-webkit-order:1;-ms-flex-order:1;order:1;}.range>.cell-lg-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.range>.cell-lg-preffix-2{margin-left:16.66667%;}.range>.cell-lg-push-2{-webkit-order:2;-ms-flex-order:2;order:2;}.range>.cell-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.range>.cell-lg-preffix-3{margin-left:25%;}.range>.cell-lg-push-3{-webkit-order:3;-ms-flex-order:3;order:3;}.range>.cell-lg-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.range>.cell-lg-preffix-4{margin-left:33.33333%;}.range>.cell-lg-push-4{-webkit-order:4;-ms-flex-order:4;order:4;}.range>.cell-lg-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.range>.cell-lg-preffix-5{margin-left:41.66667%;}.range>.cell-lg-push-5{-webkit-order:5;-ms-flex-order:5;order:5;}.range>.cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.range>.cell-lg-preffix-6{margin-left:50%;}.range>.cell-lg-push-6{-webkit-order:6;-ms-flex-order:6;order:6;}.range>.cell-lg-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.range>.cell-lg-preffix-7{margin-left:58.33333%;}.range>.cell-lg-push-7{-webkit-order:7;-ms-flex-order:7;order:7;}.range>.cell-lg-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.range>.cell-lg-preffix-8{margin-left:66.66667%;}.range>.cell-lg-push-8{-webkit-order:8;-ms-flex-order:8;order:8;}.range>.cell-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.range>.cell-lg-preffix-9{margin-left:75%;}.range>.cell-lg-push-9{-webkit-order:9;-ms-flex-order:9;order:9;}.range>.cell-lg-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.range>.cell-lg-preffix-10{margin-left:83.33333%;}.range>.cell-lg-push-10{-webkit-order:10;-ms-flex-order:10;order:10;}.range>.cell-lg-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.range>.cell-lg-preffix-11{margin-left:91.66667%;}.range>.cell-lg-push-11{-webkit-order:11;-ms-flex-order:11;order:11;}.range>.cell-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range>.cell-lg-preffix-12{margin-left:100%;}.range>.cell-lg-push-12{-webkit-order:12;-ms-flex-order:12;order:12;}.range>.cell-lg-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.range>.cell-lg-4-9{-webkit-flex-basis:44.44444%;-ms-flex-preferred-size:44.44444%;flex-basis:44.44444%;max-width:44.44444%;}.range>.cell-lg-5-9{-webkit-flex-basis:55.55556%;-ms-flex-preferred-size:55.55556%;flex-basis:55.55556%;max-width:55.55556%;}}@media (min-width: 1800px) {*+[class*='cell-xl-']{margin-top:0;}.range-xl-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.range-xl-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.range-xl-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.range-xl-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.range-xl-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.range-xl-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.range-xl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.range-xl-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.range-xl-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.range-xl-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.cell-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.cell-xl-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.cell-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.range>.cell-xl-preffix-0{margin-left:0%;}.range>.cell-xl-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.range>.cell-xl-preffix-1{margin-left:8.33333%;}.range>.cell-xl-push-1{-webkit-order:1;-ms-flex-order:1;order:1;}.range>.cell-xl-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.range>.cell-xl-preffix-2{margin-left:16.66667%;}.range>.cell-xl-push-2{-webkit-order:2;-ms-flex-order:2;order:2;}.range>.cell-xl-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.range>.cell-xl-preffix-3{margin-left:25%;}.range>.cell-xl-push-3{-webkit-order:3;-ms-flex-order:3;order:3;}.range>.cell-xl-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.range>.cell-xl-preffix-4{margin-left:33.33333%;}.range>.cell-xl-push-4{-webkit-order:4;-ms-flex-order:4;order:4;}.range>.cell-xl-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.range>.cell-xl-preffix-5{margin-left:41.66667%;}.range>.cell-xl-push-5{-webkit-order:5;-ms-flex-order:5;order:5;}.range>.cell-xl-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.range>.cell-xl-preffix-6{margin-left:50%;}.range>.cell-xl-push-6{-webkit-order:6;-ms-flex-order:6;order:6;}.range>.cell-xl-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.range>.cell-xl-preffix-7{margin-left:58.33333%;}.range>.cell-xl-push-7{-webkit-order:7;-ms-flex-order:7;order:7;}.range>.cell-xl-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.range>.cell-xl-preffix-8{margin-left:66.66667%;}.range>.cell-xl-push-8{-webkit-order:8;-ms-flex-order:8;order:8;}.range>.cell-xl-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.range>.cell-xl-preffix-9{margin-left:75%;}.range>.cell-xl-push-9{-webkit-order:9;-ms-flex-order:9;order:9;}.range>.cell-xl-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.range>.cell-xl-preffix-10{margin-left:83.33333%;}.range>.cell-xl-push-10{-webkit-order:10;-ms-flex-order:10;order:10;}.range>.cell-xl-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.range>.cell-xl-preffix-11{margin-left:91.66667%;}.range>.cell-xl-push-11{-webkit-order:11;-ms-flex-order:11;order:11;}.range>.cell-xl-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.range>.cell-xl-preffix-12{margin-left:100%;}.range>.cell-xl-push-12{-webkit-order:12;-ms-flex-order:12;order:12;}.range>.cell-xl-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.range>.cell-xl-4-9{-webkit-flex-basis:44.44444%;-ms-flex-preferred-size:44.44444%;flex-basis:44.44444%;max-width:44.44444%;}.range>.cell-xl-5-9{-webkit-flex-basis:55.55556%;-ms-flex-preferred-size:55.55556%;flex-basis:55.55556%;max-width:55.55556%;}}html.lt-ie-10 .range>.cell-xs-1{margin-left:auto;margin-right:auto;max-width:8.33333%;}html.lt-ie-10 .range>.cell-xs-2{margin-left:auto;margin-right:auto;max-width:16.66667%;}html.lt-ie-10 .range>.cell-xs-3{margin-left:auto;margin-right:auto;max-width:25%;}html.lt-ie-10 .range>.cell-xs-4{margin-left:auto;margin-right:auto;max-width:33.33333%;}html.lt-ie-10 .range>.cell-xs-5{margin-left:auto;margin-right:auto;max-width:41.66667%;}html.lt-ie-10 .range>.cell-xs-6{margin-left:auto;margin-right:auto;max-width:50%;}html.lt-ie-10 .range>.cell-xs-7{margin-left:auto;margin-right:auto;max-width:58.33333%;}html.lt-ie-10 .range>.cell-xs-8{margin-left:auto;margin-right:auto;max-width:66.66667%;}html.lt-ie-10 .range>.cell-xs-9{margin-left:auto;margin-right:auto;max-width:75%;}html.lt-ie-10 .range>.cell-xs-10{margin-left:auto;margin-right:auto;max-width:83.33333%;}html.lt-ie-10 .range>.cell-xs-11{margin-left:auto;margin-right:auto;max-width:91.66667%;}html.lt-ie-10 .range>.cell-xs-12{margin-left:auto;margin-right:auto;max-width:100%;}html.lt-ie-10 .range>.cell-xs-1-5{margin-left:auto;margin-right:auto;max-width:20%;}html.lt-ie-10 .range>.cell-sm-1{margin-left:auto;margin-right:auto;max-width:8.33333%;}html.lt-ie-10 .range>.cell-sm-2{margin-left:auto;margin-right:auto;max-width:16.66667%;}html.lt-ie-10 .range>.cell-sm-3{margin-left:auto;margin-right:auto;max-width:25%;}html.lt-ie-10 .range>.cell-sm-4{margin-left:auto;margin-right:auto;max-width:33.33333%;}html.lt-ie-10 .range>.cell-sm-5{margin-left:auto;margin-right:auto;max-width:41.66667%;}html.lt-ie-10 .range>.cell-sm-6{margin-left:auto;margin-right:auto;max-width:50%;}html.lt-ie-10 .range>.cell-sm-7{margin-left:auto;margin-right:auto;max-width:58.33333%;}html.lt-ie-10 .range>.cell-sm-8{margin-left:auto;margin-right:auto;max-width:66.66667%;}html.lt-ie-10 .range>.cell-sm-9{margin-left:auto;margin-right:auto;max-width:75%;}html.lt-ie-10 .range>.cell-sm-10{margin-left:auto;margin-right:auto;max-width:83.33333%;}html.lt-ie-10 .range>.cell-sm-11{margin-left:auto;margin-right:auto;max-width:91.66667%;}html.lt-ie-10 .range>.cell-sm-12{margin-left:auto;margin-right:auto;max-width:100%;}html.lt-ie-10 .range>.cell-sm-1-5{margin-left:auto;margin-right:auto;max-width:20%;}html.lt-ie-10 .range>.cell-sm-4-9{max-width:44.44444%;}html.lt-ie-10 .range>.cell-sm-5-9{max-width:55.55556%;}html.lt-ie-10 .range>.cell-md-1{margin-left:auto;margin-right:auto;max-width:8.33333%;}html.lt-ie-10 .range>.cell-md-2{margin-left:auto;margin-right:auto;max-width:16.66667%;}html.lt-ie-10 .range>.cell-md-3{margin-left:auto;margin-right:auto;max-width:25%;}html.lt-ie-10 .range>.cell-md-4{margin-left:auto;margin-right:auto;max-width:33.33333%;}html.lt-ie-10 .range>.cell-md-5{margin-left:auto;margin-right:auto;max-width:41.66667%;}html.lt-ie-10 .range>.cell-md-6{margin-left:auto;margin-right:auto;max-width:50%;}html.lt-ie-10 .range>.cell-md-7{margin-left:auto;margin-right:auto;max-width:58.33333%;}html.lt-ie-10 .range>.cell-md-8{margin-left:auto;margin-right:auto;max-width:66.66667%;}html.lt-ie-10 .range>.cell-md-9{margin-left:auto;margin-right:auto;max-width:75%;}html.lt-ie-10 .range>.cell-md-10{margin-left:auto;margin-right:auto;max-width:83.33333%;}html.lt-ie-10 .range>.cell-md-11{margin-left:auto;margin-right:auto;max-width:91.66667%;}html.lt-ie-10 .range>.cell-md-12{margin-left:auto;margin-right:auto;max-width:100%;}html.lt-ie-10 .range>.cell-md-1-5{margin-left:auto;margin-right:auto;max-width:20%;}html.lt-ie-10 .range>.cell-md-4-9{max-width:44.44444%;}html.lt-ie-10 .range>.cell-md-5-9{max-width:55.55556%;}html.lt-ie-10 .range>.cell-lg-1{margin-left:auto;margin-right:auto;max-width:8.33333%;}html.lt-ie-10 .range>.cell-lg-2{margin-left:auto;margin-right:auto;max-width:16.66667%;}html.lt-ie-10 .range>.cell-lg-3{margin-left:auto;margin-right:auto;max-width:25%;}html.lt-ie-10 .range>.cell-lg-4{margin-left:auto;margin-right:auto;max-width:33.33333%;}html.lt-ie-10 .range>.cell-lg-5{margin-left:auto;margin-right:auto;max-width:41.66667%;}html.lt-ie-10 .range>.cell-lg-6{margin-left:auto;margin-right:auto;max-width:50%;}html.lt-ie-10 .range>.cell-lg-7{margin-left:auto;margin-right:auto;max-width:58.33333%;}html.lt-ie-10 .range>.cell-lg-8{margin-left:auto;margin-right:auto;max-width:66.66667%;}html.lt-ie-10 .range>.cell-lg-9{margin-left:auto;margin-right:auto;max-width:75%;}html.lt-ie-10 .range>.cell-lg-10{margin-left:auto;margin-right:auto;max-width:83.33333%;}html.lt-ie-10 .range>.cell-lg-11{margin-left:auto;margin-right:auto;max-width:91.66667%;}html.lt-ie-10 .range>.cell-lg-12{margin-left:auto;margin-right:auto;max-width:100%;}html.lt-ie-10 .range>.cell-lg-1-5{margin-left:auto;margin-right:auto;max-width:20%;}html.lt-ie-10 .range>.cell-lg-4-9{max-width:44.44444%;}html.lt-ie-10 .range>.cell-lg-5-9{max-width:55.55556%;}html.lt-ie-10 .range>[class*="cell-xs-preffix-"],html.lt-ie-10 .range>[class*="cell-sm-preffix-"],html.lt-ie-10 .range>[class*="cell-md-preffix-"],html.lt-ie-10 .range>[class*="cell-lg-preffix-"]{margin-left:auto;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-middle{vertical-align:middle;}@media (min-width: 480px) {html:not(.lt-ie10) .text-xs-left{text-align:left;}html:not(.lt-ie10) .text-xs-center{text-align:center;}html:not(.lt-ie10) .text-xs-right{text-align:right;}html:not(.lt-ie10) .text-xs-justify{text-align:justify;}}@media (min-width: 768px) {html:not(.lt-ie10) .text-sm-left{text-align:left;}html:not(.lt-ie10) .text-sm-center{text-align:center;}html:not(.lt-ie10) .text-sm-right{text-align:right;}html:not(.lt-ie10) .text-sm-justify{text-align:justify;}}@media (min-width: 992px) {html:not(.lt-ie10) .text-md-left{text-align:left;}html:not(.lt-ie10) .text-md-center{text-align:center;}html:not(.lt-ie10) .text-md-right{text-align:right;}html:not(.lt-ie10) .text-md-justify{text-align:justify;}}@media (min-width: 1200px) {html:not(.lt-ie10) .text-lg-left{text-align:left;}html:not(.lt-ie10) .text-lg-center{text-align:center;}html:not(.lt-ie10) .text-lg-right{text-align:right;}html:not(.lt-ie10) .text-lg-justify{text-align:justify;}}@media (min-width: 480px) {.pull-xs-left{float:left;}.pull-xs-base{float:none;}.pull-xs-right{float:right;}}@media (min-width: 768px) {.pull-sm-left{float:left;}.pull-sm-base{float:none;}.pull-sm-right{float:right;}}@media (min-width: 992px) {.pull-md-left{float:left;}.pull-md-base{float:none;}.pull-md-right{float:right;}}@media (min-width: 1200px) {.pull-lg-left{float:left;}.pull-lg-base{float:none;}.pull-lg-right{float:right;}}@media (min-width: 1800px) {.pull-xl-left{float:left;}.pull-xl-base{float:none;}.pull-xl-right{float:right;}}.reveal-block{display:block!important;}.reveal-inline-block{display:inline-block!important;}.reveal-inline{display:inline!important;}.reveal-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil{display:none!important;}@media (min-width: 480px) {.reveal-xs-block{display:block!important;}.reveal-xs-inline-block{display:inline-block!important;}.reveal-xs-inline{display:inline!important;}.reveal-xs-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil-xs{display:none!important;}}@media (min-width: 768px) {.reveal-sm-block{display:block!important;}.reveal-sm-inline-block{display:inline-block!important;}.reveal-sm-inline{display:inline!important;}.reveal-sm-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil-sm{display:none!important;}}@media (min-width: 992px) {.reveal-md-block{display:block!important;}.reveal-md-inline-block{display:inline-block!important;}.reveal-md-inline{display:inline!important;}.reveal-md-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil-md{display:none!important;}}@media (min-width: 1200px) {.reveal-lg-block{display:block!important;}.reveal-lg-inline-block{display:inline-block!important;}.reveal-lg-inline{display:inline!important;}.reveal-lg-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil-lg{display:none!important;}}@media (min-width: 1800px) {.reveal-xl-block{display:block!important;}.reveal-xl-inline-block{display:inline-block!important;}.reveal-xl-inline{display:inline!important;}.reveal-xl-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}.veil-xl{display:none!important;}}.font-default{font-family:"Roboto",Helvetica,Arial,sans-serif;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:900;line-height:1.2;color:#333;}h1,.h1{font-size:36px;line-height:1.5;margin-bottom:9px;margin-top:9px;}@media (min-width: 768px) {h1,.h1{font-size:40px;}}@media (min-width: 992px) {h1,.h1{line-height:1.2;font-size:55px;}}h2,.h2{font-size:28px;line-height:1.5;margin-top:16px;margin-bottom:16px;}@media (min-width: 768px) {h2,.h2{font-size:36px;}}@media (min-width: 992px) {h2,.h2{line-height:1.19565;font-size:46px;}}h3,.h3{font-size:22px;line-height:1.2;margin-top:19px;margin-bottom:19px;}@media (min-width: 768px) {h3,.h3{font-size:26px;}}@media (min-width: 992px) {h3,.h3{line-height:1.2;font-size:30px;}}h4,.h4{font-size:18px;line-height:1.2;margin-top:20px;margin-bottom:20px;}@media (min-width: 768px) {h4,.h4{font-size:20px;}}@media (min-width: 992px) {h4,.h4{line-height:1.18182;font-size:22px;}}h5,.h5{font-size:20px;line-height:1.2;margin-top:20px;margin-bottom:20px;}@media (min-width: 1200px) {h5,.h5{line-height:1.22222;font-size:18px;}}h6,.h6{font-size:16px;line-height:1.2;margin-bottom:21px;margin-top:21px;}@media (min-width: 768px) {h6,.h6{line-height:1.1875;font-size:16px;margin-top:45px;}}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{transition:.3s all ease;color:inherit;}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover{color:#24a3d8;}h1.text-primary a:hover,.h1.text-primary a:hover,h2.text-primary a:hover,.h2.text-primary a:hover,h3.text-primary a:hover,.h3.text-primary a:hover,h4.text-primary a:hover,.h4.text-primary a:hover,h5.text-primary a:hover,.h5.text-primary a:hover,h6.text-primary a:hover,.h6.text-primary a:hover{color:#156181;}p a,.p a,.list a{color:#24a3d8;}p a:hover,p a.hover,.p a:hover,.list a:hover{color:#3cbcf1;}p a:focus,p a:active,p a.active,.p a:focus,.p a:active,.list a:focus,.list a:active{color:#999;}blockquote big,blockquote .big,big,.big{font-size:120%;margin-top:25px;margin-bottom:25px;}blockquote small,blockquote .small,small,.small{font-size:93.75%;}blockquote small:before,blockquote .small:before,small:before,.small:before{display:none;}sub{bottom:-0.5em;}sub,sup{font-size:62%;line-height:0;position:relative;vertical-align:baseline;}code,kbd,pre,samp{font-family:Consolas,"Courier New",monospace;}code{padding:5px 7px;font-size:75%;color:#E50A0A;background-color:#999;border-radius:2px;}dl{margin:0;}pre{padding:16px 19px;margin-bottom:0;font-size:16px;line-height:1.13;overflow-x:auto;}pre code{font-size:75%;text-align:left;}mark,.mark{background-color:#24a3d8;padding:.1em;color:#fff;}*+.form-calculator{margin-top:40px;}@media (min-width: 768px) {*+.form-calculator{margin-top:50px;}}*+figure,*+img{margin-top:26px;}p+p{margin-top:23px;}p+form{margin-top:28px;}img+p,figure+p{margin-top:26px;}*+.button{margin-top:33px;}h4+.button,.h4+.button{margin-top:0;}p+.hr{margin-top:15px;}.separated-list+*{margin-top:40px;}h3+.thumbnail-video{margin-top:30px;}h3+.table-overlay{margin-top:27px;}.profile-header+p{margin-top:28px;}.countdown-wrap+.rd-mailform{margin-top:42px;}.profile+h3{margin-top:50px;}h3+.range{margin-top:26px;}*+.tabs-custom,*+.accordion-custom{margin-top:30px;}p+.marked-list{margin-top:20px;}p+.countdown-wrap{margin-top:20px;}.big+.range{margin-top:23px;}h3+.group{margin-top:30px;}*+.contact-info{margin-top:31px;}*+.privacy-link{margin-top:38px;}*+.inline-list{margin-top:32px;}*+.footer-navigation{margin-top:25px;}*+.terms-list{margin-top:40px;}*+.brand{margin-top:20px;}.hr+p{margin-top:30px;}.brand+*{margin-top:35px;}*+.group{margin-top:20px;}*+.comment-list{margin-top:40px;}.group+*{margin-top:20px;}.post+.post{margin-top:58px;}.hr+.range{margin-top:30px;}.post-preview+.post-preview{margin-top:16px;}ul,ol{list-style:none;padding:0;margin:0;}.list>li+li{margin-top:17px;}html .contacts-list{-webkit-transform:translateY(-20px);transform:translateY(-20px);margin-bottom:-20px;margin-left:-70px;}.contacts-list>li{display:inline-block;margin-top:20px;margin-left:70px;}.inline-list{margin-left:-5px;margin-right:-5px;}.inline-list>li{display:inline-block;padding-left:5px;padding-right:5px;}.inline-list-sm{margin-left:-10px;margin-right:-10px;}.inline-list-sm>li{padding-left:10px;padding-right:10px;}.inline-list-md{margin-left:-15px;margin-right:-15px;}.inline-list-md>li{padding-left:15px;padding-right:15px;}.inline-list-gray-dark li>*{color:#474747;background-color:#dfdfdf;}.inline-list-gray-dark li a:hover,.inline-list-gray-dark li a:active,.inline-list-gray-dark li a:focus{color:rgb(36,163,216);background-color:rgba(255,255,255,1);}.inline-list-gray li>*{color:#607191;background-color:#404a5d;}.inline-list-gray li a:hover,.inline-list-gray li a:active,.inline-list-gray li a:focus{color:#fff;background-color:#5ccfff;}.index-list{counter-reset:li;}.index-list li{position:relative;}.index-list .index-list-item-body{padding:14%;border:1px solid;border-color:#7dd9e5;border-radius:5px;text-align:center;}.index-list img+h5{margin-top:30px;}.index-list li .index-list-counter:before{content:counter(li,decimal-leading-zero);counter-increment:li;}.index-list li .index-list-counter{position:absolute;font-size:36px;font-weight:900;color:#ececec;right:40px;top:10px;}.separated-list li{padding:14px 10px 12px;border-bottom:1px solid;border-color:#e8e8e8;}.separated-list li a{line-height:24px;font-weight:500;}.separated-list li.active a{color:#24a3d8;}.separated-list li.active a:hover{color:#000;}.list-progress-bars li+li{margin-top:24px;}.marked-list li{color:#000;position:relative;padding-left:32px;}.marked-list li:before{width:21px;height:14px;content:"";background:url(../images/spritesheet.png) no-repeat;background-position:-90px -5px;left:0;top:3px;position:absolute;}.marked-list li+li{margin-top:11px;}.marked-list-bordered li{position:relative;padding:13px 7px;border-bottom:1px solid;border-color:#e8e8e8;}.marked-list-bordered li a:before{content:"\f105";font-size:18px;line-height:18px;display:inline-block;font-family:"FontAwesome";padding-right:11px;transition:0.35s transform ease;}.marked-list-bordered li a:hover:before{-webkit-transform:translateX(3px);transform:translateX(3px);}.ordered-list{counter-reset:li;}.ordered-list li{color:#000;}.ordered-list li:before{display:inline-block;margin-right:13px;width:15px;content:counter(li,decimal) ".";counter-increment:li;}.ordered-list li+li{margin-top:11px;}.terms-list .h5,.terms-list h5{margin-bottom:0;}.terms-list li+li{margin-top:25px;}.terms-list dt+dd{margin-top:10px;}.tags-cloud li{font-size:14px;font-weight:300;}.tags-cloud a{padding:8px 11px;border-radius:5px;}.tags-cloud a,.tags-cloud a:active,.tags-cloud a:focus{color:#666;background-color:#7dd9e5;}.tags-cloud a:hover{color:#fff;background-color:#24a3d8;}
.count{font-size:60px;font-weight:900;line-height:1;}
.count+p{margin-top:2px;}
.page .text-white{color: #fff;}
.page a.text-white:hover,
.page a.text-white:focus{color: #e6e6e6;}

.page .text-primary{color:rgb(36,163,216);}
.page a.text-primary:hover,
.page a.text-primary:focus{color:#333;}
.page .text-concrete{color:#F3F1F1;}
.page a.text-concrete:hover,
.page a.text-concrete:focus{color:#24a3d8;}
.page .text-dark{color:#474747;}
.page a.text-dark:hover,
.page a.text-dark:focus{color:#24a3d8;}
.page .text-picton-blue{color:#44BEF1;}
.page a.text-picton-blue:hover,
.page a.text-picton-blue:focus{color:#24a3d8;}
.page .text-gray{color:#666;}
.page a.text-gray:hover,
.page a.text-gray:focus{color:#24a3d8;}
.page .text-gray-base{color:#000;}
.page a.text-gray-base:hover,
.page a.text-gray-base:focus{color:#24a3d8;}
.page .text-gray-darker{color:#333;}a.text-gray-darker:hover,a.text-gray-darker:focus{color:#24a3d8;}.text-froly{color:#F58888;}
.page .text-gray-light{color:#999;}
.page a.text-gray-light:hover,
.page a.text-gray-light:focus{color:#24a3d8;}.shadow-drop-xs{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,.14);box-shadow:0 4px 3px 0 rgba(0,0,0,.14);}
.contact-info{vertical-align:baseline;}
.contact-info a{display:inline-block;}
.contact-info dl dt,.contact-info dl dd{display:inline-block;
}
@media (min-width: 768px) {
.contact-info dl dt{padding-right:8px;}
}
.contact-info dl dt:after{
content:':';
display:inline-block;text-align:center;
}
.snackbars{
max-width:280px;
padding:9px 16px;
margin-left:auto;
margin-right:auto;
color:#fff;
text-align:left;
background-color:#24a3d8;
border-radius:0;
box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);
}
.snackbars,.snackbars *{
vertical-align:middle;
}
.snackbars .icon-xxs{
font-size:20px;
}
.snackbars p span:last-child{
padding-left:10px;
}
.snackbars-left{
display:inline-block;
margin-bottom:0;
}
.snackbars-right{
display:inline-block;
float:right;
text-transform:uppercase;
}
.snackbars-right:hover{
text-decoration:underline;
}
@media (min-width: 480px) {
.snackbars{max-width:380px;padding:14px 17px;
}
}
.text-italic{
font-style:italic;
}
.text-normal{
font-style:normal;
}
.text-underline{
text-decoration:underline;
}
.text-strike{
text-decoration:line-through;
}
.text-thin{
font-weight:100;
}
.text-light{
font-weight:300;
}
.text-regular{
font-weight:400;
}
.text-medium{
font-weight:500;
}
.text-sbold{
font-weight:600;
}
.text-bold,strong{font-weight:700;
}
.text-ubold{
font-weight:900;
}
.text-spacing-0{
letter-spacing:0;
}
.text-spacing-40
{letter-spacing:0.04em;
}
.text-spacing-120{
letter-spacing:0.12em;
}
.button{max-width:100%;font-size:19px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:2px solid;
font-weight:500;transition:.33s ease;padding:13px 29px;font-size:19px;line-height:24px;border-radius:4px;}
.button:focus,.button:active,.button:active:focus{outline:none;}
.button-default{color:#333;background-color:transparent;border-color:#aeaeae;}
.button-default:focus,.button-default:active,
.button-default:hover{color:#fff;background-color:#24a3d8;border-color:#24a3d8;}
.button-primary{color:#24a3d8;background-color:#fff;border-color:#24a3d8;}
.button-primary:focus,
.button-primary:active,.button-primary:hover{color:#fff;background-color:#24a3d8;border-color:#24a3d8;}
.button-primary-filled{color:#fff;background-color:#24a3d8;border-color:#24a3d8;}
.button-primary-filled:focus,.button-primary-filled:active,
.button-primary-filled:hover{color:#24a3d8;background-color:#fff;border-color:#fff;}
.button-facebook{color:#fff;background-color:#547abb;border-color:#547abb;}
.button-facebook:focus,.button-facebook:active,.button-facebook:hover{background-color:#fff;color:#547abb;}
.button-twitter{color:#fff;background-color:#14a5eb;border-color:#14a5eb;}
.button-twitter:focus,.button-twitter:active,
.button-twitter:hover{background-color:#fff;color:#14a5eb;}
.button-google{color:#fff;background-color:#e75854;border-color:#e75854;}
.button-google:focus,.button-google:active,.button-google:hover{background-color:#fff;color:#e75854;}
.button-pdf{color:#24a3d8;background-color:#fff;border-color:#e7e7e7;border-width:1px;font-size:17px;line-height:21px;padding:20px;}
.button-pdf .icon{font-size:22px;}
.button-pdf:hover,.button-pdf:active,.button-pdf:focus{color:#fff;background-color:#24a3d8;border-color:#24a3d8;}
.button-pdf:hover .icon,.button-pdf:active .icon,.button-pdf:focus .icon{color:#fff;}
.button-block{width:100%;}.button-rect{border-radius:0;}.button-round{border-radius:17px;}
.button-circle{border-radius:37px;}.button-thin{border-width:1px;}
.button-xs{font-weight:400;font-size:17px;line-height:19px;padding:12px 13px;letter-spacing:0.025em;}
.button-sm{padding:10px 27px;font-size:17px;line-height:26px;border-radius:4px;}
.button-lg{padding:13px 32px;font-size:22px;line-height:33px;border-radius:4px;}
.button-xl{padding:16px 36px;font-size:26px;line-height:39px;border-radius:4px;}
.button.button-icon{display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;}
.button.button-icon .icon{display:inline-block;height:auto;line-height:inherit;vertical-align:baseline;transition:0s;}
.button.button-icon:hover .icon{color:inherit;}
.button.button-icon-left .icon{padding-right:16px;}
.button.button-icon-right .icon{-webkit-order:1;-ms-flex-order:1;order:1;padding-left:10px;}
.button.button-sm .icon{position:relative;top:1px;padding-right:28px;}
.button.button-sm.button-google .icon{padding-right:36px;}
.button.button-xxl .icon{position:relative;left:-10px;padding-right:25px;}

.button-link{color:#000;font-weight:500;}.button-link:hover{color:#24a3d8;}
.button-link:hover .icon{-webkit-transform:translateX(-3px);transform:translateX(-3px);}
.button-link span{vertical-align:middle;}
.button-link .icon{color:#24a3d8;padding-left:10px;transition:0.35s all ease;}
.link-image{display:inline-block;}.link-image:hover{opacity:0.8;}.icon{display:inline-block;text-align:center;}.icon:before{position:relative;display:inline-block;font-weight:400;font-style:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-circle{border-radius:50%;}.icon-bordered{border:1px solid;border-color:#dfdfdf;}
a.icon-default,a.icon-default:active,a.icon-default:focus{color:#666;}a.icon-default:hover{color:#24a3d8;}a.icon-primary,a.icon-primary:active,a.icon-primary:focus{color:#24a3d8;}a.icon-primary:hover{color:#333;}a.icon-dark,a.icon-dark:active,a.icon-dark:focus{color:#474747;}a.icon-dark:hover{color:#24a3d8;}a.icon-darker,a.icon-darker:active,a.icon-darker:focus{color:#333;}a.icon-darker:hover{color:#24a3d8;}a.icon-white-filled,a.icon-white-filled:active,a.icon-white-filled:focus{background-color:#fff;}a.icon-white-filled:hover{color:#fff;background-color:#24a3d8;border-color:#24a3d8;}
.icon-xxs{width:14px;height:14px;font-size:14px;line-height:14px;}.icon-xs{width:18px;height:18px;font-size:18px;line-height:18px;}.icon-sm{width:22px;height:22px;font-size:22px;line-height:22px;}.icon-md{width:42px;height:42px;font-size:42px;line-height:42px;}.icon-lg{width:55px;height:55px;font-size:55px;line-height:55px;}.icon-xxl{width:90px;height:90px;font-size:90px;line-height:90px;}
.icon-xxs.icon-circle{width:27px;height:27px;line-height:27px;}.list-icon-pack .icon-md{font-size:36px;}.list-icon-pack .unit-body span{color:#000;}.list-icon-pack .unit-body span:first-child{display:block;font-weight:700;}.list-icon-pack .unit{border-radius:5px;padding:5px;}.list-icon-pack .unit:hover{background-color:#24a3d8;}.list-icon-pack .unit:hover span,.list-icon-pack .unit:hover .text-primary{color:#fff;}.play-icon{display:inline-block;width:80px;height:80px;text-align:center;vertical-align:middle;background-color:rgba(36,163,216,0.66);border-radius:50%;transition:.33s all ease;}.play-icon:hover{background-color:#24a3d8;}.play-icon:before{content:'';position:relative;right:-4px;display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:16px 0 16px 28px;border-color:transparent transparent transparent #fff;}.play-icon:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}
@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul>li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em;border-color:#eeeeee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#ffffff;}
.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";} 
.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}
.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}
.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}
.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}
.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-feed:before,.fa-rss:before{content:"\f09e";}
.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}
.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}
.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}
.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}
.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}
.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before,.fa-gratipay:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}
.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper:before{content:"\f1a7";}
.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}
.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}.fa-buysellads:before{content:"\f20d";}.fa-connectdevelop:before{content:"\f20e";}.fa-dashcube:before{content:"\f210";}.fa-forumbee:before{content:"\f211";}.fa-leanpub:before{content:"\f212";}.fa-sellsy:before{content:"\f213";}.fa-shirtsinbulk:before{content:"\f214";}.fa-simplybuilt:before{content:"\f215";}.fa-skyatlas:before{content:"\f216";}.fa-cart-plus:before{content:"\f217";}.fa-cart-arrow-down:before{content:"\f218";}.fa-diamond:before{content:"\f219";}.fa-ship:before{content:"\f21a";}.fa-user-secret:before{content:"\f21b";}.fa-motorcycle:before{content:"\f21c";}.fa-street-view:before{content:"\f21d";}.fa-heartbeat:before{content:"\f21e";}.fa-venus:before{content:"\f221";}.fa-mars:before{content:"\f222";}.fa-mercury:before{content:"\f223";}.fa-intersex:before,.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-venus-double:before{content:"\f226";}.fa-mars-double:before{content:"\f227";}
.fa-venus-mars:before{content:"\f228";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-neuter:before{content:"\f22c";}.fa-genderless:before{content:"\f22d";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.fa-whatsapp:before{content:"\f232";}.fa-server:before{content:"\f233";}.fa-user-plus:before{content:"\f234";}.fa-user-times:before{content:"\f235";}.fa-hotel:before,.fa-bed:before{content:"\f236";}.fa-viacoin:before{content:"\f237";}.fa-train:before{content:"\f238";}.fa-subway:before{content:"\f239";}.fa-medium:before{content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{content:"\f23b";}.fa-optin-monster:before{content:"\f23c";}.fa-opencart:before{content:"\f23d";}.fa-expeditedssl:before{content:"\f23e";}.fa-battery-4:before,.fa-battery-full:before{content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}.fa-mouse-pointer:before{content:"\f245";}.fa-i-cursor:before{content:"\f246";}.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}.fa-sticky-note:before{content:"\f249";}.fa-sticky-note-o:before{content:"\f24a";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-diners-club:before{content:"\f24c";}.fa-clone:before{content:"\f24d";}.fa-balance-scale:before{content:"\f24e";}.fa-hourglass-o:before{content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}.fa-hourglass:before{content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256";}.fa-hand-scissors-o:before{content:"\f257";}.fa-hand-lizard-o:before{content:"\f258";}.fa-hand-spock-o:before{content:"\f259";}.fa-hand-pointer-o:before{content:"\f25a";}.fa-hand-peace-o:before{content:"\f25b";}.fa-trademark:before{content:"\f25c";}.fa-registered:before{content:"\f25d";}.fa-creative-commons:before{content:"\f25e";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-tripadvisor:before{content:"\f262";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-get-pocket:before{content:"\f265";}.fa-wikipedia-w:before{content:"\f266";}.fa-safari:before{content:"\f267";}
.fa-chrome:before{content:"\f268";}.fa-firefox:before{content:"\f269";}.fa-opera:before{content:"\f26a";}.fa-internet-explorer:before{content:"\f26b";}.fa-tv:before,.fa-television:before{content:"\f26c";}.fa-contao:before{content:"\f26d";}.fa-500px:before{content:"\f26e";}.fa-amazon:before{content:"\f270";}.fa-calendar-plus-o:before{content:"\f271";}.fa-calendar-minus-o:before{content:"\f272";}.fa-calendar-times-o:before{content:"\f273";}.fa-calendar-check-o:before{content:"\f274";}.fa-industry:before{content:"\f275";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-map-o:before{content:"\f278";}.fa-map:before{content:"\f279";}.fa-commenting:before{content:"\f27a";}.fa-commenting-o:before{content:"\f27b";}.fa-houzz:before{content:"\f27c";}.fa-vimeo:before{content:"\f27d";}.fa-black-tie:before{content:"\f27e";}.fa-fonticons:before{content:"\f280";}.fa-reddit-alien:before{content:"\f281";}.fa-edge:before{content:"\f282";}.fa-credit-card-alt:before{content:"\f283";}.fa-codiepie:before{content:"\f284";}.fa-modx:before{content:"\f285";}.fa-fort-awesome:before{content:"\f286";}.fa-usb:before{content:"\f287";}.fa-product-hunt:before{content:"\f288";}.fa-mixcloud:before{content:"\f289";}.fa-scribd:before{content:"\f28a";}.fa-pause-circle:before{content:"\f28b";}.fa-pause-circle-o:before{content:"\f28c";}.fa-stop-circle:before{content:"\f28d";}.fa-stop-circle-o:before{content:"\f28e";}.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}.fa-hashtag:before{content:"\f292";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-percent:before{content:"\f295";}[class*='fa-']:before{font-weight:400;font-family:'FontAwesome';}


.thumbnail-video{position:relative;}
.thumbnail-video .play-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.rd-mailform{position:relative;}
.form-label{margin-bottom:0;font-size:14px;font-weight:300;color:#666;}

/*********************************//****************************
.lt-ie-10 input,.ie-10 input,.ie-11 input{padding-top:12px;padding-bottom:14px;}
/*********************************//****************************/

.form-input{font-size:15px;}
.form-input,.form-input:focus{box-shadow:none;}textarea.form-input{height:263px;min-height:50px;max-height:395px;resize:vertical;}
.form-input{-webkit-appearance:none;padding:12px 17px;line-height:22px;font-size:15px;width:100%;border-style:solid;border-color:#f4f7f9;color:#999999;border-radius:5px;}
.form-input:focus{outline:0;}
.form-input-impressed{background-color:#f4f7f9;}
.form-group{position:relative;margin-bottom:0;}.form-group+.form-group{margin-top:19px;}
@media (min-width: 992px) {.form-group+.form-group{margin-top:26px;}}
.form-label{position:absolute;top:26px;left:17px;font-size:15px;color:#999;pointer-events:none;z-index:9;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.form-label.focus{opacity:0;}.form-label.auto-fill{color:#999;}@media (min-width: 768px) {.form-label-outside{position:static;margin-bottom:8px;}.form-label-outside~.form-validation{top:35px;}.form-label-outside,.form-label-outside.focus,.form-label-outside.auto-fill{-webkit-transform:none;transform:none;color:#666;font-size:15px;opacity:1;}}
.form-validation{position:absolute;right:10px;top:2px;font-size:11px;line-height:11px;color:#d84224;margin-top:2px;transition:.3s;}#form-output-global{position:fixed;bottom:30px;left:15px;visibility:hidden;-webkit-transform:translateX(-500px);transform:translateX(-500px);transition:.3s all ease;z-index:9999999;font-size:14px;}#form-output-global.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;}@media (min-width: 480px) {#form-output-global{left:30px;}}.form-output{position:absolute;top:100%;left:0;font-size:14px;line-height:1.5;margin-top:2px;transition:.3s;opacity:0;visibility:hidden;}.form-output.active{opacity:1;visibility:visible;}.form-output.error{color:#d84224;}.form-output.success{color:#5cb85c;}.page .rd-mailform-inline{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:6px auto 0;}.page .rd-mailform-inline *,.page .rd-mailform-inline label,.page .rd-mailform-inline .btn{margin:0;}.page .rd-mailform-inline label{top:24px;left:17px;}.page .rd-mailform-inline input{padding:10px 17px;}.page .rd-mailform-inline .form-validation{left:15px;right:auto;}.page .rd-mailform-inline .form-input{height:47px;}.page .rd-mailform-inline .btn{font-weight:400;}.page .rd-mailform-inline>*:first-child{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.page .rd-mailform-inline>*:first-child,.page .rd-mailform-inline>*:first-child *{border-radius:5px 0 0 5px;}.page .rd-mailform-inline>*:last-child{border-radius:0 5px 5px 0;text-overflow:initial;}@media (min-width: 768px) {.page .rd-mailform-inline{margin-left:0;}}.form-group-multiple{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:23px 0;}.form-group-multiple .form-group{width:100%;margin-bottom:0;}.form-group-multiple .form-group+.form-group{position:relative;margin-top:23px;}@media (min-width: 480px) {.form-group-multiple{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.form-group-multiple .form-group+.form-group{margin-left:23px;margin-top:0;position:relative;}}.unit{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 1 100%;-webkit-flex:0 1 100%;flex:0 1 100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.unit-body{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;}.unit-left,.unit-right{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;}.unit-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit,.unit-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit>[class*='unit-']:first-child,.unit-vertical>[class*='unit-']:first-child{padding-top:0;}.unit>.unit-left+.unit-right,.unit>.unit-left+.unit-body,.unit-vertical>.unit-left+.unit-right,.unit-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit>.unit-body+.unit-right,.unit-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-horizontal>.unit-left+.unit-right,.unit-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-inverse,.unit-inverse.unit-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-inverse>[class*='unit-']:first-child,.unit-inverse.unit-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-inverse>[class*='unit-']:last-child,.unit-inverse.unit-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-inverse.unit-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-inverse.unit-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-inverse.unit-horizontal>[class*='unit-']:last-child{padding-left:0;}@media (min-width: 480px) {.unit-xs-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-xs-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-xs-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-xs-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-xs-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-xs-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-xs-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-xs-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-xs-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-xs-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-xs-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-xs-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-xs-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-xs-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-xs-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-xs,.unit-xs-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit-xs>[class*='unit-']:first-child,.unit-xs-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-xs>.unit-left+.unit-right,.unit-xs>.unit-left+.unit-body,.unit-xs-vertical>.unit-left+.unit-right,.unit-xs-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit-xs>.unit-body+.unit-right,.unit-xs-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-xs-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-xs-horizontal>.unit-left+.unit-right,.unit-xs-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-xs-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-xs-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-xs-inverse,.unit-xs-inverse.unit-xs-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-xs-inverse>[class*='unit-']:first-child,.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-xs-inverse>[class*='unit-']:last-child,.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-xs-inverse.unit-xs-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 768px) {.unit-sm-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-sm-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-sm-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-sm-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-sm-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-sm-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-sm-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-sm-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-sm-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-sm-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-sm-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-sm-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-sm-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-sm-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-sm-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-sm,.unit-sm-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit-sm>[class*='unit-']:first-child,.unit-sm-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-sm>.unit-left+.unit-right,.unit-sm>.unit-left+.unit-body,.unit-sm-vertical>.unit-left+.unit-right,.unit-sm-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit-sm>.unit-body+.unit-right,.unit-sm-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-sm-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-sm-horizontal>.unit-left+.unit-right,.unit-sm-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-sm-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-sm-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-sm-inverse,.unit-sm-inverse.unit-sm-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-sm-inverse>[class*='unit-']:first-child,.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-sm-inverse>[class*='unit-']:last-child,.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-sm-inverse.unit-sm-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 992px) {.unit-md-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-md-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-md-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-md-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-md-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-md-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-md-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-md-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-md-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-md-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-md-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-md-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-md-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-md-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-md-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-md,.unit-md-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit-md>[class*='unit-']:first-child,.unit-md-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-md>.unit-left+.unit-right,.unit-md>.unit-left+.unit-body,.unit-md-vertical>.unit-left+.unit-right,.unit-md-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit-md>.unit-body+.unit-right,.unit-md-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-md-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-md-horizontal>.unit-left+.unit-right,.unit-md-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-md-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-md-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-md-inverse,.unit-md-inverse.unit-md-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-md-inverse>[class*='unit-']:first-child,.unit-md-inverse.unit-md-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-md-inverse>[class*='unit-']:last-child,.unit-md-inverse.unit-md-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-md-inverse.unit-md-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-md-inverse.unit-md-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-md-inverse.unit-md-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1200px) {.unit-lg-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-lg-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-lg-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-lg-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-lg-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-lg-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-lg-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-lg-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-lg-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-lg-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-lg-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-lg-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-lg-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-lg-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-lg-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-lg,.unit-lg-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit-lg>[class*='unit-']:first-child,.unit-lg-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-lg>.unit-left+.unit-right,.unit-lg>.unit-left+.unit-body,.unit-lg-vertical>.unit-left+.unit-right,.unit-lg-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit-lg>.unit-body+.unit-right,.unit-lg-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-lg-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-lg-horizontal>.unit-left+.unit-right,.unit-lg-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-lg-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-lg-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-lg-inverse,.unit-lg-inverse.unit-lg-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-lg-inverse>[class*='unit-']:first-child,.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-lg-inverse>[class*='unit-']:last-child,.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-lg-inverse.unit-lg-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1800px) {.unit-xl-align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.unit-xl-align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.unit-xl-align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.unit-xl-align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.unit-xl-align-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.unit-xl-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.unit-xl-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.unit-xl-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.unit-xl-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-xl-grow-2{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-xl-grow-3{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}.unit-item-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.unit-item-xl-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.unit-item-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.unit-item-xl-narrow{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.unit-item-xl-standart{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.unit-item-xl-wide{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;}.unit-xl,.unit-xl-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.unit-xl>[class*='unit-']:first-child,.unit-xl-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-xl>.unit-left+.unit-right,.unit-xl>.unit-left+.unit-body,.unit-xl-vertical>.unit-left+.unit-right,.unit-xl-vertical>.unit-left+.unit-body{padding-left:0;padding-top:20px;}.unit-xl>.unit-body+.unit-right,.unit-xl-vertical>.unit-body+.unit-right{padding-left:0;padding-top:20px;}.unit-xl-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.unit-xl-horizontal>.unit-left+.unit-right,.unit-xl-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:30px;}.unit-xl-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:30px;}.unit-xl-inverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-xl-inverse,.unit-xl-inverse.unit-xl-vertical{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.unit-xl-inverse>[class*='unit-']:first-child,.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:first-child{padding-top:20px;}.unit-xl-inverse>[class*='unit-']:last-child,.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-xl-inverse.unit-xl-horizontal{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:30px;}.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:last-child{padding-left:0;}}.unit-spacing-xs.unit>[class*='unit-']:first-child,.unit-spacing-xs.unit-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit>.unit-left+.unit-right,.unit-spacing-xs.unit>.unit-left+.unit-body,.unit-spacing-xs.unit-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit>.unit-body+.unit-right,.unit-spacing-xs.unit-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-inverse.unit-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-inverse.unit-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-inverse.unit-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-inverse.unit-horizontal>[class*='unit-']:last-child{padding-left:0;}@media (min-width: 480px) {.unit-spacing-xs.unit-xs>[class*='unit-']:first-child,.unit-spacing-xs.unit-xs-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit-xs>.unit-left+.unit-right,.unit-spacing-xs.unit-xs>.unit-left+.unit-body,.unit-spacing-xs.unit-xs-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-xs-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-xs>.unit-body+.unit-right,.unit-spacing-xs.unit-xs-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-xs-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-xs-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xs-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xs-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-xs-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 768px) {.unit-spacing-xs.unit-sm>[class*='unit-']:first-child,.unit-spacing-xs.unit-sm-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit-sm>.unit-left+.unit-right,.unit-spacing-xs.unit-sm>.unit-left+.unit-body,.unit-spacing-xs.unit-sm-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-sm-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-sm>.unit-body+.unit-right,.unit-spacing-xs.unit-sm-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-sm-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-sm-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-sm-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-sm-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-sm-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 992px) {.unit-spacing-xs.unit-md>[class*='unit-']:first-child,.unit-spacing-xs.unit-md-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit-md>.unit-left+.unit-right,.unit-spacing-xs.unit-md>.unit-left+.unit-body,.unit-spacing-xs.unit-md-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-md-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-md>.unit-body+.unit-right,.unit-spacing-xs.unit-md-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-md-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-md-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-md-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-md-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-md-inverse.unit-md-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-md-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-md-inverse.unit-md-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-md-inverse.unit-md-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-md-inverse.unit-md-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1200px) {.unit-spacing-xs.unit-lg>[class*='unit-']:first-child,.unit-spacing-xs.unit-lg-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit-lg>.unit-left+.unit-right,.unit-spacing-xs.unit-lg>.unit-left+.unit-body,.unit-spacing-xs.unit-lg-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-lg-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-lg>.unit-body+.unit-right,.unit-spacing-xs.unit-lg-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-lg-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-lg-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-lg-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-lg-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-lg-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1800px) {.unit-spacing-xs.unit-xl>[class*='unit-']:first-child,.unit-spacing-xs.unit-xl-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-xs.unit-xl>.unit-left+.unit-right,.unit-spacing-xs.unit-xl>.unit-left+.unit-body,.unit-spacing-xs.unit-xl-vertical>.unit-left+.unit-right,.unit-spacing-xs.unit-xl-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-xl>.unit-body+.unit-right,.unit-spacing-xs.unit-xl-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-xs.unit-xl-horizontal>.unit-left+.unit-right,.unit-spacing-xs.unit-xl-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xl-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xl-inverse>[class*='unit-']:first-child,.unit-spacing-xs.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-xs.unit-xl-inverse>[class*='unit-']:last-child,.unit-spacing-xs.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-xs.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:7px;}.unit-spacing-xs.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:last-child{padding-left:0;}}.unit-spacing-sm.unit>[class*='unit-']:first-child,.unit-spacing-sm.unit-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit>.unit-left+.unit-right,.unit-spacing-sm.unit>.unit-left+.unit-body,.unit-spacing-sm.unit-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit>.unit-body+.unit-right,.unit-spacing-sm.unit-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-inverse.unit-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-inverse.unit-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-inverse.unit-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-inverse.unit-horizontal>[class*='unit-']:last-child{padding-left:0;}@media (min-width: 480px) {.unit-spacing-sm.unit-xs>[class*='unit-']:first-child,.unit-spacing-sm.unit-xs-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit-xs>.unit-left+.unit-right,.unit-spacing-sm.unit-xs>.unit-left+.unit-body,.unit-spacing-sm.unit-xs-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-xs-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-xs>.unit-body+.unit-right,.unit-spacing-sm.unit-xs-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-xs-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-xs-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xs-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xs-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-xs-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 768px) {.unit-spacing-sm.unit-sm>[class*='unit-']:first-child,.unit-spacing-sm.unit-sm-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit-sm>.unit-left+.unit-right,.unit-spacing-sm.unit-sm>.unit-left+.unit-body,.unit-spacing-sm.unit-sm-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-sm-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-sm>.unit-body+.unit-right,.unit-spacing-sm.unit-sm-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-sm-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-sm-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-sm-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-sm-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-sm-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 992px) {.unit-spacing-sm.unit-md>[class*='unit-']:first-child,.unit-spacing-sm.unit-md-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit-md>.unit-left+.unit-right,.unit-spacing-sm.unit-md>.unit-left+.unit-body,.unit-spacing-sm.unit-md-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-md-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-md>.unit-body+.unit-right,.unit-spacing-sm.unit-md-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-md-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-md-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-md-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-md-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-md-inverse.unit-md-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-md-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-md-inverse.unit-md-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-md-inverse.unit-md-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-md-inverse.unit-md-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1200px) {.unit-spacing-sm.unit-lg>[class*='unit-']:first-child,.unit-spacing-sm.unit-lg-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit-lg>.unit-left+.unit-right,.unit-spacing-sm.unit-lg>.unit-left+.unit-body,.unit-spacing-sm.unit-lg-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-lg-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-lg>.unit-body+.unit-right,.unit-spacing-sm.unit-lg-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-lg-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-lg-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-lg-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-lg-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-lg-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1800px) {.unit-spacing-sm.unit-xl>[class*='unit-']:first-child,.unit-spacing-sm.unit-xl-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-sm.unit-xl>.unit-left+.unit-right,.unit-spacing-sm.unit-xl>.unit-left+.unit-body,.unit-spacing-sm.unit-xl-vertical>.unit-left+.unit-right,.unit-spacing-sm.unit-xl-vertical>.unit-left+.unit-body{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-xl>.unit-body+.unit-right,.unit-spacing-sm.unit-xl-vertical>.unit-body+.unit-right{padding-left:0;padding-top:14px;}.unit-spacing-sm.unit-xl-horizontal>.unit-left+.unit-right,.unit-spacing-sm.unit-xl-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xl-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xl-inverse>[class*='unit-']:first-child,.unit-spacing-sm.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:first-child{padding-top:14px;}.unit-spacing-sm.unit-xl-inverse>[class*='unit-']:last-child,.unit-spacing-sm.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-sm.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:14px;}.unit-spacing-sm.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:last-child{padding-left:0;}}.unit-spacing-md.unit>[class*='unit-']:first-child,.unit-spacing-md.unit-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit>.unit-left+.unit-right,.unit-spacing-md.unit>.unit-left+.unit-body,.unit-spacing-md.unit-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit>.unit-body+.unit-right,.unit-spacing-md.unit-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-inverse.unit-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-inverse.unit-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-inverse.unit-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-inverse.unit-horizontal>[class*='unit-']:last-child{padding-left:0;}@media (min-width: 480px) {.unit-spacing-md.unit-xs>[class*='unit-']:first-child,.unit-spacing-md.unit-xs-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit-xs>.unit-left+.unit-right,.unit-spacing-md.unit-xs>.unit-left+.unit-body,.unit-spacing-md.unit-xs-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-xs-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-xs>.unit-body+.unit-right,.unit-spacing-md.unit-xs-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-xs-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-xs-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xs-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xs-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-xs-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 768px) {.unit-spacing-md.unit-sm>[class*='unit-']:first-child,.unit-spacing-md.unit-sm-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit-sm>.unit-left+.unit-right,.unit-spacing-md.unit-sm>.unit-left+.unit-body,.unit-spacing-md.unit-sm-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-sm-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-sm>.unit-body+.unit-right,.unit-spacing-md.unit-sm-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-sm-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-sm-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-sm-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-sm-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-sm-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 992px) {.unit-spacing-md.unit-md>[class*='unit-']:first-child,.unit-spacing-md.unit-md-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit-md>.unit-left+.unit-right,.unit-spacing-md.unit-md>.unit-left+.unit-body,.unit-spacing-md.unit-md-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-md-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-md>.unit-body+.unit-right,.unit-spacing-md.unit-md-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-md-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-md-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-md-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-md-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-md-inverse.unit-md-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-md-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-md-inverse.unit-md-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-md-inverse.unit-md-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-md-inverse.unit-md-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1200px) {.unit-spacing-md.unit-lg>[class*='unit-']:first-child,.unit-spacing-md.unit-lg-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit-lg>.unit-left+.unit-right,.unit-spacing-md.unit-lg>.unit-left+.unit-body,.unit-spacing-md.unit-lg-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-lg-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-lg>.unit-body+.unit-right,.unit-spacing-md.unit-lg-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-lg-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-lg-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-lg-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-lg-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-lg-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1800px) {.unit-spacing-md.unit-xl>[class*='unit-']:first-child,.unit-spacing-md.unit-xl-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-md.unit-xl>.unit-left+.unit-right,.unit-spacing-md.unit-xl>.unit-left+.unit-body,.unit-spacing-md.unit-xl-vertical>.unit-left+.unit-right,.unit-spacing-md.unit-xl-vertical>.unit-left+.unit-body{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-xl>.unit-body+.unit-right,.unit-spacing-md.unit-xl-vertical>.unit-body+.unit-right{padding-left:0;padding-top:7px;}.unit-spacing-md.unit-xl-horizontal>.unit-left+.unit-right,.unit-spacing-md.unit-xl-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xl-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xl-inverse>[class*='unit-']:first-child,.unit-spacing-md.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:first-child{padding-top:7px;}.unit-spacing-md.unit-xl-inverse>[class*='unit-']:last-child,.unit-spacing-md.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-md.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:20px;}.unit-spacing-md.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:last-child{padding-left:0;}}.unit-spacing-lg.unit>[class*='unit-']:first-child,.unit-spacing-lg.unit-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit>.unit-left+.unit-right,.unit-spacing-lg.unit>.unit-left+.unit-body,.unit-spacing-lg.unit-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit>.unit-body+.unit-right,.unit-spacing-lg.unit-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-inverse.unit-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-inverse.unit-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-inverse.unit-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-inverse.unit-horizontal>[class*='unit-']:last-child{padding-left:0;}@media (min-width: 480px) {.unit-spacing-lg.unit-xs>[class*='unit-']:first-child,.unit-spacing-lg.unit-xs-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit-xs>.unit-left+.unit-right,.unit-spacing-lg.unit-xs>.unit-left+.unit-body,.unit-spacing-lg.unit-xs-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-xs-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-xs>.unit-body+.unit-right,.unit-spacing-lg.unit-xs-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-xs-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-xs-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xs-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xs-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-xs-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-xs-inverse.unit-xs-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xs-inverse.unit-xs-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 768px) {.unit-spacing-lg.unit-sm>[class*='unit-']:first-child,.unit-spacing-lg.unit-sm-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit-sm>.unit-left+.unit-right,.unit-spacing-lg.unit-sm>.unit-left+.unit-body,.unit-spacing-lg.unit-sm-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-sm-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-sm>.unit-body+.unit-right,.unit-spacing-lg.unit-sm-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-sm-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-sm-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-sm-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-sm-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-sm-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-sm-inverse.unit-sm-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-sm-inverse.unit-sm-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 992px) {.unit-spacing-lg.unit-md>[class*='unit-']:first-child,.unit-spacing-lg.unit-md-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit-md>.unit-left+.unit-right,.unit-spacing-lg.unit-md>.unit-left+.unit-body,.unit-spacing-lg.unit-md-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-md-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-md>.unit-body+.unit-right,.unit-spacing-lg.unit-md-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-md-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-md-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-md-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-md-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-md-inverse.unit-md-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-md-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-md-inverse.unit-md-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-md-inverse.unit-md-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-md-inverse.unit-md-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1200px) {.unit-spacing-lg.unit-lg>[class*='unit-']:first-child,.unit-spacing-lg.unit-lg-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit-lg>.unit-left+.unit-right,.unit-spacing-lg.unit-lg>.unit-left+.unit-body,.unit-spacing-lg.unit-lg-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-lg-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-lg>.unit-body+.unit-right,.unit-spacing-lg.unit-lg-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-lg-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-lg-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-lg-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-lg-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-lg-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-lg-inverse.unit-lg-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-lg-inverse.unit-lg-horizontal>[class*='unit-']:last-child{padding-left:0;}}@media (min-width: 1800px) {.unit-spacing-lg.unit-xl>[class*='unit-']:first-child,.unit-spacing-lg.unit-xl-vertical>[class*='unit-']:first-child{padding-top:0;}.unit-spacing-lg.unit-xl>.unit-left+.unit-right,.unit-spacing-lg.unit-xl>.unit-left+.unit-body,.unit-spacing-lg.unit-xl-vertical>.unit-left+.unit-right,.unit-spacing-lg.unit-xl-vertical>.unit-left+.unit-body{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-xl>.unit-body+.unit-right,.unit-spacing-lg.unit-xl-vertical>.unit-body+.unit-right{padding-left:0;padding-top:27px;}.unit-spacing-lg.unit-xl-horizontal>.unit-left+.unit-right,.unit-spacing-lg.unit-xl-horizontal>.unit-left+.unit-body{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xl-horizontal>.unit-body+.unit-right{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xl-inverse>[class*='unit-']:first-child,.unit-spacing-lg.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:first-child{padding-top:27px;}.unit-spacing-lg.unit-xl-inverse>[class*='unit-']:last-child,.unit-spacing-lg.unit-xl-inverse.unit-xl-vertical>[class*='unit-']:last-child{padding-top:0;}.unit-spacing-lg.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:first-child{padding-top:0;padding-left:27px;}.unit-spacing-lg.unit-xl-inverse.unit-xl-horizontal>[class*='unit-']:last-child{padding-left:0;}}.media{margin-top:15px;}.media:first-child{margin-top:0;}.media,.media-body{zoom:1;overflow:hidden;}.media-body{width:10000px;}.media-object{display:block;}.media-object.img-thumbnail{max-width:none;}.media-right,.media>.pull-right{padding-left:10px;}.media-left,.media>.pull-left{padding-right:10px;}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top;}.section-relative{position:relative;z-index:1;}.section-cover{min-height:100vh;}.calculator-wrap{z-index:2;top:50%;padding:35px 20px;-webkit-box-shadow:0 0 9px 7px rgba(102,102,102,0.2);box-shadow:0 0 9px 7px rgba(102,102,102,0.2);}@media (min-width: 1200px) {.calculator-wrap{padding:66px 54px 73px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.form-calculator-total{border-bottom:3px solid;border-color:#24a3d8;}.form-calculator .form-input{border-radius:5px;background-color:#f4f7f9;padding-top:11px;padding-bottom:11px;}.form-calculator .form-label-outside{margin-bottom:5px;}@media (max-width: 992px) {.section-grid-demonstration [class*="col-"] p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}}.section-xs{padding-top:25px;padding-bottom:25px;}.section-sm{padding-top:45px;padding-bottom:45px;}.page-heading .section-sm{padding-top:15px;padding-bottom:15px;}@media (min-width: 768px) {.page-heading .section-sm{padding-top:45px;padding-bottom:45px;}}.section-md{padding-top:50px;padding-bottom:50px;}@media (min-width: 992px) {.section-md{padding-top:75px;padding-bottom:75px;}}.section-lg{padding-top:60px;padding-bottom:60px;}@media (min-width: 992px) {.section-lg{padding-top:95px;padding-bottom:95px;}}.section.bg-white+.section.bg-white{padding-top:0;}.section-calculator{padding-top:75px;padding-bottom:75px;}@media (min-width: 1200px) {.section-calculator-wrap{padding-top:100px;padding-bottom:100px;}.section-calculator{padding-top:0;padding-bottom:0;}}html .group{-webkit-transform:translateY(-7px);transform:translateY(-7px);margin-bottom:-7px;margin-left:-7px;}html .group>*{display:inline-block;margin-top:7px;margin-left:7px;}html .group-xs{-webkit-transform:translateY(-5px);transform:translateY(-5px);margin-bottom:-5px;margin-left:-5px;}html .group-xs>*{display:inline-block;margin-top:5px;margin-left:5px;}html .group-sm{-webkit-transform:translateY(-18px);transform:translateY(-18px);margin-bottom:-18px;margin-left:-18px;}html .group-sm>*{display:inline-block;margin-top:18px;margin-left:18px;}html .group-md{-webkit-transform:translateY(-21px);transform:translateY(-21px);margin-bottom:-21px;margin-left:-21px;}html .group-md>*{display:inline-block;margin-top:21px;margin-left:21px;}html .group-lg{-webkit-transform:translateY(-23px);transform:translateY(-23px);margin-bottom:-23px;margin-left:-23px;}html .group-lg>*{display:inline-block;margin-top:23px;margin-left:23px;}html .group-xl{-webkit-transform:translateY(-30px);transform:translateY(-30px);margin-bottom:-30px;margin-left:-30px;}html .group-xl>*{display:inline-block;margin-top:35px;margin-left:35px;}html .group-top>*{vertical-align:top;}html .group-middle>*{vertical-align:middle;}html .group-bottom>*{vertical-align:bottom;}html .group-baseline>*{vertical-align:baseline;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:transparent;}
body{font-family:"Roboto",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none;color:#666;background-color:#fff;font-weight:400;font-size:15px;line-height:1.6;-webkit-font-smoothing:subpixel-antialiased;}.page{position:relative;z-index:1;overflow:hidden;min-height:100vh!important;}.page-heading-title{margin-bottom:0;}@media(min-width: 768) {
.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}
.page-heading-title {
    margin-bottom: 16px;
  }
}


.page-footer {
  padding-bottom: 16px;
}

.page-footer .footer-navigation {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
}

.page-footer .footer-navigation>li {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
}

.page-footer .footer-navigation>li a {
  padding-top: 6px;
  padding-bottom: 6px;
  color: #888c94;
}

.page-footer .footer-navigation>li a:hover,
.page-footer .footer-navigation>li a:focus,
.page-footer .footer-navigation>li a:active {
  color: #47c8fe;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  display: inline-block;
  text-decoration: none;
  transition: .33s all ease-out;
}

a,
a:active,
a:focus {
  color: #b7b7b7;
}

a:hover,
a:focus {
  color: #24a3d8;
  text-decoration: none;
}

a:focus {
  outline: 0;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.6;
  background-color: #fff;
  border: 1px solid;
  border-color: #ddd;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

[role="button"] {
  cursor: pointer;
}

.rights {
  margin-top: 16px;
  line-height: 1.2;
}

.banner {
  padding: 39px 11px 40px 25px;
  border-radius: 8px;
  background-color: #24a3d8;
}

.banner-title {
  font-weight: 500;
  color: #fff;
}

.banner-desc {
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
}

.banner-button {
  border-width: 1px;
  border-color: #fff;
  color: #fff;
  background-color: #24a3d8;
}

.banner-button:hover,
.banner-button:active,
.banner-button:focus {
  background-color: #fff;
  border-color: #fff;
  color: #24a3d8;
}


/**
*    1.19  Breadcrumbs
**/

.breadcrumbs {
  padding: 15px 0 15px;
  list-style-type: none;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow: hidden;
  white-space: nowrap;
}

.breadcrumbs>li {
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
}

.breadcrumbs>li a {
  color: rgb(0, 0, 0);
  display: inline;
}

.breadcrumbs>li a:focus,
.breadcrumbs>li a:active,
.breadcrumbs>li a:hover {
  color: #24a3d8;
}

.breadcrumbs>li+li {
  padding-left: 10px;
  min-width: 20px;
}

.breadcrumbs>li+li:before {
  font-family: "FontAwesome";
  font-size: 16px;
  content: '\f105';
  color: #24a3d8;
  display: inline-block;
  padding-right: 10px;
}

.breadcrumbs>li:first-child {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}


/**
*    1.20  Pagination
**/

.pagination-custom {
  position: relative;
}

.pagination-custom li {
  display: inline-block;
  line-height: 1;
}

.pagination-custom li a,
.pagination-custom li a:active,
.pagination-custom li a:focus {
  color: #666;
}

.pagination-custom li a:hover {
  color: #24a3d8;
}

.pagination-custom li:first-child a:before {
  content: '<';
  padding-right: 10px;
}

.pagination-custom li:last-child a:after {
  content: '>';
  padding-left: 10px;
}

.pagination-custom li.disabled,
.pagination-custom li.active {
  pointer-events: none;
}

.pagination-custom li.active,
.pagination-custom li.active a {
  color: #24a3d8;
}

.pagination-custom li+li {
  margin-left: 15px;
}

@media (min-width: 992px) {
  .pagination-custom li+li {
    margin-left: 20px;
  }
}


/**
*    1.21  Quotes
**/

blockquote {
  font: inherit;
  padding: 0;
  margin: 0;
  border: 0;
}

blockquote q:before,
blockquote q:after {
  content: none;
}

blockquote cite {
  font-style: normal;
}

.quote {
  padding: 20px;
  background-color: #7dd9e5;
  border-radius: 3px;
  border-left: 3px solid #24a3d8;
}

.quote q {
  font-style: italic;
}

.quote cite {
  font-size: 16px;
  font-weight: 500;
  color: #999;
}

.quote .quote-meta {
  margin-top: 9px;
}

.quote .quote-meta span {
  display: inline-block;
  margin-left: 12px;
}

@media (min-width: 768px) {
  .quote {
    padding: 27px 33px;
  }
  .quote cite {
    font-size: 18px;
  }
}

.quote-variant-1 {
  padding: 40px 5px 35px 5px;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid;
  border-color: #ebebeb;
}

.quote-variant-1 img {
  border-radius: 50%;
}

.quote-variant-1 q {
  font-style: italic;
}

.quote-variant-1 cite {
  font-size: 16px;
  font-weight: 700;
  color: #000;
  font-style: normal;
}

.quote-variant-1 small:before {
  display: none;
}

.quote-variant-1 .quote-header {
  white-space: nowrap;
}

.quote-variant-1 .quote-header img,
.quote-variant-1 .quote-header:before,
.quote-variant-1 .quote-header:after {
  display: inline-block;
  vertical-align: middle;
}

.quote-variant-1 .quote-header img {
  margin: 0 20px;
}

.quote-variant-1 .quote-header:before,
.quote-variant-1 .quote-header:after {
  content: '';
  width: 30px;
  margin-left: -.25em;
  border-bottom: 1px solid;
  border-color: #ebebeb;
}

.quote-variant-1 .quote-body {
  padding: 6%;
  margin-top: 22px;
  line-height: 1.4;
}

.quote-variant-1 .quote-meta {
  margin-top: 22px;
}

.quote-variant-1 .quote-meta *+p {
  margin-top: 0;
}

@media (min-width: 480px) {
  .quote-variant-1 .quote-body {
    padding: 0 10%;
  }
  .quote-variant-1 .quote-header:before,
  .quote-variant-1 .quote-header:after {
    width: 66px;
  }
}

.quote-variant-2 p {
  margin-top: 17px;
  margin-bottom: 17px;
}

.quote-variant-2 {
  text-align: center;
  margin-top: 51px;
  margin-bottom: 51px;
}

.quote-variant-2 .quote-variant-2-q {
  font-size: 30px;
  font-style: italic;
  line-height: 48px;
}


/**
*    1.22  Posts
**/

.post-heading {
  margin-top: 12px;
}

.post-meta {
  margin-top: 0;
  border-bottom: 1px solid;
  border-color: #e8e8e8;
  padding: 10px 0 15px;
  font-weight: 400;
}

.post-meta ul>li {
  display: block;
}

.post-body {
  margin-top: 18px;
  line-height: 1.73333;
}

.post-footer {
  margin-top: 30px;
}

.post-footer h5 {
  display: inline-block;
}

.post-footer .inline-list {
  margin-top: 0;
}

.post-meta-category,
.post-meta-comment,
.post-meta-admin {
  display: inline-block;
  color: #666;
}

@media (min-width: 768px) {
  .post-meta ul {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    margin-bottom: -10px;
    margin-left: -23px;
  }
  .post-meta ul>li {
    position: relative;
    display: inline-block;
    margin-top: 10px;
    margin-left: 23px;
  }
  .post-meta li+li {
    padding-left: 23px;
  }
  .post-meta li+li:before {
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    width: 1px;
    height: 100%;
    background-color: #e8e8e8;
  }
  .post .post-heading {
    margin-top: 22px;
  }
}

.post-info-body {
  color: #000;
  margin-top: 30px;
}

@media (min-width: 768px) {
  .post-info-body {
    padding-right: 70px;
    margin-top: 50px;
  }
  .post-info-footer {
    margin: 51px 40px 0 -10px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .post-info-footer {
    margin: 51px 0 0 -20px;
  }
}

@media (min-width: 1200px) {
  .post-info-footer {
    margin-right: 82px;
  }
}

.post-single .post-body {
  margin-top: 19px;
}

.post-preview {
  max-width: 270px;
  text-align: left;
  display: inline-block;
}

.post-preview-image,
.post-preview-image img {
  border-radius: 17px;
}

.post-preview-heading {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  color: #000;
}

.post-preview-heading a {
  display: inline;
}

.post-preview-heading a,
.post-preview-heading a:active,
.post-preview-heading a:focus {
  color: #000;
}

.post-preview-heading a:hover {
  color: #24a3d8;
}

.post-preview-meta {
  margin-top: 7px;
  font-size: 12px;
  font-weight: 300;
  white-space: nowrap;
}

@media (min-width: 768px) {
  .post-preview {
    margin-left: 0;
  }
}

.post-related {
  max-width: 270px;
}

.post-related+.post-related {
  margin-top: 30px;
}

.post-related img {
  border-radius: 50%;
}

.post-related-title {
  font-weight: 400;
}

.post-related .icon {
  padding-right: 20px;
}

.service .icon-wrap {
  position: relative;
  display: inline-block;
  width: 80px;
  height: 80px;
  background-image: url(../images/icon-angle-left-top.png), url(../images/icon-angle-right-top.png), url(../images/icon-angle-left-bottom.png), url(../images/icon-angle-right-bottom.png);
  background-repeat: no-repeat;
  background-position: top left, top right, bottom left, bottom right;
  transition: 0.35s all ease;
}

.service .icon-wrap img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.service:hover .icon-wrap {
  background-position: 10% 10%, 90% 10%, 10% 90%, 90% 90%;
}

.service-image,
.service-image img {
  border-radius: 5px;
}

.service-header {
  margin-top: 15px;
}

.service-body {
  padding-right: 9px;
  margin-top: 25px;
}

.service .divider {
  width: 45px;
  margin-bottom: 20px;
}

.service *+p {
  margin-top: 21px;
}

.education-block {
  background-color: #f4f7f9;
  padding: 27px 36px;
  border-radius: 5px;
}

.education-block p+p {
  margin-top: 0px;
}


/**
*    1.23  Comments
**/

.box-comment {
  position: relative;
}

.box-comment-img {
  width: 40px;
  height: 40px;
}

.box-comment-body {
  padding: 10px;
  border: 1px solid;
  border-color: #d9d9d9;
  border-radius: 5px;
}

.box-comment-title {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 500;
}

.box-comment-time *+img {
  margin-top: -3px;
  margin-left: 5px;
}

.box-comment-message {
  margin-top: 15px;
  color: #434345;
}

.box-comment-header {
  font-size: 12px;
  color: #9b9b9b;
}

.box-comment-header .unit-body {
  width: 100%;
}

.box-comment-like,
.box-comment-reply {
  position: relative;
  padding-left: 20px;
}

.box-comment-like:before,
.box-comment-reply:before {
  position: absolute;
  content: "";
  width: 15px;
  height: 15px; 
  display: inline-block;
  background: url(../images/spritesheet.png) no-repeat;
  background-position: -5px -29px;
  left: 0;
  top: 50%;
  margin-top: -8px;
}

.box-comment-reply:before {
  background-position: -90px -52px;
}

.box-comment-like:hover:before {
  background-position: -90px -29px;
}

.box-comment-reply:hover:before {
  background-position: -113px -52px;
}

.box-comment+.box-comment,
.box-comment>.box-comment {
  margin-top: 20px;
}

.box-comment>.box-comment {
  margin-left: 15px;
}

@media(min-width: 768px) {
  .box-comment-time {
    float: right;
  }
  .box-comment-img {
    width: 70px;
    height: 70px;
  }
  .box-comment-body {
    padding: 20px;
  }
  .box-comment>.box-comment {
    margin-left: 90px;
  }
}


/**
*    1.24  Profile
**/

.profile-preview {
  max-width: 270px;
  display: inline-block;
  text-align: left;
}

.profile-preview-image,
.profile-preview-image img {
  border-radius: 5px;
}

.profile-preview-header {
  margin-top: 15px;
}

.profile-preview-body {
  padding-right: 15px;
  margin-top: 16px;
  position: relative;
  overflow: hidden;
  line-height: 1.4;
}

.profile-preview-body:before {
  content: "\a\a\a";
  white-space: pre;
}

.profile-preview-body p {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}

.profile-preview-footer {
  margin-top: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 992px) {
  .profile-preview-footer {
    margin-top: 20px;
  }
}

.profile-preview h4 {
  margin-bottom: 4px;
}

@media (min-width: 768px) {
  .profile-preview-header {
    margin-top: 21px;
  }
}

.profile-header h3 {
  margin-bottom: 5px;
  margin-top: 10px;
}

.profile-header .hr+.range {
  margin-top: 20px;
}

.profile-header .inline-list {
  margin-top: 0;
}

.profile .unit+.unit {
  margin-top: 2px;
}


/**
*    1.25  Table
**/

.table-overlay {
  max-width: 100%;
  overflow: auto;
}

.table-custom {
  width: 100%;
  table-layout: fixed;
  min-width: 700px;
}

.table-custom td {
  font-weight: 300;
  line-height: 36px;
  padding: 8px 15px;
  white-space: nowrap;
}

.table-custom th {
  font-size: 18px;
  font-weight: 700;
  line-height: 36px;
  padding: 12px 15px;
  color: #000;
  background-color: #7dd9e5;
  white-space: nowrap;
}

.table-custom tbody tr {
  border-bottom: 1px solid;
  border-color: #ebebeb;
}

.table-custom tr:last-child td {
  color: #000;
  font-weight: 500;
}

.table-custom tr:last-child td.text-gray {
  color: #666;
}

.table-custom tr:last-child td.text-light {
  font-weight: 300;
}

.table-custom tbody tr td:first-child {
  color: #000;
}

.table-custom.table-hovered tbody tr:hover td {
  background-color: #7dd9e5;
  cursor: pointer;
}

.table-custom.table-primary th {
  background-color: #26a3d8;
  color: #fff;
  margin-top: 200px;
}

.table-custom.table-primary-stripped tbody tr:nth-child(even) td {
  background-color: #7dd9e5;
}

.table-custom.table-border-top th {
  background-color: transparent;
}

.table-custom.table-border-top thead tr {
  border-top: 6px solid;
  border-bottom: 1px solid;
  border-color: #ebebeb;
}

@media (min-width: 768px) {
  .table-custom td {
    padding: 10px 25px;
  }
  .table-custom th {
    padding: 15px 23px;
  }
}


/**
*    1.26  Dividers
**/

.hr {
  height: 1px;
  margin: 0;
  background-color: #ebebeb;
  border: none;
  -webkit-background-clip: content-box;
  background-clip: content-box;
}

.divider {
  width: 68px;
  height: 3px;
  margin: 20px auto 60px;
  background-color: transparent;
  border: none;
}

.divider-vertical {
  display: inline-block;
  width: 1px;
  height: 46px;
  line-height: 46px;
  margin: 0 20px;
}

.divider-left {
  margin-left: 0;
}

.hr-gradient {
  background-color: #fff;
  background: -webkit-linear-gradient(left, white 35%, #d9d9d9 50%, white 65%);
  background: -o-linear-gradient(left, white 35%, #d9d9d9 50%, white 65%);
  background: -ms-linear-gradient(left, white 35%, #d9d9d9 50%, white 65%);
  background: linear-gradient(to right, white 35%, #d9d9d9 50%, white 65%);
}


/**
*    1.27  Insets
**/

.inset-left-20 {
  padding-left: 20px;
}

.inset-left-10 {
  padding-left: 10px;
}

.inset-left-35 {
  padding-left: 35px;
}

html .range-19 {
  -webkit-transform: translateY(-19px);
  transform: translateY(-19px);
  margin-bottom: -19px;
}

html .range-19>[class*="cell-"] {
  margin-top: 19px;
}

html .range-80 {
  -webkit-transform: translateY(-80px);
  transform: translateY(-80px);
  margin-bottom: -80px;
}

html .range-80>[class*="cell-"] {
  margin-top: 80px;
}

@media (min-width: 768px) {
  .inset-sm-left-30 {
    padding-left: 30px;
  }
  .inset-sm-left-70 {
    padding-left: 70px;
  }
  .inset-sm-right-70 {
    padding-right: 70px;
  }
}

@media (min-width: 992px) {
  .inset-md-left-15 {
    padding-left: 15px;
  }
  .inset-md-right-15 {
    padding-right: 15px;
  }
}

@media (min-width: 1200px) {
  html .page .inset-lg-right-50 {
    padding-right: 50px;
  }
  html .page .inset-lg-right-60 {
    padding-right: 60px;
  }
  html .page .inset-lg-right-70 {
    padding-right: 70px;
  }
  html .page .inset-lg-left-70 {
    padding-left: 70px;
  }
  html .page .inset-lg-left-30 {
    padding-left: 30px;
  }
  html .page .inset-lg-right-30 {
    padding-right: 30px;
  }
}

@media (min-width: 480px) {
  html .range-10 {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    margin-bottom: -10px;
  }
  html .range-10>[class*="cell-"] {
    margin-top: 10px;
  }
  html .range-30 {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
    margin-bottom: -30px;
  }
  html .range-30>[class*="cell-"] {
    margin-top: 30px;
  }
  html .range-50 {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    margin-bottom: -50px;
  }
  html .range-50>[class*="cell-"] {
    margin-top: 50px;
  }
}


/**
*    1.28  Backgrounds
**/

.bg-dark {
  background-color: #474747;
  color: #fff;
}

.bg-dark h1,
.bg-dark h2,
.bg-dark h3,
.bg-dark h4,
.bg-dark h5,
.bg-dark h6,
.bg-dark .h1,
.bg-dark .h2,
.bg-dark .h3,
.bg-dark .h4,
.bg-dark .h5,
.bg-dark .h6 {
  color: #fff;
}

.bg-dark .button-default {
  color: #fff;
  border-color: #fff;
}

.bg-dark .button-default:hover,
.bg-dark .btn-default:active,
.bg-dark .btn-default:focus {
  border-color: #24a3d8;
}

.bg-dark .button-primary-filled {
  color: #24a3d8;
  background-color: #fff;
  border-color: #fff;
}

.bg-dark .button-primary-filled:focus,
.bg-dark .button-primary-filled:active,
.bg-dark .button-primary-filled:hover {
  color: #fff;
  background-color: #24a3d8;
  border-color: #24a3d8;
}

.bg-dark .divider {
  background-color: #fff;
}

.bg-bright-gray {
  background-color: #1e5074;
  color: #fff;
}

.bg-bright-gray h1,
.bg-bright-gray h2,
.bg-bright-gray h3,
.bg-bright-gray h4,
.bg-bright-gray h5,
.bg-bright-gray h6,
.bg-bright-gray .h1,
.bg-bright-gray .h2,
.bg-bright-gray .h3,
.bg-bright-gray .h4,
.bg-bright-gray .h5,
.bg-bright-gray .h6 {
  color: #fff;
}

.bg-bright-gray .list a {
  color: #fff;
}

.bg-bright-gray .list a:hover,
.bg-bright-gray .list a:focus,
.bg-bright-gray .list a:active {
  color: #24a3d8;
}

.bg-bright-gray .button-primary-filled:hover,
.bg-bright-gray .button-primary-filled:focus,
.bg-bright-gray .button-primary-filled:active {
  background-color: #5ccfff;
  border-color: #5ccfff;
  color: #fff;
}

.bg-bright-gray .form-input {
  background-color: #fff;
}

.bg-white {
  background-color: #fff;
}

.bg-white .button-primary-filled:hover,
.bg-white .button-primary-filled:active,
.bg-white .button-primary-filled:focus {
  border-color: #24a3d8;
}

.bg-alabaster {
  background-color: #f9f9f9;
}

.bg-ebony-clay {
  background-color: #282E3A;
}

.bg-athens-gray {
  background-color: #7dd9e5;
}

.bg-gray-base {
  background-color: #000;
}

.bg-gray-darker {
  background-color: #333;
}

.bg-gray {
  background-color: #666;
}

.bg-gray-lighter {
  background-color: #ebebeb;
}

.bg-primary {
  background-color: #24a3d8;
  color: #fff;
}

.bg-primary h1,
.bg-primary .h1,
.bg-primary h2,
.bg-primary .h2,
.bg-primary h3,
.bg-primary .h3,
.bg-primary h4,
.bg-primary .h4,
.bg-primary h5,
.bg-primary .h5,
.bg-primary h6,
.bg-primary .h6 {
  color: #fff;
}

.bg-primary .button-default {
  border-color: #fff;
  color: #fff;
}

.bg-primary .button-default:focus,
.bg-primary .button-default:hover,
.bg-primary .button-default:active {
  border-color: #fff;
  background-color: #fff;
  color: #24a3d8;
}

.bg-aqua-haze {
  background-color: #24a3d8;
}

.bg-shuttle-gray {
  background-color: #616873;
}

.bg-image {
  -webkit-background-size: cover;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
}

.bg-fixed {
  background-attachment: fixed;
}
.tablet .bg-fixed,
.mobile .bg-fixed{
  background-attachment: scroll; 
}

.bg-cover {
  -webkit-background-size: cover;
  background-size: cover;
}


/**
* Plugins
**/


/**
*    2.1  Owl carousel 
**/

.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
  z-index: 0;
}

.owl-carousel .owl-animated-out {
  z-index: 1;
}

.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}


/* 
 *  Owl Carousel - Auto Height Plugin
 */

.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}


/* 
 *  Core Owl Carousel CSS File
 */

.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-loaded {
  display: block;
}

.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel .owl-refresh .owl-item {
  display: none;
}

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}


/* No Js */

.no-js .owl-carousel {
  display: block;
}


/* 
 *  Owl Carousel - Lazy Load Plugin
 */

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}


/* 
 *  Owl Carousel - Video Plugin
 */

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background-color: #000;
}

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  font: 400 40px/80px 'FontAwesome';
  cursor: pointer;
  z-index: 1;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}

.owl-carousel .owl-video-play-icon:before {
  content: '\f144';
}

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}


/*
 * Owl Navigation
 */

.owl-nav {
  display: none !important;
}

@media (min-width: 768px) {
  .owl-nav {
    display: block !important;
  }
}

.owl-prev,
.owl-next {
  position: absolute;
  top: 50%;
  transition: none;
  width: 23px;
  height: 48px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 10;
  cursor: pointer;
  background: url(../images/spritesheet.png) no-repeat;
}

.owl-prev {
  left: -46px;
  background-position: -58px -75px;
}

.owl-prev:hover {
  background-position: -91px -75px;
}

.owl-next {
  right: -46px;
  background-position: -136px -5px;
}

.owl-next:hover {
  background-position: -136px -63px;
}


/*
 * Owl Pagination
 */

.owl-controls-custom {
  margin-top: 30px;
}

.owl-controls-offset {
  margin-top: 9px;
}

.owl-dots {
  display: block;
  text-align: center;
  color: #ebebeb;
}

.owl-dot {
  position: relative;
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-left: 10px;
  text-align: center;
  border-radius: 50%;
  outline: none;
  cursor: pointer;
  border: 2px solid;
  border-color: inherit;
  background-color: transparent;
  transition: box-shadow 0.3s ease;
}

.owl-dot:hover,
.owl-dot:focus,
.owl-dot.active {
  border-color: #24a3d8;
}

@media (min-width: 768px) {
  .owl-dots-sm-false .owl-dots {
    display: none !important;
  }
}


/**
*    2.2  Rd Navbar
**/

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap,
.rd-navbar-default {
  transition: 0.3s all cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li>a,
.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li>a,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a {
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-panel,
.rd-navbar-default.rd-navbar-static .rd-navbar-top-panel,
.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-pseudo-container,
.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-pseudo-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.rd-navbar {
  display: none;
  position: relative;
  z-index: 99999;
  text-align: left;
}

.rd-navbar a {
  transition: .3s all ease;
}

.rd-navbar .inline-list {
  margin-top: 0;
}

.rd-navbar-static.rd-navbar--is-stuck {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.rd-navbar-fixed,
.rd-navbar-static {
  display: block;
}

.rd-navbar--no-transition,
.rd-navbar--no-transition * {
  transition: none !important;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  width: 265px;
  margin-top: 11px;
  visibility: hidden;
  transition: .3s all ease;
  text-align: left;
  opacity: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {
  left: 100%;
  margin: 0;
  z-index: 2;
  top: 0;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown {
  z-index: 3;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left,
.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown {
  right: 100%;
  left: auto;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li {
  position: relative;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li>a {
  font-weight: 300;
  display: block;
  padding: 17px 20px;
  color: #333;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li:hover>a {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li+li:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #e8e8e8;
  position: absolute;
  top: 0;
  left: 0;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after {
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 13px;
  font-size: 12px;
  font-family: "FontAwesome";
  line-height: 12px;
  content: "\f105";
  margin-top: -6px;
  transition: .3s all ease;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu>.rd-navbar-dropdown.rd-navbar-open-left {
  right: 0;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 280px;
  bottom: 0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 15;
  -webkit-transform: translateX(-105%);
  transform: translateX(-105%);
  padding: 56px 0 0;
  color: #474747;
  background-color: #fff;
  overflow: auto;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap.active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap.active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-aside {
  display: none;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav {
  text-align: left;
  padding-top: 11px;
  padding-bottom: 11px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav:before,
.rd-navbar-default.rd-navbar-static .rd-navbar-nav:after {
  content: " ";
  display: table;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav:after {
  clear: both;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li {
  display: inline-block;
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li:first-child {
  padding-left: 0;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li>a {
  padding: 10px 10px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li.active>a,
.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li.focus>a,
.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li>a:hover {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown>a:after {
  content: "\f107";
  font-family: "FontAwesome";
  font-size: 18px;
  line-height: 18px;
  color: #24a3d8;
  padding-left: 10px;
  display: inline-block;
  transition: 0.15s transform ease;
  position: relative;
  top: 1px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown.focus>a:after,
.rd-navbar-default.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown>a:hover:after {
  -webkit-transform: rotate(180deg) translateX(-7px);
  transform: rotate(180deg) translateX(-7px);
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav li.focus>.rd-navbar-dropdown {
  opacity: 1;
  visibility: visible;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav {
  padding: 0 10px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li {
  float: none;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a {
  cursor: pointer;
  display: block;
  padding: 14px 15px;
  color: #474747;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened>a,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.active>a,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.focus>a,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li:hover>a {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.active>.rd-navbar-submenu-toggle,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li:hover>.rd-navbar-submenu-toggle {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle:before {
  content: "\f077";
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu {
  position: relative;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  width: 50px;
  font-size: 10px;
  line-height: 50px;
  font-family: "FontAwesome";
  transition: .3s all ease;
  vertical-align: middle;
  color: #474747;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu-toggle:before {
  content: "\f078";
  display: inline-block;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown {
  display: none;
  padding-left: 10px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown>li>a {
  color: #000;
  font-weight: 300;
  padding: 10px 15px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown>li .rd-navbar-dropdown {
  padding-left: 20px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown>li .rd-navbar-dropdown .rd-navbar-dropdown {
  padding-left: 30px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown>li .rd-navbar-submenu-toggle {
  line-height: 42px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu.opened>.rd-navbar-dropdown {
  display: block;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-panel {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 16;
  box-shadow: 0 1px 10px 0 rgba(51, 51, 51, 0.35);
  background-color: #fff;
}

.rd-navbar-default.rd-navbar-fixed,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-panel {
  height: 56px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-top-panel {
  display: none;
}

.rd-navbar-default.rd-navbar-fixed .block-right {
  display: none;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-brand {
  margin-top: 0;
  position: fixed;
  top: 0;
  height: 56px;
  line-height: 56px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: calc(100% - 112px);
  text-align: center;
  z-index: 16;
}
/***************************************************************************** 모바일 로고 top으로부터의 위치 **************************************************************/
.rd-navbar-default.rd-navbar-fixed .rd-navbar-brand a {
  position: relative;
  top: 15%;
  transform: translateY(-50%);
}
/***************************************************************************** //모바일 로고 top으로부터의 위치 **************************************************************/
.rd-navbar-default.rd-navbar-fixed .rd-navbar-brand img {
  max-height: 56px;
  width: auto;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-brand+* {
  margin-top: 0;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle {
  position: fixed;
  z-index: 17;
  top: 4px;
  left: 4px;
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  font-size: 24px;
  line-height: 48px;
  text-align: center;
  cursor: pointer;
  color: #000;
  background: none;
  border: none;
  outline: none;
  padding: 0;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span {
  position: relative;
  display: block;
  margin: auto;
  transition: .3s all ease;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after {
  -webkit-transform-origin: 1.71429px center;
  -moz-transform-origin: 1.71429px center;
  -ms-transform-origin: 1.71429px center;
  transform-origin: 1.71429px center;
  -webkit-transform-origin: 1.71429px center;
  -moz-transform-origin: 1.71429px center;
  -ms-transform-origin: 1.71429px center;
  transform-origin: 1.71429px center;
  content: "";
  position: absolute;
  left: 0;
  top: -8px;
  transition: .3s all ease;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after {
  top: 8px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span {
  width: 24px;
  height: 4px;
  background-color: #000;
  backface-visibility: hidden;
  border-radius: 0;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:before,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:after {
  top: 0;
  width: 15px;
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:before {
  -webkit-transform: rotate3d(0, 0, 1, -40deg);
  transform: rotate3d(0, 0, 1, -40deg);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:after {
  -webkit-transform: rotate3d(0, 0, 1, 40deg);
  transform: rotate3d(0, 0, 1, 40deg);
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before,
.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after {
  background-color: #000;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-panel {
  padding-top: 20px;
  padding-bottom: 20px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-aside {
  max-width: 75%;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-brand {
  max-width: 24%;
  margin-top: 0;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-brand+* {
  margin-top: 0;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-top-panel-overlay {
  background-color: #7dd9e5;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-top-panel {
  padding-top: 13px;
  padding-bottom: 13px;
}

.rd-navbar-default.rd-navbar-static .block-left {
  max-width: 50%;
}

.rd-navbar-default.rd-navbar-static .block-left>* {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rd-navbar-default {
  background-color: #fff;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap {
  background-color: #1e5074;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1200px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle {
  display: none;
}

.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck {
  box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.15);
}

.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-panel,
.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-panel {
  display: none;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-panel {
  display: none;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .block-left {
  max-width: 70%;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-brand {
  display: inline-block;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-pseudo-container {
  background-color: #fff;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav-wrap {
  background-color: #fff;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav {
  display: inline-block;
  padding-top: 32px;
  padding-bottom: 32px;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav>li>a {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav>li.active>a,
.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav>li.focus>a,
.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav>li>a:hover {
  color: #4dc1f1;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown {
  margin-top: 32px;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav {
  padding-top: 11px;
  padding-bottom: 11px;
}

.rd-navbar-default.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-dropdown {
  margin-top: 11px;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .block-right {
  color: #fff;
  max-width: 30%;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-panel {
  padding-top: 35px;
  padding-bottom: 35px;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav {
  display: inline-block;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li>a {
  color: #fff;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.active>a,
.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.focus>a,
.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li>a:hover {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown>a:after {
  color: #fff;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown.active>a:after,
.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown.focus>a:after,
.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li.rd-navbar--has-dropdown>a:hover:after {
  color: #24a3d8;
}

.rd-navbar-default.rd-navbar-contrast.rd-navbar-static .rd-navbar-nav>li+li:before {
  position: absolute;
  content: "";
  height: 60%;
  width: 1px;
  background-color: #4f5663;
  left: -10px;
  top: 20%;
}


/**
*    2.3  Swiper
**/

.swiper-container {
  height: 91vh;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical>.swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow>.swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}


/* a11y */

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}


/* IE10 Windows Phone 8 Fixes */

.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}


/* Arrows */

.swiper-button-prev,
.swiper-button-next {
  display: none;
  position: absolute;
  top: 50%;
  width: 46px;
  height: 46px;
  line-height: 46px;
  font-size: 46px;
  text-align: center;
  z-index: 10;
  cursor: pointer;
  background-color: rgba(36, 163, 216, 0.39);
  transition: .33s;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.swiper-button-prev:before,
.swiper-button-next:before {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  background: url(../images/spritesheet.png) no-repeat;
  width: 43px;
  height: 45px;
  background-position: -37px -5px;
  z-index: 2;
}

.swiper-button-prev:hover,
.swiper-button-next:hover {
  background-color: rgba(36, 163, 216, 0.69);
}

@media (min-width: 768px) {
  .swiper-button-prev,
  .swiper-button-next {
    display: block;
  }
}

.swiper-button-next:before {
  background-position: -5px -60px;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev {
  left: 1.5%;
}

.swiper-button-next {
  right: 1.5%;
}


/* Pagination Styles */

.swiper-pagination {
  display: block;
  position: absolute;
  text-align: center;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  display: inline-block;
  border-radius: 100%;
  background-color: #fff;
  transition: 0.35s all ease;
}

@media (min-width: 768px) {
  .swiper-pagination-bullet {
    display: none;
  }
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
  background-color: #fff;
}

.swiper-pagination-bullet-active,
.swiper-pagination-bullet:hover {
  background-color: #24a3d8;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}

.swiper-pagination-bullet:hover {
  background-color: #fff;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background-color: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background-color: #000;
}

.swiper-container-vertical>.swiper-pagination {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  -moz-transform: translate3d(0px, -50%, 0);
  -o-transform: translate(0px, -50%);
  -ms-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

.swiper-container-horizontal>.swiper-pagination {
  bottom: 20px;
  left: 0;
  width: 100%;
}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
  margin: 0 5px;
}


/* 3D Container */

.swiper-container-3d {
  -webkit-perspective: 1200px;
  -moz-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}


/* Cube */

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}


/* Scrollbar */

.swiper-scrollbar {
  position: relative;
  -ms-touch-action: none;
}

.swiper-container-horizontal>.swiper-scrollbar {
  position: absolute;
  bottom: 0;
  z-index: 50;
  height: 3px;
  width: 100%;
}

.swiper-container-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background-color: #24a3d8;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-slide {
  white-space: nowrap;
}

.swiper-slide:not(.vide):not(.rd-parallax):before,
.swiper-slide .parallax_cnt:before,
.swiper-slide .vide__body:before {
  content: '';
  display: inline-block;
  height: 50%;
}

.swiper-slide-caption {
  display: inline-block;
  width: 100%;
  max-height: 100%;
  vertical-align: middle;
  white-space: normal;
}

@media (min-width: 768px) {
  .swiper-slide-caption {
    padding-left: 100px;
    padding-right: 100px;
  }
}

.swiper-slide-title,
.swiper-slide-subtitle {
  color: rgb(51, 51, 51);
}

.swiper-slide-subtitle {
  line-height: 36px;
  font-weight: 300;
}

.bg-dark .swiper-slide-title,
.bg-dark .swiper-slide-subtitle {
  color: #fff;
}


/**
*    2.4  ToTop
**/

.ui-to-top {
  width: 50px;
  height: 50px;
  font-size: 24px;
  line-height: 46px;
  border-radius: 50%;
  position: fixed;
  right: 15px;
  bottom: 15px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  z-index: 20;
  transition: .3s all ease;
  -webkit-transform: translateY(100px);
  transform: translateY(100px);
}

.ui-to-top,
.ui-to-top:active,
.ui-to-top:focus {
  color: #fff;
  background-color: #24a3d8;
}

.ui-to-top:hover {
  color: #fff;
  background-color: #24a3d8;
  text-decoration: none;
}

.ui-to-top:focus {
  outline: 0;
}

.ui-to-top.active {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.mobile .ui-to-top,
.tablet .ui-to-top {
  display: none !important;
}

@media (min-width: 480px) {
  .ui-to-top {
    right: 40px;
    bottom: 40px;
  }
}


/**
*    2.5  Tabs & Accordions 
**/

.tabs-custom .nav {
  border-bottom: none;
}

.tabs-custom .nav li {
  border: 1px solid;
  border-color: #e1e1e1;
  text-align: center;
  cursor: pointer;
  transition: .35s all ease;
  display: block;
  width: 100%;
}

.tabs-custom .nav li a {
  font-size: 18px;
  line-height: 20px;
  font-weight: 300;
  color: #000000;
  background-color: #fff;
  padding: 14px 50px 15px;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  border: none;
  display: block;
  margin: 0;
  cursor: pointer;
}

.tabs-custom .nav li a:hover,
.tabs-custom .nav li.active a {
  color: #fff;
  background-color: #24a3d8;
  border: none;
}

.tabs-custom .nav li:hover,
.tabs-custom .nav li.active {
  border-color: #24a3d8;
}

.tabs-custom .nav li a:hover:after,
.tabs-custom .nav li.active a:after {
  opacity: 1;
}

.tabs-custom .tab-content {
  margin-top: 30px;
  color: #000;
}

.tabs-custom.tabs-custom-vertical .nav li a:after {
  border-width: 7px 0 10px 10px;
  border-color: transparent transparent transparent #24a3d8;
  top: 50%;
  left: 100%;
  margin-top: -10px;
  margin-left: 0;
  opacity: 0;
}

.tabs-custom.tabs-custom-vertical .nav li a:hover:after,
.tabs-custom.tabs-custom-vertical .nav li.active a:after {
  opacity: 1;
}

.tabs-custom.tabs-custom-vertical .nav li+li {
  margin-top: 0;
  border-top: none;
  border-left: 1px solid;
  border-color: #e1e1e1;
}

.tabs-custom.tabs-custom-vertical .nav li+li.active,
.tabs-custom.tabs-custom-vertical .nav li+li:hover {
  border-color: #24a3d8;
}

.tabs-custom.tabs-custom-vertical .tab-content {
  margin-top: 0;
}

.accordion-custom .accordion-item {
  border: 1px solid;
  border-color: #e1e1e1;
}

.accordion-custom .accordion-item-title {
  display: block;
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
  color: #666;
  padding: 15px;
  padding-right: 60px;
  position: relative;
}

.accordion-custom .accordion-item-title:after {
  content: "";
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -6px;
  width: 22px;
  height: 13px;
  background: url(../images/spritesheet.png) no-repeat;
  background-position: -5px -5px;
  transition: 0.35s all ease;
}

.accordion-custom .accordion-item-title.collapsed:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.accordion-custom .accordion-item-content {
  transition: 0.35s all ease;
  padding: 20px;
  border-top: 1px solid;
  border-color: #e1e1e1;
}

.accordion-item+.accordion-item {
  border-top: none;
}

@media(min-width:992px) {
  .tabs-custom .nav li {
    display: inline-block;
    width: auto;
  }
  .tabs-custom.tabs-custom-vertical .nav li {
    display: block;
  }
  .tabs-custom .nav li+li {
    border-left: none;
  }
  .tabs-custom .nav li a:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 10px 0 10px;
    border-color: #24a3d8 transparent transparent transparent;
    top: 100%;
    left: 50%;
    margin-top: 1px;
    margin-left: -10px;
    opacity: 0;
    transition: 0.35s all ease;
  }
  .tabs-custom .nav li a {
    padding: 18px 50px 19px;
    font-size: 22px;
    line-height: 24px;
  }
  .accordion-custom .accordion-item-title {
    padding: 25px 90px 20px 26px;
    font-size: 18px;
  }
  .accordion-custom .accordion-item-title:after {
    right: 35px;
  }
}


/**
*    2.6  Progress-bar
**/

.progress-linear {
  position: relative;
  height: 15px;
}

.progress-linear .progress-bar-linear-wrap,
.progress-linear .progress-bar-linear {
  height: 100%;
  border-radius: 5px;
}

.progress-linear .progress-header {
  margin-bottom: 5px;
}

.progress-linear .progress-header:before,
.progress-linear .progress-header:after {
  content: " ";
  display: table;
}

.progress-linear .progress-header:after {
  clear: both;
}

.progress-linear .progress-bar-linear-wrap {
  background-color: #fff;
  box-shadow: 0 0 10px 5px rgba(115, 115, 115, 0.09) inset;
  padding: 6px 7px;
}

.progress-linear .progress-bar-linear {
  width: 0;
  -webkit-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  transition: 0.5s all ease;
}

p+.progress-linear {
  margin-top: 6px;
}


/**
*    2.7  Timecircles
**/

.time_circles {
  position: relative;
  width: 100%;
}

.time_circles>div {
  position: absolute;
  text-align: center;
  font-family: Georgia, "Times New Roman", Times, serif;
  top: 50% !important;
  transform: translateY(-63%) !important;
  -webkit-transform: translateY(-63%) !important;
}

@media (min-width: 1200px) {
  #DateCountdown {
    width: 100%;
  }
}

.time_circles>div>h4 {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0;
  margin: 0;
  text-align: center;
  font-size: 15px !important;
  font-weight: 400;
  top: 16vw;
}

.time_circles>div>h4+* {
  margin-top: 0;
}

@media (min-width: 480px) {
  .time_circles>div>h4 {
    top: 75px;
  }
}

@media (min-width: 768px) {
  .time_circles>div>h4 {
    top: 94px;
  }
}

.time_circles>div>span {
  display: block;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  font-size: 30px;
  text-align: center;
  font-weight: 900;
}

@media (min-width: 768px) {
  .time_circles>div>span {
    font-size: 36px !important;
  }
}

@media (min-width: 1200px) {
  .time_circles>div>span {
    font-size: 48px !important;
  }
}

.DateCountdown-1 .time_circles>div>h4 {
  font-weight: 900;
}

@media (min-width: 768px) {
  .DateCountdown-1 .time_circles>div>h4 {
    font-size: 18px !important;
  }
}


/**
*    2.8  Counter
**/

.counter {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 60px;
  font-weight: 900;
  color: #24a3d8;
}

.counter-desc {
  color: rgb(0, 0, 0);
}

@media (min-width: 768px) {
  .counter-wrap [class*="cell-"]+[class*="cell-"] {
    border-left: 1px solid;
    border-color: #ebebeb;
  }
  .counter-wrap .cell-sm-4:nth-child(4n) {
    border-left: none;
  }
}

@media (min-width: 992px) {
  .counter-wrap [class*="cell-md-"]:nth-child(4n) {
    border-left: 1px solid;
    border-color: #ebebeb;
  }
}


/**
*    2.9  Magnific Popup 
**/

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background-color: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-close:hover {
  cursor: pointer;
  color: #ECECEC;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0;
  display: none;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset;
  border-color: transparent;
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid #fff;
  margin-left: 31px;
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid;
  border-color: #3f3f3f;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid;
  border-color: #fff;
  margin-left: 39px;
}

.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid;
  border-color: #3f3f3f;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background-color: #000;
}


/* Main image in popup */

img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}


/* The shadow behind the image */

.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background-color: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background-color: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

html .page .offset-top-0 {
  margin-top: 0;
}

html .page .offset-top-2 {
  margin-top: 2px;
}

html .page .offset-top-5 {
  margin-top: 5px;
}

html .page .offset-top-10 {
  margin-top: 10px;
}

html .page .offset-top-15 {
  margin-top: 15px;
}

html .page .offset-top-22 {
  margin-top: 22px;
}

html .page .offset-top-27 {
  margin-top: 27px;
}

html .page .offset-top-30 {
  margin-top: 30px;
}

html .page .offset-top-35 {
  margin-top: 35px;
}

html .page .offset-top-40 {
  margin-top: 40px;
}

html .page .offset-top-45 {
  margin-top: 45px;
}

html .page .offset-top-50 {
  margin-top: 50px;
}

html .page .offset-top-60 {
  margin-top: 60px;
}

html .page .offset-top-75 {
  margin-top: 75px;
}

html .page .offset-top-90 {
  margin-top: 90px;
}

html .page .offset-top-100 {
  margin-top: 100px;
}

html .page .offset-top-120 {
  margin-top: 120px;
}

@media (min-width: 480px) {
  html .page .offset-xs-top-0 {
    margin-top: 0;
  }
  html .page .offset-xs-top-2 {
    margin-top: 2px;
  }
  html .page .offset-xs-top-5 {
    margin-top: 5px;
  }
  html .page .offset-xs-top-10 {
    margin-top: 10px;
  }
  html .page .offset-xs-top-15 {
    margin-top: 15px;
  }
  html .page .offset-xs-top-22 {
    margin-top: 22px;
  }
  html .page .offset-xs-top-27 {
    margin-top: 27px;
  }
  html .page .offset-xs-top-30 {
    margin-top: 30px;
  }
  html .page .offset-xs-top-35 {
    margin-top: 35px;
  }
  html .page .offset-xs-top-40 {
    margin-top: 40px;
  }
  html .page .offset-xs-top-45 {
    margin-top: 45px;
  }
  html .page .offset-xs-top-50 {
    margin-top: 50px;
  }
  html .page .offset-xs-top-60 {
    margin-top: 60px;
  }
  html .page .offset-xs-top-75 {
    margin-top: 75px;
  }
  html .page .offset-xs-top-90 {
    margin-top: 90px;
  }
  html .page .offset-xs-top-100 {
    margin-top: 100px;
  }
  html .page .offset-xs-top-120 {
    margin-top: 120px;
  }
}

@media (min-width: 768px) {
  html .page .offset-sm-top-0 {
    margin-top: 0;
  }
  html .page .offset-sm-top-2 {
    margin-top: 2px;
  }
  html .page .offset-sm-top-5 {
    margin-top: 5px;
  }
  html .page .offset-sm-top-10 {
    margin-top: 10px;
  }
  html .page .offset-sm-top-15 {
    margin-top: 15px;
  }
  html .page .offset-sm-top-22 {
    margin-top: 22px;
  }
  html .page .offset-sm-top-27 {
    margin-top: 27px;
  }
  html .page .offset-sm-top-30 {
    margin-top: 30px;
  }
  html .page .offset-sm-top-35 {
    margin-top: 35px;
  }
  html .page .offset-sm-top-40 {
    margin-top: 40px;
  }
  html .page .offset-sm-top-45 {
    margin-top: 45px;
  }
  html .page .offset-sm-top-50 {
    margin-top: 50px;
  }
  html .page .offset-sm-top-60 {
    margin-top: 60px;
  }
  html .page .offset-sm-top-75 {
    margin-top: 75px;
  }
  html .page .offset-sm-top-90 {
    margin-top: 90px;
  }
  html .page .offset-sm-top-100 {
    margin-top: 100px;
  }
  html .page .offset-sm-top-120 {
    margin-top: 120px;
  }
}

@media (min-width: 992px) {
  html .page .offset-md-top-0 {
    margin-top: 0;
  }
  html .page .offset-md-top-2 {
    margin-top: 2px;
  }
  html .page .offset-md-top-5 {
    margin-top: 5px;
  }
  html .page .offset-md-top-10 {
    margin-top: 10px;
  }
  html .page .offset-md-top-15 {
    margin-top: 15px;
  }
  html .page .offset-md-top-22 {
    margin-top: 22px;
  }
  html .page .offset-md-top-27 {
    margin-top: 27px;
  }
  html .page .offset-md-top-30 {
    margin-top: 30px;
  }
  html .page .offset-md-top-35 {
    margin-top: 35px;
  }
  html .page .offset-md-top-40 {
    margin-top: 40px;
  }
  html .page .offset-md-top-45 {
    margin-top: 45px;
  }
  html .page .offset-md-top-50 {
    margin-top: 50px;
  }
  html .page .offset-md-top-60 {
    margin-top: 60px;
  }
  html .page .offset-md-top-75 {
    margin-top: 75px;
  }
  html .page .offset-md-top-90 {
    margin-top: 90px;
  }
  html .page .offset-md-top-100 {
    margin-top: 100px;
  }
  html .page .offset-md-top-120 {
    margin-top: 120px;
  }
}

@media (min-width: 1200px) {
  html .page .offset-lg-top-0 {
    margin-top: 0;
  }
  html .page .offset-lg-top-2 {
    margin-top: 2px;
  }
  html .page .offset-lg-top-5 {
    margin-top: 5px;
  }
  html .page .offset-lg-top-10 {
    margin-top: 10px;
  }
  html .page .offset-lg-top-15 {
    margin-top: 15px;
  }
  html .page .offset-lg-top-22 {
    margin-top: 22px;
  }
  html .page .offset-lg-top-27 {
    margin-top: 27px;
  }
  html .page .offset-lg-top-30 {
    margin-top: 30px;
  }
  html .page .offset-lg-top-35 {
    margin-top: 35px;
  }
  html .page .offset-lg-top-40 {
    margin-top: 40px;
  }
  html .page .offset-lg-top-45 {
    margin-top: 45px;
  }
  html .page .offset-lg-top-50 {
    margin-top: 50px;
  }
  html .page .offset-lg-top-60 {
    margin-top: 60px;
  }
  html .page .offset-lg-top-75 {
    margin-top: 75px;
  }
  html .page .offset-lg-top-90 {
    margin-top: 90px;
  }
  html .page .offset-lg-top-100 {
    margin-top: 100px;
  }
  html .page .offset-lg-top-120 {
    margin-top: 120px;
  }
}

@media (min-width: 1800px) {
  html .page .offset-xl-top-0 {
    margin-top: 0;
  }
  html .page .offset-xl-top-2 {
    margin-top: 2px;
  }
  html .page .offset-xl-top-5 {
    margin-top: 5px;
  }
  html .page .offset-xl-top-10 {
    margin-top: 10px;
  }
  html .page .offset-xl-top-15 {
    margin-top: 15px;
  }
  html .page .offset-xl-top-22 {
    margin-top: 22px;
  }
  html .page .offset-xl-top-27 {
    margin-top: 27px;
  }
  html .page .offset-xl-top-30 {
    margin-top: 30px;
  }
  html .page .offset-xl-top-35 {
    margin-top: 35px;
  }
  html .page .offset-xl-top-40 {
    margin-top: 40px;
  }
  html .page .offset-xl-top-45 {
    margin-top: 45px;
  }
  html .page .offset-xl-top-50 {
    margin-top: 50px;
  }
  html .page .offset-xl-top-60 {
    margin-top: 60px;
  }
  html .page .offset-xl-top-75 {
    margin-top: 75px;
  }
  html .page .offset-xl-top-90 {
    margin-top: 90px;
  }
  html .page .offset-xl-top-100 {
    margin-top: 100px;
  }
  html .page .offset-xl-top-120 {
    margin-top: 120px;
  }
}

.fa-envelope-open:before {
	content: "\f2b6";
}

.table-custom tfoot td{color:#1f1f1f;}
.table-custom.table-custom-primary thead th{color:#fff;background:#00b7ee;border:0;}
.table-custom.table-custom-bordered{border:1px solid #ebebeb;}
.table-custom.table-custom-bordered td{border:1px solid #ebebeb;}
.table-custom.table-custom-bordered tbody>tr:first-of-type>td{border-top:0;}.table-custom.table-custom-striped tbody tr:nth-of-type(odd) td{background:transparent;}.table-custom.table-custom-striped tbody tr:nth-of-type(even) td{background:#f5f5f5;}.table-custom.table-custom-striped tbody td{border:0;}.table-custom.table-custom-striped tfoot td{border-top:0;}.table-custom.table-custom-striped tfoot td:not(:first-child){border-left:0;}.table-round{position:relative;border-radius:4px;overflow:hidden;}.table-custom-responsive{overflow-x:auto;min-height:0.01%;}@media screen and (max-width: 767px) {.table-custom-responsive{width:100%;margin-bottom:10px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ebebeb;}.table-custom-responsive>.table-custom>thead>tr>th,.table-custom-responsive>.table-custom>thead>tr>td,.table-custom-responsive>.table-custom>tbody>tr>th,.table-custom-responsive>.table-custom>tbody>tr>td,.table-custom-responsive>.table-custom>tfoot>tr>th,.table-custom-responsive>.table-custom>tfoot>tr>td{white-space:nowrap;}}

/* slick-slider 추가*/
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-loading .slick-list {
  background: #fff url("./../images/ajax-loader.gif") center center no-repeat;
}


/* post-strict 추가*/
.post-strict * + h6,
.post-strict * + .heading-6 {
  margin-top: 20px;
}

@media (min-width: 992px) {
  .post-strict * + h6,
  .post-strict * + .heading-6 {
    margin-top: 35px;
  }
}

@media (min-width: 1600px) {
  .post-strict * + h6,
  .post-strict * + .heading-6 {
    margin-top: 50px;
  }
}

.post-strict__header {
  font-size: 14px;
  line-height: 1.4;
  font-style: italic;
  position: relative;
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
  margin-bottom: -5px;
  margin-left: -10px;
  margin-right: -10px;
}

.post-strict__header > * {
  position: relative;
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.post-strict__header > * {
  display: inline-block;
}

.post-strict__time,
.post-strict__comment {
  color: #f9b707;
}

.post-strict__link {
  color: #000;
}

.post-strict__link a, .post-strict__link a:active, .post-strict__link a:focus {
  color: inherit;
}

.post-strict__link a:hover {
  color: #f9b707;
}

* + .post-strict__header {
  margin-top: 20px;
}


.carousel-parent .item {
  padding-left: 1px;
  padding-right: 1px;
}



.child-carousel .item {
  opacity: .2;
  -webkit-transition: 280ms ease-in-out;
  transition: 280ms ease-in-out;
  cursor: pointer;
}

.child-carousel .item:hover,
.child-carousel .slick-current {
  opacity: 1;
}


/* slick-gallery 추가*/
.slick-gallery {
  width: 100%;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
}

.slick-gallery .carousel-parent {
  margin-bottom: 35px;
}

.slick-gallery .child-carousel {
  margin-left: 0;
  margin-right: 0;
}

.slick-gallery .child-carousel .item {
  margin-left: 0;
  margin-right: 0;
}

@media (min-width: 1200px) and (min-height: 880px) {
  .slick-gallery {
    max-width: 100%;
  }
}

  .word-break {
   word-break: normal;   /****  영어는 어절단위 / 타언어 음절단위  ****/
}

.kword-break {
   word-break: keep-all;     /****   타언어 어절단위  ****/  
}


.indent-plus {
    text-indent: 20px;
}

.padding-top-10 {
 padding-top:10px;
 }

.padding-top-20 {
 padding-top:20px;
 }

.padding-top-30 {
 padding-top:30px;
 }

.padding-top-50 {
 padding-top:50px;
 }

.padding-top-70 {
 padding-top:70px;
 }

 .padding-top-100 {
 padding-top:100px;
 }

 .padding-bottom-30 {
 padding-bottom:30px;
 }

 .padding-left-10 {
  padding-left:10px;
 }

 .padding-right-10 {
  padding-right:10px;
 }