@-ms-viewport{width:device-width;}
html{box-sizing:border-box;-ms-overflow-style:scrollbar;}
*,
*::before,
*::after{box-sizing:inherit;}
.container{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;}
@media(min-width:576px){
.container{max-width:540px;}
}
@media(min-width:768px){
.container{max-width:720px;}
}
@media(min-width:992px){
.container{max-width:960px;}
}
@media(min-width:1200px){
.container{max-width:1140px;}
}
.container-fluid{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;margin-left:-30px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters > .col, .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:30px;padding-left:30px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-first{-ms-flex-order:-1;order:-1;}
.order-last{-ms-flex-order:13;order:13;}
.order-0{-ms-flex-order:0;order:0;}
.order-1{-ms-flex-order:1;order:1;}
.order-2{-ms-flex-order:2;order:2;}
.order-3{-ms-flex-order:3;order:3;}
.order-4{-ms-flex-order:4;order:4;}
.order-5{-ms-flex-order:5;order:5;}
.order-6{-ms-flex-order:6;order:6;}
.order-7{-ms-flex-order:7;order:7;}
.order-8{-ms-flex-order:8;order:8;}
.order-9{-ms-flex-order:9;order:9;}
.order-10{-ms-flex-order:10;order:10;}
.order-11{-ms-flex-order:11;order:11;}
.order-12{-ms-flex-order:12;order:12;}
.offset-1{margin-left:8.333333%;}
.offset-2{margin-left:16.666667%;}
.offset-3{margin-left:25%;}
.offset-4{margin-left:33.333333%;}
.offset-5{margin-left:41.666667%;}
.offset-6{margin-left:50%;}
.offset-7{margin-left:58.333333%;}
.offset-8{margin-left:66.666667%;}
.offset-9{margin-left:75%;}
.offset-10{margin-left:83.333333%;}
.offset-11{margin-left:91.666667%;}
@media(min-width:576px){
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-sm-first{-ms-flex-order:-1;order:-1;}
.order-sm-last{-ms-flex-order:13;order:13;}
.order-sm-0{-ms-flex-order:0;order:0;}
.order-sm-1{-ms-flex-order:1;order:1;}
.order-sm-2{-ms-flex-order:2;order:2;}
.order-sm-3{-ms-flex-order:3;order:3;}
.order-sm-4{-ms-flex-order:4;order:4;}
.order-sm-5{-ms-flex-order:5;order:5;}
.order-sm-6{-ms-flex-order:6;order:6;}
.order-sm-7{-ms-flex-order:7;order:7;}
.order-sm-8{-ms-flex-order:8;order:8;}
.order-sm-9{-ms-flex-order:9;order:9;}
.order-sm-10{-ms-flex-order:10;order:10;}
.order-sm-11{-ms-flex-order:11;order:11;}
.order-sm-12{-ms-flex-order:12;order:12;}
.offset-sm-0{margin-left:0;}
.offset-sm-1{margin-left:8.333333%;}
.offset-sm-2{margin-left:16.666667%;}
.offset-sm-3{margin-left:25%;}
.offset-sm-4{margin-left:33.333333%;}
.offset-sm-5{margin-left:41.666667%;}
.offset-sm-6{margin-left:50%;}
.offset-sm-7{margin-left:58.333333%;}
.offset-sm-8{margin-left:66.666667%;}
.offset-sm-9{margin-left:75%;}
.offset-sm-10{margin-left:83.333333%;}
.offset-sm-11{margin-left:91.666667%;}
}
@media(min-width:768px){
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-md-first{-ms-flex-order:-1;order:-1;}
.order-md-last{-ms-flex-order:13;order:13;}
.order-md-0{-ms-flex-order:0;order:0;}
.order-md-1{-ms-flex-order:1;order:1;}
.order-md-2{-ms-flex-order:2;order:2;}
.order-md-3{-ms-flex-order:3;order:3;}
.order-md-4{-ms-flex-order:4;order:4;}
.order-md-5{-ms-flex-order:5;order:5;}
.order-md-6{-ms-flex-order:6;order:6;}
.order-md-7{-ms-flex-order:7;order:7;}
.order-md-8{-ms-flex-order:8;order:8;}
.order-md-9{-ms-flex-order:9;order:9;}
.order-md-10{-ms-flex-order:10;order:10;}
.order-md-11{-ms-flex-order:11;order:11;}
.order-md-12{-ms-flex-order:12;order:12;}
.offset-md-0{margin-left:0;}
.offset-md-1{margin-left:8.333333%;}
.offset-md-2{margin-left:16.666667%;}
.offset-md-3{margin-left:25%;}
.offset-md-4{margin-left:33.333333%;}
.offset-md-5{margin-left:41.666667%;}
.offset-md-6{margin-left:50%;}
.offset-md-7{margin-left:58.333333%;}
.offset-md-8{margin-left:66.666667%;}
.offset-md-9{margin-left:75%;}
.offset-md-10{margin-left:83.333333%;}
.offset-md-11{margin-left:91.666667%;}
}
@media(min-width:992px){
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-lg-first{-ms-flex-order:-1;order:-1;}
.order-lg-last{-ms-flex-order:13;order:13;}
.order-lg-0{-ms-flex-order:0;order:0;}
.order-lg-1{-ms-flex-order:1;order:1;}
.order-lg-2{-ms-flex-order:2;order:2;}
.order-lg-3{-ms-flex-order:3;order:3;}
.order-lg-4{-ms-flex-order:4;order:4;}
.order-lg-5{-ms-flex-order:5;order:5;}
.order-lg-6{-ms-flex-order:6;order:6;}
.order-lg-7{-ms-flex-order:7;order:7;}
.order-lg-8{-ms-flex-order:8;order:8;}
.order-lg-9{-ms-flex-order:9;order:9;}
.order-lg-10{-ms-flex-order:10;order:10;}
.order-lg-11{-ms-flex-order:11;order:11;}
.order-lg-12{-ms-flex-order:12;order:12;}
.offset-lg-0{margin-left:0;}
.offset-lg-1{margin-left:8.333333%;}
.offset-lg-2{margin-left:16.666667%;}
.offset-lg-3{margin-left:25%;}
.offset-lg-4{margin-left:33.333333%;}
.offset-lg-5{margin-left:41.666667%;}
.offset-lg-6{margin-left:50%;}
.offset-lg-7{margin-left:58.333333%;}
.offset-lg-8{margin-left:66.666667%;}
.offset-lg-9{margin-left:75%;}
.offset-lg-10{margin-left:83.333333%;}
.offset-lg-11{margin-left:91.666667%;}
}
@media(min-width:1200px){
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-xl-first{-ms-flex-order:-1;order:-1;}
.order-xl-last{-ms-flex-order:13;order:13;}
.order-xl-0{-ms-flex-order:0;order:0;}
.order-xl-1{-ms-flex-order:1;order:1;}
.order-xl-2{-ms-flex-order:2;order:2;}
.order-xl-3{-ms-flex-order:3;order:3;}
.order-xl-4{-ms-flex-order:4;order:4;}
.order-xl-5{-ms-flex-order:5;order:5;}
.order-xl-6{-ms-flex-order:6;order:6;}
.order-xl-7{-ms-flex-order:7;order:7;}
.order-xl-8{-ms-flex-order:8;order:8;}
.order-xl-9{-ms-flex-order:9;order:9;}
.order-xl-10{-ms-flex-order:10;order:10;}
.order-xl-11{-ms-flex-order:11;order:11;}
.order-xl-12{-ms-flex-order:12;order:12;}
.offset-xl-0{margin-left:0;}
.offset-xl-1{margin-left:8.333333%;}
.offset-xl-2{margin-left:16.666667%;}
.offset-xl-3{margin-left:25%;}
.offset-xl-4{margin-left:33.333333%;}
.offset-xl-5{margin-left:41.666667%;}
.offset-xl-6{margin-left:50%;}
.offset-xl-7{margin-left:58.333333%;}
.offset-xl-8{margin-left:66.666667%;}
.offset-xl-9{margin-left:75%;}
.offset-xl-10{margin-left:83.333333%;}
.offset-xl-11{margin-left:91.666667%;}
}
.d-none{display:none !important;}
.d-inline{display:inline !important;}
.d-inline-block{display:inline-block !important;}
.d-block{display:block !important;}
.d-table{display:table !important;}
.d-table-row{display:table-row !important;}
.d-table-cell{display:table-cell !important;}
.d-flex{display:-ms-flexbox !important;display:flex !important;}
.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
@media(min-width:576px){
.d-sm-none{display:none !important;}
.d-sm-inline{display:inline !important;}
.d-sm-inline-block{display:inline-block !important;}
.d-sm-block{display:block !important;}
.d-sm-table{display:table !important;}
.d-sm-table-row{display:table-row !important;}
.d-sm-table-cell{display:table-cell !important;}
.d-sm-flex{display:-ms-flexbox !important;display:flex !important;}
.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:768px){
.d-md-none{display:none !important;}
.d-md-inline{display:inline !important;}
.d-md-inline-block{display:inline-block !important;}
.d-md-block{display:block !important;}
.d-md-table{display:table !important;}
.d-md-table-row{display:table-row !important;}
.d-md-table-cell{display:table-cell !important;}
.d-md-flex{display:-ms-flexbox !important;display:flex !important;}
.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:992px){
.d-lg-none{display:none !important;}
.d-lg-inline{display:inline !important;}
.d-lg-inline-block{display:inline-block !important;}
.d-lg-block{display:block !important;}
.d-lg-table{display:table !important;}
.d-lg-table-row{display:table-row !important;}
.d-lg-table-cell{display:table-cell !important;}
.d-lg-flex{display:-ms-flexbox !important;display:flex !important;}
.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:1200px){
.d-xl-none{display:none !important;}
.d-xl-inline{display:inline !important;}
.d-xl-inline-block{display:inline-block !important;}
.d-xl-block{display:block !important;}
.d-xl-table{display:table !important;}
.d-xl-table-row{display:table-row !important;}
.d-xl-table-cell{display:table-cell !important;}
.d-xl-flex{display:-ms-flexbox !important;display:flex !important;}
.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media print {
.d-print-none{display:none !important;}
.d-print-inline{display:inline !important;}
.d-print-inline-block{display:inline-block !important;}
.d-print-block{display:block !important;}
.d-print-table{display:table !important;}
.d-print-table-row{display:table-row !important;}
.d-print-table-cell{display:table-cell !important;}
.d-print-flex{display:-ms-flexbox !important;display:flex !important;}
.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
.flex-row{-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-column{-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-center{-ms-flex-align:center !important;align-items:center !important;}
.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
@media(min-width:576px){
.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important;}
.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:768px){
.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-md-center{-ms-flex-align:center !important;align-items:center !important;}
.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:992px){
.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important;}
.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:1200px){
.flex-xl-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-xl-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-xl-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-xl-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-xl-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-xl-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-xl-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-xl-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-xl-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-xl-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-xl-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-xl-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-xl-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}@font-face{font-family:"Icons";src:url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/icons.eot);src:url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/icons.eot?#iefix-rdmvgc) format('embedded-opentype'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/icons.woff) format('woff'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/icons.ttf) format('truetype'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/icons.svg?-rdmvgc#icomoon) format('svg');font-weight:normal;font-style:normal;}
body, textarea{font-family:'Roboto', sans-serif;font-size:16px;line-height:25px;padding:0;margin:0;}
body > #preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99995;}
#preloader:before{content:url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/loader.svg);position:absolute;width:15px;height:15px;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}
body.no-transactions *{transition:none !important;}
a, li{-webkit-tap-highlight-color:transparent}
h1, h2, h3, h4, h5, h6, p {
margin: 0;
} p{margin:0;}
p + p{margin-top:10px;}
h1{font-size:35px;line-height:40px}
h2{font-size:25px;line-height:30px}
h1 + p, h2 + p, h3 + p, h4 + p, h2 + h4, h1 + h4, h2 + ul.icon-list, h3 + ul.icon-list, p + h3, p + .btn, p + h4, h4 + .btn, h4 + .btn-text, h4 + input, h4 + select, h4 + textarea, p + ul.icon-list,
p + .btn-text, p + table, p + pre, p + img, img + p, p + .row, .row + p, p + .img-box, p + .media-box, p + .cnt-box, p + .icon-links, p + ul.icon-list, .container > .row + .row, .container > div + p, .container > div + .btn,
.table + .btn, .table + .btn-text, h4 + div, h4 + ul, h4 + ul.icon-list, h4 + a, .slimScrollDiv + .btn, .text-list + .btn, .text-list + .btn-text, p + .text-list{margin-top:15px;}
.row.justify-content-around{margin-right:-55px;margin-left:-55px;}
.btn:not(.full-width) + .btn:not(.full-width){margin-left:15px;}
.hidden{display:none !important;}
.text-light{font-weight:100 !important;}
.text-normal{font-weight:400 !important;}
.text-bold{font-weight:600 !important;}
.text-black{font-weight:900 !important;}
.text-uppercase{text-transform:uppercase;}
.clear{clear:both;width:100%;}
.full-width{width:100%;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.no-margin{margin:0 !important;}
.no-padding-y > .container{padding-top:0;padding-bottom:0;}
.no-padding-x > .container{padding-left:0;padding-right:0;}
.no-padding-top > .container{padding-top:0;}
.no-padding-bottom > .container{padding-bottom:0;}
.no-padding > .container{padding:0;}
[data-href]{cursor:pointer;}
.scroll-show:not(.showed){display:none !important;}
.boxed-area, .hc-cmp-column .hc-cmp-column.boxed-area, .hc-cmp-column .hc-cmp-column.boxed-area:last-child{padding:30px;border-radius:3px;}
body.boxed-layout nav, body.boxed-layout header, body.boxed-layout main, body.boxed-layout footer{max-width:1110px;margin-left:auto;margin-right:auto;}
body, header h2, ::placeholder{color:#6fa6d7;}
h1, h2, h3, h4, h5, h6, .btn.btn-border, .btn-text, .input-text, .input-select, .input-textarea, .icon-list span, .icon-list span a, .social-links a i, a, .glide__arrow, .search-bar input[type=submit],
.menu-cnt .tab-nav > li a, .menu-cnt > ul > li a{color:#379cf4;}
.icon-circle li:before, .icon-circle span:before, .icon-line li:before, .icon-line span:before, .progress-bar > div > div, .progress-bar > div span, .breadcrumb li a:after, .glide__bullets > button{background-color:#379cf4;}
.btn, .tab-nav li.active a, .tab-nav li:hover a, .icon-links-grid a:hover, .icon-links-button a{background-color:#379cf4;border-color:#379cf4;}
.tab-nav li a{color:#379cf4;border-color:#379cf4;}
.btn-border:hover, .icon-links a:hover i, .icon-links-popup:hover > i, .breadcrumb li:not(:last-child):hover a, .pagination li:not(.page):hover a, .search-bar input[type=submit]:hover,
.accordion-list > li:hover > a, .btn-text:hover, .menu-inner li:hover > a, .menu-inner li.active > a, .menu-inner .dropdown ul > li:hover > a, .album-title > a:hover, .glide__arrow:hover,
.mega-menu .icon-list li a:hover, nav.active .menu-btn, .menu-transparent .menu-cnt > ul > li:hover > a, .list-nav a:hover{color:#3081c8;}
.light .dropdown > ul > li:not(:hover) > a{color:#3081c8 !important;}
.btn:not(.btn-border):hover, .cnt-box-badge .badge, .cnt-box-blog-side .blog-date, .cnt-box-blog-top .blog-date, .dropdown ul:not(.icon-list) li:hover > a,
.menu-cnt > ul > li:hover > a, .lan-menu > li:hover > a, .glide__bullets > button:hover, .glide__bullets > button.glide__bullet--active{background-color:#3081c8;}
.icon-links-button a:hover, .pagination li.page:hover a, .pagination li.page.active a{background-color:#3081c8;border-color:#3081c8;}
.btn:hover, .input-text:focus, .input-select:focus, .input-textarea:focus, .search-bar input[type=text]:focus{border-color:#3081c8;}
.input-text, .input-select, .input-textarea, .cnt-pricing-table, .table, .table td, .table th, .step-item > span, .pagination li.page a, .accordion-list > li,
.menu-inner:not(.menu-inner-vertical) .dropdown ul, .search-bar input[type=text], .footer-bar, .menu-cnt.active, .search-box-menu, .section-block + .section-base, .section-map + .section-base{border-color:#c3dff7;}
.step-item:before, .menu-inner li:before, .bg-color, body main > section.bg-color, .menu-top-logo > .container:before, body hr:not([class*=space]){background-color:#c3dff7;}
.cnt-box-testimonials-bubble > p, .cnt-call, .comment-list li, .quote, .progress-bar > div, .timeline .panel, .header-base, .cnt-box.boxed .caption, .cnt-box-side-icon.boxed > i,
.cnt-box-top-icon.boxed > i, .menu-big-box .menu-box, footer, main > section.section-base.section-color, .boxed-area, .list-tags a{background-color:#EAF5FC;}
.cnt-box-testimonials-bubble > p:after{border-color:#EAF5FC;}
.light .breadcrumb li:not(:last-child) a, .light.menu-inner li > a{color:#FFF;}
.light, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p, .light .btn-text, .light .btn-text:hover, .light .btn a, .light .btn:hover, nav.light a, .light .glide__arrow, .light .counter .value span:last-child, .light.counter .value span:last-child, .light .icon-links a i{color:#FFF !important;}
.light .breadcrumb li a:after, .section-image .boxed-area{background-color:#FFF;}
.light .glide__bullets > button, .light .glide__bullets > button.glide__bullet--active, .section-color .boxed-area, .bg-white{background-color:#FFF !important;}
.light .btn-border{color:#FFF !important;border-color:#FFF !important;}
.light .btn-text:hover, .light p a:hover{opacity:.7;}
[class^="icon-"]:before,
[class*=" icon-"]:before{font-family:"Icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-transform:none;}
.icon-user:before{content:"\6a";}
.icon-bookmark:before{content:"\6c";}
.icon-share:before{content:"\6d";}
.icon-quote:before{content:"\65";}
.icon-calendar:before{content:"\6e";}
.icon-facebook:before{content:"\6b";}
.icon-twitter:before{content:"\6f";}
.icon-instagram:before{content:"\70";}
.icon-pinterest:before{content:"\71";}
.icon-linkedin:before{content:"\72";}
.icon-youtube:before{content:"\73";}
main > section{margin:0;padding:0;position:relative;overflow:hidden;}
main > section.section-base{background-color:#FFF;}
main > section > .container{padding-top:100px;padding-bottom:100px;}
.section-video > video, .section-map > .google-map, .section-slider > .background-slider, .section-slider > .background-slider > div{position:absolute !important;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:0;}
section.section-center{display:flex;align-items:center;}
.section-full-width > .container{max-width:100%;width:100%;}
@media(min-width:994px){
.section-full-width-right > .container > .row > .col-lg-6:last-child{position:absolute;left:50%;}
.section-full-width-right > .container > .row > .col-lg-8:last-child{position:absolute;left:66.666667%;}
.section-full-width-left > .container > .row > .col-lg-6:first-child{position:absolute;right:50%;}
.section-full-width-left > .container > .row{direction:rtl;text-align:left;}
.section-full-width-left > .container > .row > div, .section-full-width-right > .container > .row > div{direction:ltr;}
main .section-full-width-left > .container, main .section-full-width-left > .container{position:static;}
} .section-image{background-size:cover;background-position:center center;}
.section-image.bg-top{background-position:top;}
.section-image.bg-bottom{background-position:bottom;}
main > .section-map{padding-top:100px;padding-bottom:100px;}
.section-map > .container{position:relative;z-index:5;background-color:#FFF;padding:30px;border-radius:3px;width:50%;margin:0 15px;left:calc(50% - 30px);transform:translateX(calc(-100% + 30px));}
.section-map-right > .container{transform:none;}
.section-map.section-full-width > .container{max-width:50%;}
@media(min-width:1200px){
.section-map > .container{max-width:570px;}
} .section-video > video{height:auto;}
.section-video > .container{position:relative;z-index:5;}
.section-slider > .background-slider > div{opacity:0;transition:all .5s;background-size:cover;background-position:center center;}
.section-slider > .background-slider > div.active{opacity:1;}
.section-slider > .container{position:relative;z-index:5;}
.section-slider[data-slider-parallax] .background-slider{position:fixed !important;z-index:-1;opacity:0;transition:none;}
.section-slider[data-slider-parallax].active .background-slider{opacity:1;}
.section-block > .block-media{position:absolute;width:calc(50% - 15px);height:100%;top:0;right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden;}
.section-block-right > .block-media{left:0;right:auto;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.section-block > .container > .row > .col:first-child:before{content:'';border:25px solid #ffffff;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;right:-65px;left:auto;top:50%;margin-top:-25px;position:absolute;z-index:1;}
.section-block-right > .container > .row > .col:first-child:before{right:auto;left:-65px;transform:rotate(180deg);}
.section-block > .block-media .image{height:100%;width:100%;background-size:cover;background-position:center center;}
.section-block > .block-media video{width:100%;}
.section-block-right > .container > .row{flex-direction:row-reverse;}
.section-block > .container > .row > .col:last-child{text-align:center;display:flex;align-items:center;justify-content:center;transform:translateX(30px);}
.section-block-right > .container > .row > .col:last-child{transform:translateX(-30px);}
.section-block-full > .block-media{width:100%;}
.section-block-full > .container > .row > .col{max-width:calc(50% - 60px);}
.section-block-full > .container > .row > .col:first-child{background:#FFF;padding:60px;margin:0 30px;border-radius:3px;}
.section-block-full > .container > .row > .col:first-child:before{right:-49px;}
.section-block-full.section-block-right > .container > .row > .col:first-child:before{right:auto;left:-49px;}
body > nav{z-index:995;position:relative;background-color:#FFF;}
body > nav > .container{height:100%;min-height:50px;}
.dropdown ul li a{background-color:#FFF;}
.dropdown ul li:hover > a, nav:not(.menu-transparent) .menu-cnt > ul > li:hover > a{color:#FFF;}
.logo-retina{display:none !important;}
@media (min-resolution: 192dpi) and (min-width: 994px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 994px) {
.logo-retina:not(.hidden):not(.scroll-show), .logo-retina.scroll-show.showed{display:block !important;}
.logo-default{display:none !important;}
}
body > nav .menu-brand{float:left;height:50px;display:flex;align-items:center;justify-content:center;padding:10px 0;z-index:9999;position:relative;}
body > nav .menu-brand > a{height:100%;}
body > nav .menu-brand img{max-height:100%;display:block;}
.menu-btn{display:none;width:30px;height:30px;font-style:normal;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:30px;line-height:30px;}
.menu-btn:before{content:"\64";font-family:"Icons";position:absolute;left:0;text-transform:none;}
.menu-right{float:right;height:50px;display:flex;align-items:center;margin:0 -15px;}
.menu-cnt{position:relative;}
.menu-cnt > ul, .menu-inner > ul{float:left;list-style:none;padding:0;margin:0;display:flex;margin-left:30px;}
.menu-cnt > ul > li > a, .dropdown > ul > li > a, .dropdown-submenu > ul > li > a{height:50px;line-height:50px;padding:0 15px;font-size:13px;display:block;}
.menu-cnt ul > li > a{text-decoration:none;transition:all .5s, height 0s, line-height 0s;}
.menu-cnt > ul > li a{font-weight:500;text-decoration:none;text-align:left;}
.menu-right > *{margin:0 15px;}
.search-box-menu > input[type=text]{display:none;position:absolute;box-sizing:border-box;left:0;top:calc(100% + 10px);width:100% !important;max-width:1125px;padding:5px 15px;margin:auto;border:none;height:50px;z-index:9;outline:none;border-radius:3px;box-shadow:0 5px 5px rgba(0, 0, 0, 0.06);background-color:white;transition:all .5s;}
body > nav .search-box-menu.active > input{display:block;}
.search-box-menu > i{font-size:19px;height:50px;line-height:50px;cursor:pointer;width:50px;display:block;text-align:center;}
.search-box-menu > i:before{font-family:"Icons";content:"\61";font-style:normal;text-transform:none;}
.search-box-menu.active > i:before{content:"\63";}
.search-box-menu > input[type=submit]{display:none;position:absolute;z-index:9;right:0;height:40px;top:calc(100% + 15px);background:#FFF;border:none;padding:0 15px;cursor:pointer;}
.search-bar{position:relative;}
.search-bar input[type=text]{line-height:25px;border-radius:3px;border-width:1px;border-style:solid;outline:none;padding:0 5px;transition:all .5s;}
.search-bar input[type=submit]{position:absolute;top:50%;transform:translateY(-50%);right:5px;background:none;border:none;outline:none;cursor:pointer;}
nav.light h5, .light .shop-menu .shop-cart .cart-item .cart-content, .light .shop-menu p, .light .shop-menu .btn, .light .lan-menu ul li a{color:#4C4C4C;}
body > nav .icon-links a i{font-size:16px;transform:translateX(-50%) translateY(-50%);}
.menu-cnt li > a{position:relative;}
.menu-mini{height:35px;border-bottom:1px solid rgba(128, 128, 128, 0.21);background:#fff;}
.menu-mini > .container > ul{list-style:none;float:left;padding:0;margin:9px 0 0 0;}
.menu-mini > .container > ul > li{float:left;padding-right:20px;padding-left:25px;font-size:13px;line-height:16px;position:relative;}
.menu-mini > .container > ul > li i{margin-right:5px;font-size:16px;position:absolute;left:0px;}
.menu-mini li > a{text-decoration:none;}
.menu-mini .menu-right{align-items:center;height:35px;padding:0;}
.menu-mini .icon-links i, .menu-mini .icon-links i:hover{font-size:14px;border-radius:0;width:35px;padding:0;}
.menu-mini .lan-menu{position:relative;z-index:999;}
.menu-mini .lan-menu li.dropdown > a{height:35px;line-height:35px;padding-top:0;padding-bottom:0;}
.menu-wide .container, .menu-wide .search-box-menu > input{max-width:100%;}
.dropdown ul:not(.icon-list){position:absolute;display:none;}
.dropdown li{cursor:pointer;}
.dropdown > a{position:relative;}
.dropdown > ul, .dropdown-submenu > ul{box-shadow:0px 6px 5px rgba(0, 0, 0, 0.17);list-style:none;padding:0;margin:0;border:none;min-width:200px;}
.dropdown:hover > ul, .dropdown:hover .mega-menu, .dropdown-submenu:hover > ul{display:block;z-index:4;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > a{position:relative;z-index:3;}
.dropdown-submenu > a:after, .menu-side .dropdown > a:after, .menu-side .mega-dropdown > a:after, .menu-inner .dropdown > a:after, .menu-cnt > ul > li.dropdown > a:after{font-family:"Icons";content:"\67";position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);width:20px;height:20px;line-height:20px;text-align:center;right:10px;transition:transform .5s;text-transform:none;opacity:.7;}
.dropdown-submenu > a:after, .menu-side:not(.menu-side-collapse) li > a:after, .menu-side:not(.menu-side-collapse) li.dropdown > a:after{transform:translateY(-50%) rotate(0deg);transition:none;}
.dropdown.active > a:after, .mega-dropdown.active > a:after{transform:translateY(-50%) rotate(90deg) matrix(-1, 0, 0, 1, 0, 0);}
.dropdown:hover > a:after, .menu-cnt li:hover > a:after{opacity:1;}
.dropdown-submenu ul{top:0;left:100%;z-index:1;}
.menu-cnt > ul > li.dropdown > a, .menu-cnt > ul > li.mega-dropdown > a{padding-right:40px;}
.menu-side .menu-cnt > ul > li.dropdown > a, .menu-side .menu-cnt > ul > li.mega-dropdown > a{padding-right:15px;}
.dropdown .divider{height:1px;background:#eaeaea;}
.mega-dropdown:hover .mega-menu, .mega-menu .tab-box > .panel.active{display:flex;overflow:hidden;z-index:2;}
.mega-menu .tab-box > .panel{margin:30px 5px;}
.mega-menu .tab-nav{margin:15px;}
.mega-dropdown .mega-menu{left:0;width:100%;}
.mega-menu .col{padding:0 10px;}
.mega-menu{position:absolute;min-width:250px;padding:25px 5px;box-shadow:0px 6px 5px rgba(0, 0, 0, 0.17);background-color:#FFF;background-size:cover;display:none;}
.mega-menu a{color:#636363;padding-left:5px;display:block;white-space:nowrap;}
.mega-menu .no-icons a{padding-left:0;}
.mega-menu.bg-menu{min-width:400px;}
.mega-menu h5{margin-top:5px;min-height:15px;font-size:15px;text-align:left;}
.mega-menu .icon-list + h5{margin-top:30px;}
.mega-menu .no-icons{margin-left:1px;}
.mega-menu .col > h5:first-child{margin-top:0;}
.mega-menu .tab-box{width:calc(100% + 10px);margin:-25px -5px;}
nav.align-right .menu-cnt{display:flex;justify-content:flex-end;}
nav.align-right .menu-cnt{float:none;}
.menu-inner > ul{float:none;margin-left:0;}
.menu-inner:not(.menu-inner-vertical) > ul > li:not(:last-child){margin-right:20px;}
.menu-inner li > a{height:50px;line-height:50px;display:block;position:relative;text-decoration:none;border-radius:3px;cursor:pointer;transition:all .5s;}
.menu-inner li.dropdown > a{padding-right:35px;}
.menu-inner .dropdown ul > li > a{font-size:15px;}
.menu-inner .dropdown ul > li:hover > a{background:none;}
.menu-inner li{position:relative;transition:all .5s;}
.menu-inner li:before{content:"";position:absolute;width:0%;height:1px;transition:all .5s;bottom:0;left:0;}
.menu-inner li:hover:before, .menu-inner li.active:before{width:100%;}
.menu-inner li > a > i{margin-right:15px;}
.menu-inner-vertical > ul{display:block;}
.menu-inner-vertical li.dropdown > ul{position:static;box-shadow:none;}
.menu-inner-vertical .dropdown:hover > ul{display:none}
.menu-inner-vertical .dropdown.active > ul{display:block}
.menu-inner.ms-minimal li:hover a, .menu-inner.ms-minimal li.active > a{background:none;}
.menu-inner > div{display:none;position:relative;padding:10px 0;}
.menu-inner > div > i{right:0;}
.menu-inner.nav-right{justify-content:flex-end;display:flex;}
.menu-inner.nav-center{justify-content:center;display:flex;}
.menu-inner:not(.menu-inner-vertical) .dropdown > a:after{right:0;}
.menu-inner:not(.menu-inner-vertical) .dropdown ul{box-shadow:none;border-style:solid;border-width:1px;border-radius:3px;margin-top:-1px;}
.menu-inner:not(.menu-inner-vertical) .dropdown li:last-child:before{bottom:-1px;}
.menu-inner-image li img{position:absolute;height:50px;max-height:50px;max-width:50px;height:50px;border-radius:3px;left:-65px;}
.menu-inner-image li{padding-left:65px;margin-bottom:15px;}
.menu-inner-image li a{line-height:30px;}
.menu-inner-image li a span{display:block;line-height:15px;font-size:12px;}
body > nav.menu-transparent, .menu-transparent .form-control, .menu-transparent .btn, .menu-transparent .menu-cnt > ul > li:hover > a, .menu-transparent .lan-menu > li > a, .menu-transparent .btn:hover,
.menu-big-box.menu-transparent .menu-box, .menu-transparent .menu-mini, .menu-transparent .lan-menu > li:hover > a{background:none;}
nav.menu-fixed{position:fixed;right:0;left:0;top:0;}
.menu-fixed:not(.menu-transparent) + header, .menu-fixed:not(.menu-transparent) + main{margin-top:50px;}
.menu-fixed.menu-top-logo:not(.menu-transparent) + header, .menu-fixed.menu-top-logo:not(.menu-transparent) + main{margin-top:150px;}
.lan-menu{list-style:none;padding-left:0;position:relative;}
.lan-menu li a, .lan-menu .dropdown > ul > li > a{padding-left:40px;color:#444;text-decoration:none;line-height:50px;font-size:13px;display:block;transition:all .5s;}
nav:not(.menu-transparent) .lan-menu > li:hover > a, nav:not(.menu-transparent) .menu-mini .lan-menu > li:hover > a, .lan-menu .dropdown > ul > li:hover > a{color:#FFF;}
.lan-menu li.dropdown > a{padding-right:15px;}
.lan-menu li.dropdown > a:after{right:15px;}
.lan-menu .dropdown > ul > li > a, .lan-menu .dropdown > ul{min-width:100%;max-width:100%;box-sizing:border-box;}
.lan-menu li a img{position:absolute;left:15px;top:50%;margin-top:-6px;border-radius:3px;}
.shop-menu-cnt{position:relative;}
.shop-menu-cnt > i{font-size:23px;height:50px;line-height:50px;cursor:pointer;width:50px;display:block;text-align:center;}
.shop-menu-cnt > i:before{font-family:"Icons";content:"\69";font-style:normal;}
.shop-menu-cnt:hover .shop-menu{display:block;visibility:visible;opacity:1;}
.shop-menu-cnt .shop-menu{z-index:90;position:absolute;top:100%;left:50%;margin-left:-160px;width:320px;text-align:center;background-color:#fff;transition:all .4s ease;box-shadow:0px 6px 5px rgba(0, 0, 0, 0.17);overflow:hidden;display:none;}
.shop-cart li{cursor:pointer;}
.shop-cart li img{width:65px;height:40px;margin:0;border-radius:3px;float:left;}
.shop-cart .cart-item .cart-content{padding-left:100px;text-align:left;font-size:13px;line-height:21px;}
.shop-menu-cnt .cart-total{display:block;text-align:left;padding:8px 16px;margin:0;overflow:hidden;font-size:14px;line-height:18px;}
.shop-cart{list-style:none;padding:15px 0;margin:0;}
.shop-cart .cart-item{height:50px;padding:0 15px;transition:all .3s;}
.shop-cart .cart-item:hover{background:none;padding-left:20px;}
.cart-item h5{margin-bottom:0;font-size:14px;}
.shop-menu .cart-buttons{text-align:left;padding:15px;margin:0;line-height:20px;}
.shop-menu .cart-buttons a{text-decoration:none;margin-right:10px;}
.shop-menu-cnt .cart-count{background-color:#292929;top:50%;margin-top:-4px;right:3px;width:18px;height:18px;display:block;position:absolute;z-index:95;font-size:11px;line-height:19px;font-style:normal;text-align:center;border-radius:50%;color:#fff;font-weight:600;}
.shop-menu-empty .shop-menu, .wc-backward{display:none !important;}
.menu-big-box{padding-bottom:40px;}
.menu-big-box .menu-box{position:absolute;height:80px;width:calc(100% - 60px);z-index:1;display:flex;align-items:center;justify-content:center;padding:15px;border-radius:3px;}
.menu-big-box .menu-box > .row{width:calc(100% + 15px);}
.menu-big-box .menu-cnt > ul, .menu-big-box .menu-right > ul{z-index:2;position:relative;}
.menu-big-box > .container{position:relative;}
.menu-subtitle .menu-cnt li a span{display:block;height:23px;position:absolute;bottom:24px;font-size:11px;color:#bbbbbb;}
.menu-subtitle .menu-cnt > ul > li > a, .menu-subtitle .menu-cnt .menu-right{height:70px;}
.menu-subtitle .menu-cnt > ul > li > a{position:relative;}
.menu-subtitle .shop-menu-cnt > i, .menu-subtitle .search-box-menu > i, .menu-subtitle .menu-brand, .menu-subtitle .lan-menu > li > a{height:70px;line-height:70px;}
@media(min-width:992px){
.menu-top-logo{padding-top:100px;}
.menu-top-logo > .container{padding-left:30px;padding-right:30px;}
.menu-top-logo > .container > .menu-brand, .menu-top-logo .menu-right{position:absolute;top:50%;transform:translateY(calc(-50% - 25px));right:50%;width:570px;float:none;padding-left:30px;padding-right:30px;justify-content:flex-start;}
.menu-top-logo .menu-right{left:50%;right:auto;justify-content:flex-end;margin:0;}
.menu-top-logo .menu-right > *:last-child{margin-right:0;}
.menu-top-logo .menu-cnt{position:static;}
.menu-top-logo .menu-cnt > ul{margin:0;position:relative;width:100%;}
.menu-top-logo > .container:before{content:"";position:absolute;height:1px;width:100%;left:0;}
.menu-top-logo .menu-mini{position:absolute;top:0;width:100%;}
.menu-top-logo .menu-mini .menu-right{transform:translateY(-50%);}
.menu-top-logo > .menu-mini + .container > .menu-brand, .menu-top-logo > .menu-mini + .container .menu-right{transform:translateY(calc(-50% - 8px));}
.menu-top-logo.menu-wide > .container > .menu-brand{left:0;right:auto;}
.menu-top-logo.menu-wide .menu-right{left:auto;right:0;}
}
@media(max-width:1125px) and (min-width:992px){
.menu-top-logo > .container > .menu-brand, .menu-top-logo .menu-right{width:480px;}
} .menu-icon .menu-cnt > ul > li > a > i{position:absolute;top:50%;left:13px;transform:translateY(-50%);font-size:24px;cursor:pointer;}
.menu-icon .menu-cnt > ul > li > a{padding-left:55px;position:relative;}
.menu-icon-top.menu-fixed.scroll-menu .menu-cnt > ul > li > a > i{display:none;}
@media(min-width:993px){
.menu-icon-top .menu-cnt > ul > li > a > i{top:15px;left:50%;transform:translateY(0) translateX(-50%);}
.menu-icon-top .menu-cnt > ul > li > a{padding-top:35px;padding-left:15px;}
.menu-icon-top .shop-menu-cnt > i, .menu-icon-top .search-box-menu > i, .menu-icon-top .menu-cnt > .dropdown > ul > li > a,
.menu-icon-top .dropdown-submenu > ul > li > a, .menu-icon-top .menu-cnt .menu-right, .menu-icon-top .menu-brand, .menu-icon-top .lan-menu > li > a{height:80px;line-height:80px;}
.menu-icon-top .menu-cnt > ul > li > a{line-height:50px;}
} @media(min-width:992px){
.menu-side-cnt, .menu-side-cnt #fullpage-main, .menu-side-cnt .footer-parallax, .menu-side-cnt > .menu-fixed:not(.menu-wide){padding-left:250px;}
.menu-side{width:250px;height:100%;position:fixed;top:0;left:0;z-index:99995;background-color:#FFFFFF;border-right:1px solid #e7e7e7;box-shadow:1px 0 2px rgba(0,0,0,0.05);}
.menu-side .menu-brand{width:100%;padding:15px;height:90px;float:none;}
.menu-side .menu-cnt > ul{float:none;display:block;margin:0;}
.menu-side .menu-cnt > ul > li{float:none;position:relative;margin:0;}
.menu-side .mega-menu, .menu-side .dropdown > ul, .menu-side .dropdown-submenu > ul{left:100%;top:0;width:auto;}
.menu-side-collapse{display:flex;flex-direction:column;justify-content:space-between;}
.menu-side-collapse .menu-cnt{height:100%;}
.menu-side-collapse .menu-cnt > ul{float:none;display:block;margin:0;}
.menu-side-collapse .menu-cnt > ul > li{float:none;position:relative;margin:0;}
.menu-side-collapse .mega-menu, .menu-side-collapse .dropdown > ul, .menu-side-collapse .dropdown-submenu > ul{left:0;top:100%;width:100%;position:relative;box-shadow:none;}
.menu-side-collapse .bottom-area{position:static;}
.menu-side-collapse li.active > ul, .menu-side-collapse .active .mega-menu, .menu-side-collapse .mega-menu .tab-box > .panel.active,
.menu-side-collapse .mega-menu .tab-box .nav-tabs, .menu-side-collapse .active .dropdown-submenu ul{display:block;}
.menu-side-collapse li:not(.active):not(.dropdown-submenu):hover > ul, .menu-side-collapse li:not(.active):hover .mega-menu{display:none;}
.menu-side-collapse .mega-menu{padding:25px 0;}
.menu-side .mega-menu .col{padding:0 15px;font-size:13px;}
.menu-side .mega-menu .icon-list li a:hover{background:none;}
.menu-side:not(.menu-side-collapse) .dropdown > ul, .menu-side:not(.menu-side-collapse) .dropdown-submenu > ul{box-shadow:4px 5px 5px rgba(0, 0, 0, 0.17);border-left:1px solid #eaeaea;}
.menu-side .slimScrollRail{visibility:hidden;}
.menu-side-collapse .active .dropdown-submenu > a:after{transform:translateY(-50%) rotate(90deg);}
.menu-side-collapse .mega-menu .tab-nav{display:block;}
.menu-side-collapse .mega-menu .tab-nav li a{margin:10px 0;}
}
.menu-side-collapse .col + .col > h5:first-child{margin-top:30px;}
.menu-side .bottom-area{position:absolute;bottom:20px;padding:20px 15px;width:100%;text-align:center;}
.menu-side-collapse .bottom-area{position:static;}
.menu-side .bottom-area .lan-menu{display:flex;justify-content:center;padding:15px 0;}
.menu-side .bottom-area .lan-menu a{margin:0 5px;}
.menu-side .bottom-area .icon-links{margin:10px 0;}
.menu-side .bottom-area p{font-size:12px;}
.title{position:relative;margin-bottom:50px;}
.title > p{margin-top:15px;}
.row > div > .title:last-child{margin-bottom:0;}
body > header{position:relative;display:flex;align-items:center;height:350px;overflow:hidden;}
body > header > .container{position:relative;z-index:5;}
body > header h1{font-size:30px;font-weight:600;margin:0;}
body > header h2{margin:20px 0 0 0;font-size:18px;font-weight:400;}
body > header.align-center h2{margin:20px auto 0 auto;}
.breadcrumb{list-style:none;display:flex;margin:40px 0 0 0;padding:0;}
.breadcrumb li{list-style:none;}
.breadcrumb li a{display:block;text-decoration:none;padding-right:15px;margin-right:15px;font-size:14px;position:relative;}
.breadcrumb li a:after{content:"";position:absolute;width:1px;height:11px;margin-top:-5px;opacity:.6;top:50%;right:0;transform:rotate(25deg);}
.breadcrumb li:last-child a{font-weight:600;cursor:default;padding-right:0;margin-right:0;}
.breadcrumb li:last-child a:after{display:none;}
body > header.align-right .breadcrumb{left:15px;right:auto;justify-content:flex-end;}
body > header.align-center .breadcrumb{position:static;justify-content:center;margin-top:20px;}
.breadcrumb.align-center{justify-content:center;}
.breadcrumb.align-right{justify-content:flex-end;}
body > nav.menu-transparent + header{margin-top:0 !important;}
.header-image, .header-base{background-position:center center;background-size:cover;}
.header-slider > .background-slider > div{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:0;}
.header-slider > .background-slider > div{opacity:0;background-size:cover;background-position:center center;transition:all .5s;}
.header-slider > .background-slider > div.active{opacity:1;}
.header-video > video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:0;}
.header-base{height:200px;}
.header-base .breadcrumb{position:absolute;right:15px;top:0;margin-top:0;}
hr.space, hr.space-xs, hr.space-sm, hr.space-md, hr.space-lg{border:none;clear:both;margin:0;}
hr.space-xs{height:15px;}
hr.space-sm{height:30px;}
hr.space{height:60px;}
hr.space-md{height:75px;}
hr.space-lg{height:100px;}
span.space, span.space-xs, span.space-sm, span.space-md, span.space-lg{display:inline-block;}
span.space-xs{width:15px;}
span.space-sm{width:30px;}
span.space{width:60px;}
span.space-md{width:75px;}
span.space-lg{width:100px;}
.text-xs{font-size:12px !important;line-height:18px;}
.text-sm{font-size:16px !important;line-height:22px;}
.text-md{font-size:25px !important;line-height:35px;}
.text-lg{font-size:50px !important;line-height:70px;}
hr:not([class*=space]){height:1px;border:none;background:#dadada;margin:30px 0;}
.quote{position:relative;padding:30px 30px 30px 105px;margin:0;border-radius:3px;}
.quote > p{margin:0;}
.quote.quote-double{padding:30px 105px 30px 105px;}
.quote:before, .quote.quote-double:after{content:"\65";font-family:"Icons";position:absolute;left:30px;width:50px;height:50px;font-size:45px;line-height:55px;opacity:.2;text-transform:none;}
.quote.quote-double:after{content:"\66";left:auto;right:30px;bottom:30px;}
.quote .quote-author{display:block;margin-top:15px;font-weight:600;}
.quote-author:empty{display:none;}
.btn{color:#fff;border-radius:3px;display:inline-block;text-decoration:none;border-style:solid;border-width:1px;position:relative;cursor:pointer;outline:none;text-align:center;transition:all .5s;}
.btn-xs{padding:7px 20px;font-size:13px;}
.btn-sm{padding:10px 30px;font-size:15px;}
.btn-lg{padding:15px 50px;font-size:20px;}
.btn-border, body .btn-border{background:none;}
.btn-circle{border-radius:100px;}
.btn-text{position:relative;display:inline-block;text-decoration:none;cursor:pointer;background:none;border:none;outline:none;transition:all .5s;}
.btn-text.btn-icon i{position:static;margin-right:10px;}
.btn-icon.btn-xs:not(.btn-anima), .btn-icon.btn-xs.btn-anima:hover{padding-left:40px;}
.btn-icon.btn-sm:not(.btn-anima), .btn-icon.btn-sm.btn-anima:hover{padding-left:55px;}
.btn-icon.btn-lg:not(.btn-anima), .btn-icon.btn-lg.btn-anima:hover{padding-left:85px;}
.btn-icon i{position:absolute;left:30px;top:50%;transform:translateY(-50%);}
.btn-icon.btn-lg:not(.btn-anima) i{left:50px;}
.btn-anima{overflow:hidden;}
.btn-anima i{left:-50px;transition:all .5s;}
.btn-icon.btn-xs.btn-anima:hover i, .btn-icon.btn-xs:not(.btn-anima) i{left:20px;}
.btn-icon.btn-sm.btn-anima:hover i{left:30px;}
.btn-icon.btn-lg.btn-anima:hover i, .btn-icon.btn-lg.btn-xs:not(.btn-anima) i{left:50px;}
.btn + .btn{margin-top:15px;}
.btn-video{position:relative;display:block;padding-top:60px;text-decoration:none;}
.btn-video:before{content:"";position:absolute;width:80px;height:80px;border-radius:50%;top:-14px;left:50%;transform:translateX(-50%);margin-left:-43px;background:#FFF;z-index:1;}
.btn-video:after{content:"\62";font-family:"Icons";position:absolute;width:50px;height:50px;font-size:45px;line-height:55px;top:0;left:50%;margin-left:-24px;animation-iteration-count:infinite;z-index:1;text-transform:none;}
.img-box.btn-video{padding-top:0;}
.img-box.btn-video:before{top:50%;margin-top:-43px;margin-left:-45px;height:80px;border-radius:50%;left:50%;background:rgb(255, 255, 255);}
.img-box.btn-video:after{top:50%;margin-top:-30px;}
.input-text, .input-select, .input-textarea{border-radius:3px;border-style:solid;border-width:1px;outline:none;width:100%;padding:10px;font-size:14px;background:rgb(255, 255, 255);}
.input-text-btn{display:flex;}
.input-text-btn .input-text{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;margin:0;}
.input-text-btn .btn{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:10px;padding-right:10px;margin:0;}
.text-list, .text-list li{list-style:none;position:relative;padding:0;margin:0;}
.text-list li{transition:all .5s;}
.text-list-base li, .text-list-image li, .text-list-side li{margin-bottom:30px;}
.text-list-base li:last-child, .text-list-image li:last-child, .text-list-side li:last-child{margin-bottom:0;}
.text-list-base li > h3, .text-list-image .content > h3, .text-list-side h3{margin:0;font-size:19px;}
.text-list-base li > p, .text-list-image .content > p{margin:5px 0 0 0;}
.text-list-base li > div, .text-list-image .content > div{position:absolute;right:0;top:0;}
.text-list-image li{display:flex;align-items:center;justify-content:space-between;}
.text-list-image li .content{position:relative;width:100%;padding-left:30px;}
.text-list-image li > img{position:relative;left:0;width:90px;height:90px;border-radius:50%;}
.text-list-side li{display:flex;justify-content:space-between;}
.text-list-side li h3{min-width:150px;}
.text-list-side p{margin:0 30px;}
.text-list-bold li, .text-list-line li{display:flex;margin-bottom:5px;}
.text-list-bold p span, .text-list-line p span{padding-left:15px;}
.text-list-bold li p{margin:0 0 0 15px;}
.text-list-line li b{margin-right:5px;white-space:nowrap;}
.text-list-line label{text-transform:none;font-weight:normal;font-style:normal;display:inline;}
.text-list-line li p{margin:0 5px;white-space:nowrap;overflow:visible;}
.text-list-line li{justify-content:space-between;height:26.5px;}
.text-list-line li hr{width:100%;margin-top:16px;border-top:1px dotted;background:none;opacity:.8;}
.icon-list-horizontal{display:flex;}
.icon-list-horizontal.icon-list li{margin-right:25px;margin-bottom:0;padding-left:25px;position:relative;white-space:nowrap;overflow:hidden;}
.icon-list p{margin:0;display:inline;}
.icon-list li > i{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.icon-list-horizontal.icon-list a{text-decoration:none;}
ul.icon-list{list-style:none;padding:0;margin:0;}
ul.icon-list li{position:relative;list-style:none;padding-left:30px;margin-bottom:10px;}
ul.icon-list li:last-child{margin-bottom:0;}
.icon-list.icon-md li, .icon-list.icon-md span{padding-left:40px;line-height:35px;}
.icon-list.icon-md li > i, .icon-list.icon-md span > i{font-size:23px;}
.icon-list.icon-lg li, .icon-list.icon-lg span{padding-left:50px;line-height:40px;}
.icon-list.icon-lg li > i, .icon-list.icon-lg span > i{font-size:30px;}
.icon-list.icon-md.text-xs li{line-height:20px;}
.icon-list.icon-md.text-xs li > i{font-size:15px;}
.icon-circle li > i, .icon-line li > i, .icon-decimal li > i{display:none;}
.icon-circle li:before, .icon-circle span:before, .icon-line li:before, .icon-line span:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:50%;transform:translateY(-50%);transition:all .5s;}
.icon-circle li:hover:before, .icon-circle span:hover:before{transform:translateY(-50%) scale(.8);}
.icon-circle.icon-md li:before, .icon-circle.icon-md span:before{width:11px;height:11px;}
.icon-circle.icon-md li, .icon-circle.icon-md span{padding-left:35px;}
.icon-circle.icon-lg li:before, .icon-circle.icon-lg span:before{width:16px;height:16px;}
.icon-circle.icon-lg li, .icon-circle.icon-lg span{padding-left:40px;}
.icon-line li:before, .icon-line span:before{border-radius:3px;height:2px;}
.icon-line li:hover:before, .icon-line span:hover:before{transform:translateY(-50%) translateX(5px);}
.icon-line.icon-md li:before, .icon-line.icon-md span:before{width:15px;height:3px;}
.icon-line.icon-md li, .icon-line.icon-md span{padding-left:35px;}
.icon-line.icon-lg li:before, .icon-line.icon-lg span:before{width:20px;height:4px;}
.icon-line.icon-lg li, .icon-line.icon-lg span{padding-left:40px;}
ul.icon-decimal{padding-left:15px;}
ul.icon-decimal, ul.icon-decimal li{list-style:decimal;}
.icon-list-horizontal.icon-list:not(.icon-md):not(.icon-lg) span{padding-left:33px;}
ul.icon-list.list-right li, .icon-list-horizontal.icon-list.list-right span{padding-left:0;padding-right:30px;text-align:right;}
ul.icon-list.list-right li i, .icon-list-horizontal.icon-list.list-right i{left:auto;right:0;}
ul.icon-list.list-right.icon-md li, .icon-list-horizontal.icon-list.list-right.icon-md span{padding-right:40px;}
ul.icon-list.list-right.icon-lg li, .icon-list-horizontal.icon-list.list-right.icon-lg span{padding-right:50px;}
.icon-list-horizontal.icon-list.list-right:not(.icon-md):not(.icon-lg) span{padding-left:0;padding-right:33px;}
.icon-circle.list-right li:before, .icon-circle.list-right span:before, .icon-line.list-right li:before, .icon-line.list-right span:before{left:auto;right:0;}
.icon-links{display:flex;}
.icon-links.align-center{justify-content:center;}
.icon-links.align-right{justify-content:flex-end;}
.icon-links a{display:block;width:30px;height:30px;margin-right:15px;position:relative;cursor:pointer;}
.icon-links a i{left:50%;top:50%;transform:translateX(-50%) translateY(-50%);margin:0;padding:0;display:block;position:absolute;font-size:18px;transition:all .5s;}
.icon-links{display:flex;}
.icon-links-grid a{border-style:solid;border-width:1px;border-right:none;width:50px;height:40px;margin:0;}
.icon-links-grid a i{transition:all .1s;}
.icon-links-grid a:hover i{color:#FFF;}
.icon-links-grid a:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;}
.icon-links-grid a:last-of-type{border-right-style:solid;border-right-width:1px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
.icon-links-button a{width:50px;height:40px;border-radius:3px;transition:all .5s;}
.icon-links-button a i, .icon-links-button a:hover i{color:#FFF;}
.icon-links-popup{position:relative;padding-left:35px;}
.icon-links-popup > i{display:block;position:absolute;width:20px;height:20px;left:0;font-size:16px;cursor:pointer;}
.icon-links-popup > i:before{font-family:"Icons";content:"\6d";font-size:20px;font-style:normal;font-weight:normal;text-transform:none;}
.icon-links-popup > div{display:flex;position:relative;visibility:hidden;}
.icon-links-popup > div > a{opacity:0;transition:all .5s;}
.icon-links-popup.active > div{visibility:visible;}
.icon-links-popup.active > div > a{opacity:1;}
.icon-links.icon-lg i{font-size:25px;}
.icon-links.icon-lg a{margin-right:25px;}
.icon-links-grid.icon-lg a{margin-right:0;width:60px;height:45px;}
.icon-links-button.icon-lg a{width:60px;height:45px;}
.icon-links-popup.icon-lg{padding-left:45px;}
.icon-links-popup.icon-lg > i{height:25px;width:25px;}
.icon-links-popup.icon-lg > i:before{font-size:25px;}
.icon-links > a:last-child{margin-right:0;}
.icon-social a i{transform:translateX(-50%) translateY(calc(-50% + 2px));}
.social-colors.icon-links-button i, .social-colors.icon-links-grid i, .social-colors-hover.icon-links-button i, .social-colors-hover.icon-links-grid i{transition:none;}
.social-colors.icon-links-button .facebook:not(:hover), .social-colors-hover.icon-links-button .facebook:hover,
.social-colors.icon-links-grid .facebook:not(:hover), .social-colors-hover.icon-links-grid .facebook:hover{background-color:#3B5998;border-color:#3B5998;color:#FFF;}
.social-colors.icon-links-button .twitter:not(:hover), .social-colors-hover.icon-links-button .twitter:hover,
.social-colors.icon-links-grid .twitter:not(:hover), .social-colors-hover.icon-links-grid .twitter:hover{background-color:#3B8ACA;border-color:#3B8ACA;color:#FFF;}
.social-colors.icon-links-button .pinterest:not(:hover), .social-colors-hover.icon-links-button .pinterest:hover,
.social-colors.icon-links-grid .pinterest:not(:hover), .social-colors-hover.icon-links-grid .pinterest:hover{background-color:#B90B20;border-color:#B90B20;color:#FFF;}
.social-colors.icon-links-button .linkedin:not(:hover), .social-colors-hover.icon-links-button .linkedin:hover,
.social-colors.icon-links-grid .linkedin:not(:hover), .social-colors-hover.icon-links-grid .linkedin:hover{background-color:#0077B5;border-color:#0077B5;color:#FFF;}
.social-colors.icon-links-button .youtube:not(:hover), .social-colors-hover.icon-links-button .youtube:hover,
.social-colors.icon-links-grid .youtube:not(:hover), .social-colors-hover.icon-links-grid .youtube:hover{background-color:#cc181e;border-color:#cc181e;color:#FFF;}
.social-colors.icon-links-button .instagram:not(:hover), .social-colors-hover.icon-links-button .instagram:hover,
.social-colors.icon-links-grid .instagram:not(:hover), .social-colors-hover.icon-links-grid .instagram:hover{background-color:#464646;border-color:#464646;color:#FFF;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .facebook:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .facebook:hover i{color:#3B5998;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .twitter:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .twitter:hover i{color:#3B8ACA;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .pinterest:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .pinterest:hover i{color:#B90B20;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .linkedin:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .linkedin:hover i{color:#0077B5;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .youtube:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .youtube:hover i{color:#cc181e;}
.social-colors:not(.icon-links-button):not(.icon-links-grid) .instagram:not(:hover) i, .social-colors-hover:not(.icon-links-button):not(.icon-links-grid) .instagram:hover i{color:#464646;}
.icon-box{position:relative;display:flex;}
.icon-box i{font-size:35px;display:block;text-align:left;}
.icon-box h3{font-size:20px;}
.icon-box p{margin:0;}
.icon-box-top{flex-direction:column;}
.icon-box-top h3{margin:20px 0 10px 0;}
.icon-box-left{flex-direction:row;align-items:center;}
.icon-box-left i{padding-right:30px;}
.icon-box-left h3{margin:0 0 5px 0;}
.icon-box-right{flex-direction:row-reverse;align-items:center;text-align:right;}
.icon-box-right i{padding-left:30px;}
.icon-box-right h3{margin:0 0 5px 0;}
.icon-box-top.align-center i{margin-left:auto;margin-right:auto;text-align:center;}
.icon-box-top.align-right i{margin-left:auto;margin-right:0;text-align:right;}
.google-map{height:350px;}
.box-steps{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr;}
.box-steps > div{grid-template-columns:1fr 1fr 1fr;}
.step-item{position:relative;}
.step-item > .content{position:relative;padding-top:60px;}
.step-item > .content > *:first-child{margin-top:0;}
.step-item > span{position:absolute;width:30px;height:30px;line-height:30px;border-style:solid;border-width:1px;border-radius:50%;text-align:center;font-size:14px;display:block;font-weight:600;background:#FFF;}
.step-item:before{content:"";position:absolute;width:100%;height:1px;top:14px;}
.box-steps-vertical{display:block;}
.box-steps-vertical > .step-item:not(:last-child){padding-bottom:30px;}
.box-steps-vertical > .step-item > .content{padding:0 0 0 60px;}
.box-steps-vertical > .step-item > span{margin-top:-2px;}
.box-steps-vertical > .step-item:before{width:1px;height:100%;top:0;left:14px;}
.progress-bar > h4, .progress-circle > h4{font-size:16px;margin-bottom:15px;}
.progress-bar > div, .progress-bar > div > div{width:100%;height:6px;border-radius:3px;}
.progress-bar > div > div{width:0%;position:relative;transition:all 1s linear;}
.progress-bar > div span{position:absolute;padding:0 8px;font-size:13px;right:0;top:-35px;transform:translateX(50%);margin-right:1px;border-radius:3px;color:#FFF;white-space:nowrap;opacity:0;transition:all 1s;}
.progress-bar > div > [data-trigger="null"] span{opacity:1;}
.progress-circle{position:relative;margin:auto;}
.progress-circle .content{position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;padding:0 30px;}
.progress-circle h4{margin:0 0 5px 0;}
.progress-circle p{margin:0;font-size:14px;}
.progress-circle .counter{margin:0;font-size:25px;}
.progress-circle p + .counter, .progress-circle h4 + .counter{margin:15px 0 0 0;}
.progress-circle.align-right{margin-right:0;}
.progress-circle.align-left{margin-left:0;}
.counter h3{font-size:18px;margin:0 0 10px 0;}
.counter-horizontal i{margin-right:10px;}
.counter-horizontal.counter-icon{display:flex;align-items:center;}
.counter-horizontal.counter-icon > i{font-size:30px;display:block;text-align:left;padding-right:15px;}
.counter-vertical i{margin-bottom:15px;display:inline-block;}
.countdown h3{font-size:18px;margin:0;}
.countdown p{margin:0;}
.countdown [data-time]{display:flex;}
.countdown [data-time] > div{padding-right:15px;}
.countdown h3{margin-bottom:15px;}
.countdown p{margin-top:10px;}
.countdown-horizontal [data-time] > div > span:first-child{padding-right:5px;}
.countdown-vertical [data-time] > div > span{display:block;}
.timeline > div{position:relative;margin-bottom:30px;transition:all .5s;}
.timeline > div:hover{transform:translateX(5px)}
.timeline .badge{position:absolute;left:calc(70% + 60px);}
.timeline .badge p{font-weight:600;font-size:25px;margin:30px 0 15px 0;}
.timeline .badge span{display:block;font-size:14px;}
.timeline .panel{width:70%;padding:30px 60px;border-radius:3px;}
.timeline > div:last-child{padding-bottom:0;margin-bottom:0;}
.timeline > div:last-child .panel{margin-bottom:0;}
.timeline > div.inverted .badge{left:auto;right:calc(70% + 60px);}
.timeline > div.inverted .panel{margin-left:30%;}
.timeline > div.inverted:hover{transform:translateX(-15px)}
.list-nav{display:flex;margin-top:30px;}
.list-nav a{position:relative;text-decoration:none;transition:all .5s;}
.list-nav a.list-archive{width:30px;height:30px;margin:0 30px;font-size:25px;text-align:center;}
.list-nav a.list-archive:before, .list-nav a:first-child:before, .list-nav a:last-child:before{content:"\64";font-family:"Icons";text-transform:none;font-weight:400;}
.list-nav a:first-child:before, .list-nav a:last-child:before{position:absolute;font-size:20px;}
.list-nav a:first-child{padding-left:40px;}
.list-nav a:last-child{padding-right:40px;}
.list-nav a:first-child:before{content:"\68";left:0;}
.list-nav a:last-child:before{content:"\67";left:auto;right:0;}
.list-nav.align-right{justify-content:flex-end;}
.list-nav.align-center{justify-content:center;}
.list-nav a:not(.list-archive):empty{display:none;}
div.list-nav a:empty + a.list-archive{margin-left:0;}
.list-tags, .tagcloud{margin:-5px;}
.list-tags a, .tagcloud a{display:inline-block;padding:3px 12px;border-radius:3px;transition:all .5s;margin:5px;font-size:13px;cursor:pointer;text-decoration:none;}
.table{width:100%;border-spacing:0;table-layout:fixed;}
.table th{font-weight:600;}
.table th, .table td{text-align:left;padding:5px 10px;}
.table.align-center th, .table.align-center td{text-align:center;}
.table.align-right th, .table.align-right td{text-align:center;}
.table:not(.table-border):not(.table-full-border){margin:-5px -10px;width:calc(100% + 20px);}
.table-border td, .table-border th, .table-full-border td, .table-full-border th{border-style:solid;border-width:1px;border-right:none;border-top:none;padding:10px;}
.table-border tbody tr td:first-child, .table-border thead tr:first-child th:first-child{border-left:none;padding-left:0;}
.table-border tbody tr:last-child td{border-bottom:none;padding-bottom:0;}
.table-full-border{border-radius:3px;border-style:solid;border-width:1px;}
.table-full-border th{border-top:none;}
.table-full-border th:first-child, .table-full-border td:first-child{border-left:none;}
.table-full-border td:last-child{border-right:none;}
.table-full-border tr:last-child td{border-bottom:none;}
.table-grid:not(.table-border):not(.table-full-border){margin:-30px;width:calc(100% + 60px);}
.table-grid td, .table-grid.table-border tbody tr td:first-child, .table-grid.table-border tbody tr:last-child td{padding:30px;}
.table-grid td > img{max-width:100%;display:block;}
.table-grid.no-padding-y.table-border tbody tr td{padding-top:0;padding-bottom:0;vertical-align:top;}
.table-grid.table-border.align-left tbody tr td:first-child{padding-left:0;}
.table-grid.table-border.align-left tbody tr td:last-child{padding-right:0;}
.table-columns{display:block;}
.table-columns tbody{width:100%;display:block;}
.table-columns > tbody > tr{display:flex;justify-content:space-between;}
.table-columns td{display:block;padding:0 30px;width:100%;}
.table.table-columns:not(.table-border):not(.table-full-border){margin:0 -30px;width:calc(100% + 60px);}
.img-box{position:relative;overflow:hidden;display:block;border-radius:3px;transition:all .5s;}
.img-box:before{content:"";opacity:0;left:0;right:0;top:0;bottom:0;height:100%;background:#000;position:absolute;border-radius:4px;transition:all .5s;}
.img-box:hover:before{transition:all 0s;}
.img-box:hover, .light .img-box:hover, .img-box:hover:before{opacity:1;}
.img-box img{max-width:100%;display:block;position:relative;border-radius:3px;transition:all .5s;}
.img-box:hover img{opacity:.8;}
.img-box-caption span{position:absolute;bottom:0;width:100%;padding:5px 15px;color:#FFF;font-size:12px;}
.img-box > i{position:absolute;width:30px;height:30px;top:50%;left:50%;margin-top:-15px;margin-left:-15px;text-align:center;line-height:30px;color:#fff;text-decoration:none;font-size:25px;z-index:5;}
img{max-width:100%;display:inline-block;}
.img-grayscale{filter:grayscale(100%);}
.img-png:hover, .img-png:before{background:none !important;}
.img-png:hover img{margin:auto !important;height:auto !important;width:auto !important;}
.tab-box > .panel:not(.active){display:none;}
.tab-nav{padding:0;margin:0 0 30px 0;list-style:none;display:flex;}
.tab-nav li{list-style:none;}
.tab-center > .tab-nav{justify-content:center;}
.tab-right > .tab-nav{justify-content:flex-end;}
.tab-left > .tab-nav{justify-content:flex-start;}
.tab-justify > .tab-nav{justify-content:space-between;}
.tab-justify > .tab-nav li{width:100%;}
.tab-inverse > .tab-nav{margin:30px 0 0 0;}
.tab-nav li a{text-decoration:none;display:block;padding:10px 15px;border-radius:3px;border-style:solid;border-width:1px;margin:0 15px;font-size:15px;text-align:center;position:relative;transition:all .5s;}
.tab-nav li:first-child a{margin-left:0;}
.tab-nav li:last-child a{margin-right:0;}
.tab-icon > .tab-nav a{padding-left:45px;}
.tab-icon > .tab-nav a i{position:absolute;left:15px;top:50%;transform:translateY(-50%);}
.tab-vertical{display:flex;}
.tab-vertical > .tab-nav{display:block;padding:0 30px 0 0;flex:0 0 25%;max-width:25%;}
.tab-vertical > .tab-nav li a{margin:15px 0;}
.tab-vertical li:first-child a{margin-top:0;}
.tab-vertical li:last-child a{margin-bottom:0;}
.tab-vertical > .panel{flex:0 0 75%;max-width:75%;}
.tab-vertical.tab-inverse > .tab-nav{padding:0 0 0 30px;margin:0;}
.tab-vertical.tab-icon > .tab-nav li a{text-align:left;}
.tab-vertical.tab-md-2 > .tab-nav{flex:0 0 16.666667%;max-width:16.666667%;}
.tab-vertical.tab-md-2 > .panel{flex:0 0 83.333333%;max-width:83.333333%;}
.tab-vertical.tab-md-4 > .tab-nav{flex:0 0 33.333333%;max-width:33.333333%;}
.tab-vertical.tab-md-4 > .panel{flex:0 0 66.666666%;max-width:66.666666%;}
.tab-nav li.active a, .tab-nav li:hover a{color:#FFF;}
.tab-nav.align-right{justify-content:flex-end;}
.tab-nav.align-center{justify-content:center;}
.maso-item{padding:15px;position:relative;}
.maso-box{margin:-15px;display:flex;flex-wrap:wrap;}
.maso-list > .menu-inner{margin-bottom:30px;}
.maso-list.no-gap .maso-box{margin:0;}
.maso-list.no-gap .maso-item{padding:0;}
.isotope-hidden{visibility:hidden !important;transform:scale(0);max-height:0;overflow:hidden;}
.grid-item{padding:0;margin:0;min-width:0;position:relative;}
.grid-item img, .maso-item img{display:block;margin:auto;}
.grid-box{display:grid;grid-gap:30px;}
.no-gap > div{grid-gap:0;}
.maso-order{width:17px;cursor:pointer;}
.maso-order:before{font-family:"Icons";content:"\68";position:absolute;top:50%;left:0;transition:all .5s;transform:translateY(-50%) rotate(-90deg);text-transform:none;}
.maso-order[data-sort=desc]:before{transform:translateY(-50%) rotate(90deg);}
.maso-layout .maso-item:nth-child(3n+0) .img-box{height:550px;}
.maso-layout .maso-item:nth-child(2n+0) .img-box{height:350px;}
.maso-layout .maso-item:nth-child(4n+0) .img-box{height:250px;}
.maso-layout .maso-item:nth-child(1) .img-box{height:450px;}
.list-pagination{padding-top:30px;}
.pagination{position:relative;list-style:none;display:flex;align-items:center;margin:0 -15px 0 -15px;padding:0;}
.pagination li{list-style:none;}
.pagination li a{text-decoration:none;padding:0 15px;position:relative;transition:all .5s;}
.pagination li.disabled a{opacity:.5;cursor:default;}
.pagination li.page a{font-weight:600;width:35px;height:35px;line-height:35px;border-style:solid;border-width:1px;border-radius:50%;text-align:center;display:block;padding:0;margin:0 5px;}
.pagination li.page:hover a, .pagination li.page.active a{color:#FFF;}
.pagination .last, .pagination .first{display:none;}
.pagination .prev a{margin-right:15px;padding-left:45px;}
.pagination .next a{margin-left:15px;padding-right:45px;}
.pagination .prev a:before, .pagination .next a:before{font-family:"Icons";position:absolute;top:50%;transform:translateY(-50%);text-transform:none;display:block;}
.pagination .prev a:before{content:"\68";left:15px;}
.pagination .next a:before{content:"\67";right:15px;}
.pagination-lg{margin-top:15px;}
.pagination-lg li{font-size:20px;}
.pagination-lg li.page a{width:45px;height:45px;line-height:45px;margin:0 10px;}
.pagination.align-center{justify-content:center;}
.pagination.align-right{justify-content:flex-end;}
.scroll-box{padding-right:15px;}
.scroll-box > *{margin-top:0;}
.scroll-box:after{content:"";position:absolute;height:50px;bottom:0;left:0;right:0;width:100%;background:linear-gradient(to top, rgb(255, 255, 255) 0%,rgba(0,0,0,0) 100%);}
.scroll-pos-bottom.scroll-box:after{display:none;}
.collapse-box > .content *{margin-top:0;}
.collapse-box > .content{overflow:hidden;display:none;position:relative;}
.collapse-box > .content:after{content:"";position:absolute;height:50px;bottom:0;left:0;right:0;width:100%;background:linear-gradient(to top, rgb(255, 255, 255) 0%,rgba(0,0,0,0) 100%);transition:opacity .5s;}
.collapse-box.open > .content:after{opacity:0;}
.collapse-button > a{position:relative;margin-top:10px;padding-left:30px;cursor:pointer;display:inline-block;}
.collapse-button > a:before{font-family:"Icons";content:"\68";position:absolute;top:50%;left:0;transition:all .5s;transform:translateY(-50%) rotate(-90deg);text-transform:none;}
.collapse-box.open .collapse-button > a:before{transform:translateY(-50%) rotate(90deg);}
.accordion-list{list-style:none;padding:0;margin:0;}
.accordion-list > li{list-style:none;padding:0;margin:0;border-bottom-style:solid;border-bottom-width:1px;}
.accordion-list > li:first-child{border-top-style:solid;border-top-width:1px;}
.accordion-list > li.active{padding:0 0 15px 0;}
.accordion-list > li > a{display:block;text-decoration:none;padding:10px 0 10px 25px;position:relative;transition:all .5s;}
.accordion-list > li.active > a:before{transform:rotate(90deg);}
.accordion-list > li > a:before{content:"\67";font-family:"Icons";position:absolute;left:-5px;top:50%;margin-top:-9px;width:20px;height:20px;font-size:20px;line-height:20px;transition:all .5s;opacity:.6;}
.accordion-list > li > a:hover:before{opacity:1;}
.accordion-list > li > .content{height:0;display:none;overflow:hidden;}
.accordion-list > li > .content > *{margin-top:0;margin-bottom:0;}
.album-list{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr;}
.album-box{position:relative;}
.album-box .caption{position:absolute;bottom:30px;left:50px;cursor:pointer;}
.album-box .caption h3{margin:0;}
.album-box:hover .img-box:before{opacity:1;transition:all 0s;}
.album-box:hover .img-box img{opacity:.8;}
.album-item:not(.active){display:none;}
.album-item{opacity:0;}
.cnt-album-box, .album.active .album-list{display:none;}
.album.active .cnt-album-box{display:block;}
.album-title{margin-bottom:30px;}
.album-title > a{display:inline-block;position:relative;margin-left:30px;padding-left:30px;transition:all .5s;cursor:pointer;}
.album-title > a:before{font-family:"Icons";content:"\68";position:absolute;top:50%;left:0;transform:translateY(-50%);text-transform:none;}
[data-columns='1'] > div, .box-steps[data-columns='1']{grid-template-columns:1fr;}
[data-columns='2'] > div, .box-steps[data-columns='2']{grid-template-columns:1fr 1fr;}
[data-columns='3'] > div, .box-steps[data-columns='3']{grid-template-columns:1fr 1fr 1fr;}
[data-columns='4'] > div, .box-steps[data-columns='4']{grid-template-columns:1fr 1fr 1fr 1fr;}
[data-columns='5'] > div, .box-steps[data-columns='5']{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}
[data-columns='6'] > div, .box-steps[data-columns='6']{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
[data-columns='1'] .maso-item{flex:0 0 100%;max-width:100%;}
[data-columns='2'] .maso-item{flex:0 0 50%;max-width:50%;}
[data-columns='3'] .maso-item{flex:0 0 33.333333%;max-width:33.333333%;}
[data-columns='4'] .maso-item{flex:0 0 25%;max-width:25%;}
[data-columns='5'] .maso-item{flex:0 0 20%;max-width:20%;}
[data-columns='6'] .maso-item{flex:0 0 16.666666%;max-width:16.666666%;}
.fixed-area{z-index:95;}
footer > .container{padding-top:80px;padding-bottom:80px;}
.footer-bar{border-top-style:solid;border-top-width:1px;}
.footer-bar > .container{padding-top:15px;padding-bottom:15px;font-size:12px;letter-spacing:.5px;}
.footer-bar > .container > span:last-child{float:right;}
.footer-wide .container{max-width:100%;}
.footer-parallax{position:fixed;bottom:0;left:0;right:0;z-index:-121;}
.footer-parallax-cnt{position:relative;z-index:1;}
footer a{text-decoration:none;}
i.scroll-top-btn{position:fixed;bottom:15px;right:15px;width:35px;height:35px;display:none;box-shadow:0px 2px 3px rgba(0, 0, 0, 0.17);border-radius:50%;background:#FFF;text-align:center;cursor:pointer;z-index:999995;transition:all .5s;}
i.scroll-top-btn:hover{margin-bottom:5px;}
i.scroll-top-btn.show{display:block;}
i.scroll-top-btn:before{font-family:"Icons";font-style:normal;font-weight:normal;transform:rotate(90deg);content:"\68";position:absolute;left:0;right:0.5px;font-size:22px;line-height:32px;text-transform:none;}
[data-hidden] .anima, [data-anima]:not([data-trigger=hover]) .anima{opacity:0;}
@keyframes ken-burn-in {
0%{transform:scale(1.2);}
100%{transform:scale(1);}
}
.ken-burn-in > img{animation:ken-burn-in 13s;transform-origin:bottom left;transform:scale(1.2);}
.ken-burn-center > img{animation:ken-burn-in 10s;transform:scale(1.2);}
.ken-burn-out > img{transform-origin:bottom left;transform:scale(1.1) !important;transition:transform 10s;}
@keyframes rotate {
0%{transform:rotate(0);}
100%{transform:rotate(20deg);}
}
@keyframes scale {
0%{transform:scale(1);}
100%{transform:scale(1.2);}
}
.rotate{animation:rotate .5s;transform:rotate(20deg);opacity:1;}
@keyframes scale-rotate {
0%{transform:scale(1) rotate(0);}
100%{transform:scale(1.2) rotate(4deg);}
}
@keyframes fadein {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeleft {
0%{opacity:0;transform:translateX(-100px);}
100%{opacity:1;transform:translateX(0);}
}
@keyframes faderight {
0%{opacity:0;transform:translateX(100px);}
100%{opacity:1;transform:translateX(0);}
}
@keyframes fadetop {
0%{opacity:0;transform:translateY(-100px);}
100%{opacity:1;transform:translateY(0);}
}
@keyframes fadebottom {
0%{opacity:0;transform:translateY(100px);}
100%{opacity:1;transform:translateY(0);}
}
@keyframes pulse {
from{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out;}
10%{transform:scale(0.91);animation-timing-function:ease-in;}
17%{transform:scale(0.98);animation-timing-function:ease-out;}
33%{transform:scale(0.87);animation-timing-function:ease-in;}
45%{transform:scale(1);animation-timing-function:ease-out;}
}
@keyframes pulse-horizontal {
16.65%{transform:translateX(8px);}
33.3%{opacity:1;transform:translateX(-6px);}
49.95%{transform:translateX(4px);}
66.6%{transform:translateX(-2px);}
83.25%{transform:translateX(1px);}
100%{transform:translateX(0);}
}
@keyframes show-scale {
0%{opacity:0;transform:scale(0);}
100%{opacity:1;transform:scale(1);}
}
@keyframes ping {
0%{transform:scale(0.2);opacity:0.8;}
80%{transform:scale(1.2);opacity:0;}
100%{transform:scale(2.2);opacity:0;}
}
.scale, .scale-rotate, .fade-in, .fade-left, .fade-right, .fade-top, .fade-bottom, .show-scale, .pulse, .pulse-horizontal{opacity:1 !important;}
.img-scale:hover img, .img-scale-rotate img, img-pulse img, .img-pulse-horizontal img{transition:all .5s;}
.scale, .img-scale:hover img{animation:scale .5s;transform:scale(1.2);}
i.scale{transform:scale(1.2);}
.scale-rotate, .img-scale-rotate:hover img{transform:scale(1.2) rotate(4deg);animation:scale-rotate .5s;}
.fade-in{animation:fadein .5s;}
.fade-left{animation:fadeleft .5s;}
.fade-right{animation:faderight .5s;}
.fade-top{animation:fadetop .5s;}
.fade-bottom{animation:fadebottom .5s;}
.show-scale{animation:show-scale .5s;}
.pulse, .img-pulse:hover img, .btn-video:after{animation-name:pulse;animation-duration:1.5s;animation-timing-function:ease-in-out;}
.pulse-horizontal, .img-pulse-horizontal:hover img{animation-name:pulse-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
.ping, .btn-video:before{animation:ping 0.8s ease-in infinite both;}
.widget_nav_menu .menu ul, .widget_pages .children{list-style:none;padding:0 0 0 15px;}
.widget_nav_menu .menu{list-style:none;padding:0;}
.widget select{max-width:100%;}
.widget_text img{height:auto;}
.widget_rss li a{white-space:normal;line-height:24px;height:auto;margin-bottom:10px;padding-bottom:10px;margin-top:15px;}
.widget_archive li, .widget_categories li{white-space:nowrap;height:50px;overflow:hidden;}
body.hc-classic > nav{min-height:65px;}
body.hc-classic > .header-base{width:100%;}
body.hc-classic .cnt-box a{text-decoration:none;}
body.hc-classic .cnt-box.no-img > .img-box{position:absolute;overflow:visible;padding:15px;}
body.hc-classic .cnt-box.no-img > .img-box:before{display:none;}
body.hc-classic .cnt-box.no-img > .caption{margin-top:105px;width:auto;}
@media(min-width:768px){
.align-items-center > [class*=col-lg-] + [class*=col-lg-]{margin-top:0;}
}
.section-block .col > .col-lg-12{padding-left:0;padding-right:0;}
.container .container{padding-left:0;padding-right:0;}
section section + section{padding-top:100px;}
.hc-cmp-column .hc-cmp-column{float:left;margin:0 -1px;padding:0;}
@media(min-width:993px){
.hc-cmp-column .hc-cmp-column.col-lg-4{flex:0 0 calc(33.333333% + 30px);max-width:calc(33.333333% + 30px);}
.hc-cmp-column .hc-cmp-column.col-lg-8{flex:0 0 calc(66.66666% + 30px);max-width:calc(66.66666% + 30px);}
}
.hc-cmp-column .hc-cmp-column.col-lg-6 + .hc-cmp-column.col-lg-6, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4{padding-left:30px;}
.hc-cmp-column .hc-cmp-column:first-child{padding-right:30px;}
.hc-cmp-column .hc-cmp-column:last-child{padding-right:0;}
li.recentcomments{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.recentcomments a{text-decoration:none;}
.comment-form-cookies-consent{margin-bottom:15px;}
.comment-form-cookies-consent input{margin-right:15px;transform:translateY(2px);}
.comment-form-cookies-consent label{font-size:12px;opacity:.7;}
.widget .searchform > div{display:flex;}
.widget h3, .widget .menu-inner-vertical h3{margin-bottom:12px;}
.widget .menu-inner-image{margin:30px 0;}
.widget a{white-space:nowrap;}
.widget .menu-inner > div{display:block;}
.searchform .screen-reader-text{display:none;}
.searchform input[type="text"]{border:1px solid rgb(220, 220, 220);margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;outline:none;width:100%;padding:10px;font-size:14px;background:rgb(255, 255, 255);}
.searchform input[type="submit"]{border:1px solid rgb(0, 0, 0);background:rgb(0, 0, 0);border-top-right-radius:3px;outline:none;cursor:pointer;color:#FFF;padding-left:10px;padding-right:10px;font-weight:600;border-bottom-right-radius:3px;}
.error404 .logo-404{display:none;}
.featured-image img{margin-bottom:70px;border-radius:6px;}
.no-search-results{margin-top:30px;}
.container > #searchform{margin-bottom:60px;}
.comment-list .caption > img{max-height:65px;max-width:65px;height:65px;width:65px;border-radius:3px;padding:0;margin:7px 20px 0 0;}
.comment-list .reply a, .msg a, .comment-respond a{text-decoration:none;}
.comment-list .name{font-weight:600;margin-top:0;}
.comment-list .name span{font-weight:400;display:inline-block;margin-left:15px;opacity:.7;}
.comment-list h2, .comment-respond h2{font-size:20px;margin-bottom:30px;}
.comment-list .item + .item{margin-top:15px;}
.comment-list .item > div.item{margin-top:0 !important;padding-top:30px;padding-left:80px;max-width:calc(100% - 65px);max-width:100%;}
.comment-list .item > .caption{display:flex;flex-wrap:nowrap;}
.comment-list .item > div.comment-respond{width:100%;min-width:100%;padding:0 0 50px 80px;}
.comment-respond{margin-top:80px;}
.comment-respond + .item{margin-top:80px;}
.no-comments .comment-respond{margin-top:0;}
textarea#comment, textarea#comment:focus{width:100%;min-height:100px;outline:none;border-radius:3px;padding:15px;margin:15px 0;}
.section-comments{border-top:1px solid rgb(224, 224, 224);}
section section + .section-comments{margin-top:100px;}
.admin-bar > .menu-fixed, .admin-bar > .menu-side{margin-top:32px;}
section > .container > p{margin:0 !important;}
.container > h2{margin-top:30px;}
.container > p > img, .container > div > img{margin-top:15px;margin-bottom:15px;}
.container > p > img.alignleft, .container > p > strong > img.alignleft{float:left;margin:15px 15px 15px 0;}
.container > p > img.alignright, .container > p > strong > img.alignright{float:right;margin:15px 0 15px 15px;}
img + .wp-caption-text{margin-top:-10px;opacity:.8;}
#cancel-comment-reply-link{font-size:12px;font-weight:100;margin-left:15px;white-space:nowrap;opacity:.8;}
@media(min-width:768px){
.hc-column.align-items-center{display:flex;}
} @media(max-width:1199.98px){
.hidden-lg{display:none !important;}
[data-columns-lg='1'] > div{grid-template-columns:1fr;}
[data-columns-lg='2'] > div{grid-template-columns:1fr 1fr;}
[data-columns-lg='3'] > div{grid-template-columns:1fr 1fr 1fr;}
[data-columns-lg='4'] > div{grid-template-columns:1fr 1fr 1fr 1fr;}
[data-columns-lg='1'] .maso-item{flex:0 0 100%;max-width:100%;}
[data-columns-lg='2'] .maso-item{flex:0 0 50%;max-width:50%;}
[data-columns-lg='3'] .maso-item{flex:0 0 33.333333%;max-width:33.333333%;}
[data-columns-lg='4'] .maso-item{flex:0 0 25%;max-width:25%;}
[data-columns-lg='5'] .maso-item{flex:0 0 20%;max-width:20%;}
[data-columns-lg='6'] .maso-item{flex:0 0 16.666666%;max-width:16.666666%;}
} @media(max-width:991.98px){ [class*=col-lg-] + [class*=col-lg-]{margin-top:30px;}
.col-md-6 + .col-md-6 + .col-md-6{margin-top:30px;}
.col-md-6 + .col-md-6, .col-md-4 + .col-md-4{margin-top:0;}
.row.justify-content-around{margin-right:-30px;margin-left:-30px;}
.no-margin-md{margin:0 !important;}
[class*=col-lg-] + [class*=col-lg-]:not( [class*=col-md-]).no-margin-md, .full-width-md + .full-width-md{margin-top:15px !important;}
.full-width-md{width:100% !important;}
.hidden-md{display:none !important;}
.align-left-md{text-align:left;}
.align-right-md{text-align:right;}
.align-center-md{text-align:center;}
.icon-links.align-center-md, .list-nav.align-center-md{justify-content:center;}
.icon-links.align-left-md, .list-nav.align-left-md{justify-content:flex-start;}
.form-box [class*=col-lg-] + [class*=col-lg-]{margin-top:0 !important;}
form.form-inline .btn{margin-left:0;width:100%;}
.menu-inner:not(.menu-inner-vertical){overflow:hidden;}
.menu-inner:not(.menu-inner-vertical) > ul{height:0;display:block;}
.menu-inner.active > ul{height:auto;}
.menu-inner:not(.menu-inner-vertical) > div{display:block;}
.menu-inner:not(.menu-inner-vertical) > ul > li:not(:last-child){margin-right:0;}
.menu-inner:not(.menu-inner-vertical) .dropdown ul{border:none;}
.menu-inner:not(.menu-inner-vertical) .dropdown-submenu a:after{transform:translateY(-50%) rotate(90deg);right:0;}
.menu-inner .menu-btn{z-index:1;}
.table-6-md td, .table-6-md th{display:block;border-top:none;border-bottom:none;}
.table-6-md tr{display:grid;grid-template-columns:1fr 1fr;}
.table-6-md td:nth-child(2n+1), .table-6-md.table-grid.table-border tbody td:nth-child(2n+1){border-left:none;}
.table-6-md.align-left td:nth-child(2n+1), .table-6-md.align-left.table-grid.table-border tbody td:nth-child(2n+1){padding-left:0;}
[data-columns-md='1'] > div{grid-template-columns:1fr;}
[data-columns-md='2'] > div{grid-template-columns:1fr 1fr;}
[data-columns-md='3'] > div{grid-template-columns:1fr 1fr 1fr;}
[data-columns-md='4'] > div{grid-template-columns:1fr 1fr 1fr 1fr;}
[data-columns-md='1'] .maso-item{flex:0 0 100%;max-width:100%;}
[data-columns-md='2'] .maso-item{flex:0 0 50%;max-width:50%;}
[data-columns-md='3'] .maso-item{flex:0 0 33.333333%;max-width:33.333333%;}
[data-columns-md='4'] .maso-item{flex:0 0 25%;max-width:25%;}
[data-columns-md='5'] .maso-item{flex:0 0 20%;max-width:20%;}
[data-columns-md='6'] .maso-item{flex:0 0 16.666666%;max-width:16.666666%;}
.scroll-box.disable-md:after{display:none;}
.section-map > .container{max-width:360px;}
body > nav{height:50px;}
body > nav .menu-brand{max-width:calc(100% - 60px);}
body > nav .menu-brand > a{display:flex;align-items:center;}
body > nav > .container, body > .menu-mini > .container{max-width:100%;}
.menu-btn{display:block;z-index:9999;}
.dropdown-submenu > a:after, .menu-side:not(.menu-side-collapse) li > a:after{transform:translateY(-50%) rotate(90deg);}
.menu-cnt > ul > li > a, .dropdown > ul > li > a, .dropdown-submenu > ul > li > a{padding:0 30px;}
.menu-cnt{height:0;overflow:hidden;position:absolute;top:100%;background:#FFF;left:0;width:100%;transition:height .5s;display:block;}
nav.light .menu-cnt a{color:rgb(68, 68, 68) !important;}
nav.align-right .menu-cnt{display:block;}
nav.active .menu-cnt{box-shadow:0px 4px 3px rgba(0, 0, 0, 0.08);z-index:9995;}
body > nav.menu-fixed .menu-cnt{overflow-y:scroll;}
.menu-cnt > ul, .menu-cnt > .menu-right{float:none;display:block;width:100%;height:auto;}
.menu-cnt > ul{margin:0;}
.menu-cnt > .menu-right{padding:15px 0 0 0;margin:0;height:auto;}
.search-bar input[type=text]{width:100%;}
.search-box-menu{border-style:solid;border-width:1px;border-radius:3px;position:relative;}
.search-box-menu > input[type=text]{display:block;position:static;box-shadow:none;height:25px;padding:5px;}
.search-box-menu > input[type=submit]{display:block;top:0;}
.search-box-menu > i{display:none;}
.menu-right > *{margin:30px;}
.shop-menu-cnt > i{position:relative;text-align:left;}
.shop-menu-cnt .cart-count{right:15px;}
.shop-menu-cnt .shop-menu{position:static;transform:none;margin:0 -15px;box-shadow:none;width:auto;}
.shop-menu-cnt:not(.active) .shop-menu, .dropdown:not(.active) > ul, .dropdown:hover > ul, .dropdown:hover .mega-menu, .mega-dropdown:hover .mega-menu{display:none;}
.shop-menu-cnt.active .shop-menu, .dropdown.active > ul, .dropdown.active > ul, .dropdown.active .mega-menu, .dropdown-submenu > ul, .mega-dropdown.active .mega-menu{display:block;}
.menu-right > .lan-menu{margin:15px;}
.lan-menu a{text-align:left;}
.dropdown ul:not(.icon-list), .dropdown.icon-list > ul, .dropdown-submenu > ul, .mega-dropdown .mega-menu, .dropdown .mega-menu{position:static;box-shadow:none;}
.menu-big-box{padding-bottom:0;}
.menu-big-box .menu-box{height:auto;display:block;float:left;width:calc(100% + 30px);position:static;margin:0 -15px 0 -15px;}
.menu-big-box.active .menu-box{display:none;}
.menu-big-box.menu-fixed.scroll-menu .menu-box{display:none;}
body > nav.menu-side{padding:0 15px;}
.menu-side .bottom-area{display:none;position:fixed;background:#FFF;left:0;bottom:0;right:0;padding:0 15px 15px;}
.menu-side.active .bottom-area{display:block;}
.menu-side:not(.menu-side-collapse) li > a:after{transform:translateY(-50%) rotate(90deg);}
.menu-mini .lan-menu li ul{top:100%;position:absolute;}
.mega-menu .col > h5:first-child{margin-top:30px;}
.mega-menu .col:first-child > h5:first-child{margin-top:0;}
.mega-menu .tab-box > .panel.active{display:block;}
i.scroll-top-btn{display:block;}
.footer-bar > .container > span:last-child{float:none;}
.hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4{margin-top:0;}
.hc-cmp-column .hc-cmp-column.col-lg-6 + .hc-cmp-column.col-lg-6, .hc-cmp-column .hc-cmp-column.col-lg-6{padding-left:0;padding-right:0;}
} @media(max-width:767.98px){ [class*=col-]:not([class*=col-sm]) + [class*=col-]:not([class*=col-sm]){margin-top:30px;}
.no-margin-sm{margin:0 !important;}
[class*=col-lg-] + [class*=col-lg-].no-margin-sm, .full-width-sm + .full-width-sm{margin-top:15px !important;}
.full-width-sm{width:100% !important;}
.hidden-sm{display:none !important;}
.align-left-sm{text-align:left;}
.align-right-sm{text-align:right;}
.align-center-sm{text-align:center;}
.table-full-sm tr{display:block;}
.table-full-sm{margin-top:-15px;margin-bottom:-15px;}
p + .table-full-sm{margin-top:30px;}
.table-full-sm td, .table-full-sm th{width:100%;border-right:none;border-left:none;display:block;padding:15px 0 !important;}
.table-border.table-full-sm tbody tr:last-child td:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;}
.btn:not(.full-width) + .btn.full-width-sm{margin-left:0;}
[data-columns-sm='1'] > div{grid-template-columns:1fr;}
[data-columns-sm='2'] > div{grid-template-columns:1fr 1fr;}
[data-columns-sm='3'] > div{grid-template-columns:1fr 1fr 1fr;}
[data-columns-sm='4'] > div{grid-template-columns:1fr 1fr 1fr 1fr;}
[data-columns-sm='1'] .maso-item{flex:0 0 100%;max-width:100%;}
[data-columns-sm='2'] .maso-item{flex:0 0 50%;max-width:50%;}
[data-columns-sm='3'] .maso-item{flex:0 0 33.333333%;max-width:33.333333%;}
[data-columns-sm='4'] .maso-item{flex:0 0 25%;max-width:25%;}
[data-columns-sm='5'] .maso-item{flex:0 0 20%;max-width:20%;}
[data-columns-sm='6'] .maso-item{flex:0 0 16.666666%;max-width:16.666666%;}
.scroll-box.disable-sm:after{display:none;}
.tab-nav{display:block;}
.tab-nav li a{margin:10px 0;}
.box-steps{grid-template-columns:1fr;}
.section-block-full > .container > .row > .col:first-child{padding:0 30px;}
.section-block > .block-media{width:100%;}
.section-block > .container > .row{display:block;}
.section-block > .block-media, .section-block > .block-media > div{position:relative;height:400px;}
.section-block > .container > .row > .col:first-child:before, .section-block-full.section-block-right > .container > .row > .col:first-child:before{right:auto;left:50%;top:-144px;transform:rotate(-90deg) translateY(-50%);margin:0;}
.section-block > .container > .row > .col:last-child{position:absolute;top:0;left:50%;height:400px;transform:translateX(-50%);padding-top:100px;padding-bottom:100px;}
.section-block:not(.section-block-full) + .section-base, .section-map + .section-base{border-top-style:solid;border-top-width:1px;}
.section-block-full > .container > .row > .col, .section-block-full > .container > .row > .col:first-child{max-width:100%;margin:0;}
main > .section-map{padding-top:0;}
.section-map > .google-map{position:relative !important;height:300px;}
.section-map > .container{max-width:540px;width:100%;left:auto;margin:0 auto;padding:100px 15px 0 15px;}
body > header .breadcrumb{display:none;}
.admin-bar > .menu-fixed, .admin-bar > .menu-side{margin-top:47px;}
.admin-bar > .menu-fixed.scroll-menu, .admin-bar > .menu-side.scroll-menu{margin-top:0;}
} @media(max-width:575.98px){
.hidden-xs{display:none !important;}
.visible-xs{display:block !important;}
.no-margin-xs{margin:0 !important;}
.btn-sm{padding:5px 20px;font-size:14px;}
.table-6-md tr{grid-template-columns:1fr;}
.table-6-md td{border:none;}
.table-grid td, .table-grid.table-border tbody tr td:first-child, .table-grid.table-border tbody tr:last-child td{padding:15px;}
.table.align-left td{padding-left:0 !important;}
.table, .table tbody, .table tr, .table thead, .table th, .table td{display:block;border:none;padding:0;}
.table:not(.table-grid) tr{padding-bottom:15px;margin-bottom:15px;border-bottom-style:solid;border-bottom-width:1px;}
table.table-grid td{padding:30px 0;}
table.table-grid tr:first-child td:first-child{padding-top:0;}
table.table-grid tr:last-child td:last-child{padding-bottom:0;}
.table.table-columns:not(.table-border):not(.table-full-border){margin:0 -15px;width:calc(100% + 30px);}
.table-columns td{display:block;padding:0 15px;}
.table tbody tr:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.table.boxed-area{padding:30px;}
.table.boxed-area td{padding:0 0 30px 0 !important;}
.table.boxed-area tr:last-child td:last-child{padding:0 !important;}
.pagination .next a{margin-left:0;padding-right:35px;}
.pagination .prev a{margin-right:0;padding-left:35px;}
.cnt-call{padding:30px;}
.col-md-6 + .col-md-6{margin-top:30px;}
.cnt-box-blog-side{display:block;}
body .cnt-box-blog-side{display:block;}
body .cnt-box-blog-side > .img-box{width:100%;height:200px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
body .cnt-box-blog-side > .caption{width:100%;padding-left:0;}
.icon-list-horizontal{display:block;}
.list-nav a:not(.list-archive){text-indent:9995px;width:33.333%;overflow:hidden;}
.list-nav{justify-content:space-between;}
.list-nav a:before{text-indent:0;}
.list-nav.align-left-xs{justify-content:flex-start;}
.list-nav.align-left-xs .list-archive{margin-left:0;}
[data-columns-xs='1'] > div{grid-template-columns:1fr;}
[data-columns-xs='2'] > div{grid-template-columns:1fr 1fr;}
[data-columns-xs='3'] > div{grid-template-columns:1fr 1fr 1fr;}
[data-columns-xs='4'] > div{grid-template-columns:1fr 1fr 1fr 1fr;}
[data-columns-xs='1'] .maso-item{flex:0 0 100%;max-width:100%;}
[data-columns-xs='2'] .maso-item{flex:0 0 50%;max-width:50%;}
[data-columns-xs='3'] .maso-item{flex:0 0 33.333333%;max-width:33.333333%;}
[data-columns-xs='4'] .maso-item{flex:0 0 25%;max-width:25%;}
[data-columns-xs='5'] .maso-item{flex:0 0 20%;max-width:20%;}
[data-columns-xs='6'] .maso-item{flex:0 0 16.666666%;max-width:16.666666%;}
.comment-list .item > div.item, .comment-list .item > div.comment-respond{padding-left:0;}
} @media(min-width:992.98px){
.visible-md{display:none;}
}
@media(min-width:767.98px){
.visible-sm{display:none;}
}
@media(min-width:576px){
.visible-xs {
display: none;
}
}@font-face{font-family:'icomoon';src:url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/iconsmind/line-icons-fonts/icomoon.eot);src:url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/iconsmind/line-icons-fonts/icomoon.eot?#iefix-rdmvgc) format('embedded-opentype'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/iconsmind/line-icons-fonts/icomoon.woff) format('woff'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/iconsmind/line-icons-fonts/icomoon.ttf) format('truetype'), url(//kapla.com.ar/wp-content/plugins/hybrid-composer/media/icons/iconsmind/line-icons-fonts/icomoon.svg?-rdmvgc#icomoon) format('svg');font-weight:normal;font-style:normal;}
[class^="im-"], [class*=" im-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;}
.im-a-z:before{content:"\e600";}
.im-aa:before{content:"\e601";}
.im-add-bag:before{content:"\e602";}
.im-add-basket:before{content:"\e603";}
.im-add-cart:before{content:"\e604";}
.im-add-file:before{content:"\e605";}
.im-add-spaceafterparagraph:before{content:"\e606";}
.im-add-spacebeforeparagraph:before{content:"\e607";}
.im-add-user:before{content:"\e608";}
.im-add-userstar:before{content:"\e609";}
.im-add-window:before{content:"\e60a";}
.im-add:before{content:"\e60b";}
.im-address-book:before{content:"\e60c";}
.im-address-book2:before{content:"\e60d";}
.im-administrator:before{content:"\e60e";}
.im-aerobics-2:before{content:"\e60f";}
.im-aerobics-3:before{content:"\e610";}
.im-aerobics:before{content:"\e611";}
.im-affiliate:before{content:"\e612";}
.im-aim:before{content:"\e613";}
.im-air-balloon:before{content:"\e614";}
.im-airbrush:before{content:"\e615";}
.im-airship:before{content:"\e616";}
.im-alarm-clock:before{content:"\e617";}
.im-alarm-clock2:before{content:"\e618";}
.im-alarm:before{content:"\e619";}
.im-alien-2:before{content:"\e61a";}
.im-alien:before{content:"\e61b";}
.im-aligator:before{content:"\e61c";}
.im-align-center:before{content:"\e61d";}
.im-align-justifyall:before{content:"\e61e";}
.im-align-justifycenter:before{content:"\e61f";}
.im-align-justifyleft:before{content:"\e620";}
.im-align-justifyright:before{content:"\e621";}
.im-align-left:before{content:"\e622";}
.im-align-right:before{content:"\e623";}
.im-alpha:before{content:"\e624";}
.im-ambulance:before{content:"\e625";}
.im-amx:before{content:"\e626";}
.im-anchor-2:before{content:"\e627";}
.im-anchor:before{content:"\e628";}
.im-android-store:before{content:"\e629";}
.im-android:before{content:"\e62a";}
.im-angel-smiley:before{content:"\e62b";}
.im-angel:before{content:"\e62c";}
.im-angry:before{content:"\e62d";}
.im-apple-bite:before{content:"\e62e";}
.im-apple-store:before{content:"\e62f";}
.im-apple:before{content:"\e630";}
.im-approved-window:before{content:"\e631";}
.im-aquarius-2:before{content:"\e632";}
.im-aquarius:before{content:"\e633";}
.im-archery-2:before{content:"\e634";}
.im-archery:before{content:"\e635";}
.im-argentina:before{content:"\e636";}
.im-aries-2:before{content:"\e637";}
.im-aries:before{content:"\e638";}
.im-army-key:before{content:"\e639";}
.im-arrow-around:before{content:"\e63a";}
.im-arrow-back3:before{content:"\e63b";}
.im-arrow-back:before{content:"\e63c";}
.im-arrow-back2:before{content:"\e63d";}
.im-arrow-barrier:before{content:"\e63e";}
.im-arrow-circle:before{content:"\e63f";}
.im-arrow-cross:before{content:"\e640";}
.im-arrow-down:before{content:"\e641";}
.im-arrow-down2:before{content:"\e642";}
.im-arrow-down3:before{content:"\e643";}
.im-arrow-downincircle:before{content:"\e644";}
.im-arrow-fork:before{content:"\e645";}
.im-arrow-forward:before{content:"\e646";}
.im-arrow-forward2:before{content:"\e647";}
.im-arrow-from:before{content:"\e648";}
.im-arrow-inside:before{content:"\e649";}
.im-arrow-inside45:before{content:"\e64a";}
.im-arrow-insidegap:before{content:"\e64b";}
.im-arrow-insidegap45:before{content:"\e64c";}
.im-arrow-into:before{content:"\e64d";}
.im-arrow-join:before{content:"\e64e";}
.im-arrow-junction:before{content:"\e64f";}
.im-arrow-left:before{content:"\e650";}
.im-arrow-left2:before{content:"\e651";}
.im-arrow-leftincircle:before{content:"\e652";}
.im-arrow-loop:before{content:"\e653";}
.im-arrow-merge:before{content:"\e654";}
.im-arrow-mix:before{content:"\e655";}
.im-arrow-next:before{content:"\e656";}
.im-arrow-outleft:before{content:"\e657";}
.im-arrow-outright:before{content:"\e658";}
.im-arrow-outside:before{content:"\e659";}
.im-arrow-outside45:before{content:"\e65a";}
.im-arrow-outsidegap:before{content:"\e65b";}
.im-arrow-outsidegap45:before{content:"\e65c";}
.im-arrow-over:before{content:"\e65d";}
.im-arrow-refresh:before{content:"\e65e";}
.im-arrow-refresh2:before{content:"\e65f";}
.im-arrow-right:before{content:"\e660";}
.im-arrow-right2:before{content:"\e661";}
.im-arrow-rightincircle:before{content:"\e662";}
.im-arrow-shuffle:before{content:"\e663";}
.im-arrow-squiggly:before{content:"\e664";}
.im-arrow-through:before{content:"\e665";}
.im-arrow-to:before{content:"\e666";}
.im-arrow-turnleft:before{content:"\e667";}
.im-arrow-turnright:before{content:"\e668";}
.im-arrow-up:before{content:"\e669";}
.im-arrow-up2:before{content:"\e66a";}
.im-arrow-up3:before{content:"\e66b";}
.im-arrow-upincircle:before{content:"\e66c";}
.im-arrow-xleft:before{content:"\e66d";}
.im-arrow-xright:before{content:"\e66e";}
.im-ask:before{content:"\e66f";}
.im-assistant:before{content:"\e670";}
.im-astronaut:before{content:"\e671";}
.im-at-sign:before{content:"\e672";}
.im-atm:before{content:"\e673";}
.im-atom:before{content:"\e674";}
.im-audio:before{content:"\e675";}
.im-auto-flash:before{content:"\e676";}
.im-autumn:before{content:"\e677";}
.im-baby-clothes:before{content:"\e678";}
.im-baby-clothes2:before{content:"\e679";}
.im-baby-cry:before{content:"\e67a";}
.im-baby:before{content:"\e67b";}
.im-back2:before{content:"\e67c";}
.im-back-media:before{content:"\e67d";}
.im-back-music:before{content:"\e67e";}
.im-back:before{content:"\e67f";}
.im-background:before{content:"\e680";}
.im-bacteria:before{content:"\e681";}
.im-bag-coins:before{content:"\e682";}
.im-bag-items:before{content:"\e683";}
.im-bag-quantity:before{content:"\e684";}
.im-bag:before{content:"\e685";}
.im-bakelite:before{content:"\e686";}
.im-ballet-shoes:before{content:"\e687";}
.im-balloon:before{content:"\e688";}
.im-banana:before{content:"\e689";}
.im-band-aid:before{content:"\e68a";}
.im-bank:before{content:"\e68b";}
.im-bar-chart:before{content:"\e68c";}
.im-bar-chart2:before{content:"\e68d";}
.im-bar-chart3:before{content:"\e68e";}
.im-bar-chart4:before{content:"\e68f";}
.im-bar-chart5:before{content:"\e690";}
.im-bar-code:before{content:"\e691";}
.im-barricade-2:before{content:"\e692";}
.im-barricade:before{content:"\e693";}
.im-baseball:before{content:"\e694";}
.im-basket-ball:before{content:"\e695";}
.im-basket-coins:before{content:"\e696";}
.im-basket-items:before{content:"\e697";}
.im-basket-quantity:before{content:"\e698";}
.im-bat-2:before{content:"\e699";}
.im-bat:before{content:"\e69a";}
.im-bathrobe:before{content:"\e69b";}
.im-batman-mask:before{content:"\e69c";}
.im-battery-0:before{content:"\e69d";}
.im-battery-25:before{content:"\e69e";}
.im-battery-50:before{content:"\e69f";}
.im-battery-75:before{content:"\e6a0";}
.im-battery-100:before{content:"\e6a1";}
.im-battery-charge:before{content:"\e6a2";}
.im-bear:before{content:"\e6a3";}
.im-beard-2:before{content:"\e6a4";}
.im-beard-3:before{content:"\e6a5";}
.im-beard:before{content:"\e6a6";}
.im-bebo:before{content:"\e6a7";}
.im-bee:before{content:"\e6a8";}
.im-beer-glass:before{content:"\e6a9";}
.im-beer:before{content:"\e6aa";}
.im-bell-2:before{content:"\e6ab";}
.im-bell:before{content:"\e6ac";}
.im-belt-2:before{content:"\e6ad";}
.im-belt-3:before{content:"\e6ae";}
.im-belt:before{content:"\e6af";}
.im-berlin-tower:before{content:"\e6b0";}
.im-beta:before{content:"\e6b1";}
.im-betvibes:before{content:"\e6b2";}
.im-bicycle-2:before{content:"\e6b3";}
.im-bicycle-3:before{content:"\e6b4";}
.im-bicycle:before{content:"\e6b5";}
.im-big-bang:before{content:"\e6b6";}
.im-big-data:before{content:"\e6b7";}
.im-bike-helmet:before{content:"\e6b8";}
.im-bikini:before{content:"\e6b9";}
.im-bilk-bottle2:before{content:"\e6ba";}
.im-billing:before{content:"\e6bb";}
.im-bing:before{content:"\e6bc";}
.im-binocular:before{content:"\e6bd";}
.im-bio-hazard:before{content:"\e6be";}
.im-biotech:before{content:"\e6bf";}
.im-bird-deliveringletter:before{content:"\e6c0";}
.im-bird:before{content:"\e6c1";}
.im-birthday-cake:before{content:"\e6c2";}
.im-bisexual:before{content:"\e6c3";}
.im-bishop:before{content:"\e6c4";}
.im-bitcoin:before{content:"\e6c5";}
.im-black-cat:before{content:"\e6c6";}
.im-blackboard:before{content:"\e6c7";}
.im-blinklist:before{content:"\e6c8";}
.im-block-cloud:before{content:"\e6c9";}
.im-block-window:before{content:"\e6ca";}
.im-blogger:before{content:"\e6cb";}
.im-blood:before{content:"\e6cc";}
.im-blouse:before{content:"\e6cd";}
.im-blueprint:before{content:"\e6ce";}
.im-board:before{content:"\e6cf";}
.im-bodybuilding:before{content:"\e6d0";}
.im-bold-text:before{content:"\e6d1";}
.im-bone:before{content:"\e6d2";}
.im-bones:before{content:"\e6d3";}
.im-book:before{content:"\e6d4";}
.im-bookmark:before{content:"\e6d5";}
.im-books-2:before{content:"\e6d6";}
.im-books:before{content:"\e6d7";}
.im-boom:before{content:"\e6d8";}
.im-boot-2:before{content:"\e6d9";}
.im-boot:before{content:"\e6da";}
.im-bottom-totop:before{content:"\e6db";}
.im-bow-2:before{content:"\e6dc";}
.im-bow-3:before{content:"\e6dd";}
.im-bow-4:before{content:"\e6de";}
.im-bow-5:before{content:"\e6df";}
.im-bow-6:before{content:"\e6e0";}
.im-bow:before{content:"\e6e1";}
.im-bowling-2:before{content:"\e6e2";}
.im-bowling:before{content:"\e6e3";}
.im-box2:before{content:"\e6e4";}
.im-box-close:before{content:"\e6e5";}
.im-box-full:before{content:"\e6e6";}
.im-box-open:before{content:"\e6e7";}
.im-box-withfolders:before{content:"\e6e8";}
.im-box:before{content:"\e6e9";}
.im-boy:before{content:"\e6ea";}
.im-bra:before{content:"\e6eb";}
.im-brain-2:before{content:"\e6ec";}
.im-brain-3:before{content:"\e6ed";}
.im-brain:before{content:"\e6ee";}
.im-brazil:before{content:"\e6ef";}
.im-bread-2:before{content:"\e6f0";}
.im-bread:before{content:"\e6f1";}
.im-bridge:before{content:"\e6f2";}
.im-brightkite:before{content:"\e6f3";}
.im-broke-link2:before{content:"\e6f4";}
.im-broken-link:before{content:"\e6f5";}
.im-broom:before{content:"\e6f6";}
.im-brush:before{content:"\e6f7";}
.im-bucket:before{content:"\e6f8";}
.im-bug:before{content:"\e6f9";}
.im-building:before{content:"\e6fa";}
.im-bulleted-list:before{content:"\e6fb";}
.im-bus-2:before{content:"\e6fc";}
.im-bus:before{content:"\e6fd";}
.im-business-man:before{content:"\e6fe";}
.im-business-manwoman:before{content:"\e6ff";}
.im-business-mens:before{content:"\e700";}
.im-business-woman:before{content:"\e701";}
.im-butterfly:before{content:"\e702";}
.im-button:before{content:"\e703";}
.im-cable-car:before{content:"\e704";}
.im-cake:before{content:"\e705";}
.im-calculator-2:before{content:"\e706";}
.im-calculator-3:before{content:"\e707";}
.im-calculator:before{content:"\e708";}
.im-calendar-2:before{content:"\e709";}
.im-calendar-3:before{content:"\e70a";}
.im-calendar-4:before{content:"\e70b";}
.im-calendar-clock:before{content:"\e70c";}
.im-calendar:before{content:"\e70d";}
.im-camel:before{content:"\e70e";}
.im-camera-2:before{content:"\e70f";}
.im-camera-3:before{content:"\e710";}
.im-camera-4:before{content:"\e711";}
.im-camera-5:before{content:"\e712";}
.im-camera-back:before{content:"\e713";}
.im-camera:before{content:"\e714";}
.im-can-2:before{content:"\e715";}
.im-can:before{content:"\e716";}
.im-canada:before{content:"\e717";}
.im-cancer-2:before{content:"\e718";}
.im-cancer-3:before{content:"\e719";}
.im-cancer:before{content:"\e71a";}
.im-candle:before{content:"\e71b";}
.im-candy-cane:before{content:"\e71c";}
.im-candy:before{content:"\e71d";}
.im-cannon:before{content:"\e71e";}
.im-cap-2:before{content:"\e71f";}
.im-cap-3:before{content:"\e720";}
.im-cap-smiley:before{content:"\e721";}
.im-cap:before{content:"\e722";}
.im-capricorn-2:before{content:"\e723";}
.im-capricorn:before{content:"\e724";}
.im-car-2:before{content:"\e725";}
.im-car-3:before{content:"\e726";}
.im-car-coins:before{content:"\e727";}
.im-car-items:before{content:"\e728";}
.im-car-wheel:before{content:"\e729";}
.im-car:before{content:"\e72a";}
.im-cardigan:before{content:"\e72b";}
.im-cardiovascular:before{content:"\e72c";}
.im-cart-quantity:before{content:"\e72d";}
.im-casette-tape:before{content:"\e72e";}
.im-cash-register:before{content:"\e72f";}
.im-cash-register2:before{content:"\e730";}
.im-castle:before{content:"\e731";}
.im-cat:before{content:"\e732";}
.im-cathedral:before{content:"\e733";}
.im-cauldron:before{content:"\e734";}
.im-cd-2:before{content:"\e735";}
.im-cd-cover:before{content:"\e736";}
.im-cd:before{content:"\e737";}
.im-cello:before{content:"\e738";}
.im-celsius:before{content:"\e739";}
.im-chacked-flag:before{content:"\e73a";}
.im-chair:before{content:"\e73b";}
.im-charger:before{content:"\e73c";}
.im-check-2:before{content:"\e73d";}
.im-check:before{content:"\e73e";}
.im-checked-user:before{content:"\e73f";}
.im-checkmate:before{content:"\e740";}
.im-checkout-bag:before{content:"\e741";}
.im-checkout-basket:before{content:"\e742";}
.im-checkout:before{content:"\e743";}
.im-cheese:before{content:"\e744";}
.im-cheetah:before{content:"\e745";}
.im-chef-hat:before{content:"\e746";}
.im-chef-hat2:before{content:"\e747";}
.im-chef:before{content:"\e748";}
.im-chemical-2:before{content:"\e749";}
.im-chemical-3:before{content:"\e74a";}
.im-chemical-4:before{content:"\e74b";}
.im-chemical-5:before{content:"\e74c";}
.im-chemical:before{content:"\e74d";}
.im-chess-board:before{content:"\e74e";}
.im-chess:before{content:"\e74f";}
.im-chicken:before{content:"\e750";}
.im-chile:before{content:"\e751";}
.im-chimney:before{content:"\e752";}
.im-china:before{content:"\e753";}
.im-chinese-temple:before{content:"\e754";}
.im-chip:before{content:"\e755";}
.im-chopsticks-2:before{content:"\e756";}
.im-chopsticks:before{content:"\e757";}
.im-christmas-ball:before{content:"\e758";}
.im-christmas-bell:before{content:"\e759";}
.im-christmas-candle:before{content:"\e75a";}
.im-christmas-hat:before{content:"\e75b";}
.im-christmas-sleigh:before{content:"\e75c";}
.im-christmas-snowman:before{content:"\e75d";}
.im-christmas-sock:before{content:"\e75e";}
.im-christmas-tree:before{content:"\e75f";}
.im-christmas:before{content:"\e760";}
.im-chrome:before{content:"\e761";}
.im-chrysler-building:before{content:"\e762";}
.im-cinema:before{content:"\e763";}
.im-circular-point:before{content:"\e764";}
.im-city-hall:before{content:"\e765";}
.im-clamp:before{content:"\e766";}
.im-clapperboard-close:before{content:"\e767";}
.im-clapperboard-open:before{content:"\e768";}
.im-claps:before{content:"\e769";}
.im-clef:before{content:"\e76a";}
.im-clinic:before{content:"\e76b";}
.im-clock-2:before{content:"\e76c";}
.im-clock-3:before{content:"\e76d";}
.im-clock-4:before{content:"\e76e";}
.im-clock-back:before{content:"\e76f";}
.im-clock-forward:before{content:"\e770";}
.im-clock:before{content:"\e771";}
.im-close-window:before{content:"\e772";}
.im-close:before{content:"\e773";}
.im-clothing-store:before{content:"\e774";}
.im-cloud--:before{content:"\e775";}
.im-cloud-:before{content:"\e776";}
.im-cloud-camera:before{content:"\e777";}
.im-cloud-computer:before{content:"\e778";}
.im-cloud-email:before{content:"\e779";}
.im-cloud-hail:before{content:"\e77a";}
.im-cloud-laptop:before{content:"\e77b";}
.im-cloud-lock:before{content:"\e77c";}
.im-cloud-moon:before{content:"\e77d";}
.im-cloud-music:before{content:"\e77e";}
.im-cloud-picture:before{content:"\e77f";}
.im-cloud-rain:before{content:"\e780";}
.im-cloud-remove:before{content:"\e781";}
.im-cloud-secure:before{content:"\e782";}
.im-cloud-settings:before{content:"\e783";}
.im-cloud-smartphone:before{content:"\e784";}
.im-cloud-snow:before{content:"\e785";}
.im-cloud-sun:before{content:"\e786";}
.im-cloud-tablet:before{content:"\e787";}
.im-cloud-video:before{content:"\e788";}
.im-cloud-weather:before{content:"\e789";}
.im-cloud:before{content:"\e78a";}
.im-clouds-weather:before{content:"\e78b";}
.im-clouds:before{content:"\e78c";}
.im-clown:before{content:"\e78d";}
.im-cmyk:before{content:"\e78e";}
.im-coat:before{content:"\e78f";}
.im-cocktail:before{content:"\e790";}
.im-coconut:before{content:"\e791";}
.im-code-window:before{content:"\e792";}
.im-coding:before{content:"\e793";}
.im-coffee-2:before{content:"\e794";}
.im-coffee-bean:before{content:"\e795";}
.im-coffee-machine:before{content:"\e796";}
.im-coffee-togo:before{content:"\e797";}
.im-coffee:before{content:"\e798";}
.im-coffin:before{content:"\e799";}
.im-coin:before{content:"\e79a";}
.im-coins-2:before{content:"\e79b";}
.im-coins-3:before{content:"\e79c";}
.im-coins:before{content:"\e79d";}
.im-colombia:before{content:"\e79e";}
.im-colosseum:before{content:"\e79f";}
.im-column-2:before{content:"\e7a0";}
.im-column-3:before{content:"\e7a1";}
.im-column:before{content:"\e7a2";}
.im-comb-2:before{content:"\e7a3";}
.im-comb:before{content:"\e7a4";}
.im-communication-tower:before{content:"\e7a5";}
.im-communication-tower2:before{content:"\e7a6";}
.im-compass-2:before{content:"\e7a7";}
.im-compass-3:before{content:"\e7a8";}
.im-compass-4:before{content:"\e7a9";}
.im-compass-rose:before{content:"\e7aa";}
.im-compass:before{content:"\e7ab";}
.im-computer-2:before{content:"\e7ac";}
.im-computer-3:before{content:"\e7ad";}
.im-computer-secure:before{content:"\e7ae";}
.im-computer:before{content:"\e7af";}
.im-conference:before{content:"\e7b0";}
.im-confused:before{content:"\e7b1";}
.im-conservation:before{content:"\e7b2";}
.im-consulting:before{content:"\e7b3";}
.im-contrast:before{content:"\e7b4";}
.im-control-2:before{content:"\e7b5";}
.im-control:before{content:"\e7b6";}
.im-cookie-man:before{content:"\e7b7";}
.im-cookies:before{content:"\e7b8";}
.im-cool-guy:before{content:"\e7b9";}
.im-cool:before{content:"\e7ba";}
.im-copyright:before{content:"\e7bb";}
.im-costume:before{content:"\e7bc";}
.im-couple-sign:before{content:"\e7bd";}
.im-cow:before{content:"\e7be";}
.im-cpu:before{content:"\e7bf";}
.im-crane:before{content:"\e7c0";}
.im-cranium:before{content:"\e7c1";}
.im-credit-card:before{content:"\e7c2";}
.im-credit-card2:before{content:"\e7c3";}
.im-credit-card3:before{content:"\e7c4";}
.im-cricket:before{content:"\e7c5";}
.im-criminal:before{content:"\e7c6";}
.im-croissant:before{content:"\e7c7";}
.im-crop-2:before{content:"\e7c8";}
.im-crop-3:before{content:"\e7c9";}
.im-crown-2:before{content:"\e7ca";}
.im-crown:before{content:"\e7cb";}
.im-crying:before{content:"\e7cc";}
.im-cube-molecule:before{content:"\e7cd";}
.im-cube-molecule2:before{content:"\e7ce";}
.im-cupcake:before{content:"\e7cf";}
.im-cursor-click:before{content:"\e7d0";}
.im-cursor-click2:before{content:"\e7d1";}
.im-cursor-move:before{content:"\e7d2";}
.im-cursor-move2:before{content:"\e7d3";}
.im-cursor-select:before{content:"\e7d4";}
.im-cursor:before{content:"\e7d5";}
.im-d-eyeglasses:before{content:"\e7d6";}
.im-d-eyeglasses2:before{content:"\e7d7";}
.im-dam:before{content:"\e7d8";}
.im-danemark:before{content:"\e7d9";}
.im-danger-2:before{content:"\e7da";}
.im-danger:before{content:"\e7db";}
.im-dashboard:before{content:"\e7dc";}
.im-data-backup:before{content:"\e7dd";}
.im-data-block:before{content:"\e7de";}
.im-data-center:before{content:"\e7df";}
.im-data-clock:before{content:"\e7e0";}
.im-data-cloud:before{content:"\e7e1";}
.im-data-compress:before{content:"\e7e2";}
.im-data-copy:before{content:"\e7e3";}
.im-data-download:before{content:"\e7e4";}
.im-data-financial:before{content:"\e7e5";}
.im-data-key:before{content:"\e7e6";}
.im-data-lock:before{content:"\e7e7";}
.im-data-network:before{content:"\e7e8";}
.im-data-password:before{content:"\e7e9";}
.im-data-power:before{content:"\e7ea";}
.im-data-refresh:before{content:"\e7eb";}
.im-data-save:before{content:"\e7ec";}
.im-data-search:before{content:"\e7ed";}
.im-data-security:before{content:"\e7ee";}
.im-data-settings:before{content:"\e7ef";}
.im-data-sharing:before{content:"\e7f0";}
.im-data-shield:before{content:"\e7f1";}
.im-data-signal:before{content:"\e7f2";}
.im-data-storage:before{content:"\e7f3";}
.im-data-stream:before{content:"\e7f4";}
.im-data-transfer:before{content:"\e7f5";}
.im-data-unlock:before{content:"\e7f6";}
.im-data-upload:before{content:"\e7f7";}
.im-data-yes:before{content:"\e7f8";}
.im-data:before{content:"\e7f9";}
.im-david-star:before{content:"\e7fa";}
.im-daylight:before{content:"\e7fb";}
.im-death:before{content:"\e7fc";}
.im-debian:before{content:"\e7fd";}
.im-dec:before{content:"\e7fe";}
.im-decrase-inedit:before{content:"\e7ff";}
.im-deer-2:before{content:"\e800";}
.im-deer:before{content:"\e801";}
.im-delete-file:before{content:"\e802";}
.im-delete-window:before{content:"\e803";}
.im-delicious:before{content:"\e804";}
.im-depression:before{content:"\e805";}
.im-deviantart:before{content:"\e806";}
.im-device-syncwithcloud:before{content:"\e807";}
.im-diamond:before{content:"\e808";}
.im-dice-2:before{content:"\e809";}
.im-dice:before{content:"\e80a";}
.im-digg:before{content:"\e80b";}
.im-digital-drawing:before{content:"\e80c";}
.im-diigo:before{content:"\e80d";}
.im-dinosaur:before{content:"\e80e";}
.im-diploma-2:before{content:"\e80f";}
.im-diploma:before{content:"\e810";}
.im-direction-east:before{content:"\e811";}
.im-direction-north:before{content:"\e812";}
.im-direction-south:before{content:"\e813";}
.im-direction-west:before{content:"\e814";}
.im-director:before{content:"\e815";}
.im-disk:before{content:"\e816";}
.im-dj:before{content:"\e817";}
.im-dna-2:before{content:"\e818";}
.im-dna-helix:before{content:"\e819";}
.im-dna:before{content:"\e81a";}
.im-doctor:before{content:"\e81b";}
.im-dog:before{content:"\e81c";}
.im-dollar-sign:before{content:"\e81d";}
.im-dollar-sign2:before{content:"\e81e";}
.im-dollar:before{content:"\e81f";}
.im-dolphin:before{content:"\e820";}
.im-domino:before{content:"\e821";}
.im-door-hanger:before{content:"\e822";}
.im-door:before{content:"\e823";}
.im-doplr:before{content:"\e824";}
.im-double-circle:before{content:"\e825";}
.im-double-tap:before{content:"\e826";}
.im-doughnut:before{content:"\e827";}
.im-dove:before{content:"\e828";}
.im-down-2:before{content:"\e829";}
.im-down-3:before{content:"\e82a";}
.im-down-4:before{content:"\e82b";}
.im-down:before{content:"\e82c";}
.im-download-2:before{content:"\e82d";}
.im-download-fromcloud:before{content:"\e82e";}
.im-download-window:before{content:"\e82f";}
.im-download:before{content:"\e830";}
.im-downward:before{content:"\e831";}
.im-drag-down:before{content:"\e832";}
.im-drag-left:before{content:"\e833";}
.im-drag-right:before{content:"\e834";}
.im-drag-up:before{content:"\e835";}
.im-drag:before{content:"\e836";}
.im-dress:before{content:"\e837";}
.im-drill-2:before{content:"\e838";}
.im-drill:before{content:"\e839";}
.im-drop:before{content:"\e83a";}
.im-dropbox:before{content:"\e83b";}
.im-drum:before{content:"\e83c";}
.im-dry:before{content:"\e83d";}
.im-duck:before{content:"\e83e";}
.im-dumbbell:before{content:"\e83f";}
.im-duplicate-layer:before{content:"\e840";}
.im-duplicate-window:before{content:"\e841";}
.im-dvd:before{content:"\e842";}
.im-eagle:before{content:"\e843";}
.im-ear:before{content:"\e844";}
.im-earphones-2:before{content:"\e845";}
.im-earphones:before{content:"\e846";}
.im-eci-icon:before{content:"\e847";}
.im-edit-map:before{content:"\e848";}
.im-edit:before{content:"\e849";}
.im-eggs:before{content:"\e84a";}
.im-egypt:before{content:"\e84b";}
.im-eifel-tower:before{content:"\e84c";}
.im-eject-2:before{content:"\e84d";}
.im-eject:before{content:"\e84e";}
.im-el-castillo:before{content:"\e84f";}
.im-elbow:before{content:"\e850";}
.im-electric-guitar:before{content:"\e851";}
.im-electricity:before{content:"\e852";}
.im-elephant:before{content:"\e853";}
.im-email:before{content:"\e854";}
.im-embassy:before{content:"\e855";}
.im-empire-statebuilding:before{content:"\e856";}
.im-empty-box:before{content:"\e857";}
.im-end2:before{content:"\e858";}
.im-end-2:before{content:"\e859";}
.im-end:before{content:"\e85a";}
.im-endways:before{content:"\e85b";}
.im-engineering:before{content:"\e85c";}
.im-envelope-2:before{content:"\e85d";}
.im-envelope:before{content:"\e85e";}
.im-environmental-2:before{content:"\e85f";}
.im-environmental-3:before{content:"\e860";}
.im-environmental:before{content:"\e861";}
.im-equalizer:before{content:"\e862";}
.im-eraser-2:before{content:"\e863";}
.im-eraser-3:before{content:"\e864";}
.im-eraser:before{content:"\e865";}
.im-error-404window:before{content:"\e866";}
.im-euro-sign:before{content:"\e867";}
.im-euro-sign2:before{content:"\e868";}
.im-euro:before{content:"\e869";}
.im-evernote:before{content:"\e86a";}
.im-evil:before{content:"\e86b";}
.im-explode:before{content:"\e86c";}
.im-eye-2:before{content:"\e86d";}
.im-eye-blind:before{content:"\e86e";}
.im-eye-invisible:before{content:"\e86f";}
.im-eye-scan:before{content:"\e870";}
.im-eye-visible:before{content:"\e871";}
.im-eye:before{content:"\e872";}
.im-eyebrow-2:before{content:"\e873";}
.im-eyebrow-3:before{content:"\e874";}
.im-eyebrow:before{content:"\e875";}
.im-eyeglasses-smiley:before{content:"\e876";}
.im-eyeglasses-smiley2:before{content:"\e877";}
.im-face-style:before{content:"\e878";}
.im-face-style2:before{content:"\e879";}
.im-face-style3:before{content:"\e87a";}
.im-face-style4:before{content:"\e87b";}
.im-face-style5:before{content:"\e87c";}
.im-face-style6:before{content:"\e87d";}
.im-facebook-2:before{content:"\e87e";}
.im-facebook:before{content:"\e87f";}
.im-factory-2:before{content:"\e880";}
.im-factory:before{content:"\e881";}
.im-fahrenheit:before{content:"\e882";}
.im-family-sign:before{content:"\e883";}
.im-fan:before{content:"\e884";}
.im-farmer:before{content:"\e885";}
.im-fashion:before{content:"\e886";}
.im-favorite-window:before{content:"\e887";}
.im-fax:before{content:"\e888";}
.im-feather:before{content:"\e889";}
.im-feedburner:before{content:"\e88a";}
.im-female-2:before{content:"\e88b";}
.im-female-sign:before{content:"\e88c";}
.im-female:before{content:"\e88d";}
.im-file-block:before{content:"\e88e";}
.im-file-bookmark:before{content:"\e88f";}
.im-file-chart:before{content:"\e890";}
.im-file-clipboard:before{content:"\e891";}
.im-file-clipboardfiletext:before{content:"\e892";}
.im-file-clipboardtextimage:before{content:"\e893";}
.im-file-cloud:before{content:"\e894";}
.im-file-copy:before{content:"\e895";}
.im-file-copy2:before{content:"\e896";}
.im-file-csv:before{content:"\e897";}
.im-file-download:before{content:"\e898";}
.im-file-edit:before{content:"\e899";}
.im-file-excel:before{content:"\e89a";}
.im-file-favorite:before{content:"\e89b";}
.im-file-fire:before{content:"\e89c";}
.im-file-graph:before{content:"\e89d";}
.im-file-hide:before{content:"\e89e";}
.im-file-horizontal:before{content:"\e89f";}
.im-file-horizontaltext:before{content:"\e8a0";}
.im-file-html:before{content:"\e8a1";}
.im-file-jpg:before{content:"\e8a2";}
.im-file-link:before{content:"\e8a3";}
.im-file-loading:before{content:"\e8a4";}
.im-file-lock:before{content:"\e8a5";}
.im-file-love:before{content:"\e8a6";}
.im-file-music:before{content:"\e8a7";}
.im-file-network:before{content:"\e8a8";}
.im-file-pictures:before{content:"\e8a9";}
.im-file-pie:before{content:"\e8aa";}
.im-file-presentation:before{content:"\e8ab";}
.im-file-refresh:before{content:"\e8ac";}
.im-file-search:before{content:"\e8ad";}
.im-file-settings:before{content:"\e8ae";}
.im-file-share:before{content:"\e8af";}
.im-file-textimage:before{content:"\e8b0";}
.im-file-trash:before{content:"\e8b1";}
.im-file-txt:before{content:"\e8b2";}
.im-file-upload:before{content:"\e8b3";}
.im-file-video:before{content:"\e8b4";}
.im-file-word:before{content:"\e8b5";}
.im-file-zip:before{content:"\e8b6";}
.im-file:before{content:"\e8b7";}
.im-files:before{content:"\e8b8";}
.im-film-board:before{content:"\e8b9";}
.im-film-cartridge:before{content:"\e8ba";}
.im-film-strip:before{content:"\e8bb";}
.im-film-video:before{content:"\e8bc";}
.im-film:before{content:"\e8bd";}
.im-filter-2:before{content:"\e8be";}
.im-filter:before{content:"\e8bf";}
.im-financial:before{content:"\e8c0";}
.im-find-user:before{content:"\e8c1";}
.im-finger-dragfoursides:before{content:"\e8c2";}
.im-finger-dragtwosides:before{content:"\e8c3";}
.im-finger-print:before{content:"\e8c4";}
.im-finger:before{content:"\e8c5";}
.im-fingerprint-2:before{content:"\e8c6";}
.im-fingerprint:before{content:"\e8c7";}
.im-fire-flame:before{content:"\e8c8";}
.im-fire-flame2:before{content:"\e8c9";}
.im-fire-hydrant:before{content:"\e8ca";}
.im-fire-staion:before{content:"\e8cb";}
.im-firefox:before{content:"\e8cc";}
.im-firewall:before{content:"\e8cd";}
.im-first-aid:before{content:"\e8ce";}
.im-first:before{content:"\e8cf";}
.im-fish-food:before{content:"\e8d0";}
.im-fish:before{content:"\e8d1";}
.im-fit-to:before{content:"\e8d2";}
.im-fit-to2:before{content:"\e8d3";}
.im-five-fingers:before{content:"\e8d4";}
.im-five-fingersdrag:before{content:"\e8d5";}
.im-five-fingersdrag2:before{content:"\e8d6";}
.im-five-fingerstouch:before{content:"\e8d7";}
.im-flag-2:before{content:"\e8d8";}
.im-flag-3:before{content:"\e8d9";}
.im-flag-4:before{content:"\e8da";}
.im-flag-5:before{content:"\e8db";}
.im-flag-6:before{content:"\e8dc";}
.im-flag:before{content:"\e8dd";}
.im-flamingo:before{content:"\e8de";}
.im-flash-2:before{content:"\e8df";}
.im-flash-video:before{content:"\e8e0";}
.im-flash:before{content:"\e8e1";}
.im-flashlight:before{content:"\e8e2";}
.im-flask-2:before{content:"\e8e3";}
.im-flask:before{content:"\e8e4";}
.im-flick:before{content:"\e8e5";}
.im-flickr:before{content:"\e8e6";}
.im-flowerpot:before{content:"\e8e7";}
.im-fluorescent:before{content:"\e8e8";}
.im-fog-day:before{content:"\e8e9";}
.im-fog-night:before{content:"\e8ea";}
.im-folder-add:before{content:"\e8eb";}
.im-folder-archive:before{content:"\e8ec";}
.im-folder-binder:before{content:"\e8ed";}
.im-folder-binder2:before{content:"\e8ee";}
.im-folder-block:before{content:"\e8ef";}
.im-folder-bookmark:before{content:"\e8f0";}
.im-folder-close:before{content:"\e8f1";}
.im-folder-cloud:before{content:"\e8f2";}
.im-folder-delete:before{content:"\e8f3";}
.im-folder-download:before{content:"\e8f4";}
.im-folder-edit:before{content:"\e8f5";}
.im-folder-favorite:before{content:"\e8f6";}
.im-folder-fire:before{content:"\e8f7";}
.im-folder-hide:before{content:"\e8f8";}
.im-folder-link:before{content:"\e8f9";}
.im-folder-loading:before{content:"\e8fa";}
.im-folder-lock:before{content:"\e8fb";}
.im-folder-love:before{content:"\e8fc";}
.im-folder-music:before{content:"\e8fd";}
.im-folder-network:before{content:"\e8fe";}
.im-folder-open:before{content:"\e8ff";}
.im-folder-open2:before{content:"\e900";}
.im-folder-organizing:before{content:"\e901";}
.im-folder-pictures:before{content:"\e902";}
.im-folder-refresh:before{content:"\e903";}
.im-folder-remove-:before{content:"\e904";}
.im-folder-search:before{content:"\e905";}
.im-folder-settings:before{content:"\e906";}
.im-folder-share:before{content:"\e907";}
.im-folder-trash:before{content:"\e908";}
.im-folder-upload:before{content:"\e909";}
.im-folder-video:before{content:"\e90a";}
.im-folder-withdocument:before{content:"\e90b";}
.im-folder-zip:before{content:"\e90c";}
.im-folder:before{content:"\e90d";}
.im-folders:before{content:"\e90e";}
.im-font-color:before{content:"\e90f";}
.im-font-name:before{content:"\e910";}
.im-font-size:before{content:"\e911";}
.im-font-style:before{content:"\e912";}
.im-font-stylesubscript:before{content:"\e913";}
.im-font-stylesuperscript:before{content:"\e914";}
.im-font-window:before{content:"\e915";}
.im-foot-2:before{content:"\e916";}
.im-foot:before{content:"\e917";}
.im-football-2:before{content:"\e918";}
.im-football:before{content:"\e919";}
.im-footprint-2:before{content:"\e91a";}
.im-footprint-3:before{content:"\e91b";}
.im-footprint:before{content:"\e91c";}
.im-forest:before{content:"\e91d";}
.im-fork:before{content:"\e91e";}
.im-formspring:before{content:"\e91f";}
.im-formula:before{content:"\e920";}
.im-forsquare:before{content:"\e921";}
.im-forward:before{content:"\e922";}
.im-fountain-pen:before{content:"\e923";}
.im-four-fingers:before{content:"\e924";}
.im-four-fingersdrag:before{content:"\e925";}
.im-four-fingersdrag2:before{content:"\e926";}
.im-four-fingerstouch:before{content:"\e927";}
.im-fox:before{content:"\e928";}
.im-frankenstein:before{content:"\e929";}
.im-french-fries:before{content:"\e92a";}
.im-friendfeed:before{content:"\e92b";}
.im-friendster:before{content:"\e92c";}
.im-frog:before{content:"\e92d";}
.im-fruits:before{content:"\e92e";}
.im-fuel:before{content:"\e92f";}
.im-full-bag:before{content:"\e930";}
.im-full-basket:before{content:"\e931";}
.im-full-cart:before{content:"\e932";}
.im-full-moon:before{content:"\e933";}
.im-full-screen:before{content:"\e934";}
.im-full-screen2:before{content:"\e935";}
.im-full-view:before{content:"\e936";}
.im-full-view2:before{content:"\e937";}
.im-full-viewwindow:before{content:"\e938";}
.im-function:before{content:"\e939";}
.im-funky:before{content:"\e93a";}
.im-funny-bicycle:before{content:"\e93b";}
.im-furl:before{content:"\e93c";}
.im-gamepad-2:before{content:"\e93d";}
.im-gamepad:before{content:"\e93e";}
.im-gas-pump:before{content:"\e93f";}
.im-gaugage-2:before{content:"\e940";}
.im-gaugage:before{content:"\e941";}
.im-gay:before{content:"\e942";}
.im-gear-2:before{content:"\e943";}
.im-gear:before{content:"\e944";}
.im-gears-2:before{content:"\e945";}
.im-gears:before{content:"\e946";}
.im-geek-2:before{content:"\e947";}
.im-geek:before{content:"\e948";}
.im-gemini-2:before{content:"\e949";}
.im-gemini:before{content:"\e94a";}
.im-genius:before{content:"\e94b";}
.im-gentleman:before{content:"\e94c";}
.im-geo--:before{content:"\e94d";}
.im-geo-:before{content:"\e94e";}
.im-geo-close:before{content:"\e94f";}
.im-geo-love:before{content:"\e950";}
.im-geo-number:before{content:"\e951";}
.im-geo-star:before{content:"\e952";}
.im-geo:before{content:"\e953";}
.im-geo2--:before{content:"\e954";}
.im-geo2-:before{content:"\e955";}
.im-geo2-close:before{content:"\e956";}
.im-geo2-love:before{content:"\e957";}
.im-geo2-number:before{content:"\e958";}
.im-geo2-star:before{content:"\e959";}
.im-geo2:before{content:"\e95a";}
.im-geo3--:before{content:"\e95b";}
.im-geo3-:before{content:"\e95c";}
.im-geo3-close:before{content:"\e95d";}
.im-geo3-love:before{content:"\e95e";}
.im-geo3-number:before{content:"\e95f";}
.im-geo3-star:before{content:"\e960";}
.im-geo3:before{content:"\e961";}
.im-gey:before{content:"\e962";}
.im-gift-box:before{content:"\e963";}
.im-giraffe:before{content:"\e964";}
.im-girl:before{content:"\e965";}
.im-glass-water:before{content:"\e966";}
.im-glasses-2:before{content:"\e967";}
.im-glasses-3:before{content:"\e968";}
.im-glasses:before{content:"\e969";}
.im-global-position:before{content:"\e96a";}
.im-globe-2:before{content:"\e96b";}
.im-globe:before{content:"\e96c";}
.im-gloves:before{content:"\e96d";}
.im-go-bottom:before{content:"\e96e";}
.im-go-top:before{content:"\e96f";}
.im-goggles:before{content:"\e970";}
.im-golf-2:before{content:"\e971";}
.im-golf:before{content:"\e972";}
.im-google-buzz:before{content:"\e973";}
.im-google-drive:before{content:"\e974";}
.im-google-play:before{content:"\e975";}
.im-google-plus:before{content:"\e976";}
.im-google:before{content:"\e977";}
.im-gopro:before{content:"\e978";}
.im-gorilla:before{content:"\e979";}
.im-gowalla:before{content:"\e97a";}
.im-grave:before{content:"\e97b";}
.im-graveyard:before{content:"\e97c";}
.im-greece:before{content:"\e97d";}
.im-green-energy:before{content:"\e97e";}
.im-green-house:before{content:"\e97f";}
.im-guitar:before{content:"\e980";}
.im-gun-2:before{content:"\e981";}
.im-gun-3:before{content:"\e982";}
.im-gun:before{content:"\e983";}
.im-gymnastics:before{content:"\e984";}
.im-hair-2:before{content:"\e985";}
.im-hair-3:before{content:"\e986";}
.im-hair-4:before{content:"\e987";}
.im-hair:before{content:"\e988";}
.im-half-moon:before{content:"\e989";}
.im-halloween-halfmoon:before{content:"\e98a";}
.im-halloween-moon:before{content:"\e98b";}
.im-hamburger:before{content:"\e98c";}
.im-hammer:before{content:"\e98d";}
.im-hand-touch:before{content:"\e98e";}
.im-hand-touch2:before{content:"\e98f";}
.im-hand-touchsmartphone:before{content:"\e990";}
.im-hand:before{content:"\e991";}
.im-hands:before{content:"\e992";}
.im-handshake:before{content:"\e993";}
.im-hanger:before{content:"\e994";}
.im-happy:before{content:"\e995";}
.im-hat-2:before{content:"\e996";}
.im-hat:before{content:"\e997";}
.im-haunted-house:before{content:"\e998";}
.im-hd-video:before{content:"\e999";}
.im-hd:before{content:"\e99a";}
.im-hdd:before{content:"\e99b";}
.im-headphone:before{content:"\e99c";}
.im-headphones:before{content:"\e99d";}
.im-headset:before{content:"\e99e";}
.im-heart-2:before{content:"\e99f";}
.im-heart:before{content:"\e9a0";}
.im-heels-2:before{content:"\e9a1";}
.im-heels:before{content:"\e9a2";}
.im-height-window:before{content:"\e9a3";}
.im-helicopter-2:before{content:"\e9a4";}
.im-helicopter:before{content:"\e9a5";}
.im-helix-2:before{content:"\e9a6";}
.im-hello:before{content:"\e9a7";}
.im-helmet-2:before{content:"\e9a8";}
.im-helmet-3:before{content:"\e9a9";}
.im-helmet:before{content:"\e9aa";}
.im-hipo:before{content:"\e9ab";}
.im-hipster-glasses:before{content:"\e9ac";}
.im-hipster-glasses2:before{content:"\e9ad";}
.im-hipster-glasses3:before{content:"\e9ae";}
.im-hipster-headphones:before{content:"\e9af";}
.im-hipster-men:before{content:"\e9b0";}
.im-hipster-men2:before{content:"\e9b1";}
.im-hipster-men3:before{content:"\e9b2";}
.im-hipster-sunglasses:before{content:"\e9b3";}
.im-hipster-sunglasses2:before{content:"\e9b4";}
.im-hipster-sunglasses3:before{content:"\e9b5";}
.im-hokey:before{content:"\e9b6";}
.im-holly:before{content:"\e9b7";}
.im-home-2:before{content:"\e9b8";}
.im-home-3:before{content:"\e9b9";}
.im-home-4:before{content:"\e9ba";}
.im-home-5:before{content:"\e9bb";}
.im-home-window:before{content:"\e9bc";}
.im-home:before{content:"\e9bd";}
.im-homosexual:before{content:"\e9be";}
.im-honey:before{content:"\e9bf";}
.im-hong-kong:before{content:"\e9c0";}
.im-hoodie:before{content:"\e9c1";}
.im-horror:before{content:"\e9c2";}
.im-horse:before{content:"\e9c3";}
.im-hospital-2:before{content:"\e9c4";}
.im-hospital:before{content:"\e9c5";}
.im-host:before{content:"\e9c6";}
.im-hot-dog:before{content:"\e9c7";}
.im-hotel:before{content:"\e9c8";}
.im-hour:before{content:"\e9c9";}
.im-hub:before{content:"\e9ca";}
.im-humor:before{content:"\e9cb";}
.im-hurt:before{content:"\e9cc";}
.im-ice-cream:before{content:"\e9cd";}
.im-icq:before{content:"\e9ce";}
.im-id-2:before{content:"\e9cf";}
.im-id-3:before{content:"\e9d0";}
.im-id-card:before{content:"\e9d1";}
.im-idea-2:before{content:"\e9d2";}
.im-idea-3:before{content:"\e9d3";}
.im-idea-4:before{content:"\e9d4";}
.im-idea-5:before{content:"\e9d5";}
.im-idea:before{content:"\e9d6";}
.im-identification-badge:before{content:"\e9d7";}
.im-imdb:before{content:"\e9d8";}
.im-inbox-empty:before{content:"\e9d9";}
.im-inbox-forward:before{content:"\e9da";}
.im-inbox-full:before{content:"\e9db";}
.im-inbox-into:before{content:"\e9dc";}
.im-inbox-out:before{content:"\e9dd";}
.im-inbox-reply:before{content:"\e9de";}
.im-inbox:before{content:"\e9df";}
.im-increase-inedit:before{content:"\e9e0";}
.im-indent-firstline:before{content:"\e9e1";}
.im-indent-leftmargin:before{content:"\e9e2";}
.im-indent-rightmargin:before{content:"\e9e3";}
.im-india:before{content:"\e9e4";}
.im-info-window:before{content:"\e9e5";}
.im-information:before{content:"\e9e6";}
.im-inifity:before{content:"\e9e7";}
.im-instagram:before{content:"\e9e8";}
.im-internet-2:before{content:"\e9e9";}
.im-internet-explorer:before{content:"\e9ea";}
.im-internet-smiley:before{content:"\e9eb";}
.im-internet:before{content:"\e9ec";}
.im-ios-apple:before{content:"\e9ed";}
.im-israel:before{content:"\e9ee";}
.im-italic-text:before{content:"\e9ef";}
.im-jacket-2:before{content:"\e9f0";}
.im-jacket:before{content:"\e9f1";}
.im-jamaica:before{content:"\e9f2";}
.im-japan:before{content:"\e9f3";}
.im-japanese-gate:before{content:"\e9f4";}
.im-jeans:before{content:"\e9f5";}
.im-jeep-2:before{content:"\e9f6";}
.im-jeep:before{content:"\e9f7";}
.im-jet:before{content:"\e9f8";}
.im-joystick:before{content:"\e9f9";}
.im-juice:before{content:"\e9fa";}
.im-jump-rope:before{content:"\e9fb";}
.im-kangoroo:before{content:"\e9fc";}
.im-kenya:before{content:"\e9fd";}
.im-key-2:before{content:"\e9fe";}
.im-key-3:before{content:"\e9ff";}
.im-key-lock:before{content:"\ea00";}
.im-key:before{content:"\ea01";}
.im-keyboard:before{content:"\ea02";}
.im-keyboard3:before{content:"\ea03";}
.im-keypad:before{content:"\ea04";}
.im-king-2:before{content:"\ea05";}
.im-king:before{content:"\ea06";}
.im-kiss:before{content:"\ea07";}
.im-knee:before{content:"\ea08";}
.im-knife-2:before{content:"\ea09";}
.im-knife:before{content:"\ea0a";}
.im-knight:before{content:"\ea0b";}
.im-koala:before{content:"\ea0c";}
.im-korea:before{content:"\ea0d";}
.im-lamp:before{content:"\ea0e";}
.im-landscape-2:before{content:"\ea0f";}
.im-landscape:before{content:"\ea10";}
.im-lantern:before{content:"\ea11";}
.im-laptop-2:before{content:"\ea12";}
.im-laptop-3:before{content:"\ea13";}
.im-laptop-phone:before{content:"\ea14";}
.im-laptop-secure:before{content:"\ea15";}
.im-laptop-tablet:before{content:"\ea16";}
.im-laptop:before{content:"\ea17";}
.im-laser:before{content:"\ea18";}
.im-last-fm:before{content:"\ea19";}
.im-last:before{content:"\ea1a";}
.im-laughing:before{content:"\ea1b";}
.im-layer-1635:before{content:"\ea1c";}
.im-layer-1646:before{content:"\ea1d";}
.im-layer-backward:before{content:"\ea1e";}
.im-layer-forward:before{content:"\ea1f";}
.im-leafs-2:before{content:"\ea20";}
.im-leafs:before{content:"\ea21";}
.im-leaning-tower:before{content:"\ea22";}
.im-left--right:before{content:"\ea23";}
.im-left--right3:before{content:"\ea24";}
.im-left-2:before{content:"\ea25";}
.im-left-3:before{content:"\ea26";}
.im-left-4:before{content:"\ea27";}
.im-left-toright:before{content:"\ea28";}
.im-left:before{content:"\ea29";}
.im-leg-2:before{content:"\ea2a";}
.im-leg:before{content:"\ea2b";}
.im-lego:before{content:"\ea2c";}
.im-lemon:before{content:"\ea2d";}
.im-len-2:before{content:"\ea2e";}
.im-len-3:before{content:"\ea2f";}
.im-len:before{content:"\ea30";}
.im-leo-2:before{content:"\ea31";}
.im-leo:before{content:"\ea32";}
.im-leopard:before{content:"\ea33";}
.im-lesbian:before{content:"\ea34";}
.im-lesbians:before{content:"\ea35";}
.im-letter-close:before{content:"\ea36";}
.im-letter-open:before{content:"\ea37";}
.im-letter-sent:before{content:"\ea38";}
.im-libra-2:before{content:"\ea39";}
.im-libra:before{content:"\ea3a";}
.im-library-2:before{content:"\ea3b";}
.im-library:before{content:"\ea3c";}
.im-life-jacket:before{content:"\ea3d";}
.im-life-safer:before{content:"\ea3e";}
.im-light-bulb:before{content:"\ea3f";}
.im-light-bulb2:before{content:"\ea40";}
.im-light-bulbleaf:before{content:"\ea41";}
.im-lighthouse:before{content:"\ea42";}
.im-like-2:before{content:"\ea43";}
.im-like:before{content:"\ea44";}
.im-line-chart:before{content:"\ea45";}
.im-line-chart2:before{content:"\ea46";}
.im-line-chart3:before{content:"\ea47";}
.im-line-chart4:before{content:"\ea48";}
.im-line-spacing:before{content:"\ea49";}
.im-line-spacingtext:before{content:"\ea4a";}
.im-link-2:before{content:"\ea4b";}
.im-link:before{content:"\ea4c";}
.im-linkedin-2:before{content:"\ea4d";}
.im-linkedin:before{content:"\ea4e";}
.im-linux:before{content:"\ea4f";}
.im-lion:before{content:"\ea50";}
.im-livejournal:before{content:"\ea51";}
.im-loading-2:before{content:"\ea52";}
.im-loading-3:before{content:"\ea53";}
.im-loading-window:before{content:"\ea54";}
.im-loading:before{content:"\ea55";}
.im-location-2:before{content:"\ea56";}
.im-location:before{content:"\ea57";}
.im-lock-2:before{content:"\ea58";}
.im-lock-3:before{content:"\ea59";}
.im-lock-user:before{content:"\ea5a";}
.im-lock-window:before{content:"\ea5b";}
.im-lock:before{content:"\ea5c";}
.im-lollipop-2:before{content:"\ea5d";}
.im-lollipop-3:before{content:"\ea5e";}
.im-lollipop:before{content:"\ea5f";}
.im-loop:before{content:"\ea60";}
.im-loud:before{content:"\ea61";}
.im-loudspeaker:before{content:"\ea62";}
.im-love-2:before{content:"\ea63";}
.im-love-user:before{content:"\ea64";}
.im-love-window:before{content:"\ea65";}
.im-love:before{content:"\ea66";}
.im-lowercase-text:before{content:"\ea67";}
.im-luggafe-front:before{content:"\ea68";}
.im-luggage-2:before{content:"\ea69";}
.im-macro:before{content:"\ea6a";}
.im-magic-wand:before{content:"\ea6b";}
.im-magnet:before{content:"\ea6c";}
.im-magnifi-glass-:before{content:"\ea6d";}
.im-magnifi-glass:before{content:"\ea6e";}
.im-magnifi-glass2:before{content:"\ea6f";}
.im-mail-2:before{content:"\ea70";}
.im-mail-3:before{content:"\ea71";}
.im-mail-add:before{content:"\ea72";}
.im-mail-attachement:before{content:"\ea73";}
.im-mail-block:before{content:"\ea74";}
.im-mail-delete:before{content:"\ea75";}
.im-mail-favorite:before{content:"\ea76";}
.im-mail-forward:before{content:"\ea77";}
.im-mail-gallery:before{content:"\ea78";}
.im-mail-inbox:before{content:"\ea79";}
.im-mail-link:before{content:"\ea7a";}
.im-mail-lock:before{content:"\ea7b";}
.im-mail-love:before{content:"\ea7c";}
.im-mail-money:before{content:"\ea7d";}
.im-mail-open:before{content:"\ea7e";}
.im-mail-outbox:before{content:"\ea7f";}
.im-mail-password:before{content:"\ea80";}
.im-mail-photo:before{content:"\ea81";}
.im-mail-read:before{content:"\ea82";}
.im-mail-removex:before{content:"\ea83";}
.im-mail-reply:before{content:"\ea84";}
.im-mail-replyall:before{content:"\ea85";}
.im-mail-search:before{content:"\ea86";}
.im-mail-send:before{content:"\ea87";}
.im-mail-settings:before{content:"\ea88";}
.im-mail-unread:before{content:"\ea89";}
.im-mail-video:before{content:"\ea8a";}
.im-mail-withatsign:before{content:"\ea8b";}
.im-mail-withcursors:before{content:"\ea8c";}
.im-mail:before{content:"\ea8d";}
.im-mailbox-empty:before{content:"\ea8e";}
.im-mailbox-full:before{content:"\ea8f";}
.im-male-2:before{content:"\ea90";}
.im-male-sign:before{content:"\ea91";}
.im-male:before{content:"\ea92";}
.im-malefemale:before{content:"\ea93";}
.im-man-sign:before{content:"\ea94";}
.im-management:before{content:"\ea95";}
.im-mans-underwear:before{content:"\ea96";}
.im-mans-underwear2:before{content:"\ea97";}
.im-map-marker:before{content:"\ea98";}
.im-map-marker2:before{content:"\ea99";}
.im-map-marker3:before{content:"\ea9a";}
.im-map:before{content:"\ea9b";}
.im-map2:before{content:"\ea9c";}
.im-marker-2:before{content:"\ea9d";}
.im-marker-3:before{content:"\ea9e";}
.im-marker:before{content:"\ea9f";}
.im-martini-glass:before{content:"\eaa0";}
.im-mask:before{content:"\eaa1";}
.im-master-card:before{content:"\eaa2";}
.im-maximize-window:before{content:"\eaa3";}
.im-maximize:before{content:"\eaa4";}
.im-medal-2:before{content:"\eaa5";}
.im-medal-3:before{content:"\eaa6";}
.im-medal:before{content:"\eaa7";}
.im-medical-sign:before{content:"\eaa8";}
.im-medicine-2:before{content:"\eaa9";}
.im-medicine-3:before{content:"\eaaa";}
.im-medicine:before{content:"\eaab";}
.im-megaphone:before{content:"\eaac";}
.im-memory-card:before{content:"\eaad";}
.im-memory-card2:before{content:"\eaae";}
.im-memory-card3:before{content:"\eaaf";}
.im-men:before{content:"\eab0";}
.im-menorah:before{content:"\eab1";}
.im-mens:before{content:"\eab2";}
.im-metacafe:before{content:"\eab3";}
.im-mexico:before{content:"\eab4";}
.im-mic:before{content:"\eab5";}
.im-microphone-2:before{content:"\eab6";}
.im-microphone-3:before{content:"\eab7";}
.im-microphone-4:before{content:"\eab8";}
.im-microphone-5:before{content:"\eab9";}
.im-microphone-6:before{content:"\eaba";}
.im-microphone-7:before{content:"\eabb";}
.im-microphone:before{content:"\eabc";}
.im-microscope:before{content:"\eabd";}
.im-milk-bottle:before{content:"\eabe";}
.im-mine:before{content:"\eabf";}
.im-minimize-maximize-close-window:before{content:"\eac0";}
.im-minimize-window:before{content:"\eac1";}
.im-minimize:before{content:"\eac2";}
.im-mirror:before{content:"\eac3";}
.im-mixer:before{content:"\eac4";}
.im-mixx:before{content:"\eac5";}
.im-money-2:before{content:"\eac6";}
.im-money-bag:before{content:"\eac7";}
.im-money-smiley:before{content:"\eac8";}
.im-money:before{content:"\eac9";}
.im-monitor-2:before{content:"\eaca";}
.im-monitor-3:before{content:"\eacb";}
.im-monitor-4:before{content:"\eacc";}
.im-monitor-5:before{content:"\eacd";}
.im-monitor-analytics:before{content:"\eace";}
.im-monitor-laptop:before{content:"\eacf";}
.im-monitor-phone:before{content:"\ead0";}
.im-monitor-tablet:before{content:"\ead1";}
.im-monitor-vertical:before{content:"\ead2";}
.im-monitor:before{content:"\ead3";}
.im-monitoring:before{content:"\ead4";}
.im-monkey:before{content:"\ead5";}
.im-monster:before{content:"\ead6";}
.im-morocco:before{content:"\ead7";}
.im-motorcycle:before{content:"\ead8";}
.im-mouse-2:before{content:"\ead9";}
.im-mouse-3:before{content:"\eada";}
.im-mouse-4:before{content:"\eadb";}
.im-mouse-pointer:before{content:"\eadc";}
.im-mouse:before{content:"\eadd";}
.im-moustache-smiley:before{content:"\eade";}
.im-movie-ticket:before{content:"\eadf";}
.im-movie:before{content:"\eae0";}
.im-mp3-file:before{content:"\eae1";}
.im-museum:before{content:"\eae2";}
.im-mushroom:before{content:"\eae3";}
.im-music-note:before{content:"\eae4";}
.im-music-note2:before{content:"\eae5";}
.im-music-note3:before{content:"\eae6";}
.im-music-note4:before{content:"\eae7";}
.im-music-player:before{content:"\eae8";}
.im-mustache-2:before{content:"\eae9";}
.im-mustache-3:before{content:"\eaea";}
.im-mustache-4:before{content:"\eaeb";}
.im-mustache-5:before{content:"\eaec";}
.im-mustache-6:before{content:"\eaed";}
.im-mustache-7:before{content:"\eaee";}
.im-mustache-8:before{content:"\eaef";}
.im-mustache:before{content:"\eaf0";}
.im-mute:before{content:"\eaf1";}
.im-myspace:before{content:"\eaf2";}
.im-navigat-start:before{content:"\eaf3";}
.im-navigate-end:before{content:"\eaf4";}
.im-navigation-leftwindow:before{content:"\eaf5";}
.im-navigation-rightwindow:before{content:"\eaf6";}
.im-nepal:before{content:"\eaf7";}
.im-netscape:before{content:"\eaf8";}
.im-network-window:before{content:"\eaf9";}
.im-network:before{content:"\eafa";}
.im-neutron:before{content:"\eafb";}
.im-new-mail:before{content:"\eafc";}
.im-new-tab:before{content:"\eafd";}
.im-newspaper-2:before{content:"\eafe";}
.im-newspaper:before{content:"\eaff";}
.im-newsvine:before{content:"\eb00";}
.im-next2:before{content:"\eb01";}
.im-next-3:before{content:"\eb02";}
.im-next-music:before{content:"\eb03";}
.im-next:before{content:"\eb04";}
.im-no-battery:before{content:"\eb05";}
.im-no-drop:before{content:"\eb06";}
.im-no-flash:before{content:"\eb07";}
.im-no-smoking:before{content:"\eb08";}
.im-noose:before{content:"\eb09";}
.im-normal-text:before{content:"\eb0a";}
.im-note:before{content:"\eb0b";}
.im-notepad-2:before{content:"\eb0c";}
.im-notepad:before{content:"\eb0d";}
.im-nuclear:before{content:"\eb0e";}
.im-numbering-list:before{content:"\eb0f";}
.im-nurse:before{content:"\eb10";}
.im-office-lamp:before{content:"\eb11";}
.im-office:before{content:"\eb12";}
.im-oil:before{content:"\eb13";}
.im-old-camera:before{content:"\eb14";}
.im-old-cassette:before{content:"\eb15";}
.im-old-clock:before{content:"\eb16";}
.im-old-radio:before{content:"\eb17";}
.im-old-sticky:before{content:"\eb18";}
.im-old-sticky2:before{content:"\eb19";}
.im-old-telephone:before{content:"\eb1a";}
.im-old-tv:before{content:"\eb1b";}
.im-on-air:before{content:"\eb1c";}
.im-on-off-2:before{content:"\eb1d";}
.im-on-off-3:before{content:"\eb1e";}
.im-on-off:before{content:"\eb1f";}
.im-one-finger:before{content:"\eb20";}
.im-one-fingertouch:before{content:"\eb21";}
.im-one-window:before{content:"\eb22";}
.im-open-banana:before{content:"\eb23";}
.im-open-book:before{content:"\eb24";}
.im-opera-house:before{content:"\eb25";}
.im-opera:before{content:"\eb26";}
.im-optimization:before{content:"\eb27";}
.im-orientation-2:before{content:"\eb28";}
.im-orientation-3:before{content:"\eb29";}
.im-orientation:before{content:"\eb2a";}
.im-orkut:before{content:"\eb2b";}
.im-ornament:before{content:"\eb2c";}
.im-over-time:before{content:"\eb2d";}
.im-over-time2:before{content:"\eb2e";}
.im-owl:before{content:"\eb2f";}
.im-pac-man:before{content:"\eb30";}
.im-paint-brush:before{content:"\eb31";}
.im-paint-bucket:before{content:"\eb32";}
.im-paintbrush:before{content:"\eb33";}
.im-palette:before{content:"\eb34";}
.im-palm-tree:before{content:"\eb35";}
.im-panda:before{content:"\eb36";}
.im-panorama:before{content:"\eb37";}
.im-pantheon:before{content:"\eb38";}
.im-pantone:before{content:"\eb39";}
.im-pants:before{content:"\eb3a";}
.im-paper-plane:before{content:"\eb3b";}
.im-paper:before{content:"\eb3c";}
.im-parasailing:before{content:"\eb3d";}
.im-parrot:before{content:"\eb3e";}
.im-password-2shopping:before{content:"\eb3f";}
.im-password-field:before{content:"\eb40";}
.im-password-shopping:before{content:"\eb41";}
.im-password:before{content:"\eb42";}
.im-pause-2:before{content:"\eb43";}
.im-pause:before{content:"\eb44";}
.im-paw:before{content:"\eb45";}
.im-pawn:before{content:"\eb46";}
.im-paypal:before{content:"\eb47";}
.im-pen-2:before{content:"\eb48";}
.im-pen-3:before{content:"\eb49";}
.im-pen-4:before{content:"\eb4a";}
.im-pen-5:before{content:"\eb4b";}
.im-pen-6:before{content:"\eb4c";}
.im-pen:before{content:"\eb4d";}
.im-pencil-ruler:before{content:"\eb4e";}
.im-pencil:before{content:"\eb4f";}
.im-penguin:before{content:"\eb50";}
.im-pentagon:before{content:"\eb51";}
.im-people-oncloud:before{content:"\eb52";}
.im-pepper-withfire:before{content:"\eb53";}
.im-pepper:before{content:"\eb54";}
.im-petrol:before{content:"\eb55";}
.im-petronas-tower:before{content:"\eb56";}
.im-philipines:before{content:"\eb57";}
.im-phone-2:before{content:"\eb58";}
.im-phone-3:before{content:"\eb59";}
.im-phone-3g:before{content:"\eb5a";}
.im-phone-4g:before{content:"\eb5b";}
.im-phone-simcard:before{content:"\eb5c";}
.im-phone-sms:before{content:"\eb5d";}
.im-phone-wifi:before{content:"\eb5e";}
.im-phone:before{content:"\eb5f";}
.im-photo-2:before{content:"\eb60";}
.im-photo-3:before{content:"\eb61";}
.im-photo-album:before{content:"\eb62";}
.im-photo-album2:before{content:"\eb63";}
.im-photo-album3:before{content:"\eb64";}
.im-photo:before{content:"\eb65";}
.im-photos:before{content:"\eb66";}
.im-physics:before{content:"\eb67";}
.im-pi:before{content:"\eb68";}
.im-piano:before{content:"\eb69";}
.im-picasa:before{content:"\eb6a";}
.im-pie-chart:before{content:"\eb6b";}
.im-pie-chart2:before{content:"\eb6c";}
.im-pie-chart3:before{content:"\eb6d";}
.im-pilates-2:before{content:"\eb6e";}
.im-pilates-3:before{content:"\eb6f";}
.im-pilates:before{content:"\eb70";}
.im-pilot:before{content:"\eb71";}
.im-pinch:before{content:"\eb72";}
.im-ping-pong:before{content:"\eb73";}
.im-pinterest:before{content:"\eb74";}
.im-pipe:before{content:"\eb75";}
.im-pipette:before{content:"\eb76";}
.im-piramids:before{content:"\eb77";}
.im-pisces-2:before{content:"\eb78";}
.im-pisces:before{content:"\eb79";}
.im-pizza-slice:before{content:"\eb7a";}
.im-pizza:before{content:"\eb7b";}
.im-plane-2:before{content:"\eb7c";}
.im-plane:before{content:"\eb7d";}
.im-plant:before{content:"\eb7e";}
.im-plasmid:before{content:"\eb7f";}
.im-plaster:before{content:"\eb80";}
.im-plastic-cupphone:before{content:"\eb81";}
.im-plastic-cupphone2:before{content:"\eb82";}
.im-plate:before{content:"\eb83";}
.im-plates:before{content:"\eb84";}
.im-plaxo:before{content:"\eb85";}
.im-play-music:before{content:"\eb86";}
.im-plug-in:before{content:"\eb87";}
.im-plug-in2:before{content:"\eb88";}
.im-plurk:before{content:"\eb89";}
.im-pointer:before{content:"\eb8a";}
.im-poland:before{content:"\eb8b";}
.im-police-man:before{content:"\eb8c";}
.im-police-station:before{content:"\eb8d";}
.im-police-woman:before{content:"\eb8e";}
.im-police:before{content:"\eb8f";}
.im-polo-shirt:before{content:"\eb90";}
.im-portrait:before{content:"\eb91";}
.im-portugal:before{content:"\eb92";}
.im-post-mail:before{content:"\eb93";}
.im-post-mail2:before{content:"\eb94";}
.im-post-office:before{content:"\eb95";}
.im-post-sign:before{content:"\eb96";}
.im-post-sign2ways:before{content:"\eb97";}
.im-posterous:before{content:"\eb98";}
.im-pound-sign:before{content:"\eb99";}
.im-pound-sign2:before{content:"\eb9a";}
.im-pound:before{content:"\eb9b";}
.im-power-2:before{content:"\eb9c";}
.im-power-3:before{content:"\eb9d";}
.im-power-cable:before{content:"\eb9e";}
.im-power-station:before{content:"\eb9f";}
.im-power:before{content:"\eba0";}
.im-prater:before{content:"\eba1";}
.im-present:before{content:"\eba2";}
.im-presents:before{content:"\eba3";}
.im-press:before{content:"\eba4";}
.im-preview:before{content:"\eba5";}
.im-previous:before{content:"\eba6";}
.im-pricing:before{content:"\eba7";}
.im-printer:before{content:"\eba8";}
.im-professor:before{content:"\eba9";}
.im-profile:before{content:"\ebaa";}
.im-project:before{content:"\ebab";}
.im-projector-2:before{content:"\ebac";}
.im-projector:before{content:"\ebad";}
.im-pulse:before{content:"\ebae";}
.im-pumpkin:before{content:"\ebaf";}
.im-punk:before{content:"\ebb0";}
.im-punker:before{content:"\ebb1";}
.im-puzzle:before{content:"\ebb2";}
.im-qik:before{content:"\ebb3";}
.im-qr-code:before{content:"\ebb4";}
.im-queen-2:before{content:"\ebb5";}
.im-queen:before{content:"\ebb6";}
.im-quill-2:before{content:"\ebb7";}
.im-quill-3:before{content:"\ebb8";}
.im-quill:before{content:"\ebb9";}
.im-quotes-2:before{content:"\ebba";}
.im-quotes:before{content:"\ebbb";}
.im-radio:before{content:"\ebbc";}
.im-radioactive:before{content:"\ebbd";}
.im-rafting:before{content:"\ebbe";}
.im-rain-drop:before{content:"\ebbf";}
.im-rainbow-2:before{content:"\ebc0";}
.im-rainbow:before{content:"\ebc1";}
.im-ram:before{content:"\ebc2";}
.im-razzor-blade:before{content:"\ebc3";}
.im-receipt-2:before{content:"\ebc4";}
.im-receipt-3:before{content:"\ebc5";}
.im-receipt-4:before{content:"\ebc6";}
.im-receipt:before{content:"\ebc7";}
.im-record2:before{content:"\ebc8";}
.im-record-3:before{content:"\ebc9";}
.im-record-music:before{content:"\ebca";}
.im-record:before{content:"\ebcb";}
.im-recycling-2:before{content:"\ebcc";}
.im-recycling:before{content:"\ebcd";}
.im-reddit:before{content:"\ebce";}
.im-redhat:before{content:"\ebcf";}
.im-redirect:before{content:"\ebd0";}
.im-redo:before{content:"\ebd1";}
.im-reel:before{content:"\ebd2";}
.im-refinery:before{content:"\ebd3";}
.im-refresh-window:before{content:"\ebd4";}
.im-refresh:before{content:"\ebd5";}
.im-reload-2:before{content:"\ebd6";}
.im-reload-3:before{content:"\ebd7";}
.im-reload:before{content:"\ebd8";}
.im-remote-controll:before{content:"\ebd9";}
.im-remote-controll2:before{content:"\ebda";}
.im-remove-bag:before{content:"\ebdb";}
.im-remove-basket:before{content:"\ebdc";}
.im-remove-cart:before{content:"\ebdd";}
.im-remove-file:before{content:"\ebde";}
.im-remove-user:before{content:"\ebdf";}
.im-remove-window:before{content:"\ebe0";}
.im-remove:before{content:"\ebe1";}
.im-rename:before{content:"\ebe2";}
.im-repair:before{content:"\ebe3";}
.im-repeat-2:before{content:"\ebe4";}
.im-repeat-3:before{content:"\ebe5";}
.im-repeat-4:before{content:"\ebe6";}
.im-repeat-5:before{content:"\ebe7";}
.im-repeat-6:before{content:"\ebe8";}
.im-repeat-7:before{content:"\ebe9";}
.im-repeat:before{content:"\ebea";}
.im-reset:before{content:"\ebeb";}
.im-resize:before{content:"\ebec";}
.im-restore-window:before{content:"\ebed";}
.im-retouching:before{content:"\ebee";}
.im-retro-camera:before{content:"\ebef";}
.im-retro:before{content:"\ebf0";}
.im-retweet:before{content:"\ebf1";}
.im-reverbnation:before{content:"\ebf2";}
.im-rewind:before{content:"\ebf3";}
.im-rgb:before{content:"\ebf4";}
.im-ribbon-2:before{content:"\ebf5";}
.im-ribbon-3:before{content:"\ebf6";}
.im-ribbon:before{content:"\ebf7";}
.im-right-2:before{content:"\ebf8";}
.im-right-3:before{content:"\ebf9";}
.im-right-4:before{content:"\ebfa";}
.im-right-toleft:before{content:"\ebfb";}
.im-right:before{content:"\ebfc";}
.im-road-2:before{content:"\ebfd";}
.im-road-3:before{content:"\ebfe";}
.im-road:before{content:"\ebff";}
.im-robot-2:before{content:"\ec00";}
.im-robot:before{content:"\ec01";}
.im-rock-androll:before{content:"\ec02";}
.im-rocket:before{content:"\ec03";}
.im-roller:before{content:"\ec04";}
.im-roof:before{content:"\ec05";}
.im-rook:before{content:"\ec06";}
.im-rotate-gesture:before{content:"\ec07";}
.im-rotate-gesture2:before{content:"\ec08";}
.im-rotate-gesture3:before{content:"\ec09";}
.im-rotation-390:before{content:"\ec0a";}
.im-rotation:before{content:"\ec0b";}
.im-router-2:before{content:"\ec0c";}
.im-router:before{content:"\ec0d";}
.im-rss:before{content:"\ec0e";}
.im-ruler-2:before{content:"\ec0f";}
.im-ruler:before{content:"\ec10";}
.im-running-shoes:before{content:"\ec11";}
.im-running:before{content:"\ec12";}
.im-safari:before{content:"\ec13";}
.im-safe-box:before{content:"\ec14";}
.im-safe-box2:before{content:"\ec15";}
.im-safety-pinclose:before{content:"\ec16";}
.im-safety-pinopen:before{content:"\ec17";}
.im-sagittarus-2:before{content:"\ec18";}
.im-sagittarus:before{content:"\ec19";}
.im-sailing-ship:before{content:"\ec1a";}
.im-sand-watch:before{content:"\ec1b";}
.im-sand-watch2:before{content:"\ec1c";}
.im-santa-claus:before{content:"\ec1d";}
.im-santa-claus2:before{content:"\ec1e";}
.im-santa-onsled:before{content:"\ec1f";}
.im-satelite-2:before{content:"\ec20";}
.im-satelite:before{content:"\ec21";}
.im-save-window:before{content:"\ec22";}
.im-save:before{content:"\ec23";}
.im-saw:before{content:"\ec24";}
.im-saxophone:before{content:"\ec25";}
.im-scale:before{content:"\ec26";}
.im-scarf:before{content:"\ec27";}
.im-scissor:before{content:"\ec28";}
.im-scooter-front:before{content:"\ec29";}
.im-scooter:before{content:"\ec2a";}
.im-scorpio-2:before{content:"\ec2b";}
.im-scorpio:before{content:"\ec2c";}
.im-scotland:before{content:"\ec2d";}
.im-screwdriver:before{content:"\ec2e";}
.im-scroll-fast:before{content:"\ec2f";}
.im-scroll:before{content:"\ec30";}
.im-scroller-2:before{content:"\ec31";}
.im-scroller:before{content:"\ec32";}
.im-sea-dog:before{content:"\ec33";}
.im-search-oncloud:before{content:"\ec34";}
.im-search-people:before{content:"\ec35";}
.im-secound:before{content:"\ec36";}
.im-secound2:before{content:"\ec37";}
.im-security-block:before{content:"\ec38";}
.im-security-bug:before{content:"\ec39";}
.im-security-camera:before{content:"\ec3a";}
.im-security-check:before{content:"\ec3b";}
.im-security-settings:before{content:"\ec3c";}
.im-security-smiley:before{content:"\ec3d";}
.im-securiy-remove:before{content:"\ec3e";}
.im-seed:before{content:"\ec3f";}
.im-selfie:before{content:"\ec40";}
.im-serbia:before{content:"\ec41";}
.im-server-2:before{content:"\ec42";}
.im-server:before{content:"\ec43";}
.im-servers:before{content:"\ec44";}
.im-settings-window:before{content:"\ec45";}
.im-sewing-machine:before{content:"\ec46";}
.im-sexual:before{content:"\ec47";}
.im-share-oncloud:before{content:"\ec48";}
.im-share-window:before{content:"\ec49";}
.im-share:before{content:"\ec4a";}
.im-sharethis:before{content:"\ec4b";}
.im-shark:before{content:"\ec4c";}
.im-sheep:before{content:"\ec4d";}
.im-sheriff-badge:before{content:"\ec4e";}
.im-shield:before{content:"\ec4f";}
.im-ship-2:before{content:"\ec50";}
.im-ship:before{content:"\ec51";}
.im-shirt:before{content:"\ec52";}
.im-shoes-2:before{content:"\ec53";}
.im-shoes-3:before{content:"\ec54";}
.im-shoes:before{content:"\ec55";}
.im-shop-2:before{content:"\ec56";}
.im-shop-3:before{content:"\ec57";}
.im-shop-4:before{content:"\ec58";}
.im-shop:before{content:"\ec59";}
.im-shopping-bag:before{content:"\ec5a";}
.im-shopping-basket:before{content:"\ec5b";}
.im-shopping-cart:before{content:"\ec5c";}
.im-short-pants:before{content:"\ec5d";}
.im-shoutwire:before{content:"\ec5e";}
.im-shovel:before{content:"\ec5f";}
.im-shuffle-2:before{content:"\ec60";}
.im-shuffle-3:before{content:"\ec61";}
.im-shuffle-4:before{content:"\ec62";}
.im-shuffle:before{content:"\ec63";}
.im-shutter:before{content:"\ec64";}
.im-sidebar-window:before{content:"\ec65";}
.im-signal:before{content:"\ec66";}
.im-singapore:before{content:"\ec67";}
.im-skate-shoes:before{content:"\ec68";}
.im-skateboard-2:before{content:"\ec69";}
.im-skateboard:before{content:"\ec6a";}
.im-skeleton:before{content:"\ec6b";}
.im-ski:before{content:"\ec6c";}
.im-skirt:before{content:"\ec6d";}
.im-skrill:before{content:"\ec6e";}
.im-skull:before{content:"\ec6f";}
.im-skydiving:before{content:"\ec70";}
.im-skype:before{content:"\ec71";}
.im-sled-withgifts:before{content:"\ec72";}
.im-sled:before{content:"\ec73";}
.im-sleeping:before{content:"\ec74";}
.im-sleet:before{content:"\ec75";}
.im-slippers:before{content:"\ec76";}
.im-smart:before{content:"\ec77";}
.im-smartphone-2:before{content:"\ec78";}
.im-smartphone-3:before{content:"\ec79";}
.im-smartphone-4:before{content:"\ec7a";}
.im-smartphone-secure:before{content:"\ec7b";}
.im-smartphone:before{content:"\ec7c";}
.im-smile:before{content:"\ec7d";}
.im-smoking-area:before{content:"\ec7e";}
.im-smoking-pipe:before{content:"\ec7f";}
.im-snake:before{content:"\ec80";}
.im-snorkel:before{content:"\ec81";}
.im-snow-2:before{content:"\ec82";}
.im-snow-dome:before{content:"\ec83";}
.im-snow-storm:before{content:"\ec84";}
.im-snow:before{content:"\ec85";}
.im-snowflake-2:before{content:"\ec86";}
.im-snowflake-3:before{content:"\ec87";}
.im-snowflake-4:before{content:"\ec88";}
.im-snowflake:before{content:"\ec89";}
.im-snowman:before{content:"\ec8a";}
.im-soccer-ball:before{content:"\ec8b";}
.im-soccer-shoes:before{content:"\ec8c";}
.im-socks:before{content:"\ec8d";}
.im-solar:before{content:"\ec8e";}
.im-sound-wave:before{content:"\ec8f";}
.im-sound:before{content:"\ec90";}
.im-soundcloud:before{content:"\ec91";}
.im-soup:before{content:"\ec92";}
.im-south-africa:before{content:"\ec93";}
.im-space-needle:before{content:"\ec94";}
.im-spain:before{content:"\ec95";}
.im-spam-mail:before{content:"\ec96";}
.im-speach-bubble:before{content:"\ec97";}
.im-speach-bubble2:before{content:"\ec98";}
.im-speach-bubble3:before{content:"\ec99";}
.im-speach-bubble4:before{content:"\ec9a";}
.im-speach-bubble5:before{content:"\ec9b";}
.im-speach-bubble6:before{content:"\ec9c";}
.im-speach-bubble7:before{content:"\ec9d";}
.im-speach-bubble8:before{content:"\ec9e";}
.im-speach-bubble9:before{content:"\ec9f";}
.im-speach-bubble10:before{content:"\eca0";}
.im-speach-bubble11:before{content:"\eca1";}
.im-speach-bubble12:before{content:"\eca2";}
.im-speach-bubble13:before{content:"\eca3";}
.im-speach-bubbleasking:before{content:"\eca4";}
.im-speach-bubblecomic:before{content:"\eca5";}
.im-speach-bubblecomic2:before{content:"\eca6";}
.im-speach-bubblecomic3:before{content:"\eca7";}
.im-speach-bubblecomic4:before{content:"\eca8";}
.im-speach-bubbledialog:before{content:"\eca9";}
.im-speach-bubbles:before{content:"\ecaa";}
.im-speak-2:before{content:"\ecab";}
.im-speak:before{content:"\ecac";}
.im-speaker-2:before{content:"\ecad";}
.im-speaker:before{content:"\ecae";}
.im-spell-check:before{content:"\ecaf";}
.im-spell-checkabc:before{content:"\ecb0";}
.im-spermium:before{content:"\ecb1";}
.im-spider:before{content:"\ecb2";}
.im-spiderweb:before{content:"\ecb3";}
.im-split-foursquarewindow:before{content:"\ecb4";}
.im-split-horizontal:before{content:"\ecb5";}
.im-split-horizontal2window:before{content:"\ecb6";}
.im-split-vertical:before{content:"\ecb7";}
.im-split-vertical2:before{content:"\ecb8";}
.im-split-window:before{content:"\ecb9";}
.im-spoder:before{content:"\ecba";}
.im-spoon:before{content:"\ecbb";}
.im-sport-mode:before{content:"\ecbc";}
.im-sports-clothings1:before{content:"\ecbd";}
.im-sports-clothings2:before{content:"\ecbe";}
.im-sports-shirt:before{content:"\ecbf";}
.im-spot:before{content:"\ecc0";}
.im-spray:before{content:"\ecc1";}
.im-spread:before{content:"\ecc2";}
.im-spring:before{content:"\ecc3";}
.im-spurl:before{content:"\ecc4";}
.im-spy:before{content:"\ecc5";}
.im-squirrel:before{content:"\ecc6";}
.im-ssl:before{content:"\ecc7";}
.im-st-basilscathedral:before{content:"\ecc8";}
.im-st-paulscathedral:before{content:"\ecc9";}
.im-stamp-2:before{content:"\ecca";}
.im-stamp:before{content:"\eccb";}
.im-stapler:before{content:"\eccc";}
.im-star-track:before{content:"\eccd";}
.im-star:before{content:"\ecce";}
.im-starfish:before{content:"\eccf";}
.im-start2:before{content:"\ecd0";}
.im-start-3:before{content:"\ecd1";}
.im-start-ways:before{content:"\ecd2";}
.im-start:before{content:"\ecd3";}
.im-statistic:before{content:"\ecd4";}
.im-stethoscope:before{content:"\ecd5";}
.im-stop--2:before{content:"\ecd6";}
.im-stop-music:before{content:"\ecd7";}
.im-stop:before{content:"\ecd8";}
.im-stopwatch-2:before{content:"\ecd9";}
.im-stopwatch:before{content:"\ecda";}
.im-storm:before{content:"\ecdb";}
.im-street-view:before{content:"\ecdc";}
.im-street-view2:before{content:"\ecdd";}
.im-strikethrough-text:before{content:"\ecde";}
.im-stroller:before{content:"\ecdf";}
.im-structure:before{content:"\ece0";}
.im-student-female:before{content:"\ece1";}
.im-student-hat:before{content:"\ece2";}
.im-student-hat2:before{content:"\ece3";}
.im-student-male:before{content:"\ece4";}
.im-student-malefemale:before{content:"\ece5";}
.im-students:before{content:"\ece6";}
.im-studio-flash:before{content:"\ece7";}
.im-studio-lightbox:before{content:"\ece8";}
.im-stumbleupon:before{content:"\ece9";}
.im-suit:before{content:"\ecea";}
.im-suitcase:before{content:"\eceb";}
.im-sum-2:before{content:"\ecec";}
.im-sum:before{content:"\eced";}
.im-summer:before{content:"\ecee";}
.im-sun-cloudyrain:before{content:"\ecef";}
.im-sun:before{content:"\ecf0";}
.im-sunglasses-2:before{content:"\ecf1";}
.im-sunglasses-3:before{content:"\ecf2";}
.im-sunglasses-smiley:before{content:"\ecf3";}
.im-sunglasses-smiley2:before{content:"\ecf4";}
.im-sunglasses-w:before{content:"\ecf5";}
.im-sunglasses-w2:before{content:"\ecf6";}
.im-sunglasses-w3:before{content:"\ecf7";}
.im-sunglasses:before{content:"\ecf8";}
.im-sunrise:before{content:"\ecf9";}
.im-sunset:before{content:"\ecfa";}
.im-superman:before{content:"\ecfb";}
.im-support:before{content:"\ecfc";}
.im-surprise:before{content:"\ecfd";}
.im-sushi:before{content:"\ecfe";}
.im-sweden:before{content:"\ecff";}
.im-swimming-short:before{content:"\ed00";}
.im-swimming:before{content:"\ed01";}
.im-swimmwear:before{content:"\ed02";}
.im-switch:before{content:"\ed03";}
.im-switzerland:before{content:"\ed04";}
.im-sync-cloud:before{content:"\ed05";}
.im-sync:before{content:"\ed06";}
.im-synchronize-2:before{content:"\ed07";}
.im-synchronize:before{content:"\ed08";}
.im-t-shirt:before{content:"\ed09";}
.im-tablet-2:before{content:"\ed0a";}
.im-tablet-3:before{content:"\ed0b";}
.im-tablet-orientation:before{content:"\ed0c";}
.im-tablet-phone:before{content:"\ed0d";}
.im-tablet-secure:before{content:"\ed0e";}
.im-tablet-vertical:before{content:"\ed0f";}
.im-tablet:before{content:"\ed10";}
.im-tactic:before{content:"\ed11";}
.im-tag-2:before{content:"\ed12";}
.im-tag-3:before{content:"\ed13";}
.im-tag-4:before{content:"\ed14";}
.im-tag-5:before{content:"\ed15";}
.im-tag:before{content:"\ed16";}
.im-taj-mahal:before{content:"\ed17";}
.im-talk-man:before{content:"\ed18";}
.im-tap:before{content:"\ed19";}
.im-target-market:before{content:"\ed1a";}
.im-target:before{content:"\ed1b";}
.im-taurus-2:before{content:"\ed1c";}
.im-taurus:before{content:"\ed1d";}
.im-taxi-2:before{content:"\ed1e";}
.im-taxi-sign:before{content:"\ed1f";}
.im-taxi:before{content:"\ed20";}
.im-teacher:before{content:"\ed21";}
.im-teapot:before{content:"\ed22";}
.im-technorati:before{content:"\ed23";}
.im-teddy-bear:before{content:"\ed24";}
.im-tee-mug:before{content:"\ed25";}
.im-telephone-2:before{content:"\ed26";}
.im-telephone:before{content:"\ed27";}
.im-telescope:before{content:"\ed28";}
.im-temperature-2:before{content:"\ed29";}
.im-temperature-3:before{content:"\ed2a";}
.im-temperature:before{content:"\ed2b";}
.im-temple:before{content:"\ed2c";}
.im-tennis-ball:before{content:"\ed2d";}
.im-tennis:before{content:"\ed2e";}
.im-tent:before{content:"\ed2f";}
.im-test-tube:before{content:"\ed30";}
.im-test-tube2:before{content:"\ed31";}
.im-testimonal:before{content:"\ed32";}
.im-text-box:before{content:"\ed33";}
.im-text-effect:before{content:"\ed34";}
.im-text-highlightcolor:before{content:"\ed35";}
.im-text-paragraph:before{content:"\ed36";}
.im-thailand:before{content:"\ed37";}
.im-the-whitehouse:before{content:"\ed38";}
.im-this-sideup:before{content:"\ed39";}
.im-thread:before{content:"\ed3a";}
.im-three-arrowfork:before{content:"\ed3b";}
.im-three-fingers:before{content:"\ed3c";}
.im-three-fingersdrag:before{content:"\ed3d";}
.im-three-fingersdrag2:before{content:"\ed3e";}
.im-three-fingerstouch:before{content:"\ed3f";}
.im-thumb:before{content:"\ed40";}
.im-thumbs-downsmiley:before{content:"\ed41";}
.im-thumbs-upsmiley:before{content:"\ed42";}
.im-thunder:before{content:"\ed43";}
.im-thunderstorm:before{content:"\ed44";}
.im-ticket:before{content:"\ed45";}
.im-tie-2:before{content:"\ed46";}
.im-tie-3:before{content:"\ed47";}
.im-tie-4:before{content:"\ed48";}
.im-tie:before{content:"\ed49";}
.im-tiger:before{content:"\ed4a";}
.im-time-backup:before{content:"\ed4b";}
.im-time-bomb:before{content:"\ed4c";}
.im-time-clock:before{content:"\ed4d";}
.im-time-fire:before{content:"\ed4e";}
.im-time-machine:before{content:"\ed4f";}
.im-time-window:before{content:"\ed50";}
.im-timer-2:before{content:"\ed51";}
.im-timer:before{content:"\ed52";}
.im-to-bottom:before{content:"\ed53";}
.im-to-bottom2:before{content:"\ed54";}
.im-to-left:before{content:"\ed55";}
.im-to-right:before{content:"\ed56";}
.im-to-top:before{content:"\ed57";}
.im-to-top2:before{content:"\ed58";}
.im-token-:before{content:"\ed59";}
.im-tomato:before{content:"\ed5a";}
.im-tongue:before{content:"\ed5b";}
.im-tooth-2:before{content:"\ed5c";}
.im-tooth:before{content:"\ed5d";}
.im-top-tobottom:before{content:"\ed5e";}
.im-touch-window:before{content:"\ed5f";}
.im-tourch:before{content:"\ed60";}
.im-tower-2:before{content:"\ed61";}
.im-tower-bridge:before{content:"\ed62";}
.im-tower:before{content:"\ed63";}
.im-trace:before{content:"\ed64";}
.im-tractor:before{content:"\ed65";}
.im-traffic-light:before{content:"\ed66";}
.im-traffic-light2:before{content:"\ed67";}
.im-train-2:before{content:"\ed68";}
.im-train:before{content:"\ed69";}
.im-tram:before{content:"\ed6a";}
.im-transform-2:before{content:"\ed6b";}
.im-transform-3:before{content:"\ed6c";}
.im-transform-4:before{content:"\ed6d";}
.im-transform:before{content:"\ed6e";}
.im-trash-withmen:before{content:"\ed6f";}
.im-tree-2:before{content:"\ed70";}
.im-tree-3:before{content:"\ed71";}
.im-tree-4:before{content:"\ed72";}
.im-tree-5:before{content:"\ed73";}
.im-tree:before{content:"\ed74";}
.im-trekking:before{content:"\ed75";}
.im-triangle-arrowdown:before{content:"\ed76";}
.im-triangle-arrowleft:before{content:"\ed77";}
.im-triangle-arrowright:before{content:"\ed78";}
.im-triangle-arrowup:before{content:"\ed79";}
.im-tripod-2:before{content:"\ed7a";}
.im-tripod-andvideo:before{content:"\ed7b";}
.im-tripod-withcamera:before{content:"\ed7c";}
.im-tripod-withgopro:before{content:"\ed7d";}
.im-trophy-2:before{content:"\ed7e";}
.im-trophy:before{content:"\ed7f";}
.im-truck:before{content:"\ed80";}
.im-trumpet:before{content:"\ed81";}
.im-tumblr:before{content:"\ed82";}
.im-turkey:before{content:"\ed83";}
.im-turn-down:before{content:"\ed84";}
.im-turn-down2:before{content:"\ed85";}
.im-turn-downfromleft:before{content:"\ed86";}
.im-turn-downfromright:before{content:"\ed87";}
.im-turn-left:before{content:"\ed88";}
.im-turn-left3:before{content:"\ed89";}
.im-turn-right:before{content:"\ed8a";}
.im-turn-right3:before{content:"\ed8b";}
.im-turn-up:before{content:"\ed8c";}
.im-turn-up2:before{content:"\ed8d";}
.im-turtle:before{content:"\ed8e";}
.im-tuxedo:before{content:"\ed8f";}
.im-tv:before{content:"\ed90";}
.im-twister:before{content:"\ed91";}
.im-twitter-2:before{content:"\ed92";}
.im-twitter:before{content:"\ed93";}
.im-two-fingers:before{content:"\ed94";}
.im-two-fingersdrag:before{content:"\ed95";}
.im-two-fingersdrag2:before{content:"\ed96";}
.im-two-fingersscroll:before{content:"\ed97";}
.im-two-fingerstouch:before{content:"\ed98";}
.im-two-windows:before{content:"\ed99";}
.im-type-pass:before{content:"\ed9a";}
.im-ukraine:before{content:"\ed9b";}
.im-umbrela:before{content:"\ed9c";}
.im-umbrella-2:before{content:"\ed9d";}
.im-umbrella-3:before{content:"\ed9e";}
.im-under-linetext:before{content:"\ed9f";}
.im-undo:before{content:"\eda0";}
.im-united-kingdom:before{content:"\eda1";}
.im-united-states:before{content:"\eda2";}
.im-university-2:before{content:"\eda3";}
.im-university:before{content:"\eda4";}
.im-unlike-2:before{content:"\eda5";}
.im-unlike:before{content:"\eda6";}
.im-unlock-2:before{content:"\eda7";}
.im-unlock-3:before{content:"\eda8";}
.im-unlock:before{content:"\eda9";}
.im-up--down:before{content:"\edaa";}
.im-up--down3:before{content:"\edab";}
.im-up-2:before{content:"\edac";}
.im-up-3:before{content:"\edad";}
.im-up-4:before{content:"\edae";}
.im-up:before{content:"\edaf";}
.im-upgrade:before{content:"\edb0";}
.im-upload-2:before{content:"\edb1";}
.im-upload-tocloud:before{content:"\edb2";}
.im-upload-window:before{content:"\edb3";}
.im-upload:before{content:"\edb4";}
.im-uppercase-text:before{content:"\edb5";}
.im-upward:before{content:"\edb6";}
.im-url-window:before{content:"\edb7";}
.im-usb-2:before{content:"\edb8";}
.im-usb-cable:before{content:"\edb9";}
.im-usb:before{content:"\edba";}
.im-user:before{content:"\edbb";}
.im-ustream:before{content:"\edbc";}
.im-vase:before{content:"\edbd";}
.im-vector-2:before{content:"\edbe";}
.im-vector-3:before{content:"\edbf";}
.im-vector-4:before{content:"\edc0";}
.im-vector-5:before{content:"\edc1";}
.im-vector:before{content:"\edc2";}
.im-venn-diagram:before{content:"\edc3";}
.im-vest-2:before{content:"\edc4";}
.im-vest:before{content:"\edc5";}
.im-viddler:before{content:"\edc6";}
.im-video-2:before{content:"\edc7";}
.im-video-3:before{content:"\edc8";}
.im-video-4:before{content:"\edc9";}
.im-video-5:before{content:"\edca";}
.im-video-6:before{content:"\edcb";}
.im-video-gamecontroller:before{content:"\edcc";}
.im-video-len:before{content:"\edcd";}
.im-video-len2:before{content:"\edce";}
.im-video-photographer:before{content:"\edcf";}
.im-video-tripod:before{content:"\edd0";}
.im-video:before{content:"\edd1";}
.im-vietnam:before{content:"\edd2";}
.im-view-height:before{content:"\edd3";}
.im-view-width:before{content:"\edd4";}
.im-vimeo:before{content:"\edd5";}
.im-virgo-2:before{content:"\edd6";}
.im-virgo:before{content:"\edd7";}
.im-virus-2:before{content:"\edd8";}
.im-virus-3:before{content:"\edd9";}
.im-virus:before{content:"\edda";}
.im-visa:before{content:"\eddb";}
.im-voice:before{content:"\eddc";}
.im-voicemail:before{content:"\eddd";}
.im-volleyball:before{content:"\edde";}
.im-volume-down:before{content:"\eddf";}
.im-volume-up:before{content:"\ede0";}
.im-vpn:before{content:"\ede1";}
.im-wacom-tablet:before{content:"\ede2";}
.im-waiter:before{content:"\ede3";}
.im-walkie-talkie:before{content:"\ede4";}
.im-wallet-2:before{content:"\ede5";}
.im-wallet-3:before{content:"\ede6";}
.im-wallet:before{content:"\ede7";}
.im-warehouse:before{content:"\ede8";}
.im-warning-window:before{content:"\ede9";}
.im-watch-2:before{content:"\edea";}
.im-watch-3:before{content:"\edeb";}
.im-watch:before{content:"\edec";}
.im-wave-2:before{content:"\eded";}
.im-wave:before{content:"\edee";}
.im-webcam:before{content:"\edef";}
.im-weight-lift:before{content:"\edf0";}
.im-wheelbarrow:before{content:"\edf1";}
.im-wheelchair:before{content:"\edf2";}
.im-width-window:before{content:"\edf3";}
.im-wifi-2:before{content:"\edf4";}
.im-wifi-keyboard:before{content:"\edf5";}
.im-wifi:before{content:"\edf6";}
.im-wind-turbine:before{content:"\edf7";}
.im-windmill:before{content:"\edf8";}
.im-window-2:before{content:"\edf9";}
.im-window:before{content:"\edfa";}
.im-windows-2:before{content:"\edfb";}
.im-windows-microsoft:before{content:"\edfc";}
.im-windows:before{content:"\edfd";}
.im-windsock:before{content:"\edfe";}
.im-windy:before{content:"\edff";}
.im-wine-bottle:before{content:"\ee00";}
.im-wine-glass:before{content:"\ee01";}
.im-wink:before{content:"\ee02";}
.im-winter-2:before{content:"\ee03";}
.im-winter:before{content:"\ee04";}
.im-wireless:before{content:"\ee05";}
.im-witch-hat:before{content:"\ee06";}
.im-witch:before{content:"\ee07";}
.im-wizard:before{content:"\ee08";}
.im-wolf:before{content:"\ee09";}
.im-woman-sign:before{content:"\ee0a";}
.im-womanman:before{content:"\ee0b";}
.im-womans-underwear:before{content:"\ee0c";}
.im-womans-underwear2:before{content:"\ee0d";}
.im-women:before{content:"\ee0e";}
.im-wonder-woman:before{content:"\ee0f";}
.im-wordpress:before{content:"\ee10";}
.im-worker-clothes:before{content:"\ee11";}
.im-worker:before{content:"\ee12";}
.im-wrap-text:before{content:"\ee13";}
.im-wreath:before{content:"\ee14";}
.im-wrench:before{content:"\ee15";}
.im-x-box:before{content:"\ee16";}
.im-x-ray:before{content:"\ee17";}
.im-xanga:before{content:"\ee18";}
.im-xing:before{content:"\ee19";}
.im-yacht:before{content:"\ee1a";}
.im-yahoo-buzz:before{content:"\ee1b";}
.im-yahoo:before{content:"\ee1c";}
.im-yelp:before{content:"\ee1d";}
.im-yes:before{content:"\ee1e";}
.im-ying-yang:before{content:"\ee1f";}
.im-youtube:before{content:"\ee20";}
.im-z-a:before{content:"\ee21";}
.im-zebra:before{content:"\ee22";}
.im-zombie:before{content:"\ee23";}
.im-zoom-gesture:before{content:"\ee24";}
.im-zootool:before {
content: "\ee25";
}body, p, a, .btn-text, .input-text, .input-select, .input-textarea, .cnt-box-blog-side .btn-text:not(:hover):after, .cnt-box-blog-top .btn-text:not(:hover):after, .icon-list span, .icon-list span a,
.social-links a i, a, .glide__arrow, .search-bar input[type=submit], .menu-cnt > ul > li a, .media-box.media-box-down .caption p{color:rgb(64, 77, 96);}
body > nav, footer, .progress-bar > div, .progress-bar > div span, .shop-menu-cnt .shop-menu, i.scroll-top-btn, .tab-nav li a:before, .tab-nav li a:after, .btn:not(.btn-border):hover,
section .cnt-box.boxed.light .caption, .img-box-caption span, .cnt-box-badge .badge, .cnt-box-blog-side .blog-date, .menu-fixed.scroll-menu, .cnt-box-blog-top .blog-date,
.dropdown ul:not(.icon-list) li:hover > a, .menu-cnt > ul > li:hover > a, .lan-menu > li:hover > a, .glide__bullets > button:hover, .glide__bullets > button.glide__bullet--active,
main > section.section-base.section-color.light, .section-color.light .input-text, .section-color.light .input-select, .section-color.light .input-textarea, .counter i,
.cnt-box-side-icon.boxed.light > i, .cnt-box-top-icon.boxed.light > i, .media-box-half, .album-box .caption, .album-box .img-box, .icon-box i, .media-box-reveal .extra-field,
.list-nav a.list-archive:hover, .header-base h2, .list-tags a, .img-box:before, .menu-mini, .menu-side, .btn-video:empty:hover, .tweets_txt, .tagcloud a, main #sb-main .sb-header, body .sb-chat,
body .woocommerce ul.products li.product .onsale, .woocommerce main span.onsale, .woocommerce main div.product form.cart .button:hover, .woocommerce main #respond input#submit:hover, .woocommerce main a.button:hover,
.woocommerce main button.button:hover, .woocommerce main input.button:hover, main .woocommerce a.button:hover, main .woocommerce button.button:hover, main .woocommerce input.button:hover,
.woocommerce main #payment #place_order, .woocommerce-page main #payment #place_order, .widget .woocommerce-product-search [type="submit"]{background-color:rgb(0, 71, 103);}
.boxed-area.light, .media-box-full .caption, #sb-main .sb-chat-btn, #sb-main .sb-chat-header, #sb-main .sb-card.sb-card-right .sb-files a, #sb-main .sb-header, #sb-main .sb-chat .sb-card.sb-card-right,
#sb-main .sb-card-contacts .sb-btn-email, .sb-chat .sb-card.sb-card-right.sb-card-no-msg .sb-files a, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:rgb(0, 71, 103) !important;}
h1, h2, h3, h4, h5, h6, .cnt-call .caption .btn-text, .section-color .icon-box i, .counter .value span, .breadcrumb li a, .step-item > span, .cnt-pricing-table .price span, .cnt-pricing-table .top-area p,
.album-title span, .text-list-bold li > b:first-child, .text-list-line li b, .list-nav a, .menu-inner-image li a span, .controls-bottom-right .glide__arrow, .icon-list-blog a, .quote, .table-time th,
.form-box p, .countdown-vertical [data-time] > div > span, .countdown-horizontal [data-time] > div > span:last-child, .media-box.media-box-down .caption h2, .menu-inner .menu-btn, .menu-inner > div > span,
.comment-list .reply a, main .sb-account .sb-input div, body .woocommerce ul.products li.product .price, .woocommerce .comment-reply-title, main .woocommerce form .form-row label, .menu-cnt > ul > li ul a,
.woocommerce-MyAccount-content form fieldset legend, .product-name a, .widget .woocommerce ul.product_list_widget li .star-rating span:before, .widget .woocommerce ul.product_list_widget li .star-rating:before,
.woocommerce main ul.products li.product .price{color:rgb(0, 71, 103);}
.light .dropdown ul li:not(:hover) > a, .text-color-1, .tparrows:before, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce table a.remove{color:rgb(0, 71, 103) !important;}
.btn:hover, .input-text:focus, .input-select:focus, .input-textarea:focus, .search-bar input[type=text]:focus, .glide__bullets > button, .accordion-list > li, .table-time td, .table-time th{border-color:rgb(0, 71, 103);}
.tab-nav li:not(.active):not(:hover) a, .btn.btn-border:hover, .btn.btn-border.active{color:rgb(0, 71, 103);border-color:rgb(0, 71, 103);}
.tab-nav li.active a, .tab-nav li:hover a, .btn:not(.btn-border).active, .icon-links-button:not(.social-colors):not(.social-colors-hover) a:hover, main #sb-main .sb-card.sb-card-right, main #sb-main .sb-btn:hover,
body main #sb-main .sb-chat .sb-card.sb-card-right, main #sb-main .sb-btn, main .rich-buttons .rich-content > div, main .rich-quickreplies .rich-content > div:hover, main .rich-box.rich-closed .rich-content > div{background-color:rgb(0, 71, 103);border-color:rgb(0, 71, 103);}
@media(max-width:991.98px){
nav .menu-cnt > ul > li > a, nav .menu-cnt > ul > li.nav-label > a span, .menu-cnt .menu-right, body nav .lan-menu > li > a, .lan-menu li a, .lan-menu .dropdown > ul > li > a, body .lan-menu > li:hover > a,
body nav:not(.menu-transparent) .lan-menu > li:hover > a{color:rgb(0, 71, 103);}
nav.light .menu-cnt a{color:rgb(0, 71, 103) !important;}
.search-box-menu{border-color:rgb(0, 71, 103);}
}
::placeholder{color:rgb(75, 134, 161);}
.light .shop-menu .shop-cart .cart-item .cart-content, .btn-video:after, .menu-cnt > ul > li:hover > a, .icon-list li > i, .icon-links:not(.social-colors) a i, .btn.btn-border, .title p,
.accordion-list > li > a:before, nav:not(.menu-transparent) .menu-cnt > ul > li:hover > a, .cnt-box-info .cnt-info > div > span:last-child, .btn-text:after, .menu-cnt > ul > li.nav-label > a,
.cnt-box-top-icon > i, .cnt-box-side-icon > im.btn-border:hover, .icon-links a:hover i, .icon-links-popup:hover > i, .breadcrumb li:not(:last-child):hover a, .pagination li:not(.page):hover a,
.search-bar input[type=submit]:hover, .accordion-list > li:hover > a, .btn-text:hover, .menu-inner li:hover > a, .menu-inner li.active > a, .menu-inner .dropdown ul > li:hover > a,
.album-title > a:hover, .glide__arrow:hover, .mega-menu .icon-list li a:hover, nav.active .menu-btn, .menu-transparent .menu-cnt > ul > li:hover > a, .list-nav a:hover, .counter .value [data-to],
body > header h2, .breadcrumb li:last-child a, .cnt-box-side .extra-field, .cnt-box-team .caption, .timeline .badge span, .cnt-pricing-table .price, .cnt-pricing-table > ul > li:before, .media-box .extra-field,
.album-title > a:before, .accordion-list > li.active > a, .media-box.media-box-reveal .caption h3, .cnt-box-top .extra-field, .list-nav a:first-child:before, .list-nav a:last-child:before,
.cnt-box-testimonials-bubble .thumb-bar span:last-child, .cnt-box-side-icon > i, .countdown-vertical [data-time] > div > span:first-child, .countdown-horizontal [data-time] > div > span:first-child,
.social-feed a, body .woocommerce .star-rating::before, body .woocommerce .star-rating span::before, body .woocommerce ul.products li.product .button, .woocommerce main .star-rating, .comment-form-rating label,
.woocommerce p.stars a:before, .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-MyAccount-navigation ul li.is-active a{color:#03BFCB;}
footer.light a, .cnt-box.light .extra-field, nav.light .menu-cnt > ul > li:hover > a, .section-home-slider [data-to], .section-home-slider h2, .light .title p, body > header.light h2,
.boxed-area.light .text-list-bold li b, .text-color-2, .light .text-color-2, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-info:before, .woocommerce-message:before,
body .woocommerce ul.products li.product .button, .woocommerce form .form-row .required{color:#03BFCB !important;}
.cnt-box-blog-side .blog-date span:last-child, .progress-bar > div > div, footer .icon-list li:before, .shop-menu .cart-buttons a:hover, .cnt-box-blog-top .blog-date span:last-child, .btn-video:empty,
.dropdown ul:not(.icon-list) li:hover > a, .cnt-box-info .extra-field, .menu-cnt > ul > li:hover > a, .lan-menu > li:hover > a, .dropdown > ul:before, .shop-menu-cnt .cart-count, .light .icon-box i, .light .counter i,
.section-color.light .btn:not(.btn-border):hover, .breadcrumb li a:after, .menu-inner li:before, .text-list-base li > div, .text-list-image .content > div, .text-list-side li > div, .text-line:before,
.icon-line li:before, .icon-line span:before, .icon-circle li:before, .arrows-inner-right .glide__arrow, .light .breadcrumb li a:after, .list-tags a:hover, .media-box-full:before,
.woocommerce main div.product form.cart .button, .woocommerce main div.product .woocommerce-tabs ul.tabs li, .woocommerce main #respond input#submit, .woocommerce main a.button,
.woocommerce main button.button, .woocommerce main input.button, .woocommerce-MyAccount-navigation ul li:before, main .woocommerce #respond input#submit, main .woocommerce a.button,
main .woocommerce button.button, main .woocommerce input.button, nav .menu-badge:before, nav .menu-badge:after, .search-box-menu > input[type=submit]{background-color:#03BFCB;}
.btn, .icon-links-grid a:hover, .icon-links-button a, .pagination li.page:hover a, .pagination li.page.active a, .list-nav a.list-archive, .light .btn:not(.btn-border):hover, main #sb-main .sb-btn{background-color:#03BFCB;border-color:#03BFCB;}
.light .glide__bullets > button.glide__bullet--active, .section-home-slider .glide__arrow{background-color:#03BFCB !important;border-color:#03BFCB !important;}
.shop-menu, .menu-cnt > ul li ul li:hover + li > a, nav .menu-right .custom-area, nav .menu-right .menu-custom-area, .input-text, .input-select, .input-textarea, .light .glide__bullets > button,
.light .text-list-line li hr, .media-box-half .extra-field + p, .album-box .caption, .cnt-box-top .extra-field, .icon-links-grid a, .cnt-box-testimonials-bubble > p, .sb-account .sb-input input,
body main .woocommerce ul.products li.product .button, .woocommerce main div.product .woocommerce-tabs ul.tabs li, main .woocommerce-info, main .woocommerce-message,
main .select2-container .select2-selection--single, .widget .woocommerce-product-search input.search-field{border-color:#03BFCB;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce main #review_form #respond textarea{border-color:#03BFCB !important;}
.woocommerce main div.product .woocommerce-tabs ul.tabs li:after{box-shadow:-2px 2px 0 #23bfcb;}
.cnt-call, .comment-list li, .timeline .panel, .header-base, main > section.section-base.section-color, .section-color .input-text, .section-color .input-select, .section-color .input-textarea,
main .section-color .select2-container .select2-selection--single{background-color:rgb(228, 237, 243);}
.menu-cnt > ul > li > a, .menu-cnt, nav .lan-menu > li > a, i.scroll-top-btn, .cart-item h5, .shop-menu p, .shop-menu .cart-buttons a, .icon-box i, .counter i, .media-box .caption h2, .media-box .caption p,
footer .text-list-line li b, .light .text-list-line li b, .icon-links-grid a:hover i, .icon-links.icon-links-button a i, nav .icon-links:not(.social-colors) a i, .menu-btn{color:#FFF;}
.section-home-slider h2 span, footer.light ul li > a, .section-color.light .input-text, .section-color.light .input-select, .section-color.light .input-textarea, .social-colors.icon-links-grid a:hover i,
.woocommerce main div.product .woocommerce-tabs ul.tabs li:not(.active) a, .woocommerce main #respond input#submit, .woocommerce main a.button,
.woocommerce main button.button, .woocommerce main input.button{color:#FFF !important;}
@media(max-width:991.98px){
.light .dropdown ul li:hover > a, .light .shop-menu .cart-buttons a{color:#FFF !important;}
}
.menu-cnt > ul > li:hover > a, .lan-menu > li:hover > a{background-color:transparent;}
.menu-cnt > ul > li > a:first-child{background-color:transparent;}
.cnt-box.boxed .caption, .cnt-box-side-icon.boxed > i, .cnt-box-top-icon.boxed > i, .boxed-area, .cnt-box-top-icon.boxed, .cnt-box-testimonials-bubble > p, .section-color .icon-box i,
body .sb-chat-list{background-color:rgb(255, 255, 255);}
.light .glide__bullets > button{background:none !important;}
.bg-color, body main > section.bg-color, .menu-top-logo > .container:before{background-color:rgba(255, 255, 255, 0.25);}
.light .table-border td{border-color:rgba(255, 255, 255, 0.24);}
@media(min-width:768px) and (max-width:994px){
.align-items-center .col-lg-6 > table td, .align-items-center .col-lg-6 th{width:100%;border-right:none;border-left:none;display:block;padding:15px 0 !important;}
}
.cnt-box-info .cnt-info:empty{display:none}
.tparrows{background:none !important;}
.media-box-full.overlay-transparent:hover .caption{opacity:0.3;}
.icon-box-small.cnt-box i{margin-bottom:10px;}
.icon-box-small.cnt-box .caption h2{margin-bottom:0;}
.bg-gradient{background-color:rgba(0, 0, 0, 0);background-image:radial-gradient(at top left,rgb(5, 26, 37) 40%,rgb(10, 70, 103) 100%);}
nav .menu-badge{position:relative;}
nav .menu-badge:before{position:absolute;content:"";top:15px;right:15px;z-index:2;width:8px;height:8px;border-radius:50%;}
nav .menu-badge:after{position:absolute;content:"";width:20px;height:20px;top:9px;right:9px;border-radius:50%;animation:ping 0.8s ease-in infinite both;}
body .sb-new .sb-header-brand-cnt .slimScrollDiv{margin-top:0;}
.sb-chat .sb-header-text{font-size:11px;line-height:22px;margin-top:15px;margin-bottom:5px;}
.sb-chat .sb-header-title{font-weight:600;font-size:16px;}
body #sb-main .sb-chat .sb-editor .sb-btn{line-height:9px;}
body #sb-main .sb-editor .sb-btn:not(.sb-logout){margin-top:0;}
main #sb-main .sb-btn:not(.sb-logout){border-radius:3px;line-height:21px;font-weight:600;height:37px;padding:7px 20px;margin-top:30px;}
main .sb-account{width:auto;display:block;text-align:left;padding:30px;border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);border:none;margin-bottom:0;}
.sb-account .sb-input input{border-right:none;border-left:none;border-top:none;background:none;padding:5px 0;line-height:30px;border-radius:0;}
.sb-error-msg, .sb-success-msg{text-align:left;}
.hc-cmp-column .padding-right-30{padding-right:30px;}
.title-small.title h2{font-size:23px;}
.opacity-1{opacity:1 !important;}
.btn-video:empty{width:80px;height:80px;padding:0;margin-left:auto;margin-right:auto;border-radius:50%;transition:all .5s;cursor:pointer;}
.btn-video:empty:before{width:78px;height:78px;margin-left:-40px;top:0;color:#FFF;}
.btn-video:empty:after{width:50px;height:80px;font-size:37px;line-height:80px;margin-left:-22px;color:#FFF;}
.text-line{position:relative;z-index:9;}
@keyframes text-line-anima {
0%{width:0%;}
50%{width:0%;}
100%{width:100%;}
}
.text-line:before{content:"";position:absolute;width:100%;height:5px;bottom:4px;border-radius:3px;z-index:-1;}
h1 .text-line:before{height:11px;bottom:6px;animation:text-line-anima 4.5s;}
.table-time th{font-weight:700;}
.icon-list-blog li{padding-left:30px;}
.icon-list-blog i{font-size:18px;}
.icon-list-blog a{font-weight:600;}
.controls-left{margin-bottom:0;}
.controls-left .glide__bullets{left:-282px;bottom:0;justify-content:flex-start;}
.events-list .caption .extra-field{font-weight:600;margin-bottom:15px;text-transform:uppercase;position:relative;padding-left:30px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.events-list .caption .extra-field:before{font-family:"Icons";content:"\6e";text-transform:none;position:absolute;font-size:19px;line-height:32px;font-weight:400;width:30px;left:0;top:1px;transition:all .5s;}
.margin-top-35, .box-sign.margin-top-35{margin-top:35px;}
.button-pag-right{text-align:right;margin-top:-30px;}
.pagination-top-right{position:relative;}
.pagination-top-right .list-pagination{padding:0;}
.pagination-top-right .pagination{position:absolute;top:-100px;right:10px;}
.pagination-top-right .pagination li:not(.page){display:none;}
h3 + .pagination-top-right .pagination{top:-65px;}
hr.space-25{max-height:25px;}
hr.space-45{height:45px;}
.slide-image{margin-bottom:-30px;}
.block-image{position:absolute;max-height:600px;top:-210px;}
.table-grid.table-border.table-10 tbody tr td{padding:10px;}
.table-grid.table-border.align-left.table-10 tbody tr td:not(:first-child){padding-left:30px;}
.table-logos img{width:140px;max-width:100%;margin:0 auto 0 auto;}
.table-logos p{font-weight:600;font-size:13px;line-height:23px;}
.table-logos.table-10 img{max-width:125px;width:100%;margin:0 auto;}
.width-190{min-width:190px;}
.width-650{max-width:650px;margin-left:auto;margin-right:auto;}
.text-style-1{font-weight:600;font-size:18px;opacity:.7;margin-top:15px;}
.gap-40, .gap-40 > div{grid-gap:40px;}
.gap-18, .gap-18 > div{grid-gap:18px;}
.tab-top-right{position:relative;}
.tab-top-right .tab-nav{position:absolute;right:0;top:-95px;}
.nav-label{position:absolute;right:-15px;}
.menu-cnt > ul > li.nav-label > a{font-weight:600;font-size:14px;padding-right:0;}
.menu-cnt > ul > li.nav-label > a span{font-weight:700;padding-right:5px;color:#FFF;font-size:13px;}
.section-overflow-top{overflow:visible;}
.section-overflow-top > .container{padding-top:0;}
.section-overflow-top > .container > div:not(.row):first-child, .section-overflow-top > .container > .row > div:first-child, .section-overflow-top > .container > table:first-child, .section-overflow-top > .container > .row > .table:first-child{transform:translateY(-90px);}
.section-overflow-top > .container > .cnt-box-side > .img-box, .section-overflow-top > .container > .cnt-box-side > .caption, .section-overflow-top > .container > .row > .cnt-box-side > .img-box, .section-overflow-top > .container > .row > .cnt-box-side > .caption{width:50%;}
.section-overflow-top > .container > .cnt-box-side > .caption, .section-overflow-top > .container > .row > .cnt-box-side > .caption{padding:60px 30px;}
.section-overflow-top > .container > .cnt-box-side .caption h2, .section-overflow-top > .container > .row > .cnt-box-side .caption h2{font-size:28px;font-weight:700;}
.section-overflow-top .logo-area{padding:30px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.boxed-area{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.grid-list.boxed-area{padding:0;border-radius:3px;box-shadow:none;background:none !important;}
.grid-list.boxed-area > div{grid-gap:15px;}
.grid-list.boxed-area .grid-item{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.grid-item > .hc-cmp-image > img{border-radius:3px;}
.section-home-slider h1{position:absolute;z-index:2;max-width:400px;margin-top:30px;text-shadow:0 1px 3px rgba(0, 0, 0, 0.18823529411764706);text-transform:uppercase;line-height:65px !important;transition:all .6s;}
.section-home-slider .slider{margin-bottom:45px;}
main > section.section-base.section-home-slider{background-color:rgb(19, 48, 74);}
.section-home-slider .slider li .img-box{margin:15px 15px 15px 150px;box-shadow:0 5px 8px 2px rgba(0, 0, 0, 0.16);}
.section-home-slider .slider li .img-box:before{opacity:1;z-index:1;background:linear-gradient(to right, rgb(30, 48, 57) 0%,rgba(0,0,0,0) 60%);border-radius:0;}
.section-home-slider .slider li > .hc-column{padding:0;}
.arrows-inner-right{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.section-home-slider .glide__arrow, .arrows-inner-right .glide__arrow{left:0;bottom:-45px;top:auto;border-radius:50%;width:50px;height:50px;transition:all .5s;text-align:center;}
.section-home-slider .glide__arrow:hover, .arrows-inner-right .glide__arrow:hover{transform:scale(.95);}
.section-home-slider .glide__arrow--right{left:65px;}
.section-home-slider .glide__arrow:before, .arrows-inner-right .glide__arrow:before{line-height:50px;width:50px;font-size:33px;margin-left:1px;color:#FFF;}
.section-home-slider .glide__arrow--left:before{margin-left:-1px;}
.section-home-slider .glide__bullets{bottom:-40px;padding-right:10px;justify-content:flex-end;}
.section-home-slider .col-lg-5{padding-top:10px;}
.section-home-slider h2{text-transform:uppercase;margin-bottom:0;font-weight:800;font-size:28px;}
.section-home-slider h2 + p{margin:39px 0 18px 0;}
@media(min-width:992px) and (max-width:1200px){
.section-home-slider h2 + p{margin:23px 0 0px 0;}
}
.section-home-slider [data-to]{font-size:25px;line-height:35px;font-weight:700;letter-spacing:.5px;}
.section-home-slider .counter h3{margin:0;font-weight:500;text-transform:none;font-size:16px;}
.section-home-slider + section{overflow:visible;}
.section-home-slider + section:before{content:"";position:absolute;width:100%;height:150px;top:0;left:0;right:0;}
.arrows-inner-right .glide__arrow{left:auto;right:93px;bottom:30px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.arrows-inner-right .glide__arrow--right{right:30px;}
.box-sign{margin-top:55px;padding:36px 15px 0 120px;position:relative;}
.box-sign.no-margin{margin-top:0;}
.box-sign img{position:absolute;left:0;top:0;}
.box-sign b{font-weight:800;font-size:16px;}
.box-sign span{display:block;line-height:15px;}
@media(min-width:994px) and (max-width:1200px){
.section-home-one p{font-size:13px;}
.section-home-one li h1{font-size:37px;line-height:49px;}
.section-home-one .slide-image{margin-top:85px;}
} body, textarea{font-family:'Montserrat', sans-serif;line-height:30px;font-size:14px;font-weight:500;}
button, .input-text, .input-select, .input-textarea, main .sb-cnt, main .sb-cnt textarea, main .sb-account, main .sb-chat-cnt, main .sb-input input{font-family:'Montserrat', sans-serif;}
h1, h2{font-weight:900;}
h1{font-size:45px;line-height:65px;}
h1.hc-cmp-title-tag{line-height:75px;}
h4{font-size:16px;}
hr{width:100%;}
body hr:not([class*=space]){background:rgb(187, 202, 210);}
h1 + p, h2 + p, h3 + p, h2 + h4, h1 + h4, h2 + ul.icon-list, h3 + ul.icon-list, p + h3, p + .btn, p + h4, h4 + .btn, h4 + .btn-text, h4 + input, h4 + select, h4 + textarea, p + ul.icon-list, p + .btn-text, p + table, p + pre, p + img, p + .row, p + .img-box, p + .media-box, p + .cnt-box, p + .icon-links, p + ul.icon-list, .container > .row + .row, .container > div + p, p + .text-list, .container > div + .btn, .table + .btn, .table + .btn-text, h4 + div, h4 + ul, h4 + ul.icon-list, h4 + a, .slimScrollDiv + .btn, h3 + .grid-list, h3 + .slider, .text-list + .btn, .text-list + .btn-text{margin-top:30px;}
h3 + h1{margin-top:10px;}
h4 + p{margin-top:15px;}
@media(min-width:993px){
.hc-cmp-column .hc-cmp-column.col-lg-4{flex:0 0 calc(33.333333% + 0px);max-width:calc(33.333333% + 0px);}
.hc-cmp-column .hc-cmp-column.col-lg-8{flex:0 0 calc(66.66666% + 0px);max-width:calc(66.66666% + 0px);}
}
[class*=col-lg-] > h3, .boxed-area > h3, .container > h3{text-transform:uppercase;font-weight:900;font-size:21px;}
.hc-cmp-column .hc-cmp-column:first-child{padding-right:15px;}
.hc-cmp-column td .hc-cmp-column:first-child{padding-right:0;}
.hc-cmp-column .hc-cmp-column.col-lg-6 + .hc-cmp-column.col-lg-6, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4{padding-left:15px;}
.container > h2, h2.hc-cmp-title-tag{line-height:37px;}
.widget > h3, .widget > div > h3{font-size:18px;text-transform:none;font-weight:700;}
.row{margin-right:-15px;margin-left:-15px;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{padding-right:15px;padding-left:15px;}
.no-padding-bottom > .container > .row > .hc-column:last-child > .hc-cmp-image img{display:block;}
@media(max-width:1199px){
.controls-right .glide__bullets{display:none;}
}
@media(min-width:576px){
.controls-top-right{margin-bottom:0;}
.controls-top-right .glide__bullets{bottom:auto;top:-65px;right:-5px;left:auto;justify-content:flex-end;z-index:5;}
}
@media(min-width:767px){
.controls-right .glide__bullets{top:auto;bottom:2px;right:initial;left:calc(100% + 30px);width:auto;justify-content:flex-end;z-index:5;}
.controls-bottom-right .glide__bullets{top:auto;bottom:-50px;right:-5px;left:auto;justify-content:flex-end;z-index:5;}
.controls-bottom-right .glide__arrow{bottom:-60px;top:auto;}
.controls-bottom-right .glide__arrow--right{right:-10px;}
.controls-bottom-right .glide__arrow--left{left:auto;right:15px;}
.controls-bottom-right[data-options*="arrows"] .glide__bullets{right:55px;}
.controls-bottom-right .glide__arrow:hover:before{margin:0;}
}
[class*=col-lg] > img{border-radius:3px;}
.text-xs{line-height:22px;opacity:.8;}
@media(min-width:994px){
body > .menu-classic > .container{min-height:65px;}
}
.search-box-menu > input[type=submit]{border-radius:3px;margin-right:5px;color:#FFF;}
.menu-side-collapse .tab-nav li a:before{display:none;}
@media(min-width:992px){
.menu-side .dropdown > ul, .menu-side .dropdown .mega-menu, .menu-side .dropdown-submenu > ul{margin:0;}
.dropdown:hover .mega-menu{display:flex;padding:30px;margin:0;}
body > nav .icon-list li > i{left:-10px;font-size:20px;transform:translateY(-50%);}
}
.mega-menu h5{margin-bottom:15px;}
.menu-cnt > ul > li.dropdown .mega-menu a{border:none;}
.menu-side .bottom-area p{color:#FFF;line-height:22px;}
.menu-side .menu-cnt > ul > li.dropdown > a:after{opacity:.7;}
body > nav.menu-subtitle .search-box-menu.active > input{top:90px;}
body > nav.menu-subtitle > .container{min-height:70px;}
.menu-subtitle .menu-cnt li a span{position:absolute;text-transform:none;font-size:11px;color:rgba(255, 255, 255, 0.65);font-weight:500;letter-spacing:.2px;}
.menu-subtitle .menu-brand{padding:15px 0;}
@media(min-width:992px){
.menu-classic .menu-cnt > ul > li > a, .menu-classic > .container .menu-right, .menu-classic > .container .lan-menu li.dropdown > a, .shop-menu-cnt > i,
.menu-big-box .menu-cnt > ul > li > a, .lan-menu > li > a, .menu-icon .menu-cnt > ul > li > a, .menu-icon > .container .menu-right, .menu-icon > .container .lan-menu li.dropdown > a{height:65px;line-height:65px;}
}
body > nav:not(.menu-top-logo) > .container{min-height:65px;}
body > nav:not(.menu-top-logo) .menu-brand, nav:not(.menu-top-logo) .menu-big-box .menu-right{height:65px;}
nav:not(.menu-top-logo) .menu-cnt > ul > li > a{height:65px;line-height:65px;}
.menu-classic .search-box-menu > i{width:30px;font-size:15px;}
.menu-classic .shop-menu-cnt > i:before{font-size:16px;}
.menu-classic.align-right > .container .menu-right{margin-left:10px;}
nav .search-btn{margin:0;}
.shop-menu-cnt > i:before{font-size:20px;}
@keyframes anima-menu-down {
0%{opacity:0;top:-100%;}
100%{top:0;opacity:1;}
}
@media(min-width:992px){
.menu-top-logo .menu-cnt > ul{margin:0 -15px;}
.dropdown > ul, .dropdown .mega-menu, .dropdown-submenu > ul{margin:0 15px;box-shadow:0 8px 15px rgba(0, 0, 0, 0.1);}
.dropdown-submenu > ul{margin:0;}
}
@media(max-width:1200px) and (min-width:992px){
.menu-subtitle .menu-right{display:none;}
}
.menu-fixed.scroll-menu{opacity:1;top:0;transition:opacity .5s, top .5s;animation:anima-menu-down 2s;}
.menu-fixed.scroll-menu.menu-top-logo{padding-top:0;}
.menu-fixed.scroll-menu.menu-top-logo > .container:before{opacity:0;}
.menu-fixed.scroll-menu.menu-top-logo .menu-brand, .menu-fixed.scroll-menu.menu-top-logo .menu-right{display:none;}
.menu-cnt > ul > li a{font-weight:600;}
.menu-cnt > ul > li > a, .lan-menu a{font-weight:700;font-size:13px;text-transform:uppercase;}
.menu-cnt > ul > li a{transition:all .3s;}
.menu-cnt > ul > li.dropdown > a:after{transition:none !important;opacity:1;}
.dropdown > ul:before{content:"";position:absolute;top:0;left:0;height:2px;width:100%;z-index:9;}
.menu-cnt > ul > li.dropdown ul a{border-top:1px solid rgba(9, 59, 86, 0.12);}
.menu-transparent .menu-cnt > ul > li.dropdown a{border-top:none;}
.admin-bar > nav.menu-fixed.menu-transparent:not(.scroll-menu){margin-top:42px;}
.shop-menu{border-top-style:solid;border-top-width:2px;}
.shop-menu-cnt .cart-count{box-shadow:0 1px 5px rgba(0, 0, 0, 0.35);}
.cart-item h5{font-size:13px;font-weight:600;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.shop-menu-cnt .cart-total span{padding-left:30px;font-weight:600;}
.shop-cart{padding:30px 0 15px 0;}
.shop-menu .cart-buttons{padding:0;display:flex;justify-content:space-around;margin-top:15px;}
.shop-menu .cart-buttons a{width:50%;text-align:center;padding:15px;background:rgba(0, 0, 0, 0.45);margin:0;}
.shop-menu .cart-buttons a:first-child{border-right:1px solid rgba(255, 255, 255, 0.08);}
.shop-menu .cart-buttons a:hover{opacity:1;}
.cart-quantity{opacity:.65;}
nav .custom-area, nav .menu-custom-area{text-align:right;font-size:12px;line-height:21px;border-right:1px solid #fff;padding-right:45px;}
.menu-right > *:last-child, .menu-right > .lan-menu:last-child > li > a{padding-right:0;}
.lan-menu > .dropdown > ul{margin:0;min-width:75px;}
.menu-mini{height:39px;color:rgb(255, 255, 255);}
.menu-big-box .menu-box{background-color:rgb(255, 255, 255);box-shadow:0 5px 15px rgba(0, 0, 0, 0.16);}
.menu-fixed.menu-big-box:not(.menu-transparent) + header{margin-top:105px;padding-top:90px;}
nav.menu-fixed.menu-transparent:not(.scroll-menu){margin-top:10px;}
@media(min-width:992px){
.menu-icon-top .menu-cnt > ul > li > a, .menu-icon-top > .container .menu-right{height:80px;line-height:45px;}
.menu-icon-top > .container .lan-menu li.dropdown > a{height:80px;line-height:80px;}
}
.menu-fixed.menu-icon-top:not(.menu-transparent) + header, .menu-fixed.menu-icon-top:not(.menu-transparent) + main{margin-top:80px;}
.menu-icon-top .menu-cnt > ul > li.dropdown a{padding-right:15px;}
.menu-icon-top .menu-cnt > ul > li.dropdown a:after{display:none;}
body > .header-base .breadcrumb{position:static;justify-content:flex-start;margin-top:15px;}
body > .header-base h1{text-transform:none;font-size:35px;max-width:800px;}
@media(min-width:767px){
body > .header-base h2{position:absolute;right:30px;top:13px;text-transform:none;font-weight:600;color:rgb(255, 255, 255);padding:3px 15px;border-radius:3px;font-size:12px;margin-top:0;}
}
.header-image h2{margin-top:0;}
.header-base > .container{margin-top:0 !important;}
.menu-transparent.menu-fixed + .header-base > .container{padding-top:60px;}
.menu-transparent.menu-fixed + .header-base h2{top:70px;}
body > nav.menu-transparent + header:not(.header-base){padding-top:80px;}
.header-base{height:auto;}
body > .header-base{padding:60px 0;}
body > header.header-base h1{margin-bottom:0;}
body > header{height:250px;}
body > header h1{text-transform:uppercase;font-size:45px;line-height:55px;margin-bottom:10px;font-weight:900;}
body > header h2{text-transform:uppercase;font-weight:700;margin:0;font-size:14px;}
body > header ol.breadcrumb, .header-base .breadcrumb{justify-content:flex-end;position:absolute;right:30px;top:50%;margin:-13px 0 0 0;}
.breadcrumb li a{font-weight:600;}
.breadcrumb li a:after{width:2px;}
.breadcrumb li:last-child a{font-weight:700;}
.footer-bar{border-color:rgba(255, 255, 255, 0.15);}
footer .logo{margin-bottom:15px;max-width:250px;}
footer h3{text-transform:uppercase;font-size:18px;font-weight:900;}
footer p, footer .icon-list li{opacity:.8;}
footer .icon-list li{margin-bottom:1px;}
footer .icon-links-grid a{width:45px;height:34px;}
footer .icon-links-grid a i{font-size:16px;}
footer .col-lg-4:last-child{background:rgba(0, 0, 0, 0.11);padding:30px;border-radius:3px;}
.tagcloud a{color:#FFF;font-size:13px !important;text-transform:capitalize;}
.comment-list .item .msg{font-size:13px;line-height:23px;}
.comment-list .reply a{font-weight:600;}
.comment-list .children{margin-bottom:0;}
.comment-list .item + .item, .comment-list .children, .comment-list .children + .item{margin-top:30px;}
textarea#comment, textarea#comment:focus{padding:0;}
.list-post-info{font-weight:600;}
.media-box-reveal .extra-field{position:absolute;top:0px;padding-left:1px;color:rgb(255, 255, 255);padding:1px 15px;transition:all .8s;border-radius:3px;}
.media-box-reveal:hover .extra-field{top:-100px;opacity:0;}
.media-box-reveal .caption p{margin-top:15px;max-width:500px;}
.media-box-reveal .caption{height:230px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgb(1, 20, 31) 100%);}
.col-lg-12 > .slider li .media-box-reveal .caption h2{font-size:35px;font-weight:700;line-height:45px;max-width:500px;}
.media-box-reveal .caption h2{padding-top:15px;}
.tweets_txt > span{opacity:.5;text-transform:uppercase;letter-spacing:1px;font-size:10px;}
.tweets_txt{white-space:pre-wrap;padding:15px;border-radius:3px;margin-top:0px;color:rgb(255, 255, 255);line-height:23px;}
.img-box.btn-video{background:rgb(0, 0, 0);}
.col-lg-6 > p + .icon-line{margin-top:20px;}
.col-lg-6 > p + .icon-line li{margin-bottom:2px;}
.quote{background:rgba(228, 237, 243, 0.59) !important;margin:30px 0;}
.list-tags a{color:rgb(255, 255, 255);}
.cnt-box-blog-top.boxed .caption h2{margin-top:0;}
.list-nav{margin-top:10px;max-height:37px;}
.list-nav a{text-transform:uppercase;font-weight:700;font-size:14px;}
.list-nav a.list-archive{width:45px;height:45px;min-width:45px;line-height:45px;font-size:21px;border-radius:50%;text-align:center;color:rgb(255, 255, 255);transform:translateY(-9px);box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);border:none;}
.media-box.media-box-full .caption h2{font-size:17px;}
.media-box.media-box-full .extra-field{border-top-style:solid;border-top-width:1px;padding-top:10px;text-transform:uppercase;font-weight:700;}
.media-box-full{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.slider .media-box-full{margin:0px 3px 5px 3px;}
.slider .media-box-full:hover{transform:none;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.media-box-full .caption{opacity:0;text-align:left;}
.media-box-full:hover:before{transform:scale(0) rotate(180deg);opacity:0;}
.media-box-full:hover .caption{opacity:1;}
.media-box-full:before{content:"+";position:absolute;text-align:center;width:50px;height:50px;line-height:50px;z-index:2;font-weight:400;font-size:41px;color:rgb(255, 255, 255);border-radius:50%;bottom:15px;left:15px;box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);transition:all .5s;}
.cnt-box-top .extra-field{padding-top:15px;border-top-style:solid;border-top-width:1px;display:block;}
.media-box-half img{opacity:.20;}
.media-box .caption h2, .media-box .extra-field{font-weight:600;}
.media-box-half .extra-field + p{border-top-style:solid;border-top-width:1px;margin-top:15px;padding-top:15px;}
.cnt-pricing-table{border:none;padding:30px 15px;text-align:left;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);background-color:#FFF;}
.cnt-pricing-table .bottom-area{padding-bottom:15px 30px;}
.cnt-pricing-table .price span{font-weight:700;}
.cnt-pricing-table .top-area p{font-weight:600;}
.cnt-pricing-table > ul > li{padding-left:60px;}
.cnt-pricing-table > ul > li:before{content:"+";position:absolute;left:30px;}
.progress-circle h4{text-transform:uppercase;font-size:14px;}
.progress-circle .counter{font-weight:700;color:rgb(10, 70, 103);}
.timeline .panel{border-bottom:1px solid rgb(205, 216, 224);border-right:1px solid rgb(205, 216, 224);}
.timeline > div:last-child .panel{border-bottom:none;}
.timeline div.inverted .panel:last-child{padding-bottom:0;margin-bottom:0;border-right:none;border-left:1px solid rgb(205, 216, 224);border-radius:0;}
.timeline .panel{padding:0 0 30px 0;background:none;}
.timeline .panel p{margin-top:15px;}
.timeline .panel, .timeline div.inverted .panel, .timeline div.inverted .panel:last-child, .timeline .panel:last-child{width:70%;border-radius:0;padding:30px 30px 30px 0;}
.timeline div.inverted .panel:last-child{padding-left:30px;}
.timeline > div .badge{width:30%;left:70%;padding-left:30px;}
.timeline > div.inverted .badge{left:0;right:auto;padding-left:0;}
.timeline > div:hover, .timeline > div.inverted:hover{transform:none;}
.timeline > div{margin-bottom:0;}
.timeline .badge{margin-top:-2px;background:rgb(255, 255, 255);}
.timeline .badge span{font-weight:700;text-transform:uppercase;font-size:13px;}
.timeline .badge p{font-weight:700;font-size:25px;margin:30px 0 0 0;transition:color .5s;}
.timeline-title{font-size:20px;}
.menu-inner > div > span{text-transform:uppercase;font-weight:700;}
.menu-inner li > a{min-height:50px;line-height:25px;padding:5px 0;display:flex;align-items:center;position:relative;text-decoration:none;border-radius:3px;cursor:pointer;transition:all .5s;}
.maso-list .menu-inner li > a{font-size:14px;}
.menu-inner-vertical li > a{border-radius:0;border-bottom:1px solid rgba(10, 70, 103, 0.25);}
.menu-inner .dropdown ul > li > a{font-size:13px;}
.menu-inner-vertical li.dropdown > ul{margin:0;}
.menu-inner .dropdown ul > li:hover > a{background:none;}
.light.menu-inner-vertical li > a{border-bottom:1px solid rgba(255, 255, 255, 0.25);}
.widget_recent_entries.menu-inner-vertical li > a, .widget_recent_comments .menu-inner-vertical li > a{white-space:normal;height:auto;line-height:26px;padding-bottom:15px;padding-top:15px;}
.menu-inner-vertical li:last-child > a{border-bottom:none;}
.menu-inner-vertical .dropdown > ul:before{display:none;}
.menu-inner:not(.menu-inner-vertical) .dropdown ul{margin:-2px 0 0 0;border-radius:0;border:none;box-shadow:0 8px 15px rgba(0, 0, 0, 0.1);}
.menu-inner:not(.menu-inner-vertical) .dropdown ul ul{margin-top:0;}
.menu-inner-image.menu-inner li > a{text-transform:none;font-size:14px;height:75px;overflow:hidden;line-height:24px;padding-right:90px;border:none;font-weight:600;white-space:normal;}
.menu-inner-image li{padding-left:0;border-bottom:1px solid rgba(10, 70, 103, 0.25);margin-bottom:15px;padding-bottom:15px;}
.menu-inner-image li:last-child{border:none;margin-bottom:0;}
.menu-inner-image li a span{font-weight:600;text-transform:none;opacity:.75;margin-bottom:7px;}
.menu-inner-image li:before{left:0;bottom:-1px;}
.menu-inner-image li:hover:before{width:calc(100%);}
.menu-inner-image li img{left:auto;right:0;max-height:65px;max-width:65px;height:65px;}
.cnt-box-team .caption{font-size:14px;font-weight:600;height:120px;border-top:1px solid rgba(10, 70, 103, 0.25);}
.cnt-box-team{padding-bottom:120px;}
.cnt-box-team:hover .caption{height:240px;}
.cnt-box-team .caption h2{text-transform:uppercase;font-size:15px;white-space:nowrap;}
.cnt-box-team:not(:hover) .icon-links{opacity:0;}
.cnt-box-team.cnt-box .caption p{font-size:12px;font-weight:500;line-height:22px;}
.counter h3, .countdown h3{margin:0;text-transform:uppercase;white-space:nowrap;font-size:14px;}
.counter .value, .countdown-vertical [data-time] > div > span:first-child, .countdown-horizontal [data-time] > div > span:first-child{font-weight:900;}
.counter.counter-horizontal.counter-icon > i{margin-right:20px;}
.table-grid .counter-horizontal.counter-icon{height:50px;}
.col-lg-8 + .col-lg-4 .counter-horizontal.counter-icon{margin-top:-7px;}
.countdown-vertical [data-time] > div > span, .countdown-horizontal [data-time] > div > span:last-child{font-weight:600;}
.form-inline textarea, .form-inline select, .form-inline input{height:58px;}
.form-box.form-inline .form-checkbox{position:absolute;right:15px;top:45px;width:calc(33.333% - 45px);font-size:11px;line-height:19px;opacity:.8;letter-spacing:.3px;}
.form-inline .btn{margin-top:5px;}
.form-ajax-wp.form-inline.label-visible{margin-top:0;}
.progress-bar > h4{margin-bottom:0;margin-top:-5px;text-transform:uppercase;font-size:14px;}
.progress-bar > div{height:1px;margin-top:13px;}
.progress-bar > div > div{height:5px;transform:translateY(-2px);}
.progress-bar > div span{font-size:11px;line-height:25px;}
.cnt-call{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);background:rgb(255, 255, 255);}
.cnt-call .caption{width:calc(70% - 30px);text-align:left;}
.cnt-call .caption .btn, .cnt-call .caption .btn-text{position:absolute;right:60px;top:50%;margin-top:-25px;width:calc(30% - 60px);white-space:nowrap;}
.cnt-call .caption .btn-text{width:auto;margin-top:-11px;text-transform:uppercase;font-weight:900;}
.cnt-call .caption h3{font-weight:900;font-size:22px;}
.cnt-call > i{display:block;text-align:left;}
.text-list-line li hr{margin-top:19px;background:none;}
.cnt-box-blog-side .icon-list, .cnt-box-blog-top .icon-list{margin-left:-30px;padding-left:27px;padding-bottom:10px;margin-top:15px;border-bottom:1px solid rgba(10, 70, 103, 0.18);}
.cnt-box-blog-side:not(.boxed) .icon-list, .cnt-box-blog-top:not(.boxed) .icon-list{margin-left:-27px;}
.cnt-box .btn-text:after, .cnt-box .btn-text:after{opacity:1;animation:none;right:-35px;}
.cnt-box-blog-side, .cnt-box-blog-top{transition:all .5s;}
.cnt-box-blog-side:hover, .cnt-box-blog-top:hover{transform:scale(.95);}
.cnt-box-blog-side .blog-date, .cnt-box-blog-top .blog-date{margin:15px;border-radius:3px;overflow:hidden;font-weight:700;}
.cnt-box-blog-side .blog-date span:last-child, .cnt-box-blog-top .blog-date span:last-child{font-weight:600;font-size:11px;}
.cnt-box-blog-side .icon-list a, .cnt-box-blog-top .icon-list a{font-weight:600;text-transform:uppercase;font-size:12px;}
.cnt-box-blog-side .blog-date span:first-child, .cnt-box-blog-top .blog-date span:first-child{padding:10px 0 10px 0;}
.icon-box{transition:transform .5s;}
.icon-box:hover{transform:scale(.95)}
.icon-box i, .icon-box-left i, .icon-box-right i, .counter i, .counter-horizontal.counter-icon > i{width:50px;height:50px;min-width:50px;line-height:50px;padding:0;border-radius:3px;font-size:22px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);text-align:center;}
.icon-box i.text-lg{width:70px;height:70px;min-width:70px;line-height:70px;font-size:40px !important;}
.icon-box-top i{margin-bottom:15px;}
.light .icon-box i, .light .counter i{text-shadow:1px 1px 0px rgba(0, 0, 0, 0.2);}
.icon-box-left .caption{padding-left:20px;}
.icon-box-left{align-items:flex-start;}
.icon-box h3{margin:2px 0 8px 0;font-size:14px;text-transform:uppercase;line-height:16px;}
.icon-box p{line-height:25px;opacity:.8;}
.icon-links.icon-lg i{font-size:19px;}
.cnt-box .extra-field{text-transform:uppercase;font-size:12px;font-weight:700;}
.cnt-box-side .extra-field{font-size:14px;font-weight:600;border-bottom:1px solid rgba(10, 70, 103, 0.25);padding-bottom:15px;display:block;margin-top:-10px;}
.cnt-box-testimonials .testimonial-info{font-weight:600;}
.cnt-box-testimonials-bubble > p:after{border-right-color:#FFF;}
.cnt-box-testimonials-bubble > p:before{position:absolute;bottom:-17px;left:61px;content:'';display:block;background:rgba(0, 0, 0, 0.66);transform:rotate(-45deg);width:1px;height:18px;filter:blur(2px);}
.cnt-box-testimonials-bubble .thumb-bar span{font-weight:700;line-height:19px;}
.cnt-box-testimonials-bubble .thumb-bar span:last-child{font-weight:600;}
.cnt-box-testimonials > img, .cnt-box-testimonials-bubble .thumb-bar img{max-width:50px !important;max-height:50px !important;}
.cnt-box-testimonials-bubble .thumb-bar img{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);margin:1px 15px 3px 1px;}
@keyframes btn-text-anima {
0%{right:-30px;opacity:0;}
60%{right:-40px;opacity:1;}
100%{right:-45px;opacity:0;}
}
.btn{font-weight:600;}
.btn:hover{box-shadow:0 12px 24px -10px rgba(21, 59, 93, 0.46);transform:scale(.95);}
button.btn-xs, button.btn-sm{line-height:30px;}
.btn-xs{font-size:14px;}
.btn-text{font-weight:600;position:relative;}
.btn-text:hover:after, .btn-text.active:after{animation:btn-text-anima 1s linear infinite;}
.btn-text:after{font-family:"Icons";content:"\67";position:absolute;font-size:25px;line-height:30px;width:30px;right:-45px;top:1px;text-transform:none;opacity:0;transition:all .5s;}
.btn-text.active{margin-right:35px;}
.cnt-box.boxed, .cnt-box-testimonials-bubble > p{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);transition:all .5s;}
.cnt-box-testimonials-bubble > p{border-left-width:1px;border-left-style:solid;}
.cnt-box:hover .img-box img, .cnt-box:hover .img-box:before{opacity:1;}
.cnt-box .img-box:before{z-index:3;background:rgba(0, 0, 0, 0.15);transition:all .5s !important;}
.cnt-box .caption p{font-size:14px;}
.cnt-box .caption h2{font-weight:700;line-height:35px;}
.cnt-box.boxed:hover, .media-box-full:hover{box-shadow:0 15px 15px rgba(0, 0, 0, 0.15);transform:translateY(-5px);}
.title{display:flex;flex-direction:column-reverse;margin-bottom:30px;}
.title p{text-transform:uppercase;font-weight:700;margin:-2px 0 2px 0;}
.title h2{font-size:28px;line-height:40px;}
.img-box-caption span{display:inline-block;width:auto;margin:30px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;font-size:11px;border-radius:3px;right:-100%;opacity:0;transition:all .5s;}
.img-box-caption:hover span{right:0%;opacity:1;}
.cnt-box-info .cnt-info{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;}
.cnt-box-info .cnt-info > div{display:flex;flex-direction:column;border-right:1px solid rgb(196, 201, 202);}
.cnt-box-info .cnt-info > div:last-child{border:none;}
.cnt-box-info .cnt-info > div > span:first-child{text-transform:uppercase;font-weight:700;font-size:12px;line-height:14px;}
.cnt-box-info .cnt-info > div > span:last-child{font-size:13px;font-weight:600;line-height:13px;margin-top:7px;}
.cnt-box-info .caption p{margin-top:15px;}
.cnt-box-info .extra-field{position:absolute;z-index:1;display:inline-block;width:auto;text-transform:uppercase;font-weight:600;letter-spacing:.5px;font-size:11px;border-radius:3px;color:rgb(255, 255, 255);padding:0 15px;}
.cnt-box-info.align-center > .img-box{text-align:center;}
.cnt-box-info.align-center > .img-box > img{display:inline-block;margin:auto;}
.input-text, .input-select, .input-textarea{border-top:none;border-right:none;border-left:none;border-bottom-style:solid;border-bottom-width:1px;border-radius:0;padding:15px 0;}
.input-text-btn .btn{margin:0 0 0 10px;border-radius:3px;}
.text-list-base li > h3, .text-list-image .content > h3, .text-list-side h3{font-size:16px;}
.text-list-base li > div, .text-list-image .content > div, .text-list-side li > div{padding:0 10px;border-radius:3px;font-size:10px;line-height:25px;text-transform:uppercase;font-weight:600;height:25px;white-space:nowrap;color:rgb(255, 255, 255);}
.text-list-side li h3{padding-left:60px;text-transform:uppercase;font-size:14px;line-height:22px;min-width:190px;border-right:1px solid rgba(10, 70, 103, 0.19);}
.text-list-side p{margin-right:0;margin-top:-5px;}
.text-list-side li > div{left:0;right:auto;top:5px;position:absolute;}
.text-list-base li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(10, 70, 103, 0.19);}
[data-columns="3"] .cnt-box-blog-side .icon-list li:last-child, [data-columns="3"] .cnt-box-blog-top .icon-list li:last-child, [data-columns="2"] .cnt-box-blog-side .icon-list li:last-child, [data-columns="2"] .cnt-box-blog-top .icon-list li:last-child{display:none;}
.col-lg-12.boxed-area{float:none;}
.collapse-button > a{font-weight:600;}
.section-full-width > .container > .google-map, .section-full-width > .container > .row > div > .google-map{height:450px;}
.section-map-right > .container{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.album-title > a{font-weight:600;}
.album-title span{font-size:28px;line-height:40px;font-weight:900;text-transform:uppercase;}
.album-box .caption{left:30px;border-left-style:solid;border-left-width:2px;padding:5px 15px;min-width:50%;border-radius:3px;transition:all .5s;}
.album-box:hover .caption{border-left-width:8px;}
.album-box .img-box:before{display:none;}
.album-box img{opacity:.7;}
.album-box:hover .img-box img{opacity:1;}
.album-box .caption h3{color:rgb(255, 255, 255);font-size:14px;text-transform:uppercase;}
.step-item > .content > h3{margin-bottom:15px;font-size:16px;}
.step-item:before{background-color:rgba(19, 48, 74, 0.22);}
.step-item > span{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);border:1px solid rgb(214, 226, 234);font-weight:700;}
.pagination li a{text-transform:uppercase;font-weight:700;font-size:14px;}
.pagination li.page a{border:1px solid rgb(230, 230, 230);box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);background-color:#FFF;}
.glide[data-options*=focusAt] .glide__slide > div{transition:all .8s;}
.glide[data-options*=focusAt] .glide__slide:not(.glide__slide--active) > div{transform:scale(.8);opacity:.8;}
.glide[data-options*=focusAt] .glide__slide:not(.glide__slide--active) > div .img-box{box-shadow:none;}
.section-block-full > .container > .row > .col:first-child{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);margin:0 15px;}
.section-block > .container > .row > .col:first-child:after{content:'';border:25px solid rgba(0, 0, 0, 0.12);border-top-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(0, 0, 0, 0);border-right-color:rgba(0, 0, 0, 0);right:-50px;left:auto;top:50%;margin-top:-24px;position:absolute;z-index:0;filter:blur(1px);}
.section-block-full.section-block-right > .container > .row > .col:first-child:after{right:auto;left:-50px;transform:rotate(180deg);}
.section-block-full > .container > .row > .col{max-width:calc(50% - 30px);}
.section-block-right > .container > .row > .col:last-child{text-align:left;justify-content:flex-start;}
.section-block-right > .container > .row > .col:last-child > div{width:100%;}
.col > #chart{margin-left:-30px;margin-top:-76px;max-height:305px;}
.table-grid td, .table-border td, .table-border th{border-color:rgb(188, 206, 216);}
.table-grid.boxed-area.light td, .table-border.boxed-area.light td, .table-border.boxed-area.light th{border-color:rgba(255, 255, 255, 0.16);}
.table-grid td > h3{font-size:18px;font-weight:900;}
.glide__bullets > button{border-radius:15px;background:none;border-style:solid;border-width:1px;}
.glide__bullets > button.glide__bullet--active{width:28px;}
.accordion-list > li > a{font-weight:600;}
.accordion-list > li:last-child{border:none;}
.accordion-list > li:first-child{border-top:none;}
.accordion-list > li > a:before{opacity:1;}
.tab-nav li a{font-weight:700;font-size:14px;padding:5px 15px;border:none;text-transform:uppercase;position:relative;}
.tab-nav li a:before{content:"";position:absolute;width:30px;height:1px;top:50%;left:-30px;}
.tab-nav li:first-child a:before, .tab-vertical li a:before{display:none;}
.products.columns-4 .woocommerce-loop-product__title, .products.columns-3 .woocommerce-loop-product__title{font-weight:600;height:70px;overflow:hidden;margin-bottom:7px !important;}
.woocommerce form.woocommerce-form-login.login{margin:0;}
.woocommerce-form-login .input-text{background:#FFF;}
.widget .woocommerce ul.product_list_widget li .star-rating span:before, .widget .woocommerce ul.product_list_widget li .star-rating:before{font-size:12px;font-size:10px;margin-top:3px;}
.widget .woocommerce ul.product_list_widget li a{text-transform:none;font-weight:600;font-size:14px;}
.widget .woocommerce ul.product_list_widget li:before{bottom:-1px;}
.widget .woocommerce ul.product_list_widget li:not(:last-child){border-bottom:1px solid rgba(10, 70, 103, 0.25);}
.widget .woocommerce ul.product_list_widget li img{width:45px;border-radius:3px;margin-top:15px;}
.widget .product_list_widget li ins{text-decoration:none;}
.widget .product_list_widget li del, .tax-product_tag .page-title, .woocommerce-ordering, .tax-product_cat .page-title{display:none;}
.widget .woocommerce-Price-amount{margin-top:-10px;display:block;}
.widget .woocommerce ul.product_list_widget li .star-rating{position:absolute;left:100px;bottom:15px;}
.widget .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{border:none;}
.widget .woocommerce-product-search{display:flex;}
.widget .woocommerce-product-search input.search-field{margin:0;border-top:none;border-right:none;border-left:none;border-bottom-style:solid;border-bottom-width:1px;padding:15px 0;width:60%;outline:none;}
.widget .woocommerce-product-search [type="submit"]{border:none;border-radius:3px;cursor:pointer;width:40%;margin-left:10px;}
.widget .woocommerce > h3{margin-top:30px;}
.woocommerce main #payment #place_order, .woocommerce-page main #payment #place_order{float:none;margin:30px 0 0 -3px;display:block;width:100%;}
.woocommerce-checkout main #payment div.form-row{padding:0;}
.woocommerce-checkout main #payment ul.payment_methods{padding:0;margin-bottom:30px;}
main #add_payment_method #payment, .woocommerce-cart main #payment, .woocommerce-checkout main #payment{background:none;}
.woocommerce main .cart-collaterals .cart_totals, .woocommerce-page main .cart-collaterals .cart_totals{float:none;width:auto;}
.cart_totals > h2, .woocommerce > .woocommerce-notices-wrapper + h2{display:none;}
main .woocommerce-error, main .woocommerce-info, main .woocommerce-message{line-height:44px;background:rgb(255, 255, 255);border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.woocommerce-cart table.cart .product-thumbnail > a{height:30px;display:block;}
.woocommerce-cart table.cart .product-thumbnail img{width:45px;border-radius:3px;}
.woocommerce-page main table.cart td.actions{padding:30px 0 0 0;}
.woocommerce-cart main table.cart td.actions .coupon .input-text{height:44px;width:150px;margin-right:15px;border-top:none;border-right:none;border-left:none;}
.woocommerce table.shop_table, html .woocommerce form.login, html .woocommerce form.register{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);padding:30px;border:none;background:#FFF;}
.woocommerce table.shop_table td a, .woocommerce ul.products li.product .price ins{text-decoration:none;}
.woocommerce table.shop_table td .input-text{background-color:#FFF;border:none;}
.woocommerce-MyAccount-content form fieldset{padding:0;border:none;}
.woocommerce-MyAccount-content form fieldset legend{font-size:18px;font-weight:700;margin-bottom:15px;padding-top:30px;}
.woocommerce-form-row em{font-size:11px;font-style:normal;}
main .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:0;}
main .woocommerce form .form-row{margin:0 0 15px 0;}
main .select2-container .select2-selection--single{border-left:none;border-right:none;border-top:none;border-radius:0;height:40px;outline:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active):before{box-shadow:-2px 2px 0 #fff;}
#reviews #comments ol.commentlist li .comment-text{border:none;}
.woocommerce main div.product div.images .woocommerce-product-gallery__image, .woocommerce ul.products li.product a img{transition:all .5s;}
.woocommerce main div.product div.images .woocommerce-product-gallery__image:hover, .woocommerce ul.products li.product a img:hover{box-shadow:0 15px 15px rgba(0, 0, 0, 0.15);transform:translateY(-5px);}
.woocommerce main div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:calc(33.333% - 10px);margin-top:15px;margin-right:15px;}
.woocommerce main div.product div.images .woocommerce-product-gallery__image:nth-child(n+4){margin-right:0;}
.woocommerce ul.products li.product a.added_to_cart, .woocommerce div.product .product_title, .woocommerce-review-link, .woocommerce-Tabs-panel > h2, .woocommerce-Reviews-title,
.woocommerce .comment-form-comment > label{display:none;}
body .woocommerce ul.products li.product .button{background:none;display:block;border-top:1px solid;border-radius:0;padding:15px 0;transform:translateY(30px);opacity:0;transition:all .5s;}
body .woocommerce ul.products li.product:hover .button{transform:translateY(0);opacity:1;box-shadow:none;}
.woocommerce ul.products li.product .price del{padding-right:10px;}
.woocommerce main div.product p.price del{padding-left:10px;}
.woocommerce ul.products li.product .price ins, li.product .woocommerce-Price-amount, .woocommerce ul.products li.product .price ins{font-size:17px;font-weight:700;}
main del .woocommerce-Price-amount.amount{font-weight:500;}
.woocommerce-Price-currencySymbol{font-weight:300;padding-right:5px;}
body .woocommerce ul.products li.product .onsale, .woocommerce main span.onsale{border-radius:3px;padding:0 15px;margin:0;line-height:32px;min-height:0;height:32px;right:auto;left:-6px;top:15px;font-weight:600;}
.woocommerce ul.products li.product a img, .woocommerce div.product div.images img{border-radius:3px;}
body .woocommerce ul.products li.product .woocommerce-loop-category__title, body .woocommerce ul.products li.product .woocommerce-loop-product__title, body .woocommerce ul.products li.product h3{font-size:18px;font-weight:700;}
body .woocommerce .button.product_type_simple.add_to_cart_button{line-height:25px;padding-bottom:0 !important;}
body .woocommerce ul.products li.product .star-rating{position:absolute;right:0;bottom:60px;height:14px;width:95px;}
.woocommerce main .star-rating{height:14px;width:95px;}
body .woocommerce ul.products li.product .price, body .woocommerce ul.products li.product .price ins, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins{text-decoration:none;}
body .woocommerce .star-rating:before, body .woocommerce .star-rating span:before, .woocommerce .star-rating span:before, .woocommerce .star-rating:before{letter-spacing:5px;font-size:14px;}
.woocommerce div.product p.price{display:flex;flex-direction:row-reverse;justify-content:flex-end;}
.woocommerce div.product p.price ins, .woocommerce main div.product p.price, .woocommerce main div.product span.price{font-size:25px;font-weight:700;}
.woocommerce-product-details__short-description{padding:30px 0;}
.woocommerce main div.product form.cart .button, .woocommerce main div.product form.cart .button, .woocommerce main #respond input#submit, .woocommerce main a.button,
.woocommerce main button.button, .woocommerce main input.button, main .woocommerce #respond input#submit, main .woocommerce a.button,
main .woocommerce button.button, main .woocommerce input.button, .widget .woocommerce-product-search [type="submit"]{font-weight:600;line-height:30px;padding:7px 20px;color:#FFF !important;transition:all .5s;}
.woocommerce main div.product form.cart .button:hover, .woocommerce main div.product form.cart .button:hover, .woocommerce main #respond input#submit:hover, .woocommerce main a.button:hover,
.woocommerce main button.button:hover, .woocommerce main input.button:hover, main .woocommerce a.button:hover, main .woocommerce button.button:hover, main .woocommerce input.button:hover,
.widget .woocommerce-product-search [type="submit"]:hover{box-shadow:0 12px 24px -10px rgba(21, 59, 93, 0.46);transform:scale(.95);}
.woocommerce main div.product form.cart .button, .woocommerce main div.product form.cart .button{margin-left:20px;}
.woocommerce .quantity .qty{height:44px;font-weight:700;}
.product_meta, .woocommerce-form-login .lost_password a{opacity:.6;font-size:12px;text-decoration:none;}
.product_meta a{text-decoration:none;padding:0 1px;transition:all .5s;}
.product_meta a:hover{color:#000;}
.woocommerce main div.product .woocommerce-tabs ul.tabs li a{font-weight:600;}
.woocommerce main #reviews #comments ol.commentlist{padding-left:0;}
.woocommerce main #reviews #comments ol.commentlist li img.avatar{border:none;padding:0;border-radius:3px;top:9px;width:45px;}
.woocommerce main #reviews #comments ol.commentlist li .comment-text{padding-top:0;font-size:15px;border:none;}
.woocommerce main #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:0;}
.woocommerce main #reviews #comments ol.commentlist li .comment-text .description{font-size:12px;}
.woocommerce .comment-reply-title{font-weight:600;}
.comment-form-rating{display:flex;}
.woocommerce main #review_form #respond .comment-form-rating p.stars{margin:7px 0 0 20px;}
.woocommerce main #review_form #respond textarea{border-left:none;border-right:none;border-top:none;border-radius:0;}
.woocommerce-tabs{padding-top:30px;}
.related.products > h2{font-size:18px;text-transform:uppercase;font-weight:800;margin-bottom:30px;margin-top:60px;}
.related.products ul.products li.product .woocommerce-loop-product__title{height:68px;font-weight:700;line-height:25px;overflow:hidden;}
.related.products ul.products li.product .star-rating{display:none;}
.related.products li.product .woocommerce-Price-amount{font-size:14px;}
.woocommerce main .related.products a.button{padding:0px 15px;font-size:12px;}
.woocommerce-account main .woocommerce-MyAccount-navigation{box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);padding:30px;border-radius:3px;width:calc(33.333% - 60px);background:#FFF;}
.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;}
.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(10, 70, 103, 0.25);height:50px;line-height:50px;position:relative;}
.woocommerce-MyAccount-navigation ul li:last-child{border:none;}
.woocommerce-MyAccount-navigation ul li a{text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:700;transition:all .5s;}
.woocommerce-MyAccount-navigation ul li:before{content:"";position:absolute;width:0%;height:1px;transition:all .5s;bottom:-1px;left:0;z-index:9;}
.woocommerce-MyAccount-navigation ul li:hover:before, .woocommerce-MyAccount-navigation ul li.is-active:before{width:100%;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{flex:0 0 50%;max-width:50%;min-width:50%;}
.woocommerce .col2-set, .woocommerce-page .col2-set{margin:30px -15px;}
.woocommerce-account main div .title .edit{text-decoration:none;position:absolute;right:15px;font-size:12px;opacity:.6;}
.woocommerce form .form-row{padding:3px 0;}
.woocommerce form > h3{margin-bottom:30px;}
#customer_login h2 + form{margin-top:30px;}
.menu-mini a{color:#FFF;}
@media(max-width:1199.98px){
.block-image-bottom .block-image img{position:absolute;max-width:445px;margin-left:-60px;}
.col-lg-6 > .slider, .col-lg-6 > .slider .glide__track, .col-lg-6 > .slider .glide__track *, .col-lg-6 > .img-box,
.col-fit > .slider, .col-fit > .slider .glide__track, .col-fit > .slider .glide__track *, .col-fit > .img-box{height:100%;}
.col-lg-6 > .slider .glide__slides li > * > *, .col-fit > .slider .glide__slides li > * > *{height:auto;}
.menu-classic .menu-right{display:none;}
.section-block-full > .container > .row > .col:first-child{padding:45px;}
.col-lg-4 .text-list-bold li{display:block;}
.col-lg-4 .text-list-bold li p{margin-left:0;}
.col-lg-4 .boxed-area .text-list-line li{display:block;height:auto;}
.col-lg-4 .boxed-area .text-list-line li p{margin-left:0;}
.col-lg-4 .boxed-area .text-list-line hr{display:none;}
.col-lg-3 .media-box-half .extra-field{font-size:12px;}
.col-lg-3 .media-box-half p{font-size:14px;line-height:25px;}
} @media(max-width:991.98px){
#customer_login{margin:0 !important;}
#customer_login > div{flex:none;max-width:100% !important;}
nav.align-right .menu-cnt{padding-top:0;}
.table-grid:not(.table-border):not(.table-full-border){width:auto;}
.search-box-menu > input[type=submit]{top:-5px;right:-5px;height:35px;}
.block-image-bottom .block-image img{margin-left:-165px;transform:translateY(calc(-50% + 70px));}
.hc-cmp-column:not(.align-items-center) .hc-cmp-column.col-lg-6 + .hc-cmp-column.col-lg-6, .hc-cmp-column:not(.align-items-center) .hc-cmp-column.col-lg-6{padding-left:0;padding-right:0;}
.col-lg-4 .text-list-bold li{display:flex;}
.col-lg-4 .text-list-bold li p{margin-left:10px;}
.menu-subtitle .menu-cnt .menu-right{height:auto;}
.menu-subtitle .menu-cnt li a span{color:rgb(63, 79, 88);bottom:27px;}
.form-box.form-inline .form-checkbox{position:static;width:100%;}
.form-box [class*=col-lg-] + [class*=col-lg-]{margin-top:30px !important;}
.block-image{top:auto;}
body > .menu-subtitle{height:70px;}
.menu-classic.align-right > .container .menu-right{margin-left:0;}
.menu-classic .menu-right{display:block;}
body > nav{height:65px;}
.menu-fixed.menu-top-logo:not(.menu-transparent) + header, .menu-fixed.menu-top-logo:not(.menu-transparent) + main{margin-top:65px;}
.dropdown-submenu > a:after, .menu-cnt > ul > li.dropdown > a:after{right:30px;}
.nav-label{position:static;right:-15px;}
.menu-cnt > ul > li.dropdown a, .nav-label a, .menu-transparent .menu-cnt > ul > li.dropdown a{border-top:1px solid rgba(9, 59, 86, 0.12);}
nav .custom-area, nav .menu-custom-area{text-align:left;border-right:none;margin:0 30px;}
.menu-right > *{margin:10px 30px;}
nav .search-btn{margin:0 30px;}
.search-box-menu{border-top:none;border-left:none;border-right:none;border-radius:0;line-height:30px;}
.search-box-menu > input[type=text]{line-height:35px;height:35px;}
nav .dropdown > ul:before{display:none;}
.lan-menu > li > a{line-height:65px;}
.lan-menu .dropdown.active{display:flex;}
.lan-menu > .dropdown.active > ul{display:flex;}
.lan-menu > .dropdown.active > ul li a{line-height:65px;height:65px;padding-right:0;}
.menu-fixed.scroll-menu.menu-top-logo .menu-brand{display:block;}
body > nav .menu-brand{padding:15px 0;}
footer h3 + p, footer h3 + p + div, footer h3 + div, footer h3 + p + .icon-links, footer h3 + ul.icon-list{margin-top:15px;}
footer .col-lg-4 + .col-lg-4, footer [class*=col-]:not([class*=col-sm]) + [class*=col-]:not([class*=col-sm]){margin-top:45px;}
.section-home-slider .counter > div{display:flex;margin-top:-15px;}
.section-home-slider .counter:first-child{margin-top:30px;padding-left:15px;border-left:1px solid rgba(255, 255, 255, 0.23);margin-bottom:20px;}
.section-home-slider [data-to]{font-size:27px;line-height:45px;}
.section-home-slider .counter h3{font-size:19px;padding-right:30px;line-height:55px;}
footer .col-lg-4:last-child{margin:0 15px;max-width:calc(100% - 30px);overflow:hidden;}
nav.menu-fixed.menu-transparent:not(.scroll-menu){margin-top:0;}
.tab-top-right .tab-nav{position:relative;top:auto;}
body > header ol.breadcrumb, .header-base .breadcrumb{display:none;}
.list-nav a{text-indent:9995px;overflow:hidden;}
.list-nav a:not(.list-archive){width:0;}
.list-nav a:before, .list-nav .list-archive{text-indent:0;}
.pricing-table-big{margin-top:0;height:100%;}
.col-lg-12 > .slider li .media-box-reveal .caption h2, .media-box-reveal .caption p{max-width:calc(100% - 150px);}
.col-lg-12 > .slider li .media-box-reveal{min-height:400px;}
.row > .widget{margin-top:60px !important;}
body > nav > .menu-mini + .container{position:relative;background:rgb(10, 71, 103);}
} @media(max-width:767.98px){
.col-lg-12 > .slider li .media-box-reveal .caption h2{font-size:27px;line-height:37px;}
.section-map .container > div{padding-left:0;padding-right:0;}
.block-image-bottom .block-media, .block-image-bottom .col:last-child{display:none !important;}
.block-image-bottom .col{position:static;width:100%;transform:none;height:auto;}
.cnt-call{padding:30px;}
.cnt-call .caption{width:auto;}
.cnt-call .caption .btn, .cnt-call .caption .btn-text{position:relative;margin:15px 0 0 0;right:0;top:auto;width:auto;}
.box-sign{margin-top:40px;}
.section-home-slider .counter > div{display:block;margin-top:-15px;}
.section-home-slider .counter h3{line-height:25px;padding-top:5px;}
body > .header-base h2{background:none;margin-top:15px;}
.cnt-box .caption h2{line-height:30px;font-size:19px;}
.tab-nav li a:before{display:none;}
.tab-nav li a{text-align:left;}
.section-block-full > .container > .row > .col:first-child{padding:0;box-shadow:none;}
.section-block-full.section-block-right > .container > .row > .col:first-child:after{display:none;}
.section-block > .container > .row > .col:last-child{width:55%;max-width:100%;}
.block-image{bottom:0;}
.table-border.table-full-sm tbody tr:last-child td:not(:last-child){border-color:rgb(188, 206, 216);}
.table-logos.table-full-sm img{margin:15px auto;max-width:140px !important;}
.pagination-top-right .pagination{position:static;margin:30px -5px;}
.section-home-slider .slider li .img-box{margin:15px 15px 15px 100px;}
.arrows-inner-right .glide__arrow{display:none;}
body > header h1, body > .header-base h1{font-size:36px;line-height:50px;}
.section-map-right > .container{box-shadow:none;}
.section-map > .container{padding-left:30px;padding-right:30px;}
.hc-cmp-column .hc-cmp-column.col-lg-6 + .hc-cmp-column.col-lg-6, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4, .hc-cmp-column .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4 + .hc-cmp-column.col-lg-4{padding-left:0;}
.hc-cmp-column td > .col-lg-12{float:none;}
} @media(max-width:575.98px){
.col-lg-12 > .slider li .media-box-reveal .caption h2, .media-box-reveal .caption p{max-width:100%;}
.col-lg-12 > .slider li .media-box-reveal .caption h2{font-size:20px;line-height:28px;}
.col-lg-12 > .slider li .media-box-reveal .caption p{font-size:13px;line-height:24px;}
.media-box-reveal .caption{height:175px;}
h1, h1.hc-cmp-title-tag{font-size:33px;line-height:45px;}
body > header h1, body > .header-base h1{font-size:35px;line-height:45px;}
[class*=col-lg-] > h3, .boxed-area > h3, .container > h3{font-size:18px;}
.controls-out .glide__bullets{justify-content:flex-start;bottom:-45px;}
.controls-out{margin-bottom:45px;}
.table-10.table-6-md.table-grid.table-border tbody td:nth-child(2n+1){padding-left:10px;}
.table-grid.table-border.table-10.table-logos td, .table-grid.table-border.table-10.table-logos tbody td:nth-child(2n+1){padding:20px;}
.col-lg-4 .text-list-bold li{display:block;}
.col-lg-4 .text-list-bold li p{margin-left:0;}
.section-home-slider .slider{margin:0 0 100px 0;max-width:100%;}
.section-home-slider h1{position:relative;font-size:38px;line-height:48px !important;margin:0;}
.section-home-slider .glide__arrow{left:0;bottom:-59px;}
.section-home-slider .glide__arrow--right{left:65px;}
.section-home-slider .slider li .img-box{margin:-77px 0 0 0;}
.section-block-full > .container > .row > .col, .section-block-full > .container > .row > .col:first-child{max-width:calc(100% - 30px);}
.timeline .panel, .timeline div.inverted .panel, .timeline div.inverted .panel:last-child, .timeline .panel:last-child{width:100%;margin-left:0;border:none;}
.timeline > div .badge{width:100%;position:static;padding:0;}
.timeline div.inverted .panel:last-child{padding-left:0;}
.text-list-side li{display:block;}
.text-list-side p{margin:15px 0 0 0;}
.text-list-side li > div{top:-1px;}
.text-list-side li h3{border-right:none;}
.icon-list-horizontal.icon-list li{margin-bottom:10px;}
.cnt-box .icon-list-horizontal.icon-list li.icon-links{padding-left:0;}
}
@media(max-width:425px){
body .woocommerce ul.products li.product .star-rating {
display: none;
}
.col-lg-4 .text-list-line li {
display: block;
height: auto;
}
.col-lg-4 .text-list-line li p {
margin-left: 0;
}
.col-lg-4 .text-list-line hr {
display: none;
}
.section-block > .block-media, .section-block > .block-media > div, .section-block > .container > .row > .col:last-child {
height: 300px;
}
body > header h1, body > .header-base h1 {
font-size: 25px;
line-height: 35px;
}
body, textarea, .cnt-box .caption p {
font-size: 13px;
}
.text-list {
font-size: 14px;
}
.title h2 {
font-size: 25px;
line-height: 37px;
}
.cnt-box-info .cnt-info {
grid-template-columns: 1fr;
grid-gap: 20px;
}
.cnt-box-info .cnt-info {
grid-template-columns: 1fr;
grid-gap: 20px;
}
.cnt-box-info .cnt-info > div {
border-right: none;
}
.pagination li:not(.page) {
display: none;
}
}