*/
/* js_composer.css */
/* 1     */
/** Front end editor */
/* 2     */

.thumbnail > img,
/* 3     */

.thumbnail a > img,
/* 4     */

.carousel-inner > .item > img,
/* 5     */

.carousel-inner > .item > a > img {
    /* 6     */
    
    display: block;
    /* 7     */
    
    max-width: 100%;
    /* 8     */
    
    height: auto;
    /* 9     */
}
/* 10    */

.btn-group-lg > .btn {
    /* 11    */
    
    padding: 10px 16px;
    /* 12    */
    
    font-size: 18px;
    /* 13    */
    
    line-height: 1.33;
    /* 14    */
    
    border-radius: 6px;
    /* 15    */
}
/* 16    */

.btn-group-sm > .btn {
    /* 17    */
    
    padding: 5px 10px;
    /* 18    */
    
    font-size: 12px;
    /* 19    */
    
    line-height: 1.5;
    /* 20    */
    
    border-radius: 3px;
    /* 21    */
}
/* 22    */

.btn-group-xs > .btn {
    /* 23    */
    
    padding: 1px 5px;
    /* 24    */
    
    font-size: 12px;
    /* 25    */
    
    line-height: 1.5;
    /* 26    */
    
    border-radius: 3px;
    /* 27    */
}
/* 28    */

.dl-horizontal dd:before,
/* 29    */

.dl-horizontal dd:after,
/* 30    */

.container:before,
/* 31    */

.container:after,
/* 32    */

.container-fluid:before,
/* 33    */

.container-fluid:after,
/* 34    */

.row:before,
/* 35    */

.row:after,
/* 36    */

.form-horizontal .form-group:before,
/* 37    */

.form-horizontal .form-group:after,
/* 38    */

.btn-toolbar:before,
/* 39    */

.btn-toolbar:after,
/* 40    */

.btn-group-vertical > .btn-group:before,
/* 41    */

.btn-group-vertical > .btn-group:after,
/* 42    */

.nav:before,
/* 43    */

.nav:after,
/* 44    */

.navbar:before,
/* 45    */

.navbar:after,
/* 46    */

.navbar-header:before,
/* 47    */

.navbar-header:after,
/* 48    */

.navbar-collapse:before,
/* 49    */

.navbar-collapse:after,
/* 50    */

.pager:before,
/* js_composer.css */
/* 51    */

.pager:after,
/* 52    */

.panel-body:before,
/* 53    */

.panel-body:after,
/* 54    */

.modal-footer:before,
/* 55    */

.modal-footer:after,
/* 56    */

.vc_row:before,
/* 57    */

.vc_row:after {
    /* 58    */
    
    content: " ";
    /* 59    */
    
    display: table;
    /* 60    */
}
/* 61    */

.dl-horizontal dd:after,
/* 62    */

.container:after,
/* 63    */

.container-fluid:after,
/* 64    */

.row:after,
/* 65    */

.form-horizontal .form-group:after,
/* 66    */

.btn-toolbar:after,
/* 67    */

.btn-group-vertical > .btn-group:after,
/* 68    */

.nav:after,
/* 69    */

.navbar:after,
/* 70    */

.navbar-header:after,
/* 71    */

.navbar-collapse:after,
/* 72    */

.pager:after,
/* 73    */

.panel-body:after,
/* 74    */

.modal-footer:after,
/* 75    */

.vc_row:after {
    /* 76    */
    
    clear: both;
    /* 77    */
}
/* 78    */
/* Navbar */
/* 79    */
/* Modal box */
/* 80    */
/* Panel */
/* 81    */

@media (max-width: 767px) {
    /* 82    */
    
    .vc_hidden-xs {
        /* 83    */
        
        display: none !important;
        /* 84    */
    }
    /* 85    */
}
/* 86    */

@media (min-width: 768px) and (max-width: 991px) {
    /* 87    */
    
    .vc_hidden-sm {
        /* 88    */
        
        display: none !important;
        /* 89    */
    }
    /* 90    */
}
/* 91    */

@media (min-width: 992px) and (max-width: 1199px) {
    /* 92    */
    
    .vc_hidden-md {
        /* 93    */
        
        display: none !important;
        /* 94    */
    }
    /* 95    */
}
/* 96    */

@media (min-width: 1200px) {
    /* 97    */
    
    .vc_hidden-lg {
        /* 98    */
        
        display: none !important;
        /* 99    */
    }
    /* 100   */
}
/* js_composer.css */
/* 101   */

.vc_non_responsive .vc_row .vc_col-sm-1 {
    /* 102   */
    
    position: relative;
    /* 103   */
    
    float: left;
    /* 104   */
    
    width: 8.33333333%;
    /* 105   */
    
    min-height: 1px;
    /* 106   */
    
    padding-left: 15px;
    /* 107   */
    
    padding-right: 15px;
    /* 108   */
}
/* 109   */

.vc_non_responsive .vc_row .vc_col-sm-2 {
    /* 110   */
    
    position: relative;
    /* 111   */
    
    float: left;
    /* 112   */
    
    width: 16.66666667%;
    /* 113   */
    
    min-height: 1px;
    /* 114   */
    
    padding-left: 15px;
    /* 115   */
    
    padding-right: 15px;
    /* 116   */
}
/* 117   */

.vc_non_responsive .vc_row .vc_col-sm-3 {
    /* 118   */
    
    position: relative;
    /* 119   */
    
    float: left;
    /* 120   */
    
    width: 25%;
    /* 121   */
    
    min-height: 1px;
    /* 122   */
    
    padding-left: 15px;
    /* 123   */
    
    padding-right: 15px;
    /* 124   */
}
/* 125   */

.vc_non_responsive .vc_row .vc_col-sm-4 {
    /* 126   */
    
    position: relative;
    /* 127   */
    
    float: left;
    /* 128   */
    
    width: 33.33333333%;
    /* 129   */
    
    min-height: 1px;
    /* 130   */
    
    padding-left: 15px;
    /* 131   */
    
    padding-right: 15px;
    /* 132   */
}
/* 133   */

.vc_non_responsive .vc_row .vc_col-sm-5 {
    /* 134   */
    
    position: relative;
    /* 135   */
    
    float: left;
    /* 136   */
    
    width: 41.66666667%;
    /* 137   */
    
    min-height: 1px;
    /* 138   */
    
    padding-left: 15px;
    /* 139   */
    
    padding-right: 15px;
    /* 140   */
}
/* 141   */

.vc_non_responsive .vc_row .vc_col-sm-6 {
    /* 142   */
    
    position: relative;
    /* 143   */
    
    float: left;
    /* 144   */
    
    width: 50%;
    /* 145   */
    
    min-height: 1px;
    /* 146   */
    
    padding-left: 15px;
    /* 147   */
    
    padding-right: 15px;
    /* 148   */
}
/* 149   */

.vc_non_responsive .vc_row .vc_col-sm-7 {
    /* 150   */
    
    position: relative;
    /* js_composer.css */
    /* 151   */
    
    float: left;
    /* 152   */
    
    width: 58.33333333%;
    /* 153   */
    
    min-height: 1px;
    /* 154   */
    
    padding-left: 15px;
    /* 155   */
    
    padding-right: 15px;
    /* 156   */
}
/* 157   */

.vc_non_responsive .vc_row .vc_col-sm-8 {
    /* 158   */
    
    position: relative;
    /* 159   */
    
    float: left;
    /* 160   */
    
    width: 66.66666667%;
    /* 161   */
    
    min-height: 1px;
    /* 162   */
    
    padding-left: 15px;
    /* 163   */
    
    padding-right: 15px;
    /* 164   */
}
/* 165   */

.vc_non_responsive .vc_row .vc_col-sm-9 {
    /* 166   */
    
    position: relative;
    /* 167   */
    
    float: left;
    /* 168   */
    
    width: 75%;
    /* 169   */
    
    min-height: 1px;
    /* 170   */
    
    padding-left: 15px;
    /* 171   */
    
    padding-right: 15px;
    /* 172   */
}
/* 173   */

.vc_non_responsive .vc_row .vc_col-sm-10 {
    /* 174   */
    
    position: relative;
    /* 175   */
    
    float: left;
    /* 176   */
    
    width: 83.33333333%;
    /* 177   */
    
    min-height: 1px;
    /* 178   */
    
    padding-left: 15px;
    /* 179   */
    
    padding-right: 15px;
    /* 180   */
}
/* 181   */

.vc_non_responsive .vc_row .vc_col-sm-11 {
    /* 182   */
    
    position: relative;
    /* 183   */
    
    float: left;
    /* 184   */
    
    width: 91.66666667%;
    /* 185   */
    
    min-height: 1px;
    /* 186   */
    
    padding-left: 15px;
    /* 187   */
    
    padding-right: 15px;
    /* 188   */
}
/* 189   */

.vc_non_responsive .vc_row .vc_col-sm-12 {
    /* 190   */
    
    position: relative;
    /* 191   */
    
    float: left;
    /* 192   */
    
    width: 100%;
    /* 193   */
    
    min-height: 1px;
    /* 194   */
    
    padding-left: 15px;
    /* 195   */
    
    padding-right: 15px;
    /* 196   */
}
/* 197   */

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
    /* 198   */
    
    margin-left: 100%;
    /* 199   */
}
/* 200   */

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
    /* js_composer.css */
    /* 201   */
    
    margin-left: 91.66666667%;
    /* 202   */
}
/* 203   */

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
    /* 204   */
    
    margin-left: 83.33333333%;
    /* 205   */
}
/* 206   */

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
    /* 207   */
    
    margin-left: 75%;
    /* 208   */
}
/* 209   */

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
    /* 210   */
    
    margin-left: 66.66666667%;
    /* 211   */
}
/* 212   */

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
    /* 213   */
    
    margin-left: 58.33333333%;
    /* 214   */
}
/* 215   */

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
    /* 216   */
    
    margin-left: 50%;
    /* 217   */
}
/* 218   */

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
    /* 219   */
    
    margin-left: 41.66666667%;
    /* 220   */
}
/* 221   */

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
    /* 222   */
    
    margin-left: 33.33333333%;
    /* 223   */
}
/* 224   */

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
    /* 225   */
    
    margin-left: 25%;
    /* 226   */
}
/* 227   */

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
    /* 228   */
    
    margin-left: 16.66666667%;
    /* 229   */
}
/* 230   */

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
    /* 231   */
    
    margin-left: 8.33333333%;
    /* 232   */
}
/* 233   */

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
    /* 234   */
    
    margin-left: 0%;
    /* 235   */
}
/* 236   */

.vc_non_responsive .vc_row .vc_hidden-sm {
    /* 237   */
    
    display: none !important;
    /* 238   */
}
/* 239   */

.vc_row {
    /* 240   */
    
    margin-left: -15px;
    /* 241   */
    
    margin-right: -15px;
    /* 242   */
}
/* 243   */

.vc_col-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12 {
    /* 244   */
    
    position: relative;
    /* 245   */
    
    min-height: 1px;
    /* 246   */
    
    padding-left: 15px;
    /* 247   */
    
    padding-right: 15px;
    /* 248   */
    
    -webkit-box-sizing: border-box;
    /* 249   */
    
    -moz-box-sizing: border-box;
    /* 250   */
    
    box-sizing: border-box;
    /* js_composer.css */
    /* 251   */
}
/* 252   */

.vc_col-xs-1,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12 {
    /* 253   */
    
    float: left;
    /* 254   */
}
/* 255   */

.vc_col-xs-12 {
    /* 256   */
    
    width: 100%;
    /* 257   */
}
/* 258   */

.vc_col-xs-11 {
    /* 259   */
    
    width: 91.66666667%;
    /* 260   */
}
/* 261   */

.vc_col-xs-10 {
    /* 262   */
    
    width: 83.33333333%;
    /* 263   */
}
/* 264   */

.vc_col-xs-9 {
    /* 265   */
    
    width: 75%;
    /* 266   */
}
/* 267   */

.vc_col-xs-8 {
    /* 268   */
    
    width: 66.66666667%;
    /* 269   */
}
/* 270   */

.vc_col-xs-7 {
    /* 271   */
    
    width: 58.33333333%;
    /* 272   */
}
/* 273   */

.vc_col-xs-6 {
    /* 274   */
    
    width: 50%;
    /* 275   */
}
/* 276   */

.vc_col-xs-5 {
    /* 277   */
    
    width: 41.66666667%;
    /* 278   */
}
/* 279   */

.vc_col-xs-4 {
    /* 280   */
    
    width: 33.33333333%;
    /* 281   */
}
/* 282   */

.vc_col-xs-3 {
    /* 283   */
    
    width: 25%;
    /* 284   */
}
/* 285   */

.vc_col-xs-2 {
    /* 286   */
    
    width: 16.66666667%;
    /* 287   */
}
/* 288   */

.vc_col-xs-1 {
    /* 289   */
    
    width: 8.33333333%;
    /* 290   */
}
/* 291   */

.vc_col-xs-pull-12 {
    /* 292   */
    
    right: 100%;
    /* 293   */
}
/* 294   */

.vc_col-xs-pull-11 {
    /* 295   */
    
    right: 91.66666667%;
    /* 296   */
}
/* 297   */

.vc_col-xs-pull-10 {
    /* 298   */
    
    right: 83.33333333%;
    /* 299   */
}
/* 300   */

.vc_col-xs-pull-9 {
    /* js_composer.css */
    /* 301   */
    
    right: 75%;
    /* 302   */
}
/* 303   */

.vc_col-xs-pull-8 {
    /* 304   */
    
    right: 66.66666667%;
    /* 305   */
}
/* 306   */

.vc_col-xs-pull-7 {
    /* 307   */
    
    right: 58.33333333%;
    /* 308   */
}
/* 309   */

.vc_col-xs-pull-6 {
    /* 310   */
    
    right: 50%;
    /* 311   */
}
/* 312   */

.vc_col-xs-pull-5 {
    /* 313   */
    
    right: 41.66666667%;
    /* 314   */
}
/* 315   */

.vc_col-xs-pull-4 {
    /* 316   */
    
    right: 33.33333333%;
    /* 317   */
}
/* 318   */

.vc_col-xs-pull-3 {
    /* 319   */
    
    right: 25%;
    /* 320   */
}
/* 321   */

.vc_col-xs-pull-2 {
    /* 322   */
    
    right: 16.66666667%;
    /* 323   */
}
/* 324   */

.vc_col-xs-pull-1 {
    /* 325   */
    
    right: 8.33333333%;
    /* 326   */
}
/* 327   */

.vc_col-xs-pull-0 {
    /* 328   */
    
    right: auto;
    /* 329   */
}
/* 330   */

.vc_col-xs-push-12 {
    /* 331   */
    
    left: 100%;
    /* 332   */
}
/* 333   */

.vc_col-xs-push-11 {
    /* 334   */
    
    left: 91.66666667%;
    /* 335   */
}
/* 336   */

.vc_col-xs-push-10 {
    /* 337   */
    
    left: 83.33333333%;
    /* 338   */
}
/* 339   */

.vc_col-xs-push-9 {
    /* 340   */
    
    left: 75%;
    /* 341   */
}
/* 342   */

.vc_col-xs-push-8 {
    /* 343   */
    
    left: 66.66666667%;
    /* 344   */
}
/* 345   */

.vc_col-xs-push-7 {
    /* 346   */
    
    left: 58.33333333%;
    /* 347   */
}
/* 348   */

.vc_col-xs-push-6 {
    /* 349   */
    
    left: 50%;
    /* 350   */
}
/* js_composer.css */
/* 351   */

.vc_col-xs-push-5 {
    /* 352   */
    
    left: 41.66666667%;
    /* 353   */
}
/* 354   */

.vc_col-xs-push-4 {
    /* 355   */
    
    left: 33.33333333%;
    /* 356   */
}
/* 357   */

.vc_col-xs-push-3 {
    /* 358   */
    
    left: 25%;
    /* 359   */
}
/* 360   */

.vc_col-xs-push-2 {
    /* 361   */
    
    left: 16.66666667%;
    /* 362   */
}
/* 363   */

.vc_col-xs-push-1 {
    /* 364   */
    
    left: 8.33333333%;
    /* 365   */
}
/* 366   */

.vc_col-xs-push-0 {
    /* 367   */
    
    left: auto;
    /* 368   */
}
/* 369   */

.vc_col-xs-offset-12 {
    /* 370   */
    
    margin-left: 100%;
    /* 371   */
}
/* 372   */

.vc_col-xs-offset-11 {
    /* 373   */
    
    margin-left: 91.66666667%;
    /* 374   */
}
/* 375   */

.vc_col-xs-offset-10 {
    /* 376   */
    
    margin-left: 83.33333333%;
    /* 377   */
}
/* 378   */

.vc_col-xs-offset-9 {
    /* 379   */
    
    margin-left: 75%;
    /* 380   */
}
/* 381   */

.vc_col-xs-offset-8 {
    /* 382   */
    
    margin-left: 66.66666667%;
    /* 383   */
}
/* 384   */

.vc_col-xs-offset-7 {
    /* 385   */
    
    margin-left: 58.33333333%;
    /* 386   */
}
/* 387   */

.vc_col-xs-offset-6 {
    /* 388   */
    
    margin-left: 50%;
    /* 389   */
}
/* 390   */

.vc_col-xs-offset-5 {
    /* 391   */
    
    margin-left: 41.66666667%;
    /* 392   */
}
/* 393   */

.vc_col-xs-offset-4 {
    /* 394   */
    
    margin-left: 33.33333333%;
    /* 395   */
}
/* 396   */

.vc_col-xs-offset-3 {
    /* 397   */
    
    margin-left: 25%;
    /* 398   */
}
/* 399   */

.vc_col-xs-offset-2 {
    /* 400   */
    
    margin-left: 16.66666667%;
    /* js_composer.css */
    /* 401   */
}
/* 402   */

.vc_col-xs-offset-1 {
    /* 403   */
    
    margin-left: 8.33333333%;
    /* 404   */
}
/* 405   */

.vc_col-xs-offset-0 {
    /* 406   */
    
    margin-left: 0%;
    /* 407   */
}
/* 408   */

@media (min-width: 768px) {
    /* 409   */
    
    .vc_col-sm-1,
    .vc_col-sm-2,
    .vc_col-sm-3,
    .vc_col-sm-4,
    .vc_col-sm-5,
    .vc_col-sm-6,
    .vc_col-sm-7,
    .vc_col-sm-8,
    .vc_col-sm-9,
    .vc_col-sm-10,
    .vc_col-sm-11,
    .vc_col-sm-12 {
        /* 410   */
        
        float: left;
        /* 411   */
    }
    /* 412   */
    
    .vc_col-sm-12 {
        /* 413   */
        
        width: 100%;
        /* 414   */
    }
    /* 415   */
    
    .vc_col-sm-11 {
        /* 416   */
        
        width: 91.66666667%;
        /* 417   */
    }
    /* 418   */
    
    .vc_col-sm-10 {
        /* 419   */
        
        width: 83.33333333%;
        /* 420   */
    }
    /* 421   */
    
    .vc_col-sm-9 {
        /* 422   */
        
        width: 75%;
        /* 423   */
    }
    /* 424   */
    
    .vc_col-sm-8 {
        /* 425   */
        
        width: 66.66666667%;
        /* 426   */
    }
    /* 427   */
    
    .vc_col-sm-7 {
        /* 428   */
        
        width: 58.33333333%;
        /* 429   */
    }
    /* 430   */
    
    .vc_col-sm-6 {
        /* 431   */
        
        width: 50%;
        /* 432   */
    }
    /* 433   */
    
    .vc_col-sm-5 {
        /* 434   */
        
        width: 41.66666667%;
        /* 435   */
    }
    /* 436   */
    
    .vc_col-sm-4 {
        /* 437   */
        
        width: 33.33333333%;
        /* 438   */
    }
    /* 439   */
    
    .vc_col-sm-3 {
        /* 440   */
        
        width: 25%;
        /* 441   */
    }
    /* 442   */
    
    .vc_col-sm-2 {
        /* 443   */
        
        width: 16.66666667%;
        /* 444   */
    }
    /* 445   */
    
    .vc_col-sm-1 {
        /* 446   */
        
        width: 8.33333333%;
        /* 447   */
    }
    /* 448   */
    
    .vc_col-sm-pull-12 {
        /* 449   */
        
        right: 100%;
        /* 450   */
    }
    /* js_composer.css */
    /* 451   */
    
    .vc_col-sm-pull-11 {
        /* 452   */
        
        right: 91.66666667%;
        /* 453   */
    }
    /* 454   */
    
    .vc_col-sm-pull-10 {
        /* 455   */
        
        right: 83.33333333%;
        /* 456   */
    }
    /* 457   */
    
    .vc_col-sm-pull-9 {
        /* 458   */
        
        right: 75%;
        /* 459   */
    }
    /* 460   */
    
    .vc_col-sm-pull-8 {
        /* 461   */
        
        right: 66.66666667%;
        /* 462   */
    }
    /* 463   */
    
    .vc_col-sm-pull-7 {
        /* 464   */
        
        right: 58.33333333%;
        /* 465   */
    }
    /* 466   */
    
    .vc_col-sm-pull-6 {
        /* 467   */
        
        right: 50%;
        /* 468   */
    }
    /* 469   */
    
    .vc_col-sm-pull-5 {
        /* 470   */
        
        right: 41.66666667%;
        /* 471   */
    }
    /* 472   */
    
    .vc_col-sm-pull-4 {
        /* 473   */
        
        right: 33.33333333%;
        /* 474   */
    }
    /* 475   */
    
    .vc_col-sm-pull-3 {
        /* 476   */
        
        right: 25%;
        /* 477   */
    }
    /* 478   */
    
    .vc_col-sm-pull-2 {
        /* 479   */
        
        right: 16.66666667%;
        /* 480   */
    }
    /* 481   */
    
    .vc_col-sm-pull-1 {
        /* 482   */
        
        right: 8.33333333%;
        /* 483   */
    }
    /* 484   */
    
    .vc_col-sm-pull-0 {
        /* 485   */
        
        right: auto;
        /* 486   */
    }
    /* 487   */
    
    .vc_col-sm-push-12 {
        /* 488   */
        
        left: 100%;
        /* 489   */
    }
    /* 490   */
    
    .vc_col-sm-push-11 {
        /* 491   */
        
        left: 91.66666667%;
        /* 492   */
    }
    /* 493   */
    
    .vc_col-sm-push-10 {
        /* 494   */
        
        left: 83.33333333%;
        /* 495   */
    }
    /* 496   */
    
    .vc_col-sm-push-9 {
        /* 497   */
        
        left: 75%;
        /* 498   */
    }
    /* 499   */
    
    .vc_col-sm-push-8 {
        /* 500   */
        
        left: 66.66666667%;
        /* js_composer.css */
        /* 501   */
    }
    /* 502   */
    
    .vc_col-sm-push-7 {
        /* 503   */
        
        left: 58.33333333%;
        /* 504   */
    }
    /* 505   */
    
    .vc_col-sm-push-6 {
        /* 506   */
        
        left: 50%;
        /* 507   */
    }
    /* 508   */
    
    .vc_col-sm-push-5 {
        /* 509   */
        
        left: 41.66666667%;
        /* 510   */
    }
    /* 511   */
    
    .vc_col-sm-push-4 {
        /* 512   */
        
        left: 33.33333333%;
        /* 513   */
    }
    /* 514   */
    
    .vc_col-sm-push-3 {
        /* 515   */
        
        left: 25%;
        /* 516   */
    }
    /* 517   */
    
    .vc_col-sm-push-2 {
        /* 518   */
        
        left: 16.66666667%;
        /* 519   */
    }
    /* 520   */
    
    .vc_col-sm-push-1 {
        /* 521   */
        
        left: 8.33333333%;
        /* 522   */
    }
    /* 523   */
    
    .vc_col-sm-push-0 {
        /* 524   */
        
        left: auto;
        /* 525   */
    }
    /* 526   */
    
    .vc_col-sm-offset-12 {
        /* 527   */
        
        margin-left: 100%;
        /* 528   */
    }
    /* 529   */
    
    .vc_col-sm-offset-11 {
        /* 530   */
        
        margin-left: 91.66666667%;
        /* 531   */
    }
    /* 532   */
    
    .vc_col-sm-offset-10 {
        /* 533   */
        
        margin-left: 83.33333333%;
        /* 534   */
    }
    /* 535   */
    
    .vc_col-sm-offset-9 {
        /* 536   */
        
        margin-left: 75%;
        /* 537   */
    }
    /* 538   */
    
    .vc_col-sm-offset-8 {
        /* 539   */
        
        margin-left: 66.66666667%;
        /* 540   */
    }
    /* 541   */
    
    .vc_col-sm-offset-7 {
        /* 542   */
        
        margin-left: 58.33333333%;
        /* 543   */
    }
    /* 544   */
    
    .vc_col-sm-offset-6 {
        /* 545   */
        
        margin-left: 50%;
        /* 546   */
    }
    /* 547   */
    
    .vc_col-sm-offset-5 {
        /* 548   */
        
        margin-left: 41.66666667%;
        /* 549   */
    }
    /* 550   */
    
    .vc_col-sm-offset-4 {
        /* js_composer.css */
        /* 551   */
        
        margin-left: 33.33333333%;
        /* 552   */
    }
    /* 553   */
    
    .vc_col-sm-offset-3 {
        /* 554   */
        
        margin-left: 25%;
        /* 555   */
    }
    /* 556   */
    
    .vc_col-sm-offset-2 {
        /* 557   */
        
        margin-left: 16.66666667%;
        /* 558   */
    }
    /* 559   */
    
    .vc_col-sm-offset-1 {
        /* 560   */
        
        margin-left: 8.33333333%;
        /* 561   */
    }
    /* 562   */
    
    .vc_col-sm-offset-0 {
        /* 563   */
        
        margin-left: 0%;
        /* 564   */
    }
    /* 565   */
}
/* 566   */

@media (min-width: 992px) {
    /* 567   */
    
    .vc_col-md-1,
    .vc_col-md-2,
    .vc_col-md-3,
    .vc_col-md-4,
    .vc_col-md-5,
    .vc_col-md-6,
    .vc_col-md-7,
    .vc_col-md-8,
    .vc_col-md-9,
    .vc_col-md-10,
    .vc_col-md-11,
    .vc_col-md-12 {
        /* 568   */
        
        float: left;
        /* 569   */
    }
    /* 570   */
    
    .vc_col-md-12 {
        /* 571   */
        
        width: 100%;
        /* 572   */
    }
    /* 573   */
    
    .vc_col-md-11 {
        /* 574   */
        
        width: 91.66666667%;
        /* 575   */
    }
    /* 576   */
    
    .vc_col-md-10 {
        /* 577   */
        
        width: 83.33333333%;
        /* 578   */
    }
    /* 579   */
    
    .vc_col-md-9 {
        /* 580   */
        
        width: 75%;
        /* 581   */
    }
    /* 582   */
    
    .vc_col-md-8 {
        /* 583   */
        
        width: 66.66666667%;
        /* 584   */
    }
    /* 585   */
    
    .vc_col-md-7 {
        /* 586   */
        
        width: 58.33333333%;
        /* 587   */
    }
    /* 588   */
    
    .vc_col-md-6 {
        /* 589   */
        
        width: 50%;
        /* 590   */
    }
    /* 591   */
    
    .vc_col-md-5 {
        /* 592   */
        
        width: 41.66666667%;
        /* 593   */
    }
    /* 594   */
    
    .vc_col-md-4 {
        /* 595   */
        
        width: 33.33333333%;
        /* 596   */
    }
    /* 597   */
    
    .vc_col-md-3 {
        /* 598   */
        
        width: 25%;
        /* 599   */
    }
    /* 600   */
    
    .vc_col-md-2 {
        /* js_composer.css */
        /* 601   */
        
        width: 16.66666667%;
        /* 602   */
    }
    /* 603   */
    
    .vc_col-md-1 {
        /* 604   */
        
        width: 8.33333333%;
        /* 605   */
    }
    /* 606   */
    
    .vc_col-md-pull-12 {
        /* 607   */
        
        right: 100%;
        /* 608   */
    }
    /* 609   */
    
    .vc_col-md-pull-11 {
        /* 610   */
        
        right: 91.66666667%;
        /* 611   */
    }
    /* 612   */
    
    .vc_col-md-pull-10 {
        /* 613   */
        
        right: 83.33333333%;
        /* 614   */
    }
    /* 615   */
    
    .vc_col-md-pull-9 {
        /* 616   */
        
        right: 75%;
        /* 617   */
    }
    /* 618   */
    
    .vc_col-md-pull-8 {
        /* 619   */
        
        right: 66.66666667%;
        /* 620   */
    }
    /* 621   */
    
    .vc_col-md-pull-7 {
        /* 622   */
        
        right: 58.33333333%;
        /* 623   */
    }
    /* 624   */
    
    .vc_col-md-pull-6 {
        /* 625   */
        
        right: 50%;
        /* 626   */
    }
    /* 627   */
    
    .vc_col-md-pull-5 {
        /* 628   */
        
        right: 41.66666667%;
        /* 629   */
    }
    /* 630   */
    
    .vc_col-md-pull-4 {
        /* 631   */
        
        right: 33.33333333%;
        /* 632   */
    }
    /* 633   */
    
    .vc_col-md-pull-3 {
        /* 634   */
        
        right: 25%;
        /* 635   */
    }
    /* 636   */
    
    .vc_col-md-pull-2 {
        /* 637   */
        
        right: 16.66666667%;
        /* 638   */
    }
    /* 639   */
    
    .vc_col-md-pull-1 {
        /* 640   */
        
        right: 8.33333333%;
        /* 641   */
    }
    /* 642   */
    
    .vc_col-md-pull-0 {
        /* 643   */
        
        right: auto;
        /* 644   */
    }
    /* 645   */
    
    .vc_col-md-push-12 {
        /* 646   */
        
        left: 100%;
        /* 647   */
    }
    /* 648   */
    
    .vc_col-md-push-11 {
        /* 649   */
        
        left: 91.66666667%;
        /* 650   */
    }
    /* js_composer.css */
    /* 651   */
    
    .vc_col-md-push-10 {
        /* 652   */
        
        left: 83.33333333%;
        /* 653   */
    }
    /* 654   */
    
    .vc_col-md-push-9 {
        /* 655   */
        
        left: 75%;
        /* 656   */
    }
    /* 657   */
    
    .vc_col-md-push-8 {
        /* 658   */
        
        left: 66.66666667%;
        /* 659   */
    }
    /* 660   */
    
    .vc_col-md-push-7 {
        /* 661   */
        
        left: 58.33333333%;
        /* 662   */
    }
    /* 663   */
    
    .vc_col-md-push-6 {
        /* 664   */
        
        left: 50%;
        /* 665   */
    }
    /* 666   */
    
    .vc_col-md-push-5 {
        /* 667   */
        
        left: 41.66666667%;
        /* 668   */
    }
    /* 669   */
    
    .vc_col-md-push-4 {
        /* 670   */
        
        left: 33.33333333%;
        /* 671   */
    }
    /* 672   */
    
    .vc_col-md-push-3 {
        /* 673   */
        
        left: 25%;
        /* 674   */
    }
    /* 675   */
    
    .vc_col-md-push-2 {
        /* 676   */
        
        left: 16.66666667%;
        /* 677   */
    }
    /* 678   */
    
    .vc_col-md-push-1 {
        /* 679   */
        
        left: 8.33333333%;
        /* 680   */
    }
    /* 681   */
    
    .vc_col-md-push-0 {
        /* 682   */
        
        left: auto;
        /* 683   */
    }
    /* 684   */
    
    .vc_col-md-offset-12 {
        /* 685   */
        
        margin-left: 100%;
        /* 686   */
    }
    /* 687   */
    
    .vc_col-md-offset-11 {
        /* 688   */
        
        margin-left: 91.66666667%;
        /* 689   */
    }
    /* 690   */
    
    .vc_col-md-offset-10 {
        /* 691   */
        
        margin-left: 83.33333333%;
        /* 692   */
    }
    /* 693   */
    
    .vc_col-md-offset-9 {
        /* 694   */
        
        margin-left: 75%;
        /* 695   */
    }
    /* 696   */
    
    .vc_col-md-offset-8 {
        /* 697   */
        
        margin-left: 66.66666667%;
        /* 698   */
    }
    /* 699   */
    
    .vc_col-md-offset-7 {
        /* 700   */
        
        margin-left: 58.33333333%;
        /* js_composer.css */
        /* 701   */
    }
    /* 702   */
    
    .vc_col-md-offset-6 {
        /* 703   */
        
        margin-left: 50%;
        /* 704   */
    }
    /* 705   */
    
    .vc_col-md-offset-5 {
        /* 706   */
        
        margin-left: 41.66666667%;
        /* 707   */
    }
    /* 708   */
    
    .vc_col-md-offset-4 {
        /* 709   */
        
        margin-left: 33.33333333%;
        /* 710   */
    }
    /* 711   */
    
    .vc_col-md-offset-3 {
        /* 712   */
        
        margin-left: 25%;
        /* 713   */
    }
    /* 714   */
    
    .vc_col-md-offset-2 {
        /* 715   */
        
        margin-left: 16.66666667%;
        /* 716   */
    }
    /* 717   */
    
    .vc_col-md-offset-1 {
        /* 718   */
        
        margin-left: 8.33333333%;
        /* 719   */
    }
    /* 720   */
    
    .vc_col-md-offset-0 {
        /* 721   */
        
        margin-left: 0%;
        /* 722   */
    }
    /* 723   */
}
/* 724   */

@media (min-width: 1200px) {
    /* 725   */
    
    .vc_col-lg-1,
    .vc_col-lg-2,
    .vc_col-lg-3,
    .vc_col-lg-4,
    .vc_col-lg-5,
    .vc_col-lg-6,
    .vc_col-lg-7,
    .vc_col-lg-8,
    .vc_col-lg-9,
    .vc_col-lg-10,
    .vc_col-lg-11,
    .vc_col-lg-12 {
        /* 726   */
        
        float: left;
        /* 727   */
    }
    /* 728   */
    
    .vc_col-lg-12 {
        /* 729   */
        
        width: 100%;
        /* 730   */
    }
    /* 731   */
    
    .vc_col-lg-11 {
        /* 732   */
        
        width: 91.66666667%;
        /* 733   */
    }
    /* 734   */
    
    .vc_col-lg-10 {
        /* 735   */
        
        width: 83.33333333%;
        /* 736   */
    }
    /* 737   */
    
    .vc_col-lg-9 {
        /* 738   */
        
        width: 75%;
        /* 739   */
    }
    /* 740   */
    
    .vc_col-lg-8 {
        /* 741   */
        
        width: 66.66666667%;
        /* 742   */
    }
    /* 743   */
    
    .vc_col-lg-7 {
        /* 744   */
        
        width: 58.33333333%;
        /* 745   */
    }
    /* 746   */
    
    .vc_col-lg-6 {
        /* 747   */
        
        width: 50%;
        /* 748   */
    }
    /* 749   */
    
    .vc_col-lg-5 {
        /* 750   */
        
        width: 41.66666667%;
        /* js_composer.css */
        /* 751   */
    }
    /* 752   */
    
    .vc_col-lg-4 {
        /* 753   */
        
        width: 33.33333333%;
        /* 754   */
    }
    /* 755   */
    
    .vc_col-lg-3 {
        /* 756   */
        
        width: 25%;
        /* 757   */
    }
    /* 758   */
    
    .vc_col-lg-2 {
        /* 759   */
        
        width: 16.66666667%;
        /* 760   */
    }
    /* 761   */
    
    .vc_col-lg-1 {
        /* 762   */
        
        width: 8.33333333%;
        /* 763   */
    }
    /* 764   */
    
    .vc_col-lg-pull-12 {
        /* 765   */
        
        right: 100%;
        /* 766   */
    }
    /* 767   */
    
    .vc_col-lg-pull-11 {
        /* 768   */
        
        right: 91.66666667%;
        /* 769   */
    }
    /* 770   */
    
    .vc_col-lg-pull-10 {
        /* 771   */
        
        right: 83.33333333%;
        /* 772   */
    }
    /* 773   */
    
    .vc_col-lg-pull-9 {
        /* 774   */
        
        right: 75%;
        /* 775   */
    }
    /* 776   */
    
    .vc_col-lg-pull-8 {
        /* 777   */
        
        right: 66.66666667%;
        /* 778   */
    }
    /* 779   */
    
    .vc_col-lg-pull-7 {
        /* 780   */
        
        right: 58.33333333%;
        /* 781   */
    }
    /* 782   */
    
    .vc_col-lg-pull-6 {
        /* 783   */
        
        right: 50%;
        /* 784   */
    }
    /* 785   */
    
    .vc_col-lg-pull-5 {
        /* 786   */
        
        right: 41.66666667%;
        /* 787   */
    }
    /* 788   */
    
    .vc_col-lg-pull-4 {
        /* 789   */
        
        right: 33.33333333%;
        /* 790   */
    }
    /* 791   */
    
    .vc_col-lg-pull-3 {
        /* 792   */
        
        right: 25%;
        /* 793   */
    }
    /* 794   */
    
    .vc_col-lg-pull-2 {
        /* 795   */
        
        right: 16.66666667%;
        /* 796   */
    }
    /* 797   */
    
    .vc_col-lg-pull-1 {
        /* 798   */
        
        right: 8.33333333%;
        /* 799   */
    }
    /* 800   */
    
    .vc_col-lg-pull-0 {
        /* js_composer.css */
        /* 801   */
        
        right: auto;
        /* 802   */
    }
    /* 803   */
    
    .vc_col-lg-push-12 {
        /* 804   */
        
        left: 100%;
        /* 805   */
    }
    /* 806   */
    
    .vc_col-lg-push-11 {
        /* 807   */
        
        left: 91.66666667%;
        /* 808   */
    }
    /* 809   */
    
    .vc_col-lg-push-10 {
        /* 810   */
        
        left: 83.33333333%;
        /* 811   */
    }
    /* 812   */
    
    .vc_col-lg-push-9 {
        /* 813   */
        
        left: 75%;
        /* 814   */
    }
    /* 815   */
    
    .vc_col-lg-push-8 {
        /* 816   */
        
        left: 66.66666667%;
        /* 817   */
    }
    /* 818   */
    
    .vc_col-lg-push-7 {
        /* 819   */
        
        left: 58.33333333%;
        /* 820   */
    }
    /* 821   */
    
    .vc_col-lg-push-6 {
        /* 822   */
        
        left: 50%;
        /* 823   */
    }
    /* 824   */
    
    .vc_col-lg-push-5 {
        /* 825   */
        
        left: 41.66666667%;
        /* 826   */
    }
    /* 827   */
    
    .vc_col-lg-push-4 {
        /* 828   */
        
        left: 33.33333333%;
        /* 829   */
    }
    /* 830   */
    
    .vc_col-lg-push-3 {
        /* 831   */
        
        left: 25%;
        /* 832   */
    }
    /* 833   */
    
    .vc_col-lg-push-2 {
        /* 834   */
        
        left: 16.66666667%;
        /* 835   */
    }
    /* 836   */
    
    .vc_col-lg-push-1 {
        /* 837   */
        
        left: 8.33333333%;
        /* 838   */
    }
    /* 839   */
    
    .vc_col-lg-push-0 {
        /* 840   */
        
        left: auto;
        /* 841   */
    }
    /* 842   */
    
    .vc_col-lg-offset-12 {
        /* 843   */
        
        margin-left: 100%;
        /* 844   */
    }
    /* 845   */
    
    .vc_col-lg-offset-11 {
        /* 846   */
        
        margin-left: 91.66666667%;
        /* 847   */
    }
    /* 848   */
    
    .vc_col-lg-offset-10 {
        /* 849   */
        
        margin-left: 83.33333333%;
        /* 850   */
    }
    /* js_composer.css */
    /* 851   */
    
    .vc_col-lg-offset-9 {
        /* 852   */
        
        margin-left: 75%;
        /* 853   */
    }
    /* 854   */
    
    .vc_col-lg-offset-8 {
        /* 855   */
        
        margin-left: 66.66666667%;
        /* 856   */
    }
    /* 857   */
    
    .vc_col-lg-offset-7 {
        /* 858   */
        
        margin-left: 58.33333333%;
        /* 859   */
    }
    /* 860   */
    
    .vc_col-lg-offset-6 {
        /* 861   */
        
        margin-left: 50%;
        /* 862   */
    }
    /* 863   */
    
    .vc_col-lg-offset-5 {
        /* 864   */
        
        margin-left: 41.66666667%;
        /* 865   */
    }
    /* 866   */
    
    .vc_col-lg-offset-4 {
        /* 867   */
        
        margin-left: 33.33333333%;
        /* 868   */
    }
    /* 869   */
    
    .vc_col-lg-offset-3 {
        /* 870   */
        
        margin-left: 25%;
        /* 871   */
    }
    /* 872   */
    
    .vc_col-lg-offset-2 {
        /* 873   */
        
        margin-left: 16.66666667%;
        /* 874   */
    }
    /* 875   */
    
    .vc_col-lg-offset-1 {
        /* 876   */
        
        margin-left: 8.33333333%;
        /* 877   */
    }
    /* 878   */
    
    .vc_col-lg-offset-0 {
        /* 879   */
        
        margin-left: 0%;
        /* 880   */
    }
    /* 881   */
}
/* 882   */

.vc_pull-right {
    /* 883   */
    
    float: right !important;
    /* 884   */
}
/* 885   */

.vc_pull-left {
    /* 886   */
    
    float: left !important;
    /* 887   */
}
/* 888   */

.vc_clearfix:before,
/* 889   */

.vc_clearfix:after {
    /* 890   */
    
    content: " ";
    /* 891   */
    
    display: table;
    /* 892   */
}
/* 893   */

.vc_clearfix:after {
    /* 894   */
    
    clear: both;
    /* 895   */
}
/* 896   */

.vc_clearfix:before,
/* 897   */

.vc_clearfix:after {
    /* 898   */
    
    content: " ";
    /* 899   */
    
    display: table;
    /* 900   */
}
/* js_composer.css */
/* 901   */

.vc_clearfix:after {
    /* 902   */
    
    clear: both;
    /* 903   */
}
/* 904   */

.vc_el-clearfix {
    /* 905   */
    
    clear: both;
    /* 906   */
}
/* 907   */

@media (max-width: 767px) {
    /* 908   */
    
    .vc_el-clearfix-xs {
        /* 909   */
        
        clear: both;
        /* 910   */
    }
    /* 911   */
}
/* 912   */

@media (min-width: 768px) and (max-width: 991px) {
    /* 913   */
    
    .vc_el-clearfix-sm {
        /* 914   */
        
        clear: both;
        /* 915   */
    }
    /* 916   */
}
/* 917   */

@media (min-width: 992px) and (max-width: 1199px) {
    /* 918   */
    
    .vc_el-clearfix-md {
        /* 919   */
        
        clear: both;
        /* 920   */
    }
    /* 921   */
}
/* 922   */

@media (min-width: 1200px) {
    /* 923   */
    
    .vc_el-clearfix-lg {
        /* 924   */
        
        clear: both;
        /* 925   */
    }
    /* 926   */
}
/* 927   */

.vc_visible {
    /* 928   */
    
    display: block;
    /* 929   */
}
/* 930   */

.vc_table {
    /* 931   */
    
    width: 100%;
    /* 932   */
    
    margin-bottom: 20px;
    /* 933   */
    
    border-collapse: collapse;
    /* 934   */
}
/* 935   */

.vc_table > thead > tr > th,
/* 936   */

.vc_table > tbody > tr > th,
/* 937   */

.vc_table > tfoot > tr > th,
/* 938   */

.vc_table > thead > tr > td,
/* 939   */

.vc_table > tbody > tr > td,
/* 940   */

.vc_table > tfoot > tr > td {
    /* 941   */
    
    padding: 8px;
    /* 942   */
    
    line-height: 1.42857143;
    /* 943   */
    
    vertical-align: top;
    /* 944   */
    
    border-top: 1px solid #dddddd;
    /* 945   */
}
/* 946   */

.vc_table > thead > tr > th {
    /* 947   */
    
    vertical-align: bottom;
    /* 948   */
    
    border-bottom: 2px solid #dddddd;
    /* 949   */
}
/* 950   */

.vc_table > caption + thead > tr:first-child > th,
/* js_composer.css */
/* 951   */

.vc_table > colgroup + thead > tr:first-child > th,
/* 952   */

.vc_table > thead:first-child > tr:first-child > th,
/* 953   */

.vc_table > caption + thead > tr:first-child > td,
/* 954   */

.vc_table > colgroup + thead > tr:first-child > td,
/* 955   */

.vc_table > thead:first-child > tr:first-child > td {
    /* 956   */
    
    border-top: 0;
    /* 957   */
}
/* 958   */

.vc_table > tbody + tbody {
    /* 959   */
    
    border-top: 2px solid #dddddd;
    /* 960   */
}
/* 961   */

.vc_table .table {
    /* 962   */
    
    background-color: #ffffff;
    /* 963   */
}
/* 964   */

.vc_table-bordered {
    /* 965   */
    
    border: 1px solid #dddddd;
    /* 966   */
}
/* 967   */

.vc_table-bordered > thead > tr > th,
/* 968   */

.vc_table-bordered > tbody > tr > th,
/* 969   */

.vc_table-bordered > tfoot > tr > th,
/* 970   */

.vc_table-bordered > thead > tr > td,
/* 971   */

.vc_table-bordered > tbody > tr > td,
/* 972   */

.vc_table-bordered > tfoot > tr > td {
    /* 973   */
    
    border: 1px solid #dddddd;
    /* 974   */
}
/* 975   */

.vc_table-bordered > thead > tr > th,
/* 976   */

.vc_table-bordered > thead > tr > td {
    /* 977   */
    
    border-bottom-width: 2px;
    /* 978   */
}
/* 979   */
/* Pixel Icons */
/* 980   */

.vc_pixel_icon {
    /* 981   */
    
    display: inline-block;
    /* 982   */
    
    vertical-align: middle;
    /* 983   */
    
    height: 16px;
    /* 984   */
    
    width: 16px;
    /* 985   */
    
    background-position: 0 0;
    /* 986   */
    
    background-repeat: no-repeat;
    /* 987   */
}
/* 988   */

.vc_pixel_icon-alert {
    /* 989   */
    
    background-image: url(/wp-content/plugins/js_composer/assets/vc/alert.png);
    /* 990   */
}
/* 991   */

.vc_pixel_icon-info {
    /* 992   */
    
    background-image: url(/wp-content/plugins/js_composer/assets/vc/info.png);
    /* 993   */
}
/* 994   */

.vc_pixel_icon-tick {
    /* 995   */
    
    background-image: url(/wp-content/plugins/js_composer/assets/vc/tick.png);
    /* 996   */
}
/* 997   */

.vc_pixel_icon-explanation {
    /* 998   */
    
    background-image: url(/wp-content/plugins/js_composer/assets/vc/exclamation.png);
    /* 999   */
}
/* 1000  */

.vc_pixel_icon-address_book {
    /* js_composer.css */
    /* 1001  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png);
    /* 1002  */
}
/* 1003  */

.vc_pixel_icon-alarm_clock {
    /* 1004  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png);
    /* 1005  */
}
/* 1006  */

.vc_pixel_icon-anchor {
    /* 1007  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png);
    /* 1008  */
}
/* 1009  */

.vc_pixel_icon-application_image {
    /* 1010  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png);
    /* 1011  */
}
/* 1012  */

.vc_pixel_icon-arrow {
    /* 1013  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png);
    /* 1014  */
}
/* 1015  */

.vc_pixel_icon-asterisk {
    /* 1016  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png);
    /* 1017  */
}
/* 1018  */

.vc_pixel_icon-hammer {
    /* 1019  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png);
    /* 1020  */
}
/* 1021  */

.vc_pixel_icon-balloon {
    /* 1022  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png);
    /* 1023  */
}
/* 1024  */

.vc_pixel_icon-balloon_buzz {
    /* 1025  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png);
    /* 1026  */
}
/* 1027  */

.vc_pixel_icon-balloon_facebook {
    /* 1028  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png);
    /* 1029  */
}
/* 1030  */

.vc_pixel_icon-balloon_twitter {
    /* 1031  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png);
    /* 1032  */
}
/* 1033  */

.vc_pixel_icon-battery {
    /* 1034  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png);
    /* 1035  */
}
/* 1036  */

.vc_pixel_icon-binocular {
    /* 1037  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png);
    /* 1038  */
}
/* 1039  */

.vc_pixel_icon-document_excel {
    /* 1040  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png);
    /* 1041  */
}
/* 1042  */

.vc_pixel_icon-document_image {
    /* 1043  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png);
    /* 1044  */
}
/* 1045  */

.vc_pixel_icon-document_music {
    /* 1046  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png);
    /* 1047  */
}
/* 1048  */

.vc_pixel_icon-document_office {
    /* 1049  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png);
    /* 1050  */
}
/* js_composer.css */
/* 1051  */

.vc_pixel_icon-document_pdf {
    /* 1052  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png);
    /* 1053  */
}
/* 1054  */

.vc_pixel_icon-document_powerpoint {
    /* 1055  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png);
    /* 1056  */
}
/* 1057  */

.vc_pixel_icon-document_word {
    /* 1058  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png);
    /* 1059  */
}
/* 1060  */

.vc_pixel_icon-bookmark {
    /* 1061  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png);
    /* 1062  */
}
/* 1063  */

.vc_pixel_icon-camcorder {
    /* 1064  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png);
    /* 1065  */
}
/* 1066  */

.vc_pixel_icon-camera {
    /* 1067  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png);
    /* 1068  */
}
/* 1069  */

.vc_pixel_icon-chart {
    /* 1070  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png);
    /* 1071  */
}
/* 1072  */

.vc_pixel_icon-chart_pie {
    /* 1073  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png);
    /* 1074  */
}
/* 1075  */

.vc_pixel_icon-clock {
    /* 1076  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png);
    /* 1077  */
}
/* 1078  */

.vc_pixel_icon-play {
    /* 1079  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/control.png);
    /* 1080  */
}
/* 1081  */

.vc_pixel_icon-fire {
    /* 1082  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png);
    /* 1083  */
}
/* 1084  */

.vc_pixel_icon-heart {
    /* 1085  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png);
    /* 1086  */
}
/* 1087  */

.vc_pixel_icon-mail {
    /* 1088  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png);
    /* 1089  */
}
/* 1090  */

.vc_pixel_icon-shield {
    /* 1091  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png);
    /* 1092  */
}
/* 1093  */

.vc_pixel_icon-video {
    /* 1094  */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/icons/video.png);
    /* 1095  */
}
/* 1096  */

.vc_txt_align_left {
    /* 1097  */
    
    text-align: left;
    /* 1098  */
}
/* 1099  */

.vc_txt_align_right {
    /* 1100  */
    
    text-align: right;
    /* js_composer.css */
    /* 1101  */
}
/* 1102  */

.vc_txt_align_center {
    /* 1103  */
    
    text-align: center;
    /* 1104  */
}
/* 1105  */

.vc_txt_align_justify {
    /* 1106  */
    
    text-align: justify;
    /* 1107  */
    
    text-justify: inter-word;
    /* 1108  */
}
/* 1109  */

.vc_el_width_50 {
    /* 1110  */
    
    width: 50%;
    /* 1111  */
    
    margin-left: auto !important;
    /* 1112  */
    
    margin-right: auto !important;
    /* 1113  */
}
/* 1114  */

.vc_el_width_60 {
    /* 1115  */
    
    width: 60%;
    /* 1116  */
    
    margin-left: auto !important;
    /* 1117  */
    
    margin-right: auto !important;
    /* 1118  */
}
/* 1119  */

.vc_el_width_70 {
    /* 1120  */
    
    width: 70%;
    /* 1121  */
    
    margin-left: auto !important;
    /* 1122  */
    
    margin-right: auto !important;
    /* 1123  */
}
/* 1124  */

.vc_el_width_80 {
    /* 1125  */
    
    width: 80%;
    /* 1126  */
    
    margin-left: auto !important;
    /* 1127  */
    
    margin-right: auto !important;
    /* 1128  */
}
/* 1129  */

.vc_el_width_90 {
    /* 1130  */
    
    width: 90%;
    /* 1131  */
    
    margin-left: auto !important;
    /* 1132  */
    
    margin-right: auto !important;
    /* 1133  */
}
/* 1134  */

.vc_el_width_100 {
    /* 1135  */
    
    width: 100%;
    /* 1136  */
    
    margin-left: auto !important;
    /* 1137  */
    
    margin-right: auto !important;
    /* 1138  */
}
/* 1139  */
/* 1. Buttons
/* 1140  *| ---------------------------------------------------------- */
/* 1141  */

.vc_btn,
/* 1142  */

a.vc_btn,
/* 1143  */

button.vc_btn {
    /* 1144  */
    
    cursor: pointer;
    /* 1145  */
    
    display: inline-block;
    /* 1146  */
    
    text-decoration: none !important;
    /* 1147  */
    
    padding: 9px 12px;
    /* 1148  */
    
    font-size: 100%;
    /* 1149  */
    
    line-height: 20px;
    /* 1150  */
    
    border-radius: 4px;
    /* js_composer.css */
    /* 1151  */
    /* Button colors variations */
    /* 1152  */
}
/* 1153  */

.vc_btn,
/* 1154  */

a.vc_btn,
/* 1155  */

button.vc_btn,
/* 1156  */

.vc_btn:hover,
/* 1157  */

a.vc_btn:hover,
/* 1158  */

button.vc_btn:hover,
/* 1159  */

.vc_btn:focus,
/* 1160  */

a.vc_btn:focus,
/* 1161  */

button.vc_btn:focus {
    /* 1162  */
    
    border: 1px solid transparent;
    /* 1163  */
}
/* 1164  */

.vc_btn-lg,
/* 1165  */

a.vc_btn-lg,
/* 1166  */

button.vc_btn-lg {
    /* 1167  */
    
    padding: 10px 16px;
    /* 1168  */
    
    font-size: 18px;
    /* 1169  */
    
    line-height: 1.33;
    /* 1170  */
    
    border-radius: 6px;
    /* 1171  */
}
/* 1172  */

.vc_btn-sm,
/* 1173  */

a.vc_btn-sm,
/* 1174  */

button.vc_btn-sm {
    /* 1175  */
    
    padding: 5px 10px;
    /* 1176  */
    
    font-size: 12px;
    /* 1177  */
    
    line-height: 1.5;
    /* 1178  */
    
    border-radius: 3px;
    /* 1179  */
}
/* 1180  */

.vc_btn-xs,
/* 1181  */

a.vc_btn-xs,
/* 1182  */

button.vc_btn-xs {
    /* 1183  */
    
    padding: 1px 5px;
    /* 1184  */
    
    font-size: 12px;
    /* 1185  */
    
    line-height: 1.5;
    /* 1186  */
    
    border-radius: 3px;
    /* 1187  */
}
/* 1188  */

.vc_btn_square,
/* 1189  */

a.vc_btn_square,
/* 1190  */

button.vc_btn_square {
    /* 1191  */
    
    border-radius: 0;
    /* 1192  */
}
/* 1193  */

.vc_btn_square_outlined,
/* 1194  */

a.vc_btn_square_outlined,
/* 1195  */

button.vc_btn_square_outlined {
    /* 1196  */
    
    border-radius: 0;
    /* 1197  */
    
    background: none !important;
    /* 1198  */
}
/* 1199  */

.vc_btn_square_outlined,
/* 1200  */

a.vc_btn_square_outlined,
/* js_composer.css */
/* 1201  */

button.vc_btn_square_outlined,
/* 1202  */

.vc_btn_square_outlined:hover,
/* 1203  */

a.vc_btn_square_outlined:hover,
/* 1204  */

button.vc_btn_square_outlined:hover,
/* 1205  */

.vc_btn_square_outlined:focus,
/* 1206  */

a.vc_btn_square_outlined:focus,
/* 1207  */

button.vc_btn_square_outlined:focus {
    /* 1208  */
    
    border: 2px solid;
    /* 1209  */
}
/* 1210  */

.vc_btn_round,
/* 1211  */

a.vc_btn_round,
/* 1212  */

button.vc_btn_round {
    /* 1213  */
    
    border-radius: 25px;
    /* 1214  */
}
/* 1215  */

.vc_btn_outlined,
/* 1216  */

a.vc_btn_outlined,
/* 1217  */

button.vc_btn_outlined {
    /* 1218  */
    
    background: none !important;
    /* 1219  */
}
/* 1220  */

.vc_btn_outlined,
/* 1221  */

a.vc_btn_outlined,
/* 1222  */

button.vc_btn_outlined,
/* 1223  */

.vc_btn_outlined:hover,
/* 1224  */

a.vc_btn_outlined:hover,
/* 1225  */

button.vc_btn_outlined:hover,
/* 1226  */

.vc_btn_outlined:focus,
/* 1227  */

a.vc_btn_outlined:focus,
/* 1228  */

button.vc_btn_outlined:focus {
    /* 1229  */
    
    border: 2px solid;
    /* 1230  */
}
/* 1231  */

.vc_btn-blue,
/* 1232  */

a.vc_btn-blue,
/* 1233  */

button.vc_btn-blue {
    /* 1234  */
    
    background-color: #5472d2;
    /* 1235  */
    
    color: #ffffff !important;
    /* 1236  */
    
    -webkit-transition: all 0.5s;
    /* 1237  */
    
    -o-transition: all 0.5s;
    /* 1238  */
    
    transition: all 0.5s;
    /* 1239  */
}
/* 1240  */

.vc_btn-blue:hover,
/* 1241  */

a.vc_btn-blue:hover,
/* 1242  */

button.vc_btn-blue:hover {
    /* 1243  */
    
    background-color: #3c5ecc;
    /* 1244  */
    
    color: #f7f7f7 !important;
    /* 1245  */
}
/* 1246  */

.vc_btn-blue.vc_btn_outlined,
/* 1247  */

a.vc_btn-blue.vc_btn_outlined,
/* 1248  */

button.vc_btn-blue.vc_btn_outlined,
/* 1249  */

.vc_btn-blue.vc_btn_square_outlined,
/* 1250  */

a.vc_btn-blue.vc_btn_square_outlined,
/* js_composer.css */
/* 1251  */

button.vc_btn-blue.vc_btn_square_outlined {
    /* 1252  */
    
    color: #5472d2 !important;
    /* 1253  */
}
/* 1254  */

.vc_btn-blue.vc_btn_outlined:hover,
/* 1255  */

a.vc_btn-blue.vc_btn_outlined:hover,
/* 1256  */

button.vc_btn-blue.vc_btn_outlined:hover,
/* 1257  */

.vc_btn-blue.vc_btn_square_outlined:hover,
/* 1258  */

a.vc_btn-blue.vc_btn_square_outlined:hover,
/* 1259  */

button.vc_btn-blue.vc_btn_square_outlined:hover {
    /* 1260  */
    
    border-color: #3c5ecc;
    /* 1261  */
}
/* 1262  */

.vc_btn-blue.vc_btn_3d,
/* 1263  */

a.vc_btn-blue.vc_btn_3d,
/* 1264  */

button.vc_btn-blue.vc_btn_3d {
    /* 1265  */
    
    -webkit-box-shadow: 0 5px 0 #3253bc;
    /* 1266  */
    
    box-shadow: 0 5px 0 #3253bc;
    /* 1267  */
    
    margin-bottom: 5px;
    /* 1268  */
}
/* 1269  */

.vc_btn-blue.vc_btn_3d.vc_btn_xs,
/* 1270  */

a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
/* 1271  */

button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
    /* 1272  */
    
    -webkit-box-shadow: 0 3px 0 #3253bc;
    /* 1273  */
    
    box-shadow: 0 3px 0 #3253bc;
    /* 1274  */
    
    margin-bottom: 3px;
    /* 1275  */
}
/* 1276  */

.vc_btn-blue.vc_btn_3d.vc_btn_sm,
/* 1277  */

a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
/* 1278  */

button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
    /* 1279  */
    
    -webkit-box-shadow: 0 4px 0 #3253bc;
    /* 1280  */
    
    box-shadow: 0 4px 0 #3253bc;
    /* 1281  */
    
    margin-bottom: 4px;
    /* 1282  */
}
/* 1283  */

.vc_btn-turquoise,
/* 1284  */

a.vc_btn-turquoise,
/* 1285  */

button.vc_btn-turquoise {
    /* 1286  */
    
    background-color: #00c1cf;
    /* 1287  */
    
    color: #ffffff !important;
    /* 1288  */
    
    -webkit-transition: all 0.5s;
    /* 1289  */
    
    -o-transition: all 0.5s;
    /* 1290  */
    
    transition: all 0.5s;
    /* 1291  */
}
/* 1292  */

.vc_btn-turquoise:hover,
/* 1293  */

a.vc_btn-turquoise:hover,
/* 1294  */

button.vc_btn-turquoise:hover {
    /* 1295  */
    
    background-color: #00a4b0;
    /* 1296  */
    
    color: #f7f7f7 !important;
    /* 1297  */
}
/* 1298  */

.vc_btn-turquoise.vc_btn_outlined,
/* 1299  */

a.vc_btn-turquoise.vc_btn_outlined,
/* 1300  */

button.vc_btn-turquoise.vc_btn_outlined,
/* js_composer.css */
/* 1301  */

.vc_btn-turquoise.vc_btn_square_outlined,
/* 1302  */

a.vc_btn-turquoise.vc_btn_square_outlined,
/* 1303  */

button.vc_btn-turquoise.vc_btn_square_outlined {
    /* 1304  */
    
    color: #00c1cf !important;
    /* 1305  */
}
/* 1306  */

.vc_btn-turquoise.vc_btn_outlined:hover,
/* 1307  */

a.vc_btn-turquoise.vc_btn_outlined:hover,
/* 1308  */

button.vc_btn-turquoise.vc_btn_outlined:hover,
/* 1309  */

.vc_btn-turquoise.vc_btn_square_outlined:hover,
/* 1310  */

a.vc_btn-turquoise.vc_btn_square_outlined:hover,
/* 1311  */

button.vc_btn-turquoise.vc_btn_square_outlined:hover {
    /* 1312  */
    
    border-color: #00a4b0;
    /* 1313  */
}
/* 1314  */

.vc_btn-turquoise.vc_btn_3d,
/* 1315  */

a.vc_btn-turquoise.vc_btn_3d,
/* 1316  */

button.vc_btn-turquoise.vc_btn_3d {
    /* 1317  */
    
    -webkit-box-shadow: 0 5px 0 #008d97;
    /* 1318  */
    
    box-shadow: 0 5px 0 #008d97;
    /* 1319  */
    
    margin-bottom: 5px;
    /* 1320  */
}
/* 1321  */

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
/* 1322  */

a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
/* 1323  */

button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
    /* 1324  */
    
    -webkit-box-shadow: 0 3px 0 #008d97;
    /* 1325  */
    
    box-shadow: 0 3px 0 #008d97;
    /* 1326  */
    
    margin-bottom: 3px;
    /* 1327  */
}
/* 1328  */

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
/* 1329  */

a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
/* 1330  */

button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
    /* 1331  */
    
    -webkit-box-shadow: 0 4px 0 #008d97;
    /* 1332  */
    
    box-shadow: 0 4px 0 #008d97;
    /* 1333  */
    
    margin-bottom: 4px;
    /* 1334  */
}
/* 1335  */

.vc_btn-pink,
/* 1336  */

a.vc_btn-pink,
/* 1337  */

button.vc_btn-pink {
    /* 1338  */
    
    background-color: #fe6c61;
    /* 1339  */
    
    color: #ffffff !important;
    /* 1340  */
    
    -webkit-transition: all 0.5s;
    /* 1341  */
    
    -o-transition: all 0.5s;
    /* 1342  */
    
    transition: all 0.5s;
    /* 1343  */
}
/* 1344  */

.vc_btn-pink:hover,
/* 1345  */

a.vc_btn-pink:hover,
/* 1346  */

button.vc_btn-pink:hover {
    /* 1347  */
    
    background-color: #fe5043;
    /* 1348  */
    
    color: #f7f7f7 !important;
    /* 1349  */
}
/* 1350  */

.vc_btn-pink.vc_btn_outlined,
/* js_composer.css */
/* 1351  */

a.vc_btn-pink.vc_btn_outlined,
/* 1352  */

button.vc_btn-pink.vc_btn_outlined,
/* 1353  */

.vc_btn-pink.vc_btn_square_outlined,
/* 1354  */

a.vc_btn-pink.vc_btn_square_outlined,
/* 1355  */

button.vc_btn-pink.vc_btn_square_outlined {
    /* 1356  */
    
    color: #fe6c61 !important;
    /* 1357  */
}
/* 1358  */

.vc_btn-pink.vc_btn_outlined:hover,
/* 1359  */

a.vc_btn-pink.vc_btn_outlined:hover,
/* 1360  */

button.vc_btn-pink.vc_btn_outlined:hover,
/* 1361  */

.vc_btn-pink.vc_btn_square_outlined:hover,
/* 1362  */

a.vc_btn-pink.vc_btn_square_outlined:hover,
/* 1363  */

button.vc_btn-pink.vc_btn_square_outlined:hover {
    /* 1364  */
    
    border-color: #fe5043;
    /* 1365  */
}
/* 1366  */

.vc_btn-pink.vc_btn_3d,
/* 1367  */

a.vc_btn-pink.vc_btn_3d,
/* 1368  */

button.vc_btn-pink.vc_btn_3d {
    /* 1369  */
    
    -webkit-box-shadow: 0 5px 0 #fe3829;
    /* 1370  */
    
    box-shadow: 0 5px 0 #fe3829;
    /* 1371  */
    
    margin-bottom: 5px;
    /* 1372  */
}
/* 1373  */

.vc_btn-pink.vc_btn_3d.vc_btn_xs,
/* 1374  */

a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
/* 1375  */

button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
    /* 1376  */
    
    -webkit-box-shadow: 0 3px 0 #fe3829;
    /* 1377  */
    
    box-shadow: 0 3px 0 #fe3829;
    /* 1378  */
    
    margin-bottom: 3px;
    /* 1379  */
}
/* 1380  */

.vc_btn-pink.vc_btn_3d.vc_btn_sm,
/* 1381  */

a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
/* 1382  */

button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
    /* 1383  */
    
    -webkit-box-shadow: 0 4px 0 #fe3829;
    /* 1384  */
    
    box-shadow: 0 4px 0 #fe3829;
    /* 1385  */
    
    margin-bottom: 4px;
    /* 1386  */
}
/* 1387  */

.vc_btn-violet,
/* 1388  */

a.vc_btn-violet,
/* 1389  */

button.vc_btn-violet {
    /* 1390  */
    
    background-color: #8d6dc4;
    /* 1391  */
    
    color: #ffffff !important;
    /* 1392  */
    
    -webkit-transition: all 0.5s;
    /* 1393  */
    
    -o-transition: all 0.5s;
    /* 1394  */
    
    transition: all 0.5s;
    /* 1395  */
}
/* 1396  */

.vc_btn-violet:hover,
/* 1397  */

a.vc_btn-violet:hover,
/* 1398  */

button.vc_btn-violet:hover {
    /* 1399  */
    
    background-color: #7c57bb;
    /* 1400  */
    
    color: #f7f7f7 !important;
    /* js_composer.css */
    /* 1401  */
}
/* 1402  */

.vc_btn-violet.vc_btn_outlined,
/* 1403  */

a.vc_btn-violet.vc_btn_outlined,
/* 1404  */

button.vc_btn-violet.vc_btn_outlined,
/* 1405  */

.vc_btn-violet.vc_btn_square_outlined,
/* 1406  */

a.vc_btn-violet.vc_btn_square_outlined,
/* 1407  */

button.vc_btn-violet.vc_btn_square_outlined {
    /* 1408  */
    
    color: #8d6dc4 !important;
    /* 1409  */
}
/* 1410  */

.vc_btn-violet.vc_btn_outlined:hover,
/* 1411  */

a.vc_btn-violet.vc_btn_outlined:hover,
/* 1412  */

button.vc_btn-violet.vc_btn_outlined:hover,
/* 1413  */

.vc_btn-violet.vc_btn_square_outlined:hover,
/* 1414  */

a.vc_btn-violet.vc_btn_square_outlined:hover,
/* 1415  */

button.vc_btn-violet.vc_btn_square_outlined:hover {
    /* 1416  */
    
    border-color: #7c57bb;
    /* 1417  */
}
/* 1418  */

.vc_btn-violet.vc_btn_3d,
/* 1419  */

a.vc_btn-violet.vc_btn_3d,
/* 1420  */

button.vc_btn-violet.vc_btn_3d {
    /* 1421  */
    
    -webkit-box-shadow: 0 5px 0 #6e48b1;
    /* 1422  */
    
    box-shadow: 0 5px 0 #6e48b1;
    /* 1423  */
    
    margin-bottom: 5px;
    /* 1424  */
}
/* 1425  */

.vc_btn-violet.vc_btn_3d.vc_btn_xs,
/* 1426  */

a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
/* 1427  */

button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
    /* 1428  */
    
    -webkit-box-shadow: 0 3px 0 #6e48b1;
    /* 1429  */
    
    box-shadow: 0 3px 0 #6e48b1;
    /* 1430  */
    
    margin-bottom: 3px;
    /* 1431  */
}
/* 1432  */

.vc_btn-violet.vc_btn_3d.vc_btn_sm,
/* 1433  */

a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
/* 1434  */

button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
    /* 1435  */
    
    -webkit-box-shadow: 0 4px 0 #6e48b1;
    /* 1436  */
    
    box-shadow: 0 4px 0 #6e48b1;
    /* 1437  */
    
    margin-bottom: 4px;
    /* 1438  */
}
/* 1439  */

.vc_btn-peacoc,
/* 1440  */

a.vc_btn-peacoc,
/* 1441  */

button.vc_btn-peacoc {
    /* 1442  */
    
    background-color: #4cadc9;
    /* 1443  */
    
    color: #ffffff !important;
    /* 1444  */
    
    -webkit-transition: all 0.5s;
    /* 1445  */
    
    -o-transition: all 0.5s;
    /* 1446  */
    
    transition: all 0.5s;
    /* 1447  */
}
/* 1448  */

.vc_btn-peacoc:hover,
/* 1449  */

a.vc_btn-peacoc:hover,
/* 1450  */

button.vc_btn-peacoc:hover {
    /* js_composer.css */
    /* 1451  */
    
    background-color: #39a0bd;
    /* 1452  */
    
    color: #f7f7f7 !important;
    /* 1453  */
}
/* 1454  */

.vc_btn-peacoc.vc_btn_outlined,
/* 1455  */

a.vc_btn-peacoc.vc_btn_outlined,
/* 1456  */

button.vc_btn-peacoc.vc_btn_outlined,
/* 1457  */

.vc_btn-peacoc.vc_btn_square_outlined,
/* 1458  */

a.vc_btn-peacoc.vc_btn_square_outlined,
/* 1459  */

button.vc_btn-peacoc.vc_btn_square_outlined {
    /* 1460  */
    
    color: #4cadc9 !important;
    /* 1461  */
}
/* 1462  */

.vc_btn-peacoc.vc_btn_outlined:hover,
/* 1463  */

a.vc_btn-peacoc.vc_btn_outlined:hover,
/* 1464  */

button.vc_btn-peacoc.vc_btn_outlined:hover,
/* 1465  */

.vc_btn-peacoc.vc_btn_square_outlined:hover,
/* 1466  */

a.vc_btn-peacoc.vc_btn_square_outlined:hover,
/* 1467  */

button.vc_btn-peacoc.vc_btn_square_outlined:hover {
    /* 1468  */
    
    border-color: #39a0bd;
    /* 1469  */
}
/* 1470  */

.vc_btn-peacoc.vc_btn_3d,
/* 1471  */

a.vc_btn-peacoc.vc_btn_3d,
/* 1472  */

button.vc_btn-peacoc.vc_btn_3d {
    /* 1473  */
    
    -webkit-box-shadow: 0 5px 0 #338faa;
    /* 1474  */
    
    box-shadow: 0 5px 0 #338faa;
    /* 1475  */
    
    margin-bottom: 5px;
    /* 1476  */
}
/* 1477  */

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
/* 1478  */

a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
/* 1479  */

button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
    /* 1480  */
    
    -webkit-box-shadow: 0 3px 0 #338faa;
    /* 1481  */
    
    box-shadow: 0 3px 0 #338faa;
    /* 1482  */
    
    margin-bottom: 3px;
    /* 1483  */
}
/* 1484  */

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
/* 1485  */

a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
/* 1486  */

button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
    /* 1487  */
    
    -webkit-box-shadow: 0 4px 0 #338faa;
    /* 1488  */
    
    box-shadow: 0 4px 0 #338faa;
    /* 1489  */
    
    margin-bottom: 4px;
    /* 1490  */
}
/* 1491  */

.vc_btn-chino,
/* 1492  */

a.vc_btn-chino,
/* 1493  */

button.vc_btn-chino {
    /* 1494  */
    
    background-color: #cec2ab;
    /* 1495  */
    
    color: #ffffff !important;
    /* 1496  */
    
    -webkit-transition: all 0.5s;
    /* 1497  */
    
    -o-transition: all 0.5s;
    /* 1498  */
    
    transition: all 0.5s;
    /* 1499  */
}
/* 1500  */

.vc_btn-chino:hover,
/* js_composer.css */
/* 1501  */

a.vc_btn-chino:hover,
/* 1502  */

button.vc_btn-chino:hover {
    /* 1503  */
    
    background-color: #c3b498;
    /* 1504  */
    
    color: #f7f7f7 !important;
    /* 1505  */
}
/* 1506  */

.vc_btn-chino.vc_btn_outlined,
/* 1507  */

a.vc_btn-chino.vc_btn_outlined,
/* 1508  */

button.vc_btn-chino.vc_btn_outlined,
/* 1509  */

.vc_btn-chino.vc_btn_square_outlined,
/* 1510  */

a.vc_btn-chino.vc_btn_square_outlined,
/* 1511  */

button.vc_btn-chino.vc_btn_square_outlined {
    /* 1512  */
    
    color: #cec2ab !important;
    /* 1513  */
}
/* 1514  */

.vc_btn-chino.vc_btn_outlined:hover,
/* 1515  */

a.vc_btn-chino.vc_btn_outlined:hover,
/* 1516  */

button.vc_btn-chino.vc_btn_outlined:hover,
/* 1517  */

.vc_btn-chino.vc_btn_square_outlined:hover,
/* 1518  */

a.vc_btn-chino.vc_btn_square_outlined:hover,
/* 1519  */

button.vc_btn-chino.vc_btn_square_outlined:hover {
    /* 1520  */
    
    border-color: #c3b498;
    /* 1521  */
}
/* 1522  */

.vc_btn-chino.vc_btn_3d,
/* 1523  */

a.vc_btn-chino.vc_btn_3d,
/* 1524  */

button.vc_btn-chino.vc_btn_3d {
    /* 1525  */
    
    -webkit-box-shadow: 0 5px 0 #b9a888;
    /* 1526  */
    
    box-shadow: 0 5px 0 #b9a888;
    /* 1527  */
    
    margin-bottom: 5px;
    /* 1528  */
}
/* 1529  */

.vc_btn-chino.vc_btn_3d.vc_btn_xs,
/* 1530  */

a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
/* 1531  */

button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
    /* 1532  */
    
    -webkit-box-shadow: 0 3px 0 #b9a888;
    /* 1533  */
    
    box-shadow: 0 3px 0 #b9a888;
    /* 1534  */
    
    margin-bottom: 3px;
    /* 1535  */
}
/* 1536  */

.vc_btn-chino.vc_btn_3d.vc_btn_sm,
/* 1537  */

a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
/* 1538  */

button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
    /* 1539  */
    
    -webkit-box-shadow: 0 4px 0 #b9a888;
    /* 1540  */
    
    box-shadow: 0 4px 0 #b9a888;
    /* 1541  */
    
    margin-bottom: 4px;
    /* 1542  */
}
/* 1543  */

.vc_btn-mulled_wine,
/* 1544  */

a.vc_btn-mulled_wine,
/* 1545  */

button.vc_btn-mulled_wine {
    /* 1546  */
    
    background-color: #50485b;
    /* 1547  */
    
    color: #ffffff !important;
    /* 1548  */
    
    -webkit-transition: all 0.5s;
    /* 1549  */
    
    -o-transition: all 0.5s;
    /* 1550  */
    
    transition: all 0.5s;
    /* js_composer.css */
    /* 1551  */
}
/* 1552  */

.vc_btn-mulled_wine:hover,
/* 1553  */

a.vc_btn-mulled_wine:hover,
/* 1554  */

button.vc_btn-mulled_wine:hover {
    /* 1555  */
    
    background-color: #413a4a;
    /* 1556  */
    
    color: #f7f7f7 !important;
    /* 1557  */
}
/* 1558  */

.vc_btn-mulled_wine.vc_btn_outlined,
/* 1559  */

a.vc_btn-mulled_wine.vc_btn_outlined,
/* 1560  */

button.vc_btn-mulled_wine.vc_btn_outlined,
/* 1561  */

.vc_btn-mulled_wine.vc_btn_square_outlined,
/* 1562  */

a.vc_btn-mulled_wine.vc_btn_square_outlined,
/* 1563  */

button.vc_btn-mulled_wine.vc_btn_square_outlined {
    /* 1564  */
    
    color: #50485b !important;
    /* 1565  */
}
/* 1566  */

.vc_btn-mulled_wine.vc_btn_outlined:hover,
/* 1567  */

a.vc_btn-mulled_wine.vc_btn_outlined:hover,
/* 1568  */

button.vc_btn-mulled_wine.vc_btn_outlined:hover,
/* 1569  */

.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
/* 1570  */

a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
/* 1571  */

button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
    /* 1572  */
    
    border-color: #413a4a;
    /* 1573  */
}
/* 1574  */

.vc_btn-mulled_wine.vc_btn_3d,
/* 1575  */

a.vc_btn-mulled_wine.vc_btn_3d,
/* 1576  */

button.vc_btn-mulled_wine.vc_btn_3d {
    /* 1577  */
    
    -webkit-box-shadow: 0 5px 0 #342f3c;
    /* 1578  */
    
    box-shadow: 0 5px 0 #342f3c;
    /* 1579  */
    
    margin-bottom: 5px;
    /* 1580  */
}
/* 1581  */

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
/* 1582  */

a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
/* 1583  */

button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
    /* 1584  */
    
    -webkit-box-shadow: 0 3px 0 #342f3c;
    /* 1585  */
    
    box-shadow: 0 3px 0 #342f3c;
    /* 1586  */
    
    margin-bottom: 3px;
    /* 1587  */
}
/* 1588  */

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
/* 1589  */

a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
/* 1590  */

button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
    /* 1591  */
    
    -webkit-box-shadow: 0 4px 0 #342f3c;
    /* 1592  */
    
    box-shadow: 0 4px 0 #342f3c;
    /* 1593  */
    
    margin-bottom: 4px;
    /* 1594  */
}
/* 1595  */

.vc_btn-vista_blue,
/* 1596  */

a.vc_btn-vista_blue,
/* 1597  */

button.vc_btn-vista_blue {
    /* 1598  */
    
    background-color: #75d69c;
    /* 1599  */
    
    color: #ffffff !important;
    /* 1600  */
    
    -webkit-transition: all 0.5s;
    /* js_composer.css */
    /* 1601  */
    
    -o-transition: all 0.5s;
    /* 1602  */
    
    transition: all 0.5s;
    /* 1603  */
}
/* 1604  */

.vc_btn-vista_blue:hover,
/* 1605  */

a.vc_btn-vista_blue:hover,
/* 1606  */

button.vc_btn-vista_blue:hover {
    /* 1607  */
    
    background-color: #5dcf8b;
    /* 1608  */
    
    color: #f7f7f7 !important;
    /* 1609  */
}
/* 1610  */

.vc_btn-vista_blue.vc_btn_outlined,
/* 1611  */

a.vc_btn-vista_blue.vc_btn_outlined,
/* 1612  */

button.vc_btn-vista_blue.vc_btn_outlined,
/* 1613  */

.vc_btn-vista_blue.vc_btn_square_outlined,
/* 1614  */

a.vc_btn-vista_blue.vc_btn_square_outlined,
/* 1615  */

button.vc_btn-vista_blue.vc_btn_square_outlined {
    /* 1616  */
    
    color: #75d69c !important;
    /* 1617  */
}
/* 1618  */

.vc_btn-vista_blue.vc_btn_outlined:hover,
/* 1619  */

a.vc_btn-vista_blue.vc_btn_outlined:hover,
/* 1620  */

button.vc_btn-vista_blue.vc_btn_outlined:hover,
/* 1621  */

.vc_btn-vista_blue.vc_btn_square_outlined:hover,
/* 1622  */

a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
/* 1623  */

button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
    /* 1624  */
    
    border-color: #5dcf8b;
    /* 1625  */
}
/* 1626  */

.vc_btn-vista_blue.vc_btn_3d,
/* 1627  */

a.vc_btn-vista_blue.vc_btn_3d,
/* 1628  */

button.vc_btn-vista_blue.vc_btn_3d {
    /* 1629  */
    
    -webkit-box-shadow: 0 5px 0 #4ac97d;
    /* 1630  */
    
    box-shadow: 0 5px 0 #4ac97d;
    /* 1631  */
    
    margin-bottom: 5px;
    /* 1632  */
}
/* 1633  */

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
/* 1634  */

a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
/* 1635  */

button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
    /* 1636  */
    
    -webkit-box-shadow: 0 3px 0 #4ac97d;
    /* 1637  */
    
    box-shadow: 0 3px 0 #4ac97d;
    /* 1638  */
    
    margin-bottom: 3px;
    /* 1639  */
}
/* 1640  */

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
/* 1641  */

a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
/* 1642  */

button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
    /* 1643  */
    
    -webkit-box-shadow: 0 4px 0 #4ac97d;
    /* 1644  */
    
    box-shadow: 0 4px 0 #4ac97d;
    /* 1645  */
    
    margin-bottom: 4px;
    /* 1646  */
}
/* 1647  */

.vc_btn-black,
/* 1648  */

a.vc_btn-black,
/* 1649  */

button.vc_btn-black {
    /* 1650  */
    
    background-color: #2a2a2a;
    /* js_composer.css */
    /* 1651  */
    
    color: #ffffff !important;
    /* 1652  */
    
    -webkit-transition: all 0.5s;
    /* 1653  */
    
    -o-transition: all 0.5s;
    /* 1654  */
    
    transition: all 0.5s;
    /* 1655  */
}
/* 1656  */

.vc_btn-black:hover,
/* 1657  */

a.vc_btn-black:hover,
/* 1658  */

button.vc_btn-black:hover {
    /* 1659  */
    
    background-color: #1b1b1b;
    /* 1660  */
    
    color: #f7f7f7 !important;
    /* 1661  */
}
/* 1662  */

.vc_btn-black.vc_btn_outlined,
/* 1663  */

a.vc_btn-black.vc_btn_outlined,
/* 1664  */

button.vc_btn-black.vc_btn_outlined,
/* 1665  */

.vc_btn-black.vc_btn_square_outlined,
/* 1666  */

a.vc_btn-black.vc_btn_square_outlined,
/* 1667  */

button.vc_btn-black.vc_btn_square_outlined {
    /* 1668  */
    
    color: #2a2a2a !important;
    /* 1669  */
}
/* 1670  */

.vc_btn-black.vc_btn_outlined:hover,
/* 1671  */

a.vc_btn-black.vc_btn_outlined:hover,
/* 1672  */

button.vc_btn-black.vc_btn_outlined:hover,
/* 1673  */

.vc_btn-black.vc_btn_square_outlined:hover,
/* 1674  */

a.vc_btn-black.vc_btn_square_outlined:hover,
/* 1675  */

button.vc_btn-black.vc_btn_square_outlined:hover {
    /* 1676  */
    
    border-color: #1b1b1b;
    /* 1677  */
}
/* 1678  */

.vc_btn-black.vc_btn_3d,
/* 1679  */

a.vc_btn-black.vc_btn_3d,
/* 1680  */

button.vc_btn-black.vc_btn_3d {
    /* 1681  */
    
    -webkit-box-shadow: 0 5px 0 #0e0e0e;
    /* 1682  */
    
    box-shadow: 0 5px 0 #0e0e0e;
    /* 1683  */
    
    margin-bottom: 5px;
    /* 1684  */
}
/* 1685  */

.vc_btn-black.vc_btn_3d.vc_btn_xs,
/* 1686  */

a.vc_btn-black.vc_btn_3d.vc_btn_xs,
/* 1687  */

button.vc_btn-black.vc_btn_3d.vc_btn_xs {
    /* 1688  */
    
    -webkit-box-shadow: 0 3px 0 #0e0e0e;
    /* 1689  */
    
    box-shadow: 0 3px 0 #0e0e0e;
    /* 1690  */
    
    margin-bottom: 3px;
    /* 1691  */
}
/* 1692  */

.vc_btn-black.vc_btn_3d.vc_btn_sm,
/* 1693  */

a.vc_btn-black.vc_btn_3d.vc_btn_sm,
/* 1694  */

button.vc_btn-black.vc_btn_3d.vc_btn_sm {
    /* 1695  */
    
    -webkit-box-shadow: 0 4px 0 #0e0e0e;
    /* 1696  */
    
    box-shadow: 0 4px 0 #0e0e0e;
    /* 1697  */
    
    margin-bottom: 4px;
    /* 1698  */
}
/* 1699  */

.vc_btn-grey,
/* 1700  */

a.vc_btn-grey,
/* js_composer.css */
/* 1701  */

button.vc_btn-grey {
    /* 1702  */
    
    background-color: #ebebeb;
    /* 1703  */
    
    color: #666666 !important;
    /* 1704  */
    
    -webkit-transition: all 0.5s;
    /* 1705  */
    
    -o-transition: all 0.5s;
    /* 1706  */
    
    transition: all 0.5s;
    /* 1707  */
}
/* 1708  */

.vc_btn-grey:hover,
/* 1709  */

a.vc_btn-grey:hover,
/* 1710  */

button.vc_btn-grey:hover {
    /* 1711  */
    
    background-color: #dcdcdc;
    /* 1712  */
    
    color: #5e5e5e !important;
    /* 1713  */
}
/* 1714  */

.vc_btn-grey.vc_btn_outlined,
/* 1715  */

a.vc_btn-grey.vc_btn_outlined,
/* 1716  */

button.vc_btn-grey.vc_btn_outlined,
/* 1717  */

.vc_btn-grey.vc_btn_square_outlined,
/* 1718  */

a.vc_btn-grey.vc_btn_square_outlined,
/* 1719  */

button.vc_btn-grey.vc_btn_square_outlined {
    /* 1720  */
    
    color: #ebebeb !important;
    /* 1721  */
}
/* 1722  */

.vc_btn-grey.vc_btn_outlined:hover,
/* 1723  */

a.vc_btn-grey.vc_btn_outlined:hover,
/* 1724  */

button.vc_btn-grey.vc_btn_outlined:hover,
/* 1725  */

.vc_btn-grey.vc_btn_square_outlined:hover,
/* 1726  */

a.vc_btn-grey.vc_btn_square_outlined:hover,
/* 1727  */

button.vc_btn-grey.vc_btn_square_outlined:hover {
    /* 1728  */
    
    border-color: #dcdcdc;
    /* 1729  */
}
/* 1730  */

.vc_btn-grey.vc_btn_3d,
/* 1731  */

a.vc_btn-grey.vc_btn_3d,
/* 1732  */

button.vc_btn-grey.vc_btn_3d {
    /* 1733  */
    
    -webkit-box-shadow: 0 5px 0 #cfcfcf;
    /* 1734  */
    
    box-shadow: 0 5px 0 #cfcfcf;
    /* 1735  */
    
    margin-bottom: 5px;
    /* 1736  */
}
/* 1737  */

.vc_btn-grey.vc_btn_3d.vc_btn_xs,
/* 1738  */

a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
/* 1739  */

button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
    /* 1740  */
    
    -webkit-box-shadow: 0 3px 0 #cfcfcf;
    /* 1741  */
    
    box-shadow: 0 3px 0 #cfcfcf;
    /* 1742  */
    
    margin-bottom: 3px;
    /* 1743  */
}
/* 1744  */

.vc_btn-grey.vc_btn_3d.vc_btn_sm,
/* 1745  */

a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
/* 1746  */

button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
    /* 1747  */
    
    -webkit-box-shadow: 0 4px 0 #cfcfcf;
    /* 1748  */
    
    box-shadow: 0 4px 0 #cfcfcf;
    /* 1749  */
    
    margin-bottom: 4px;
    /* 1750  */
}
/* js_composer.css */
/* 1751  */

.vc_btn-orange,
/* 1752  */

a.vc_btn-orange,
/* 1753  */

button.vc_btn-orange {
    /* 1754  */
    
    background-color: #f7be68;
    /* 1755  */
    
    color: #ffffff !important;
    /* 1756  */
    
    -webkit-transition: all 0.5s;
    /* 1757  */
    
    -o-transition: all 0.5s;
    /* 1758  */
    
    transition: all 0.5s;
    /* 1759  */
}
/* 1760  */

.vc_btn-orange:hover,
/* 1761  */

a.vc_btn-orange:hover,
/* 1762  */

button.vc_btn-orange:hover {
    /* 1763  */
    
    background-color: #f5b14b;
    /* 1764  */
    
    color: #f7f7f7 !important;
    /* 1765  */
}
/* 1766  */

.vc_btn-orange.vc_btn_outlined,
/* 1767  */

a.vc_btn-orange.vc_btn_outlined,
/* 1768  */

button.vc_btn-orange.vc_btn_outlined,
/* 1769  */

.vc_btn-orange.vc_btn_square_outlined,
/* 1770  */

a.vc_btn-orange.vc_btn_square_outlined,
/* 1771  */

button.vc_btn-orange.vc_btn_square_outlined {
    /* 1772  */
    
    color: #f7be68 !important;
    /* 1773  */
}
/* 1774  */

.vc_btn-orange.vc_btn_outlined:hover,
/* 1775  */

a.vc_btn-orange.vc_btn_outlined:hover,
/* 1776  */

button.vc_btn-orange.vc_btn_outlined:hover,
/* 1777  */

.vc_btn-orange.vc_btn_square_outlined:hover,
/* 1778  */

a.vc_btn-orange.vc_btn_square_outlined:hover,
/* 1779  */

button.vc_btn-orange.vc_btn_square_outlined:hover {
    /* 1780  */
    
    border-color: #f5b14b;
    /* 1781  */
}
/* 1782  */

.vc_btn-orange.vc_btn_3d,
/* 1783  */

a.vc_btn-orange.vc_btn_3d,
/* 1784  */

button.vc_btn-orange.vc_btn_3d {
    /* 1785  */
    
    -webkit-box-shadow: 0 5px 0 #f4a733;
    /* 1786  */
    
    box-shadow: 0 5px 0 #f4a733;
    /* 1787  */
    
    margin-bottom: 5px;
    /* 1788  */
}
/* 1789  */

.vc_btn-orange.vc_btn_3d.vc_btn_xs,
/* 1790  */

a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
/* 1791  */

button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
    /* 1792  */
    
    -webkit-box-shadow: 0 3px 0 #f4a733;
    /* 1793  */
    
    box-shadow: 0 3px 0 #f4a733;
    /* 1794  */
    
    margin-bottom: 3px;
    /* 1795  */
}
/* 1796  */

.vc_btn-orange.vc_btn_3d.vc_btn_sm,
/* 1797  */

a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
/* 1798  */

button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
    /* 1799  */
    
    -webkit-box-shadow: 0 4px 0 #f4a733;
    /* 1800  */
    
    box-shadow: 0 4px 0 #f4a733;
    /* js_composer.css */
    /* 1801  */
    
    margin-bottom: 4px;
    /* 1802  */
}
/* 1803  */

.vc_btn-sky,
/* 1804  */

a.vc_btn-sky,
/* 1805  */

button.vc_btn-sky {
    /* 1806  */
    
    background-color: #5aa1e3;
    /* 1807  */
    
    color: #ffffff !important;
    /* 1808  */
    
    -webkit-transition: all 0.5s;
    /* 1809  */
    
    -o-transition: all 0.5s;
    /* 1810  */
    
    transition: all 0.5s;
    /* 1811  */
}
/* 1812  */

.vc_btn-sky:hover,
/* 1813  */

a.vc_btn-sky:hover,
/* 1814  */

button.vc_btn-sky:hover {
    /* 1815  */
    
    background-color: #4092df;
    /* 1816  */
    
    color: #f7f7f7 !important;
    /* 1817  */
}
/* 1818  */

.vc_btn-sky.vc_btn_outlined,
/* 1819  */

a.vc_btn-sky.vc_btn_outlined,
/* 1820  */

button.vc_btn-sky.vc_btn_outlined,
/* 1821  */

.vc_btn-sky.vc_btn_square_outlined,
/* 1822  */

a.vc_btn-sky.vc_btn_square_outlined,
/* 1823  */

button.vc_btn-sky.vc_btn_square_outlined {
    /* 1824  */
    
    color: #5aa1e3 !important;
    /* 1825  */
}
/* 1826  */

.vc_btn-sky.vc_btn_outlined:hover,
/* 1827  */

a.vc_btn-sky.vc_btn_outlined:hover,
/* 1828  */

button.vc_btn-sky.vc_btn_outlined:hover,
/* 1829  */

.vc_btn-sky.vc_btn_square_outlined:hover,
/* 1830  */

a.vc_btn-sky.vc_btn_square_outlined:hover,
/* 1831  */

button.vc_btn-sky.vc_btn_square_outlined:hover {
    /* 1832  */
    
    border-color: #4092df;
    /* 1833  */
}
/* 1834  */

.vc_btn-sky.vc_btn_3d,
/* 1835  */

a.vc_btn-sky.vc_btn_3d,
/* 1836  */

button.vc_btn-sky.vc_btn_3d {
    /* 1837  */
    
    -webkit-box-shadow: 0 5px 0 #2a86db;
    /* 1838  */
    
    box-shadow: 0 5px 0 #2a86db;
    /* 1839  */
    
    margin-bottom: 5px;
    /* 1840  */
}
/* 1841  */

.vc_btn-sky.vc_btn_3d.vc_btn_xs,
/* 1842  */

a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
/* 1843  */

button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
    /* 1844  */
    
    -webkit-box-shadow: 0 3px 0 #2a86db;
    /* 1845  */
    
    box-shadow: 0 3px 0 #2a86db;
    /* 1846  */
    
    margin-bottom: 3px;
    /* 1847  */
}
/* 1848  */

.vc_btn-sky.vc_btn_3d.vc_btn_sm,
/* 1849  */

a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
/* 1850  */

button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
    /* js_composer.css */
    /* 1851  */
    
    -webkit-box-shadow: 0 4px 0 #2a86db;
    /* 1852  */
    
    box-shadow: 0 4px 0 #2a86db;
    /* 1853  */
    
    margin-bottom: 4px;
    /* 1854  */
}
/* 1855  */

.vc_btn-green,
/* 1856  */

a.vc_btn-green,
/* 1857  */

button.vc_btn-green {
    /* 1858  */
    
    background-color: #6dab3c;
    /* 1859  */
    
    color: #ffffff !important;
    /* 1860  */
    
    -webkit-transition: all 0.5s;
    /* 1861  */
    
    -o-transition: all 0.5s;
    /* 1862  */
    
    transition: all 0.5s;
    /* 1863  */
}
/* 1864  */

.vc_btn-green:hover,
/* 1865  */

a.vc_btn-green:hover,
/* 1866  */

button.vc_btn-green:hover {
    /* 1867  */
    
    background-color: #5f9434;
    /* 1868  */
    
    color: #f7f7f7 !important;
    /* 1869  */
}
/* 1870  */

.vc_btn-green.vc_btn_outlined,
/* 1871  */

a.vc_btn-green.vc_btn_outlined,
/* 1872  */

button.vc_btn-green.vc_btn_outlined,
/* 1873  */

.vc_btn-green.vc_btn_square_outlined,
/* 1874  */

a.vc_btn-green.vc_btn_square_outlined,
/* 1875  */

button.vc_btn-green.vc_btn_square_outlined {
    /* 1876  */
    
    color: #6dab3c !important;
    /* 1877  */
}
/* 1878  */

.vc_btn-green.vc_btn_outlined:hover,
/* 1879  */

a.vc_btn-green.vc_btn_outlined:hover,
/* 1880  */

button.vc_btn-green.vc_btn_outlined:hover,
/* 1881  */

.vc_btn-green.vc_btn_square_outlined:hover,
/* 1882  */

a.vc_btn-green.vc_btn_square_outlined:hover,
/* 1883  */

button.vc_btn-green.vc_btn_square_outlined:hover {
    /* 1884  */
    
    border-color: #5f9434;
    /* 1885  */
}
/* 1886  */

.vc_btn-green.vc_btn_3d,
/* 1887  */

a.vc_btn-green.vc_btn_3d,
/* 1888  */

button.vc_btn-green.vc_btn_3d {
    /* 1889  */
    
    -webkit-box-shadow: 0 5px 0 #53812d;
    /* 1890  */
    
    box-shadow: 0 5px 0 #53812d;
    /* 1891  */
    
    margin-bottom: 5px;
    /* 1892  */
}
/* 1893  */

.vc_btn-green.vc_btn_3d.vc_btn_xs,
/* 1894  */

a.vc_btn-green.vc_btn_3d.vc_btn_xs,
/* 1895  */

button.vc_btn-green.vc_btn_3d.vc_btn_xs {
    /* 1896  */
    
    -webkit-box-shadow: 0 3px 0 #53812d;
    /* 1897  */
    
    box-shadow: 0 3px 0 #53812d;
    /* 1898  */
    
    margin-bottom: 3px;
    /* 1899  */
}
/* 1900  */

.vc_btn-green.vc_btn_3d.vc_btn_sm,
/* js_composer.css */
/* 1901  */

a.vc_btn-green.vc_btn_3d.vc_btn_sm,
/* 1902  */

button.vc_btn-green.vc_btn_3d.vc_btn_sm {
    /* 1903  */
    
    -webkit-box-shadow: 0 4px 0 #53812d;
    /* 1904  */
    
    box-shadow: 0 4px 0 #53812d;
    /* 1905  */
    
    margin-bottom: 4px;
    /* 1906  */
}
/* 1907  */

.vc_btn-juicy_pink,
/* 1908  */

a.vc_btn-juicy_pink,
/* 1909  */

button.vc_btn-juicy_pink {
    /* 1910  */
    
    background-color: #f4524d;
    /* 1911  */
    
    color: #ffffff !important;
    /* 1912  */
    
    -webkit-transition: all 0.5s;
    /* 1913  */
    
    -o-transition: all 0.5s;
    /* 1914  */
    
    transition: all 0.5s;
    /* 1915  */
}
/* 1916  */

.vc_btn-juicy_pink:hover,
/* 1917  */

a.vc_btn-juicy_pink:hover,
/* 1918  */

button.vc_btn-juicy_pink:hover {
    /* 1919  */
    
    background-color: #f23630;
    /* 1920  */
    
    color: #f7f7f7 !important;
    /* 1921  */
}
/* 1922  */

.vc_btn-juicy_pink.vc_btn_outlined,
/* 1923  */

a.vc_btn-juicy_pink.vc_btn_outlined,
/* 1924  */

button.vc_btn-juicy_pink.vc_btn_outlined,
/* 1925  */

.vc_btn-juicy_pink.vc_btn_square_outlined,
/* 1926  */

a.vc_btn-juicy_pink.vc_btn_square_outlined,
/* 1927  */

button.vc_btn-juicy_pink.vc_btn_square_outlined {
    /* 1928  */
    
    color: #f4524d !important;
    /* 1929  */
}
/* 1930  */

.vc_btn-juicy_pink.vc_btn_outlined:hover,
/* 1931  */

a.vc_btn-juicy_pink.vc_btn_outlined:hover,
/* 1932  */

button.vc_btn-juicy_pink.vc_btn_outlined:hover,
/* 1933  */

.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
/* 1934  */

a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
/* 1935  */

button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
    /* 1936  */
    
    border-color: #f23630;
    /* 1937  */
}
/* 1938  */

.vc_btn-juicy_pink.vc_btn_3d,
/* 1939  */

a.vc_btn-juicy_pink.vc_btn_3d,
/* 1940  */

button.vc_btn-juicy_pink.vc_btn_3d {
    /* 1941  */
    
    -webkit-box-shadow: 0 5px 0 #f11f18;
    /* 1942  */
    
    box-shadow: 0 5px 0 #f11f18;
    /* 1943  */
    
    margin-bottom: 5px;
    /* 1944  */
}
/* 1945  */

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
/* 1946  */

a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
/* 1947  */

button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
    /* 1948  */
    
    -webkit-box-shadow: 0 3px 0 #f11f18;
    /* 1949  */
    
    box-shadow: 0 3px 0 #f11f18;
    /* 1950  */
    
    margin-bottom: 3px;
    /* js_composer.css */
    /* 1951  */
}
/* 1952  */

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
/* 1953  */

a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
/* 1954  */

button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
    /* 1955  */
    
    -webkit-box-shadow: 0 4px 0 #f11f18;
    /* 1956  */
    
    box-shadow: 0 4px 0 #f11f18;
    /* 1957  */
    
    margin-bottom: 4px;
    /* 1958  */
}
/* 1959  */

.vc_btn-sandy_brown,
/* 1960  */

a.vc_btn-sandy_brown,
/* 1961  */

button.vc_btn-sandy_brown {
    /* 1962  */
    
    background-color: #f79468;
    /* 1963  */
    
    color: #ffffff !important;
    /* 1964  */
    
    -webkit-transition: all 0.5s;
    /* 1965  */
    
    -o-transition: all 0.5s;
    /* 1966  */
    
    transition: all 0.5s;
    /* 1967  */
}
/* 1968  */

.vc_btn-sandy_brown:hover,
/* 1969  */

a.vc_btn-sandy_brown:hover,
/* 1970  */

button.vc_btn-sandy_brown:hover {
    /* 1971  */
    
    background-color: #f57f4b;
    /* 1972  */
    
    color: #f7f7f7 !important;
    /* 1973  */
}
/* 1974  */

.vc_btn-sandy_brown.vc_btn_outlined,
/* 1975  */

a.vc_btn-sandy_brown.vc_btn_outlined,
/* 1976  */

button.vc_btn-sandy_brown.vc_btn_outlined,
/* 1977  */

.vc_btn-sandy_brown.vc_btn_square_outlined,
/* 1978  */

a.vc_btn-sandy_brown.vc_btn_square_outlined,
/* 1979  */

button.vc_btn-sandy_brown.vc_btn_square_outlined {
    /* 1980  */
    
    color: #f79468 !important;
    /* 1981  */
}
/* 1982  */

.vc_btn-sandy_brown.vc_btn_outlined:hover,
/* 1983  */

a.vc_btn-sandy_brown.vc_btn_outlined:hover,
/* 1984  */

button.vc_btn-sandy_brown.vc_btn_outlined:hover,
/* 1985  */

.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
/* 1986  */

a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
/* 1987  */

button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
    /* 1988  */
    
    border-color: #f57f4b;
    /* 1989  */
}
/* 1990  */

.vc_btn-sandy_brown.vc_btn_3d,
/* 1991  */

a.vc_btn-sandy_brown.vc_btn_3d,
/* 1992  */

button.vc_btn-sandy_brown.vc_btn_3d {
    /* 1993  */
    
    -webkit-box-shadow: 0 5px 0 #f46e33;
    /* 1994  */
    
    box-shadow: 0 5px 0 #f46e33;
    /* 1995  */
    
    margin-bottom: 5px;
    /* 1996  */
}
/* 1997  */

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
/* 1998  */

a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
/* 1999  */

button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
    /* 2000  */
    
    -webkit-box-shadow: 0 3px 0 #f46e33;
    /* js_composer.css */
    /* 2001  */
    
    box-shadow: 0 3px 0 #f46e33;
    /* 2002  */
    
    margin-bottom: 3px;
    /* 2003  */
}
/* 2004  */

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
/* 2005  */

a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
/* 2006  */

button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
    /* 2007  */
    
    -webkit-box-shadow: 0 4px 0 #f46e33;
    /* 2008  */
    
    box-shadow: 0 4px 0 #f46e33;
    /* 2009  */
    
    margin-bottom: 4px;
    /* 2010  */
}
/* 2011  */

.vc_btn-purple,
/* 2012  */

a.vc_btn-purple,
/* 2013  */

button.vc_btn-purple {
    /* 2014  */
    
    background-color: #b97ebb;
    /* 2015  */
    
    color: #ffffff !important;
    /* 2016  */
    
    -webkit-transition: all 0.5s;
    /* 2017  */
    
    -o-transition: all 0.5s;
    /* 2018  */
    
    transition: all 0.5s;
    /* 2019  */
}
/* 2020  */

.vc_btn-purple:hover,
/* 2021  */

a.vc_btn-purple:hover,
/* 2022  */

button.vc_btn-purple:hover {
    /* 2023  */
    
    background-color: #ae6ab0;
    /* 2024  */
    
    color: #f7f7f7 !important;
    /* 2025  */
}
/* 2026  */

.vc_btn-purple.vc_btn_outlined,
/* 2027  */

a.vc_btn-purple.vc_btn_outlined,
/* 2028  */

button.vc_btn-purple.vc_btn_outlined,
/* 2029  */

.vc_btn-purple.vc_btn_square_outlined,
/* 2030  */

a.vc_btn-purple.vc_btn_square_outlined,
/* 2031  */

button.vc_btn-purple.vc_btn_square_outlined {
    /* 2032  */
    
    color: #b97ebb !important;
    /* 2033  */
}
/* 2034  */

.vc_btn-purple.vc_btn_outlined:hover,
/* 2035  */

a.vc_btn-purple.vc_btn_outlined:hover,
/* 2036  */

button.vc_btn-purple.vc_btn_outlined:hover,
/* 2037  */

.vc_btn-purple.vc_btn_square_outlined:hover,
/* 2038  */

a.vc_btn-purple.vc_btn_square_outlined:hover,
/* 2039  */

button.vc_btn-purple.vc_btn_square_outlined:hover {
    /* 2040  */
    
    border-color: #ae6ab0;
    /* 2041  */
}
/* 2042  */

.vc_btn-purple.vc_btn_3d,
/* 2043  */

a.vc_btn-purple.vc_btn_3d,
/* 2044  */

button.vc_btn-purple.vc_btn_3d {
    /* 2045  */
    
    -webkit-box-shadow: 0 5px 0 #a559a8;
    /* 2046  */
    
    box-shadow: 0 5px 0 #a559a8;
    /* 2047  */
    
    margin-bottom: 5px;
    /* 2048  */
}
/* 2049  */

.vc_btn-purple.vc_btn_3d.vc_btn_xs,
/* 2050  */

a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
/* js_composer.css */
/* 2051  */

button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
    /* 2052  */
    
    -webkit-box-shadow: 0 3px 0 #a559a8;
    /* 2053  */
    
    box-shadow: 0 3px 0 #a559a8;
    /* 2054  */
    
    margin-bottom: 3px;
    /* 2055  */
}
/* 2056  */

.vc_btn-purple.vc_btn_3d.vc_btn_sm,
/* 2057  */

a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
/* 2058  */

button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
    /* 2059  */
    
    -webkit-box-shadow: 0 4px 0 #a559a8;
    /* 2060  */
    
    box-shadow: 0 4px 0 #a559a8;
    /* 2061  */
    
    margin-bottom: 4px;
    /* 2062  */
}
/* 2063  */

.vc_btn-white,
/* 2064  */

a.vc_btn-white,
/* 2065  */

button.vc_btn-white {
    /* 2066  */
    
    background-color: #ffffff;
    /* 2067  */
    
    color: #666666 !important;
    /* 2068  */
    
    -webkit-transition: all 0.5s;
    /* 2069  */
    
    -o-transition: all 0.5s;
    /* 2070  */
    
    transition: all 0.5s;
    /* 2071  */
}
/* 2072  */

.vc_btn-white:hover,
/* 2073  */

a.vc_btn-white:hover,
/* 2074  */

button.vc_btn-white:hover {
    /* 2075  */
    
    background-color: #f0f0f0;
    /* 2076  */
    
    color: #5e5e5e !important;
    /* 2077  */
}
/* 2078  */

.vc_btn-white.vc_btn_outlined,
/* 2079  */

a.vc_btn-white.vc_btn_outlined,
/* 2080  */

button.vc_btn-white.vc_btn_outlined,
/* 2081  */

.vc_btn-white.vc_btn_square_outlined,
/* 2082  */

a.vc_btn-white.vc_btn_square_outlined,
/* 2083  */

button.vc_btn-white.vc_btn_square_outlined {
    /* 2084  */
    
    color: #ffffff !important;
    /* 2085  */
}
/* 2086  */

.vc_btn-white.vc_btn_outlined:hover,
/* 2087  */

a.vc_btn-white.vc_btn_outlined:hover,
/* 2088  */

button.vc_btn-white.vc_btn_outlined:hover,
/* 2089  */

.vc_btn-white.vc_btn_square_outlined:hover,
/* 2090  */

a.vc_btn-white.vc_btn_square_outlined:hover,
/* 2091  */

button.vc_btn-white.vc_btn_square_outlined:hover {
    /* 2092  */
    
    border-color: #f0f0f0;
    /* 2093  */
}
/* 2094  */

.vc_btn-white.vc_btn_3d,
/* 2095  */

a.vc_btn-white.vc_btn_3d,
/* 2096  */

button.vc_btn-white.vc_btn_3d {
    /* 2097  */
    
    -webkit-box-shadow: 0 5px 0 #e3e3e3;
    /* 2098  */
    
    box-shadow: 0 5px 0 #e3e3e3;
    /* 2099  */
    
    margin-bottom: 5px;
    /* 2100  */
}
/* js_composer.css */
/* 2101  */

.vc_btn-white.vc_btn_3d.vc_btn_xs,
/* 2102  */

a.vc_btn-white.vc_btn_3d.vc_btn_xs,
/* 2103  */

button.vc_btn-white.vc_btn_3d.vc_btn_xs {
    /* 2104  */
    
    -webkit-box-shadow: 0 3px 0 #e3e3e3;
    /* 2105  */
    
    box-shadow: 0 3px 0 #e3e3e3;
    /* 2106  */
    
    margin-bottom: 3px;
    /* 2107  */
}
/* 2108  */

.vc_btn-white.vc_btn_3d.vc_btn_sm,
/* 2109  */

a.vc_btn-white.vc_btn_3d.vc_btn_sm,
/* 2110  */

button.vc_btn-white.vc_btn_3d.vc_btn_sm {
    /* 2111  */
    
    -webkit-box-shadow: 0 4px 0 #e3e3e3;
    /* 2112  */
    
    box-shadow: 0 4px 0 #e3e3e3;
    /* 2113  */
    
    margin-bottom: 4px;
    /* 2114  */
}
/* 2115  */

.vc_btn-grace,
/* 2116  */

a.vc_btn-grace,
/* 2117  */

button.vc_btn-grace {
    /* 2118  */
    
    background-color: #aed13b;
    /* 2119  */
    
    color: #ffffff !important;
    /* 2120  */
    
    -webkit-transition: all 0.5s;
    /* 2121  */
    
    -o-transition: all 0.5s;
    /* 2122  */
    
    transition: all 0.5s;
    /* 2123  */
}
/* 2124  */

.vc_btn-grace:hover,
/* 2125  */

a.vc_btn-grace:hover,
/* 2126  */

button.vc_btn-grace:hover {
    /* 2127  */
    
    background-color: #9ec02d;
    /* 2128  */
    
    color: #f7f7f7 !important;
    /* 2129  */
}
/* 2130  */

.vc_btn-grace.vc_btn_outlined,
/* 2131  */

a.vc_btn-grace.vc_btn_outlined,
/* 2132  */

button.vc_btn-grace.vc_btn_outlined,
/* 2133  */

.vc_btn-grace.vc_btn_square_outlined,
/* 2134  */

a.vc_btn-grace.vc_btn_square_outlined,
/* 2135  */

button.vc_btn-grace.vc_btn_square_outlined {
    /* 2136  */
    
    color: #aed13b !important;
    /* 2137  */
}
/* 2138  */

.vc_btn-grace.vc_btn_outlined:hover,
/* 2139  */

a.vc_btn-grace.vc_btn_outlined:hover,
/* 2140  */

button.vc_btn-grace.vc_btn_outlined:hover,
/* 2141  */

.vc_btn-grace.vc_btn_square_outlined:hover,
/* 2142  */

a.vc_btn-grace.vc_btn_square_outlined:hover,
/* 2143  */

button.vc_btn-grace.vc_btn_square_outlined:hover {
    /* 2144  */
    
    border-color: #9ec02d;
    /* 2145  */
}
/* 2146  */

.vc_btn-grace.vc_btn_3d,
/* 2147  */

a.vc_btn-grace.vc_btn_3d,
/* 2148  */

button.vc_btn-grace.vc_btn_3d {
    /* 2149  */
    
    -webkit-box-shadow: 0 5px 0 #8dac28;
    /* 2150  */
    
    box-shadow: 0 5px 0 #8dac28;
    /* js_composer.css */
    /* 2151  */
    
    margin-bottom: 5px;
    /* 2152  */
}
/* 2153  */

.vc_btn-grace.vc_btn_3d.vc_btn_xs,
/* 2154  */

a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
/* 2155  */

button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
    /* 2156  */
    
    -webkit-box-shadow: 0 3px 0 #8dac28;
    /* 2157  */
    
    box-shadow: 0 3px 0 #8dac28;
    /* 2158  */
    
    margin-bottom: 3px;
    /* 2159  */
}
/* 2160  */

.vc_btn-grace.vc_btn_3d.vc_btn_sm,
/* 2161  */

a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
/* 2162  */

button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
    /* 2163  */
    
    -webkit-box-shadow: 0 4px 0 #8dac28;
    /* 2164  */
    
    box-shadow: 0 4px 0 #8dac28;
    /* 2165  */
    
    margin-bottom: 4px;
    /* 2166  */
}
/* 2167  */

.vc_btn-default,
/* 2168  */

a.vc_btn-default,
/* 2169  */

button.vc_btn-default {
    /* 2170  */
    
    color: #7d7d7d;
    /* 2171  */
    
    background-color: #ffffff;
    /* 2172  */
    
    border-color: transparent;
    /* 2173  */
}
/* 2174  */

.vc_btn-default:hover,
/* 2175  */

a.vc_btn-default:hover,
/* 2176  */

button.vc_btn-default:hover,
/* 2177  */

.vc_btn-default:focus,
/* 2178  */

a.vc_btn-default:focus,
/* 2179  */

button.vc_btn-default:focus,
/* 2180  */

.vc_btn-default:active,
/* 2181  */

a.vc_btn-default:active,
/* 2182  */

button.vc_btn-default:active,
/* 2183  */

.vc_btn-default.active,
/* 2184  */

a.vc_btn-default.active,
/* 2185  */

button.vc_btn-default.active,
/* 2186  */

.open > .dropdown-toggle.vc_btn-default,
/* 2187  */

.open > .dropdown-togglea.vc_btn-default,
/* 2188  */

.open > .dropdown-togglebutton.vc_btn-default {
    /* 2189  */
    
    color: #7d7d7d;
    /* 2190  */
    
    background-color: #e6e6e6;
    /* 2191  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2192  */
}
/* 2193  */

.vc_btn-default:active,
/* 2194  */

a.vc_btn-default:active,
/* 2195  */

button.vc_btn-default:active,
/* 2196  */

.vc_btn-default.active,
/* 2197  */

a.vc_btn-default.active,
/* 2198  */

button.vc_btn-default.active,
/* 2199  */

.open > .dropdown-toggle.vc_btn-default,
/* 2200  */

.open > .dropdown-togglea.vc_btn-default,
/* js_composer.css */
/* 2201  */

.open > .dropdown-togglebutton.vc_btn-default {
    /* 2202  */
    
    background-image: none;
    /* 2203  */
}
/* 2204  */

.vc_btn-default.disabled,
/* 2205  */

a.vc_btn-default.disabled,
/* 2206  */

button.vc_btn-default.disabled,
/* 2207  */

.vc_btn-default[disabled],
/* 2208  */

a.vc_btn-default[disabled],
/* 2209  */

button.vc_btn-default[disabled],
/* 2210  */

fieldset[disabled] .vc_btn-default,
/* 2211  */

fieldset[disabled] a.vc_btn-default,
/* 2212  */

fieldset[disabled] button.vc_btn-default,
/* 2213  */

.vc_btn-default.disabled:hover,
/* 2214  */

a.vc_btn-default.disabled:hover,
/* 2215  */

button.vc_btn-default.disabled:hover,
/* 2216  */

.vc_btn-default[disabled]:hover,
/* 2217  */

a.vc_btn-default[disabled]:hover,
/* 2218  */

button.vc_btn-default[disabled]:hover,
/* 2219  */

fieldset[disabled] .vc_btn-default:hover,
/* 2220  */

fieldset[disabled] a.vc_btn-default:hover,
/* 2221  */

fieldset[disabled] button.vc_btn-default:hover,
/* 2222  */

.vc_btn-default.disabled:focus,
/* 2223  */

a.vc_btn-default.disabled:focus,
/* 2224  */

button.vc_btn-default.disabled:focus,
/* 2225  */

.vc_btn-default[disabled]:focus,
/* 2226  */

a.vc_btn-default[disabled]:focus,
/* 2227  */

button.vc_btn-default[disabled]:focus,
/* 2228  */

fieldset[disabled] .vc_btn-default:focus,
/* 2229  */

fieldset[disabled] a.vc_btn-default:focus,
/* 2230  */

fieldset[disabled] button.vc_btn-default:focus,
/* 2231  */

.vc_btn-default.disabled:active,
/* 2232  */

a.vc_btn-default.disabled:active,
/* 2233  */

button.vc_btn-default.disabled:active,
/* 2234  */

.vc_btn-default[disabled]:active,
/* 2235  */

a.vc_btn-default[disabled]:active,
/* 2236  */

button.vc_btn-default[disabled]:active,
/* 2237  */

fieldset[disabled] .vc_btn-default:active,
/* 2238  */

fieldset[disabled] a.vc_btn-default:active,
/* 2239  */

fieldset[disabled] button.vc_btn-default:active,
/* 2240  */

.vc_btn-default.disabled.active,
/* 2241  */

a.vc_btn-default.disabled.active,
/* 2242  */

button.vc_btn-default.disabled.active,
/* 2243  */

.vc_btn-default[disabled].active,
/* 2244  */

a.vc_btn-default[disabled].active,
/* 2245  */

button.vc_btn-default[disabled].active,
/* 2246  */

fieldset[disabled] .vc_btn-default.active,
/* 2247  */

fieldset[disabled] a.vc_btn-default.active,
/* 2248  */

fieldset[disabled] button.vc_btn-default.active {
    /* 2249  */
    
    background-color: #ffffff;
    /* 2250  */
    
    border-color: transparent;
    /* js_composer.css */
    /* 2251  */
}
/* 2252  */

.vc_btn-default .badge,
/* 2253  */

a.vc_btn-default .badge,
/* 2254  */

button.vc_btn-default .badge {
    /* 2255  */
    
    color: #ffffff;
    /* 2256  */
    
    background-color: #7d7d7d;
    /* 2257  */
}
/* 2258  */

.vc_btn-primary,
/* 2259  */

a.vc_btn-primary,
/* 2260  */

button.vc_btn-primary {
    /* 2261  */
    
    color: #ffffff;
    /* 2262  */
    
    background-color: #00aef0;
    /* 2263  */
    
    border-color: transparent;
    /* 2264  */
}
/* 2265  */

.vc_btn-primary:hover,
/* 2266  */

a.vc_btn-primary:hover,
/* 2267  */

button.vc_btn-primary:hover,
/* 2268  */

.vc_btn-primary:focus,
/* 2269  */

a.vc_btn-primary:focus,
/* 2270  */

button.vc_btn-primary:focus,
/* 2271  */

.vc_btn-primary:active,
/* 2272  */

a.vc_btn-primary:active,
/* 2273  */

button.vc_btn-primary:active,
/* 2274  */

.vc_btn-primary.active,
/* 2275  */

a.vc_btn-primary.active,
/* 2276  */

button.vc_btn-primary.active,
/* 2277  */

.open > .dropdown-toggle.vc_btn-primary,
/* 2278  */

.open > .dropdown-togglea.vc_btn-primary,
/* 2279  */

.open > .dropdown-togglebutton.vc_btn-primary {
    /* 2280  */
    
    color: #ffffff;
    /* 2281  */
    
    background-color: #0089bd;
    /* 2282  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2283  */
}
/* 2284  */

.vc_btn-primary:active,
/* 2285  */

a.vc_btn-primary:active,
/* 2286  */

button.vc_btn-primary:active,
/* 2287  */

.vc_btn-primary.active,
/* 2288  */

a.vc_btn-primary.active,
/* 2289  */

button.vc_btn-primary.active,
/* 2290  */

.open > .dropdown-toggle.vc_btn-primary,
/* 2291  */

.open > .dropdown-togglea.vc_btn-primary,
/* 2292  */

.open > .dropdown-togglebutton.vc_btn-primary {
    /* 2293  */
    
    background-image: none;
    /* 2294  */
}
/* 2295  */

.vc_btn-primary.disabled,
/* 2296  */

a.vc_btn-primary.disabled,
/* 2297  */

button.vc_btn-primary.disabled,
/* 2298  */

.vc_btn-primary[disabled],
/* 2299  */

a.vc_btn-primary[disabled],
/* 2300  */

button.vc_btn-primary[disabled],
/* js_composer.css */
/* 2301  */

fieldset[disabled] .vc_btn-primary,
/* 2302  */

fieldset[disabled] a.vc_btn-primary,
/* 2303  */

fieldset[disabled] button.vc_btn-primary,
/* 2304  */

.vc_btn-primary.disabled:hover,
/* 2305  */

a.vc_btn-primary.disabled:hover,
/* 2306  */

button.vc_btn-primary.disabled:hover,
/* 2307  */

.vc_btn-primary[disabled]:hover,
/* 2308  */

a.vc_btn-primary[disabled]:hover,
/* 2309  */

button.vc_btn-primary[disabled]:hover,
/* 2310  */

fieldset[disabled] .vc_btn-primary:hover,
/* 2311  */

fieldset[disabled] a.vc_btn-primary:hover,
/* 2312  */

fieldset[disabled] button.vc_btn-primary:hover,
/* 2313  */

.vc_btn-primary.disabled:focus,
/* 2314  */

a.vc_btn-primary.disabled:focus,
/* 2315  */

button.vc_btn-primary.disabled:focus,
/* 2316  */

.vc_btn-primary[disabled]:focus,
/* 2317  */

a.vc_btn-primary[disabled]:focus,
/* 2318  */

button.vc_btn-primary[disabled]:focus,
/* 2319  */

fieldset[disabled] .vc_btn-primary:focus,
/* 2320  */

fieldset[disabled] a.vc_btn-primary:focus,
/* 2321  */

fieldset[disabled] button.vc_btn-primary:focus,
/* 2322  */

.vc_btn-primary.disabled:active,
/* 2323  */

a.vc_btn-primary.disabled:active,
/* 2324  */

button.vc_btn-primary.disabled:active,
/* 2325  */

.vc_btn-primary[disabled]:active,
/* 2326  */

a.vc_btn-primary[disabled]:active,
/* 2327  */

button.vc_btn-primary[disabled]:active,
/* 2328  */

fieldset[disabled] .vc_btn-primary:active,
/* 2329  */

fieldset[disabled] a.vc_btn-primary:active,
/* 2330  */

fieldset[disabled] button.vc_btn-primary:active,
/* 2331  */

.vc_btn-primary.disabled.active,
/* 2332  */

a.vc_btn-primary.disabled.active,
/* 2333  */

button.vc_btn-primary.disabled.active,
/* 2334  */

.vc_btn-primary[disabled].active,
/* 2335  */

a.vc_btn-primary[disabled].active,
/* 2336  */

button.vc_btn-primary[disabled].active,
/* 2337  */

fieldset[disabled] .vc_btn-primary.active,
/* 2338  */

fieldset[disabled] a.vc_btn-primary.active,
/* 2339  */

fieldset[disabled] button.vc_btn-primary.active {
    /* 2340  */
    
    background-color: #00aef0;
    /* 2341  */
    
    border-color: transparent;
    /* 2342  */
}
/* 2343  */

.vc_btn-primary .badge,
/* 2344  */

a.vc_btn-primary .badge,
/* 2345  */

button.vc_btn-primary .badge {
    /* 2346  */
    
    color: #00aef0;
    /* 2347  */
    
    background-color: #ffffff;
    /* 2348  */
}
/* 2349  */

.vc_btn-success,
/* 2350  */

a.vc_btn-success,
/* js_composer.css */
/* 2351  */

button.vc_btn-success {
    /* 2352  */
    
    color: #ffffff;
    /* 2353  */
    
    background-color: #5cb85c;
    /* 2354  */
    
    border-color: transparent;
    /* 2355  */
}
/* 2356  */

.vc_btn-success:hover,
/* 2357  */

a.vc_btn-success:hover,
/* 2358  */

button.vc_btn-success:hover,
/* 2359  */

.vc_btn-success:focus,
/* 2360  */

a.vc_btn-success:focus,
/* 2361  */

button.vc_btn-success:focus,
/* 2362  */

.vc_btn-success:active,
/* 2363  */

a.vc_btn-success:active,
/* 2364  */

button.vc_btn-success:active,
/* 2365  */

.vc_btn-success.active,
/* 2366  */

a.vc_btn-success.active,
/* 2367  */

button.vc_btn-success.active,
/* 2368  */

.open > .dropdown-toggle.vc_btn-success,
/* 2369  */

.open > .dropdown-togglea.vc_btn-success,
/* 2370  */

.open > .dropdown-togglebutton.vc_btn-success {
    /* 2371  */
    
    color: #ffffff;
    /* 2372  */
    
    background-color: #449d44;
    /* 2373  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2374  */
}
/* 2375  */

.vc_btn-success:active,
/* 2376  */

a.vc_btn-success:active,
/* 2377  */

button.vc_btn-success:active,
/* 2378  */

.vc_btn-success.active,
/* 2379  */

a.vc_btn-success.active,
/* 2380  */

button.vc_btn-success.active,
/* 2381  */

.open > .dropdown-toggle.vc_btn-success,
/* 2382  */

.open > .dropdown-togglea.vc_btn-success,
/* 2383  */

.open > .dropdown-togglebutton.vc_btn-success {
    /* 2384  */
    
    background-image: none;
    /* 2385  */
}
/* 2386  */

.vc_btn-success.disabled,
/* 2387  */

a.vc_btn-success.disabled,
/* 2388  */

button.vc_btn-success.disabled,
/* 2389  */

.vc_btn-success[disabled],
/* 2390  */

a.vc_btn-success[disabled],
/* 2391  */

button.vc_btn-success[disabled],
/* 2392  */

fieldset[disabled] .vc_btn-success,
/* 2393  */

fieldset[disabled] a.vc_btn-success,
/* 2394  */

fieldset[disabled] button.vc_btn-success,
/* 2395  */

.vc_btn-success.disabled:hover,
/* 2396  */

a.vc_btn-success.disabled:hover,
/* 2397  */

button.vc_btn-success.disabled:hover,
/* 2398  */

.vc_btn-success[disabled]:hover,
/* 2399  */

a.vc_btn-success[disabled]:hover,
/* 2400  */

button.vc_btn-success[disabled]:hover,
/* js_composer.css */
/* 2401  */

fieldset[disabled] .vc_btn-success:hover,
/* 2402  */

fieldset[disabled] a.vc_btn-success:hover,
/* 2403  */

fieldset[disabled] button.vc_btn-success:hover,
/* 2404  */

.vc_btn-success.disabled:focus,
/* 2405  */

a.vc_btn-success.disabled:focus,
/* 2406  */

button.vc_btn-success.disabled:focus,
/* 2407  */

.vc_btn-success[disabled]:focus,
/* 2408  */

a.vc_btn-success[disabled]:focus,
/* 2409  */

button.vc_btn-success[disabled]:focus,
/* 2410  */

fieldset[disabled] .vc_btn-success:focus,
/* 2411  */

fieldset[disabled] a.vc_btn-success:focus,
/* 2412  */

fieldset[disabled] button.vc_btn-success:focus,
/* 2413  */

.vc_btn-success.disabled:active,
/* 2414  */

a.vc_btn-success.disabled:active,
/* 2415  */

button.vc_btn-success.disabled:active,
/* 2416  */

.vc_btn-success[disabled]:active,
/* 2417  */

a.vc_btn-success[disabled]:active,
/* 2418  */

button.vc_btn-success[disabled]:active,
/* 2419  */

fieldset[disabled] .vc_btn-success:active,
/* 2420  */

fieldset[disabled] a.vc_btn-success:active,
/* 2421  */

fieldset[disabled] button.vc_btn-success:active,
/* 2422  */

.vc_btn-success.disabled.active,
/* 2423  */

a.vc_btn-success.disabled.active,
/* 2424  */

button.vc_btn-success.disabled.active,
/* 2425  */

.vc_btn-success[disabled].active,
/* 2426  */

a.vc_btn-success[disabled].active,
/* 2427  */

button.vc_btn-success[disabled].active,
/* 2428  */

fieldset[disabled] .vc_btn-success.active,
/* 2429  */

fieldset[disabled] a.vc_btn-success.active,
/* 2430  */

fieldset[disabled] button.vc_btn-success.active {
    /* 2431  */
    
    background-color: #5cb85c;
    /* 2432  */
    
    border-color: transparent;
    /* 2433  */
}
/* 2434  */

.vc_btn-success .badge,
/* 2435  */

a.vc_btn-success .badge,
/* 2436  */

button.vc_btn-success .badge {
    /* 2437  */
    
    color: #5cb85c;
    /* 2438  */
    
    background-color: #ffffff;
    /* 2439  */
}
/* 2440  */

.vc_btn-info,
/* 2441  */

a.vc_btn-info,
/* 2442  */

button.vc_btn-info {
    /* 2443  */
    
    color: #ffffff;
    /* 2444  */
    
    background-color: #5bc0de;
    /* 2445  */
    
    border-color: transparent;
    /* 2446  */
}
/* 2447  */

.vc_btn-info:hover,
/* 2448  */

a.vc_btn-info:hover,
/* 2449  */

button.vc_btn-info:hover,
/* 2450  */

.vc_btn-info:focus,
/* js_composer.css */
/* 2451  */

a.vc_btn-info:focus,
/* 2452  */

button.vc_btn-info:focus,
/* 2453  */

.vc_btn-info:active,
/* 2454  */

a.vc_btn-info:active,
/* 2455  */

button.vc_btn-info:active,
/* 2456  */

.vc_btn-info.active,
/* 2457  */

a.vc_btn-info.active,
/* 2458  */

button.vc_btn-info.active,
/* 2459  */

.open > .dropdown-toggle.vc_btn-info,
/* 2460  */

.open > .dropdown-togglea.vc_btn-info,
/* 2461  */

.open > .dropdown-togglebutton.vc_btn-info {
    /* 2462  */
    
    color: #ffffff;
    /* 2463  */
    
    background-color: #31b0d5;
    /* 2464  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2465  */
}
/* 2466  */

.vc_btn-info:active,
/* 2467  */

a.vc_btn-info:active,
/* 2468  */

button.vc_btn-info:active,
/* 2469  */

.vc_btn-info.active,
/* 2470  */

a.vc_btn-info.active,
/* 2471  */

button.vc_btn-info.active,
/* 2472  */

.open > .dropdown-toggle.vc_btn-info,
/* 2473  */

.open > .dropdown-togglea.vc_btn-info,
/* 2474  */

.open > .dropdown-togglebutton.vc_btn-info {
    /* 2475  */
    
    background-image: none;
    /* 2476  */
}
/* 2477  */

.vc_btn-info.disabled,
/* 2478  */

a.vc_btn-info.disabled,
/* 2479  */

button.vc_btn-info.disabled,
/* 2480  */

.vc_btn-info[disabled],
/* 2481  */

a.vc_btn-info[disabled],
/* 2482  */

button.vc_btn-info[disabled],
/* 2483  */

fieldset[disabled] .vc_btn-info,
/* 2484  */

fieldset[disabled] a.vc_btn-info,
/* 2485  */

fieldset[disabled] button.vc_btn-info,
/* 2486  */

.vc_btn-info.disabled:hover,
/* 2487  */

a.vc_btn-info.disabled:hover,
/* 2488  */

button.vc_btn-info.disabled:hover,
/* 2489  */

.vc_btn-info[disabled]:hover,
/* 2490  */

a.vc_btn-info[disabled]:hover,
/* 2491  */

button.vc_btn-info[disabled]:hover,
/* 2492  */

fieldset[disabled] .vc_btn-info:hover,
/* 2493  */

fieldset[disabled] a.vc_btn-info:hover,
/* 2494  */

fieldset[disabled] button.vc_btn-info:hover,
/* 2495  */

.vc_btn-info.disabled:focus,
/* 2496  */

a.vc_btn-info.disabled:focus,
/* 2497  */

button.vc_btn-info.disabled:focus,
/* 2498  */

.vc_btn-info[disabled]:focus,
/* 2499  */

a.vc_btn-info[disabled]:focus,
/* 2500  */

button.vc_btn-info[disabled]:focus,
/* js_composer.css */
/* 2501  */

fieldset[disabled] .vc_btn-info:focus,
/* 2502  */

fieldset[disabled] a.vc_btn-info:focus,
/* 2503  */

fieldset[disabled] button.vc_btn-info:focus,
/* 2504  */

.vc_btn-info.disabled:active,
/* 2505  */

a.vc_btn-info.disabled:active,
/* 2506  */

button.vc_btn-info.disabled:active,
/* 2507  */

.vc_btn-info[disabled]:active,
/* 2508  */

a.vc_btn-info[disabled]:active,
/* 2509  */

button.vc_btn-info[disabled]:active,
/* 2510  */

fieldset[disabled] .vc_btn-info:active,
/* 2511  */

fieldset[disabled] a.vc_btn-info:active,
/* 2512  */

fieldset[disabled] button.vc_btn-info:active,
/* 2513  */

.vc_btn-info.disabled.active,
/* 2514  */

a.vc_btn-info.disabled.active,
/* 2515  */

button.vc_btn-info.disabled.active,
/* 2516  */

.vc_btn-info[disabled].active,
/* 2517  */

a.vc_btn-info[disabled].active,
/* 2518  */

button.vc_btn-info[disabled].active,
/* 2519  */

fieldset[disabled] .vc_btn-info.active,
/* 2520  */

fieldset[disabled] a.vc_btn-info.active,
/* 2521  */

fieldset[disabled] button.vc_btn-info.active {
    /* 2522  */
    
    background-color: #5bc0de;
    /* 2523  */
    
    border-color: transparent;
    /* 2524  */
}
/* 2525  */

.vc_btn-info .badge,
/* 2526  */

a.vc_btn-info .badge,
/* 2527  */

button.vc_btn-info .badge {
    /* 2528  */
    
    color: #5bc0de;
    /* 2529  */
    
    background-color: #ffffff;
    /* 2530  */
}
/* 2531  */

.vc_btn-warning,
/* 2532  */

a.vc_btn-warning,
/* 2533  */

button.vc_btn-warning {
    /* 2534  */
    
    color: #ffffff;
    /* 2535  */
    
    background-color: #f0ad4e;
    /* 2536  */
    
    border-color: transparent;
    /* 2537  */
}
/* 2538  */

.vc_btn-warning:hover,
/* 2539  */

a.vc_btn-warning:hover,
/* 2540  */

button.vc_btn-warning:hover,
/* 2541  */

.vc_btn-warning:focus,
/* 2542  */

a.vc_btn-warning:focus,
/* 2543  */

button.vc_btn-warning:focus,
/* 2544  */

.vc_btn-warning:active,
/* 2545  */

a.vc_btn-warning:active,
/* 2546  */

button.vc_btn-warning:active,
/* 2547  */

.vc_btn-warning.active,
/* 2548  */

a.vc_btn-warning.active,
/* 2549  */

button.vc_btn-warning.active,
/* 2550  */

.open > .dropdown-toggle.vc_btn-warning,
/* js_composer.css */
/* 2551  */

.open > .dropdown-togglea.vc_btn-warning,
/* 2552  */

.open > .dropdown-togglebutton.vc_btn-warning {
    /* 2553  */
    
    color: #ffffff;
    /* 2554  */
    
    background-color: #ec971f;
    /* 2555  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2556  */
}
/* 2557  */

.vc_btn-warning:active,
/* 2558  */

a.vc_btn-warning:active,
/* 2559  */

button.vc_btn-warning:active,
/* 2560  */

.vc_btn-warning.active,
/* 2561  */

a.vc_btn-warning.active,
/* 2562  */

button.vc_btn-warning.active,
/* 2563  */

.open > .dropdown-toggle.vc_btn-warning,
/* 2564  */

.open > .dropdown-togglea.vc_btn-warning,
/* 2565  */

.open > .dropdown-togglebutton.vc_btn-warning {
    /* 2566  */
    
    background-image: none;
    /* 2567  */
}
/* 2568  */

.vc_btn-warning.disabled,
/* 2569  */

a.vc_btn-warning.disabled,
/* 2570  */

button.vc_btn-warning.disabled,
/* 2571  */

.vc_btn-warning[disabled],
/* 2572  */

a.vc_btn-warning[disabled],
/* 2573  */

button.vc_btn-warning[disabled],
/* 2574  */

fieldset[disabled] .vc_btn-warning,
/* 2575  */

fieldset[disabled] a.vc_btn-warning,
/* 2576  */

fieldset[disabled] button.vc_btn-warning,
/* 2577  */

.vc_btn-warning.disabled:hover,
/* 2578  */

a.vc_btn-warning.disabled:hover,
/* 2579  */

button.vc_btn-warning.disabled:hover,
/* 2580  */

.vc_btn-warning[disabled]:hover,
/* 2581  */

a.vc_btn-warning[disabled]:hover,
/* 2582  */

button.vc_btn-warning[disabled]:hover,
/* 2583  */

fieldset[disabled] .vc_btn-warning:hover,
/* 2584  */

fieldset[disabled] a.vc_btn-warning:hover,
/* 2585  */

fieldset[disabled] button.vc_btn-warning:hover,
/* 2586  */

.vc_btn-warning.disabled:focus,
/* 2587  */

a.vc_btn-warning.disabled:focus,
/* 2588  */

button.vc_btn-warning.disabled:focus,
/* 2589  */

.vc_btn-warning[disabled]:focus,
/* 2590  */

a.vc_btn-warning[disabled]:focus,
/* 2591  */

button.vc_btn-warning[disabled]:focus,
/* 2592  */

fieldset[disabled] .vc_btn-warning:focus,
/* 2593  */

fieldset[disabled] a.vc_btn-warning:focus,
/* 2594  */

fieldset[disabled] button.vc_btn-warning:focus,
/* 2595  */

.vc_btn-warning.disabled:active,
/* 2596  */

a.vc_btn-warning.disabled:active,
/* 2597  */

button.vc_btn-warning.disabled:active,
/* 2598  */

.vc_btn-warning[disabled]:active,
/* 2599  */

a.vc_btn-warning[disabled]:active,
/* 2600  */

button.vc_btn-warning[disabled]:active,
/* js_composer.css */
/* 2601  */

fieldset[disabled] .vc_btn-warning:active,
/* 2602  */

fieldset[disabled] a.vc_btn-warning:active,
/* 2603  */

fieldset[disabled] button.vc_btn-warning:active,
/* 2604  */

.vc_btn-warning.disabled.active,
/* 2605  */

a.vc_btn-warning.disabled.active,
/* 2606  */

button.vc_btn-warning.disabled.active,
/* 2607  */

.vc_btn-warning[disabled].active,
/* 2608  */

a.vc_btn-warning[disabled].active,
/* 2609  */

button.vc_btn-warning[disabled].active,
/* 2610  */

fieldset[disabled] .vc_btn-warning.active,
/* 2611  */

fieldset[disabled] a.vc_btn-warning.active,
/* 2612  */

fieldset[disabled] button.vc_btn-warning.active {
    /* 2613  */
    
    background-color: #f0ad4e;
    /* 2614  */
    
    border-color: transparent;
    /* 2615  */
}
/* 2616  */

.vc_btn-warning .badge,
/* 2617  */

a.vc_btn-warning .badge,
/* 2618  */

button.vc_btn-warning .badge {
    /* 2619  */
    
    color: #f0ad4e;
    /* 2620  */
    
    background-color: #ffffff;
    /* 2621  */
}
/* 2622  */

.vc_btn-danger,
/* 2623  */

a.vc_btn-danger,
/* 2624  */

button.vc_btn-danger {
    /* 2625  */
    
    color: #ffffff;
    /* 2626  */
    
    background-color: #d9534f;
    /* 2627  */
    
    border-color: transparent;
    /* 2628  */
}
/* 2629  */

.vc_btn-danger:hover,
/* 2630  */

a.vc_btn-danger:hover,
/* 2631  */

button.vc_btn-danger:hover,
/* 2632  */

.vc_btn-danger:focus,
/* 2633  */

a.vc_btn-danger:focus,
/* 2634  */

button.vc_btn-danger:focus,
/* 2635  */

.vc_btn-danger:active,
/* 2636  */

a.vc_btn-danger:active,
/* 2637  */

button.vc_btn-danger:active,
/* 2638  */

.vc_btn-danger.active,
/* 2639  */

a.vc_btn-danger.active,
/* 2640  */

button.vc_btn-danger.active,
/* 2641  */

.open > .dropdown-toggle.vc_btn-danger,
/* 2642  */

.open > .dropdown-togglea.vc_btn-danger,
/* 2643  */

.open > .dropdown-togglebutton.vc_btn-danger {
    /* 2644  */
    
    color: #ffffff;
    /* 2645  */
    
    background-color: #c9302c;
    /* 2646  */
    
    border-color: rgba(0, 0, 0, 0);
    /* 2647  */
}
/* 2648  */

.vc_btn-danger:active,
/* 2649  */

a.vc_btn-danger:active,
/* 2650  */

button.vc_btn-danger:active,
/* js_composer.css */
/* 2651  */

.vc_btn-danger.active,
/* 2652  */

a.vc_btn-danger.active,
/* 2653  */

button.vc_btn-danger.active,
/* 2654  */

.open > .dropdown-toggle.vc_btn-danger,
/* 2655  */

.open > .dropdown-togglea.vc_btn-danger,
/* 2656  */

.open > .dropdown-togglebutton.vc_btn-danger {
    /* 2657  */
    
    background-image: none;
    /* 2658  */
}
/* 2659  */

.vc_btn-danger.disabled,
/* 2660  */

a.vc_btn-danger.disabled,
/* 2661  */

button.vc_btn-danger.disabled,
/* 2662  */

.vc_btn-danger[disabled],
/* 2663  */

a.vc_btn-danger[disabled],
/* 2664  */

button.vc_btn-danger[disabled],
/* 2665  */

fieldset[disabled] .vc_btn-danger,
/* 2666  */

fieldset[disabled] a.vc_btn-danger,
/* 2667  */

fieldset[disabled] button.vc_btn-danger,
/* 2668  */

.vc_btn-danger.disabled:hover,
/* 2669  */

a.vc_btn-danger.disabled:hover,
/* 2670  */

button.vc_btn-danger.disabled:hover,
/* 2671  */

.vc_btn-danger[disabled]:hover,
/* 2672  */

a.vc_btn-danger[disabled]:hover,
/* 2673  */

button.vc_btn-danger[disabled]:hover,
/* 2674  */

fieldset[disabled] .vc_btn-danger:hover,
/* 2675  */

fieldset[disabled] a.vc_btn-danger:hover,
/* 2676  */

fieldset[disabled] button.vc_btn-danger:hover,
/* 2677  */

.vc_btn-danger.disabled:focus,
/* 2678  */

a.vc_btn-danger.disabled:focus,
/* 2679  */

button.vc_btn-danger.disabled:focus,
/* 2680  */

.vc_btn-danger[disabled]:focus,
/* 2681  */

a.vc_btn-danger[disabled]:focus,
/* 2682  */

button.vc_btn-danger[disabled]:focus,
/* 2683  */

fieldset[disabled] .vc_btn-danger:focus,
/* 2684  */

fieldset[disabled] a.vc_btn-danger:focus,
/* 2685  */

fieldset[disabled] button.vc_btn-danger:focus,
/* 2686  */

.vc_btn-danger.disabled:active,
/* 2687  */

a.vc_btn-danger.disabled:active,
/* 2688  */

button.vc_btn-danger.disabled:active,
/* 2689  */

.vc_btn-danger[disabled]:active,
/* 2690  */

a.vc_btn-danger[disabled]:active,
/* 2691  */

button.vc_btn-danger[disabled]:active,
/* 2692  */

fieldset[disabled] .vc_btn-danger:active,
/* 2693  */

fieldset[disabled] a.vc_btn-danger:active,
/* 2694  */

fieldset[disabled] button.vc_btn-danger:active,
/* 2695  */

.vc_btn-danger.disabled.active,
/* 2696  */

a.vc_btn-danger.disabled.active,
/* 2697  */

button.vc_btn-danger.disabled.active,
/* 2698  */

.vc_btn-danger[disabled].active,
/* 2699  */

a.vc_btn-danger[disabled].active,
/* 2700  */

button.vc_btn-danger[disabled].active,
/* js_composer.css */
/* 2701  */

fieldset[disabled] .vc_btn-danger.active,
/* 2702  */

fieldset[disabled] a.vc_btn-danger.active,
/* 2703  */

fieldset[disabled] button.vc_btn-danger.active {
    /* 2704  */
    
    background-color: #d9534f;
    /* 2705  */
    
    border-color: transparent;
    /* 2706  */
}
/* 2707  */

.vc_btn-danger .badge,
/* 2708  */

a.vc_btn-danger .badge,
/* 2709  */

button.vc_btn-danger .badge {
    /* 2710  */
    
    color: #d9534f;
    /* 2711  */
    
    background-color: #ffffff;
    /* 2712  */
}
/* 2713  */

.vc_button-2-wrapper {
    /* 2714  */
    
    display: inline-block;
    /* 2715  */
    
    vertical-align: middle;
    /* 2716  */
}
/* 2717  */

.vc_button-2-wrapper.vc_button-2-align-left {
    /* 2718  */
    
    display: block;
    /* 2719  */
    
    text-align: left;
    /* 2720  */
}
/* 2721  */

.vc_button-2-wrapper.vc_button-2-align-right {
    /* 2722  */
    
    display: block;
    /* 2723  */
    
    text-align: right;
    /* 2724  */
}
/* 2725  */

.vc_button-2-wrapper.vc_button-2-align-center {
    /* 2726  */
    
    display: block;
    /* 2727  */
    
    text-align: center;
    /* 2728  */
}
/* 2729  */

i.icon {
    /* 2730  */
    
    display: inline-block;
    /* 2731  */
    
    width: 16px;
    /* 2732  */
    
    height: 16px;
    /* 2733  */
    
    line-height: 16px;
    /* 2734  */
    
    vertical-align: text-top;
    /* 2735  */
    
    margin-left: 5px;
    /* 2736  */
}
/* 2737  */

.wpb_btn-large i.icon {
    /* 2738  */
    
    height: 19px;
    /* 2739  */
    
    margin-left: 9px;
    /* 2740  */
}
/* 2741  */

.wpb_btn-small i.icon {
    /* 2742  */
    
    height: 15px;
    /* 2743  */
}
/* 2744  */

.wpb_btn-mini i.icon {
    /* 2745  */
    
    display: none;
    /* 2746  */
}
/* 2747  */

.wpb_address_book i.icon,
/* 2748  */

option.wpb_address_book {
    /* 2749  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center;
    /* 2750  */
}
/* js_composer.css */
/* 2751  */

.wpb_alarm_clock i.icon,
/* 2752  */

option.wpb_alarm_clock {
    /* 2753  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center;
    /* 2754  */
}
/* 2755  */

.wpb_anchor i.icon,
/* 2756  */

option.wpb_anchor {
    /* 2757  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center;
    /* 2758  */
}
/* 2759  */

.wpb_application_image i.icon,
/* 2760  */

option.wpb_application_image {
    /* 2761  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center;
    /* 2762  */
}
/* 2763  */

.wpb_arrow i.icon,
/* 2764  */

option.wpb_arrow {
    /* 2765  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center;
    /* 2766  */
}
/* 2767  */

.wpb_asterisk i.icon,
/* 2768  */

option.wpb_asterisk {
    /* 2769  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center;
    /* 2770  */
}
/* 2771  */

.wpb_hammer i.icon,
/* 2772  */

option.wpb_hammer {
    /* 2773  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center;
    /* 2774  */
}
/* 2775  */

.wpb_balloon i.icon,
/* 2776  */

option.wpb_balloon {
    /* 2777  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center;
    /* 2778  */
}
/* 2779  */

.wpb_balloon_buzz i.icon,
/* 2780  */

option.wpb_balloon_buzz {
    /* 2781  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center;
    /* 2782  */
}
/* 2783  */

.wpb_balloon_facebook i.icon,
/* 2784  */

option.wpb_balloon_facebook {
    /* 2785  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center;
    /* 2786  */
}
/* 2787  */

.wpb_balloon_twitter i.icon,
/* 2788  */

option.wpb_balloon_twitter {
    /* 2789  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center;
    /* 2790  */
}
/* 2791  */

.wpb_battery i.icon,
/* 2792  */

option.wpb_battery {
    /* 2793  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center;
    /* 2794  */
}
/* 2795  */

.wpb_binocular i.icon,
/* 2796  */

option.wpb_binocular {
    /* 2797  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center;
    /* 2798  */
}
/* 2799  */

.wpb_document_excel i.icon,
/* 2800  */

option.wpb_document_excel {
    /* js_composer.css */
    /* 2801  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center;
    /* 2802  */
}
/* 2803  */

.wpb_document_image i.icon,
/* 2804  */

option.wpb_document_image {
    /* 2805  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center;
    /* 2806  */
}
/* 2807  */

.wpb_document_music i.icon,
/* 2808  */

option.wpb_document_music {
    /* 2809  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center;
    /* 2810  */
}
/* 2811  */

.wpb_document_office i.icon,
/* 2812  */

option.wpb_document_office {
    /* 2813  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center;
    /* 2814  */
}
/* 2815  */

.wpb_document_pdf i.icon,
/* 2816  */

option.wpb_document_pdf {
    /* 2817  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center;
    /* 2818  */
}
/* 2819  */

.wpb_document_powerpoint i.icon,
/* 2820  */

option.wpb_document_powerpoint {
    /* 2821  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center;
    /* 2822  */
}
/* 2823  */

.wpb_document_word i.icon,
/* 2824  */

option.wpb_document_word {
    /* 2825  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center;
    /* 2826  */
}
/* 2827  */

.wpb_bookmark i.icon,
/* 2828  */

option.wpb_bookmark {
    /* 2829  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center;
    /* 2830  */
}
/* 2831  */

.wpb_camcorder i.icon,
/* 2832  */

option.wpb_camcorder {
    /* 2833  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center;
    /* 2834  */
}
/* 2835  */

.wpb_camera i.icon,
/* 2836  */

option.wpb_camera {
    /* 2837  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center;
    /* 2838  */
}
/* 2839  */

.wpb_chart i.icon,
/* 2840  */

option.wpb_chart {
    /* 2841  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center;
    /* 2842  */
}
/* 2843  */

.wpb_chart_pie i.icon,
/* 2844  */

option.wpb_chart_pie {
    /* 2845  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center;
    /* 2846  */
}
/* 2847  */

.wpb_clock i.icon,
/* 2848  */

option.wpb_clock {
    /* 2849  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center;
    /* 2850  */
}
/* js_composer.css */
/* 2851  */

.wpb_play i.icon,
/* 2852  */

option.wpb_play {
    /* 2853  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center;
    /* 2854  */
}
/* 2855  */

.wpb_fire i.icon,
/* 2856  */

option.wpb_fire {
    /* 2857  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center;
    /* 2858  */
}
/* 2859  */

.wpb_heart i.icon,
/* 2860  */

option.wpb_heart {
    /* 2861  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center;
    /* 2862  */
}
/* 2863  */

.wpb_mail i.icon,
/* 2864  */

option.wpb_mail {
    /* 2865  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center;
    /* 2866  */
}
/* 2867  */

.wpb_shield i.icon,
/* 2868  */

option.wpb_shield {
    /* 2869  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center;
    /* 2870  */
}
/* 2871  */

.wpb_video i.icon,
/* 2872  */

option.wpb_video {
    /* 2873  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center;
    /* 2874  */
}
/* 2875  */

.vc_column_container .vc_btn,
/* 2876  */

.vc_column_container .wpb_button {
    /* 2877  */
    
    margin-top: 5px;
    /* 2878  */
    
    margin-bottom: 5px;
    /* 2879  */
}
/* 2880  */
/* 2. Alerts (Message boxes)
/* 2881  *| ---------------------------------------------------------- */
/* 2882  */

.wpb_alert {
    /* 2883  */
    
    padding: 1em 35px 1em 25px;
    /* 2884  */
    
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    /* 2885  */
    
    background-color: #fcf8e3;
    /* 2886  */
    
    border: 1px solid #faebcc;
    /* 2887  */
    
    border-radius: 5px;
    /* 2888  */
    
    color: #8a6d3b;
    /* 2889  */
    
    clear: both;
    /* 2890  */
}
/* 2891  */

.wpb_alert .messagebox_text *:last-child {
    /* 2892  */
    
    margin-bottom: 0;
    /* 2893  */
}
/* 2894  */

.wpb_alert.vc_alert_square {
    /* 2895  */
    
    border-radius: 0;
    /* 2896  */
}
/* 2897  */

.wpb_alert.vc_alert_square_outlined {
    /* 2898  */
    
    border-radius: 0;
    /* 2899  */
    
    background: none !important;
    /* 2900  */
    
    border-width: 2px;
    /* js_composer.css */
    /* 2901  */
}
/* 2902  */

.wpb_alert.vc_alert_round {
    /* 2903  */
    
    border-radius: 50px;
    /* 2904  */
}
/* 2905  */

.wpb_alert.vc_alert_outlined {
    /* 2906  */
    
    background: none !important;
    /* 2907  */
    
    border-width: 2px;
    /* 2908  */
}
/* 2909  */

.wpb_alert.vc_alert_3d {
    /* 2910  */
    
    border-width: 1px 1px 1px 1px;
    /* 2911  */
}
/* 2912  */

.wpb_alert-success {
    /* 2913  */
    
    color: #3c763d;
    /* 2914  */
    
    border-color: #d6e9c6;
    /* 2915  */
    
    background-color: #dff0d8;
    /* 2916  */
}
/* 2917  */

.wpb_alert-success.vc_alert_outlined,
/* 2918  */

.wpb_alert-success.vc_alert_square_outlined {
    /* 2919  */
    
    color: #3c763d;
    /* 2920  */
}
/* 2921  */

.wpb_alert-success.vc_alert_3d {
    /* 2922  */
    
    -webkit-box-shadow: 0 5px 0 #c1e2b3;
    /* 2923  */
    
    box-shadow: 0 5px 0 #c1e2b3;
    /* 2924  */
}
/* 2925  */

.wpb_alert-error,
/* 2926  */

.wpb_alert-danger {
    /* 2927  */
    
    color: #a94442;
    /* 2928  */
    
    border-color: #ebccd1;
    /* 2929  */
    
    background-color: #f2dede;
    /* 2930  */
}
/* 2931  */

.wpb_alert-error.vc_alert_outlined,
/* 2932  */

.wpb_alert-danger.vc_alert_outlined,
/* 2933  */

.wpb_alert-error.vc_alert_square_outlined,
/* 2934  */

.wpb_alert-danger.vc_alert_square_outlined {
    /* 2935  */
    
    color: #a94442;
    /* 2936  */
}
/* 2937  */

.wpb_alert-error.vc_alert_3d,
/* 2938  */

.wpb_alert-danger.vc_alert_3d {
    /* 2939  */
    
    -webkit-box-shadow: 0 5px 0 #e4b9b9;
    /* 2940  */
    
    box-shadow: 0 5px 0 #e4b9b9;
    /* 2941  */
}
/* 2942  */

.wpb_alert-info {
    /* 2943  */
    
    color: #31708f;
    /* 2944  */
    
    border-color: #bce8f1;
    /* 2945  */
    
    background-color: #d9edf7;
    /* 2946  */
}
/* 2947  */

.wpb_alert-info.vc_alert_outlined,
/* 2948  */

.wpb_alert-info.vc_alert_square_outlined {
    /* 2949  */
    
    color: #31708f;
    /* 2950  */
}
/* js_composer.css */
/* 2951  */

.wpb_alert-info.vc_alert_3d {
    /* 2952  */
    
    -webkit-box-shadow: 0 5px 0 #afd9ee;
    /* 2953  */
    
    box-shadow: 0 5px 0 #afd9ee;
    /* 2954  */
}
/* 2955  */

.wpb_alert-warning {
    /* 2956  */
    
    color: #8a6d3b;
    /* 2957  */
    
    border-color: #faebcc;
    /* 2958  */
    
    background-color: #fcf8e3;
    /* 2959  */
}
/* 2960  */

.wpb_alert-warning.vc_alert_outlined,
/* 2961  */

.wpb_alert-warning.vc_alert_square_outlined {
    /* 2962  */
    
    color: #8a6d3b;
    /* 2963  */
}
/* 2964  */

.wpb_alert-warning.vc_alert_3d {
    /* 2965  */
    
    -webkit-box-shadow: 0 5px 0 #f7ecb5;
    /* 2966  */
    
    box-shadow: 0 5px 0 #f7ecb5;
    /* 2967  */
}
/* 2968  */

.wpb_alert .messagebox_text,
/* 2969  */

.wpb_alert-warning .messagebox_text {
    /* 2970  */
    
    padding-left: 40px;
    /* 2971  */
    
    background: url(/wp-content/plugins/js_composer/assets/vc/alert.png) no-repeat left center;
    /* 2972  */
}
/* 2973  */

.wpb_alert-info .messagebox_text {
    /* 2974  */
    
    background: url(/wp-content/plugins/js_composer/assets/vc/info.png) no-repeat left center;
    /* 2975  */
}
/* 2976  */

.wpb_alert-success .messagebox_text {
    /* 2977  */
    
    background: url(/wp-content/plugins/js_composer/assets/vc/tick.png) no-repeat left center;
    /* 2978  */
}
/* 2979  */

.wpb_alert-error .messagebox_text,
/* 2980  */

.wpb_alert-danger .messagebox_text {
    /* 2981  */
    
    background: url(/wp-content/plugins/js_composer/assets/vc/exclamation.png) no-repeat left center;
    /* 2982  */
}
/* 2983  */
/* ================================
/* 2984  *|  * Message box
/* 2985  *|  * ================================ */
/* 2986  */

.vc_message_box {
    /* 2987  */
    
    border: 1px solid transparent;
    /* 2988  */
    
    display: block;
    /* 2989  */
    
    overflow: hidden;
    /* 2990  */
    
    margin: 0 0 21.73913043px 0;
    /* 2991  */
    
    padding: 1em 1em 1em 4em;
    /* 2992  */
    
    position: relative;
    /* 2993  */
    
    font-size: 1em;
    /* 2994  */
    
    -webkit-box-sizing: border-box;
    /* 2995  */
    
    -moz-box-sizing: border-box;
    /* 2996  */
    
    box-sizing: border-box;
    /* 2997  */
}
/* 2998  */

.vc_message_box > p:first-child {
    /* 2999  */
    
    margin-top: 0;
    /* 3000  */
}
/* js_composer.css */
/* 3001  */

.vc_message_box > p:last-child {
    /* 3002  */
    
    margin-bottom: 0;
    /* 3003  */
}
/* 3004  */

.vc_message_box-icon {
    /* 3005  */
    
    bottom: 0;
    /* 3006  */
    
    font-size: 1em;
    /* 3007  */
    
    font-style: normal;
    /* 3008  */
    
    font-weight: normal;
    /* 3009  */
    
    left: 0;
    /* 3010  */
    
    position: absolute;
    /* 3011  */
    
    top: 0;
    /* 3012  */
    
    width: 4em;
    /* 3013  */
}
/* 3014  */

.vc_message_box-icon > * {
    /* 3015  */
    
    font-size: 1.7em;
    /* 3016  */
    
    line-height: 1;
    /* 3017  */
    
    font-weight: normal;
    /* 3018  */
    
    font-style: normal;
    /* 3019  */
    
    left: 50%;
    /* 3020  */
    
    position: absolute;
    /* 3021  */
    
    top: 50%;
    /* 3022  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 3023  */
    
    -ms-transform: translate(-50%, -50%);
    /* 3024  */
    
    -o-transform: translate(-50%, -50%);
    /* 3025  */
    
    transform: translate(-50%, -50%);
    /* 3026  */
}
/* 3027  */

.vc_message_box-icon > .fa {
    /* 3028  */
    
    font-size: 1.7em;
    /* 3029  */
    
    line-height: 1;
    /* 3030  */
}
/* 3031  */

.vc_color-blue.vc_message_box {
    /* 3032  */
    
    color: #364a8a;
    /* 3033  */
    
    border-color: #c5cff0;
    /* 3034  */
    
    background-color: #edf1fa;
    /* 3035  */
}
/* 3036  */

.vc_color-blue.vc_message_box .vc_message_box-icon {
    /* 3037  */
    
    color: #5472d2;
    /* 3038  */
}
/* 3039  */

.vc_color-blue.vc_message_box-solid {
    /* 3040  */
    
    color: #ffffff;
    /* 3041  */
    
    border-color: transparent;
    /* 3042  */
    
    background-color: #5472d2;
    /* 3043  */
}
/* 3044  */

.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
    /* 3045  */
    
    color: #ffffff;
    /* 3046  */
}
/* 3047  */

.vc_color-blue.vc_message_box-outline,
/* 3048  */

.vc_color-blue.vc_message_box-solid-icon {
    /* 3049  */
    
    color: #364a8a;
    /* 3050  */
    
    border-color: #5472d2;
    /* js_composer.css */
    /* 3051  */
    
    background-color: transparent;
    /* 3052  */
}
/* 3053  */

.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
/* 3054  */

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3055  */
    
    color: #5472d2;
    /* 3056  */
}
/* 3057  */

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3058  */
    
    color: #ffffff;
    /* 3059  */
    
    background-color: #5472d2;
    /* 3060  */
}
/* 3061  */

.vc_color-blue.vc_message_box-3d {
    /* 3062  */
    
    box-shadow: 0 5px 0 #9daee5;
    /* 3063  */
}
/* 3064  */

.vc_color-turquoise.vc_message_box {
    /* 3065  */
    
    color: #085b61;
    /* 3066  */
    
    border-color: #c6ecee;
    /* 3067  */
    
    background-color: #ebfcfd;
    /* 3068  */
}
/* 3069  */

.vc_color-turquoise.vc_message_box .vc_message_box-icon {
    /* 3070  */
    
    color: #00c1cf;
    /* 3071  */
}
/* 3072  */

.vc_color-turquoise.vc_message_box-solid {
    /* 3073  */
    
    color: #ffffff;
    /* 3074  */
    
    border-color: transparent;
    /* 3075  */
    
    background-color: #00c1cf;
    /* 3076  */
}
/* 3077  */

.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
    /* 3078  */
    
    color: #ffffff;
    /* 3079  */
}
/* 3080  */

.vc_color-turquoise.vc_message_box-outline,
/* 3081  */

.vc_color-turquoise.vc_message_box-solid-icon {
    /* 3082  */
    
    color: #085b61;
    /* 3083  */
    
    border-color: #00c1cf;
    /* 3084  */
    
    background-color: transparent;
    /* 3085  */
}
/* 3086  */

.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
/* 3087  */

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3088  */
    
    color: #00c1cf;
    /* 3089  */
}
/* 3090  */

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3091  */
    
    color: #ffffff;
    /* 3092  */
    
    background-color: #00c1cf;
    /* 3093  */
}
/* 3094  */

.vc_color-turquoise.vc_message_box-3d {
    /* 3095  */
    
    box-shadow: 0 5px 0 #9fdee3;
    /* 3096  */
}
/* 3097  */

.vc_color-pink.vc_message_box {
    /* 3098  */
    
    color: #d82e21;
    /* 3099  */
    
    border-color: #ffd8d6;
    /* 3100  */
    
    background-color: #fff0ef;
    /* js_composer.css */
    /* 3101  */
}
/* 3102  */

.vc_color-pink.vc_message_box .vc_message_box-icon {
    /* 3103  */
    
    color: #fe6c61;
    /* 3104  */
}
/* 3105  */

.vc_color-pink.vc_message_box-solid {
    /* 3106  */
    
    color: #ffffff;
    /* 3107  */
    
    border-color: transparent;
    /* 3108  */
    
    background-color: #fe6c61;
    /* 3109  */
}
/* 3110  */

.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
    /* 3111  */
    
    color: #ffffff;
    /* 3112  */
}
/* 3113  */

.vc_color-pink.vc_message_box-outline,
/* 3114  */

.vc_color-pink.vc_message_box-solid-icon {
    /* 3115  */
    
    color: #d82e21;
    /* 3116  */
    
    border-color: #fe6c61;
    /* 3117  */
    
    background-color: transparent;
    /* 3118  */
}
/* 3119  */

.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
/* 3120  */

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3121  */
    
    color: #fe6c61;
    /* 3122  */
}
/* 3123  */

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3124  */
    
    color: #ffffff;
    /* 3125  */
    
    background-color: #fe6c61;
    /* 3126  */
}
/* 3127  */

.vc_color-pink.vc_message_box-3d {
    /* 3128  */
    
    box-shadow: 0 5px 0 #fea9a3;
    /* 3129  */
}
/* 3130  */

.vc_color-violet.vc_message_box {
    /* 3131  */
    
    color: #5e4a81;
    /* 3132  */
    
    border-color: #d4c8e9;
    /* 3133  */
    
    background-color: #f0ecf7;
    /* 3134  */
}
/* 3135  */

.vc_color-violet.vc_message_box .vc_message_box-icon {
    /* 3136  */
    
    color: #8d6dc4;
    /* 3137  */
}
/* 3138  */

.vc_color-violet.vc_message_box-solid {
    /* 3139  */
    
    color: #ffffff;
    /* 3140  */
    
    border-color: transparent;
    /* 3141  */
    
    background-color: #8d6dc4;
    /* 3142  */
}
/* 3143  */

.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
    /* 3144  */
    
    color: #ffffff;
    /* 3145  */
}
/* 3146  */

.vc_color-violet.vc_message_box-outline,
/* 3147  */

.vc_color-violet.vc_message_box-solid-icon {
    /* 3148  */
    
    color: #5e4a81;
    /* 3149  */
    
    border-color: #8d6dc4;
    /* 3150  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 3151  */
}
/* 3152  */

.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
/* 3153  */

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3154  */
    
    color: #8d6dc4;
    /* 3155  */
}
/* 3156  */

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3157  */
    
    color: #ffffff;
    /* 3158  */
    
    background-color: #8d6dc4;
    /* 3159  */
}
/* 3160  */

.vc_color-violet.vc_message_box-3d {
    /* 3161  */
    
    box-shadow: 0 5px 0 #b8a3da;
    /* 3162  */
}
/* 3163  */

.vc_color-peacoc.vc_message_box {
    /* 3164  */
    
    color: #366a79;
    /* 3165  */
    
    border-color: #c2e3ec;
    /* 3166  */
    
    background-color: #e9f5f8;
    /* 3167  */
}
/* 3168  */

.vc_color-peacoc.vc_message_box .vc_message_box-icon {
    /* 3169  */
    
    color: #4cadc9;
    /* 3170  */
}
/* 3171  */

.vc_color-peacoc.vc_message_box-solid {
    /* 3172  */
    
    color: #ffffff;
    /* 3173  */
    
    border-color: transparent;
    /* 3174  */
    
    background-color: #4cadc9;
    /* 3175  */
}
/* 3176  */

.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
    /* 3177  */
    
    color: #ffffff;
    /* 3178  */
}
/* 3179  */

.vc_color-peacoc.vc_message_box-outline,
/* 3180  */

.vc_color-peacoc.vc_message_box-solid-icon {
    /* 3181  */
    
    color: #366a79;
    /* 3182  */
    
    border-color: #4cadc9;
    /* 3183  */
    
    background-color: transparent;
    /* 3184  */
}
/* 3185  */

.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
/* 3186  */

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3187  */
    
    color: #4cadc9;
    /* 3188  */
}
/* 3189  */

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3190  */
    
    color: #ffffff;
    /* 3191  */
    
    background-color: #4cadc9;
    /* 3192  */
}
/* 3193  */

.vc_color-peacoc.vc_message_box-3d {
    /* 3194  */
    
    box-shadow: 0 5px 0 #9ad1e1;
    /* 3195  */
}
/* 3196  */

.vc_color-chino.vc_message_box {
    /* 3197  */
    
    color: #978258;
    /* 3198  */
    
    border-color: #e5ded2;
    /* 3199  */
    
    background-color: #f7f5f2;
    /* 3200  */
}
/* js_composer.css */
/* 3201  */

.vc_color-chino.vc_message_box .vc_message_box-icon {
    /* 3202  */
    
    color: #cec2ab;
    /* 3203  */
}
/* 3204  */

.vc_color-chino.vc_message_box-solid {
    /* 3205  */
    
    color: #ffffff;
    /* 3206  */
    
    border-color: transparent;
    /* 3207  */
    
    background-color: #cec2ab;
    /* 3208  */
}
/* 3209  */

.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
    /* 3210  */
    
    color: #ffffff;
    /* 3211  */
}
/* 3212  */

.vc_color-chino.vc_message_box-outline,
/* 3213  */

.vc_color-chino.vc_message_box-solid-icon {
    /* 3214  */
    
    color: #978258;
    /* 3215  */
    
    border-color: #cec2ab;
    /* 3216  */
    
    background-color: transparent;
    /* 3217  */
}
/* 3218  */

.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
/* 3219  */

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3220  */
    
    color: #cec2ab;
    /* 3221  */
}
/* 3222  */

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3223  */
    
    color: #ffffff;
    /* 3224  */
    
    background-color: #cec2ab;
    /* 3225  */
}
/* 3226  */

.vc_color-chino.vc_message_box-3d {
    /* 3227  */
    
    box-shadow: 0 5px 0 #d2c7b1;
    /* 3228  */
}
/* 3229  */

.vc_color-mulled_wine.vc_message_box {
    /* 3230  */
    
    color: #1e1b22;
    /* 3231  */
    
    border-color: #d0ccd6;
    /* 3232  */
    
    background-color: #eae8ed;
    /* 3233  */
}
/* 3234  */

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
    /* 3235  */
    
    color: #50485b;
    /* 3236  */
}
/* 3237  */

.vc_color-mulled_wine.vc_message_box-solid {
    /* 3238  */
    
    color: #ffffff;
    /* 3239  */
    
    border-color: transparent;
    /* 3240  */
    
    background-color: #50485b;
    /* 3241  */
}
/* 3242  */

.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
    /* 3243  */
    
    color: #ffffff;
    /* 3244  */
}
/* 3245  */

.vc_color-mulled_wine.vc_message_box-outline,
/* 3246  */

.vc_color-mulled_wine.vc_message_box-solid-icon {
    /* 3247  */
    
    color: #1e1b22;
    /* 3248  */
    
    border-color: #50485b;
    /* 3249  */
    
    background-color: transparent;
    /* 3250  */
}
/* js_composer.css */
/* 3251  */

.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
/* 3252  */

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3253  */
    
    color: #50485b;
    /* 3254  */
}
/* 3255  */

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3256  */
    
    color: #ffffff;
    /* 3257  */
    
    background-color: #50485b;
    /* 3258  */
}
/* 3259  */

.vc_color-mulled_wine.vc_message_box-3d {
    /* 3260  */
    
    box-shadow: 0 5px 0 #b6afc0;
    /* 3261  */
}
/* 3262  */

.vc_color-vista_blue.vc_message_box {
    /* 3263  */
    
    color: #3e8e5e;
    /* 3264  */
    
    border-color: #bcebcf;
    /* 3265  */
    
    background-color: #e3f7eb;
    /* 3266  */
}
/* 3267  */

.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
    /* 3268  */
    
    color: #75d69c;
    /* 3269  */
}
/* 3270  */

.vc_color-vista_blue.vc_message_box-solid {
    /* 3271  */
    
    color: #ffffff;
    /* 3272  */
    
    border-color: transparent;
    /* 3273  */
    
    background-color: #75d69c;
    /* 3274  */
}
/* 3275  */

.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
    /* 3276  */
    
    color: #ffffff;
    /* 3277  */
}
/* 3278  */

.vc_color-vista_blue.vc_message_box-outline,
/* 3279  */

.vc_color-vista_blue.vc_message_box-solid-icon {
    /* 3280  */
    
    color: #3e8e5e;
    /* 3281  */
    
    border-color: #75d69c;
    /* 3282  */
    
    background-color: transparent;
    /* 3283  */
}
/* 3284  */

.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
/* 3285  */

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3286  */
    
    color: #75d69c;
    /* 3287  */
}
/* 3288  */

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3289  */
    
    color: #ffffff;
    /* 3290  */
    
    background-color: #75d69c;
    /* 3291  */
}
/* 3292  */

.vc_color-vista_blue.vc_message_box-3d {
    /* 3293  */
    
    box-shadow: 0 5px 0 #94dfb3;
    /* 3294  */
}
/* 3295  */

.vc_color-orange.vc_message_box {
    /* 3296  */
    
    color: #c3811c;
    /* 3297  */
    
    border-color: #fbe1ba;
    /* 3298  */
    
    background-color: #fef6eb;
    /* 3299  */
}
/* 3300  */

.vc_color-orange.vc_message_box .vc_message_box-icon {
    /* js_composer.css */
    /* 3301  */
    
    color: #f7be68;
    /* 3302  */
}
/* 3303  */

.vc_color-orange.vc_message_box-solid {
    /* 3304  */
    
    color: #ffffff;
    /* 3305  */
    
    border-color: transparent;
    /* 3306  */
    
    background-color: #f7be68;
    /* 3307  */
}
/* 3308  */

.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
    /* 3309  */
    
    color: #ffffff;
    /* 3310  */
}
/* 3311  */

.vc_color-orange.vc_message_box-outline,
/* 3312  */

.vc_color-orange.vc_message_box-solid-icon {
    /* 3313  */
    
    color: #c3811c;
    /* 3314  */
    
    border-color: #f7be68;
    /* 3315  */
    
    background-color: transparent;
    /* 3316  */
}
/* 3317  */

.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
/* 3318  */

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3319  */
    
    color: #f7be68;
    /* 3320  */
}
/* 3321  */

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3322  */
    
    color: #ffffff;
    /* 3323  */
    
    background-color: #f7be68;
    /* 3324  */
}
/* 3325  */

.vc_color-orange.vc_message_box-3d {
    /* 3326  */
    
    box-shadow: 0 5px 0 #f9cd8a;
    /* 3327  */
}
/* 3328  */

.vc_color-sky.vc_message_box {
    /* 3329  */
    
    color: #2a6194;
    /* 3330  */
    
    border-color: #bedaf4;
    /* 3331  */
    
    background-color: #eaf3fb;
    /* 3332  */
}
/* 3333  */

.vc_color-sky.vc_message_box .vc_message_box-icon {
    /* 3334  */
    
    color: #5aa1e3;
    /* 3335  */
}
/* 3336  */

.vc_color-sky.vc_message_box-solid {
    /* 3337  */
    
    color: #ffffff;
    /* 3338  */
    
    border-color: transparent;
    /* 3339  */
    
    background-color: #5aa1e3;
    /* 3340  */
}
/* 3341  */

.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
    /* 3342  */
    
    color: #ffffff;
    /* 3343  */
}
/* 3344  */

.vc_color-sky.vc_message_box-outline,
/* 3345  */

.vc_color-sky.vc_message_box-solid-icon {
    /* 3346  */
    
    color: #2a6194;
    /* 3347  */
    
    border-color: #5aa1e3;
    /* 3348  */
    
    background-color: transparent;
    /* 3349  */
}
/* 3350  */

.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
/* js_composer.css */
/* 3351  */

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3352  */
    
    color: #5aa1e3;
    /* 3353  */
}
/* 3354  */

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3355  */
    
    color: #ffffff;
    /* 3356  */
    
    background-color: #5aa1e3;
    /* 3357  */
}
/* 3358  */

.vc_color-sky.vc_message_box-3d {
    /* 3359  */
    
    box-shadow: 0 5px 0 #93c1ed;
    /* 3360  */
}
/* 3361  */

.vc_color-green.vc_message_box {
    /* 3362  */
    
    color: #3e562b;
    /* 3363  */
    
    border-color: #c2e1a9;
    /* 3364  */
    
    background-color: #eaf5e2;
    /* 3365  */
}
/* 3366  */

.vc_color-green.vc_message_box .vc_message_box-icon {
    /* 3367  */
    
    color: #6dab3c;
    /* 3368  */
}
/* 3369  */

.vc_color-green.vc_message_box-solid {
    /* 3370  */
    
    color: #ffffff;
    /* 3371  */
    
    border-color: transparent;
    /* 3372  */
    
    background-color: #6dab3c;
    /* 3373  */
}
/* 3374  */

.vc_color-green.vc_message_box-solid .vc_message_box-icon {
    /* 3375  */
    
    color: #ffffff;
    /* 3376  */
}
/* 3377  */

.vc_color-green.vc_message_box-outline,
/* 3378  */

.vc_color-green.vc_message_box-solid-icon {
    /* 3379  */
    
    color: #3e562b;
    /* 3380  */
    
    border-color: #6dab3c;
    /* 3381  */
    
    background-color: transparent;
    /* 3382  */
}
/* 3383  */

.vc_color-green.vc_message_box-outline .vc_message_box-icon,
/* 3384  */

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3385  */
    
    color: #6dab3c;
    /* 3386  */
}
/* 3387  */

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3388  */
    
    color: #ffffff;
    /* 3389  */
    
    background-color: #6dab3c;
    /* 3390  */
}
/* 3391  */

.vc_color-green.vc_message_box-3d {
    /* 3392  */
    
    box-shadow: 0 5px 0 #a7d484;
    /* 3393  */
}
/* 3394  */

.vc_color-juicy_pink.vc_message_box {
    /* 3395  */
    
    color: #a3231f;
    /* 3396  */
    
    border-color: #fbc7c5;
    /* 3397  */
    
    background-color: #fef5f5;
    /* 3398  */
}
/* 3399  */

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
    /* 3400  */
    
    color: #f4524d;
    /* js_composer.css */
    /* 3401  */
}
/* 3402  */

.vc_color-juicy_pink.vc_message_box-solid {
    /* 3403  */
    
    color: #ffffff;
    /* 3404  */
    
    border-color: transparent;
    /* 3405  */
    
    background-color: #f4524d;
    /* 3406  */
}
/* 3407  */

.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
    /* 3408  */
    
    color: #ffffff;
    /* 3409  */
}
/* 3410  */

.vc_color-juicy_pink.vc_message_box-outline,
/* 3411  */

.vc_color-juicy_pink.vc_message_box-solid-icon {
    /* 3412  */
    
    color: #a3231f;
    /* 3413  */
    
    border-color: #f4524d;
    /* 3414  */
    
    background-color: transparent;
    /* 3415  */
}
/* 3416  */

.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
/* 3417  */

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3418  */
    
    color: #f4524d;
    /* 3419  */
}
/* 3420  */

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3421  */
    
    color: #ffffff;
    /* 3422  */
    
    background-color: #f4524d;
    /* 3423  */
}
/* 3424  */

.vc_color-juicy_pink.vc_message_box-3d {
    /* 3425  */
    
    box-shadow: 0 5px 0 #f89895;
    /* 3426  */
}
/* 3427  */

.vc_color-sandy_brown.vc_message_box {
    /* 3428  */
    
    color: #c3501c;
    /* 3429  */
    
    border-color: #fbceba;
    /* 3430  */
    
    background-color: #fef1eb;
    /* 3431  */
}
/* 3432  */

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
    /* 3433  */
    
    color: #f79468;
    /* 3434  */
}
/* 3435  */

.vc_color-sandy_brown.vc_message_box-solid {
    /* 3436  */
    
    color: #ffffff;
    /* 3437  */
    
    border-color: transparent;
    /* 3438  */
    
    background-color: #f79468;
    /* 3439  */
}
/* 3440  */

.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
    /* 3441  */
    
    color: #ffffff;
    /* 3442  */
}
/* 3443  */

.vc_color-sandy_brown.vc_message_box-outline,
/* 3444  */

.vc_color-sandy_brown.vc_message_box-solid-icon {
    /* 3445  */
    
    color: #c3501c;
    /* 3446  */
    
    border-color: #f79468;
    /* 3447  */
    
    background-color: transparent;
    /* 3448  */
}
/* 3449  */

.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
/* 3450  */

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    /* js_composer.css */
    /* 3451  */
    
    color: #f79468;
    /* 3452  */
}
/* 3453  */

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3454  */
    
    color: #ffffff;
    /* 3455  */
    
    background-color: #f79468;
    /* 3456  */
}
/* 3457  */

.vc_color-sandy_brown.vc_message_box-3d {
    /* 3458  */
    
    box-shadow: 0 5px 0 #f9ac8a;
    /* 3459  */
}
/* 3460  */

.vc_color-purple.vc_message_box {
    /* 3461  */
    
    color: #886389;
    /* 3462  */
    
    border-color: #e3cbe3;
    /* 3463  */
    
    background-color: #f5ecf5;
    /* 3464  */
}
/* 3465  */

.vc_color-purple.vc_message_box .vc_message_box-icon {
    /* 3466  */
    
    color: #b97ebb;
    /* 3467  */
}
/* 3468  */

.vc_color-purple.vc_message_box-solid {
    /* 3469  */
    
    color: #ffffff;
    /* 3470  */
    
    border-color: transparent;
    /* 3471  */
    
    background-color: #b97ebb;
    /* 3472  */
}
/* 3473  */

.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
    /* 3474  */
    
    color: #ffffff;
    /* 3475  */
}
/* 3476  */

.vc_color-purple.vc_message_box-outline,
/* 3477  */

.vc_color-purple.vc_message_box-solid-icon {
    /* 3478  */
    
    color: #886389;
    /* 3479  */
    
    border-color: #b97ebb;
    /* 3480  */
    
    background-color: transparent;
    /* 3481  */
}
/* 3482  */

.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
/* 3483  */

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3484  */
    
    color: #b97ebb;
    /* 3485  */
}
/* 3486  */

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3487  */
    
    color: #ffffff;
    /* 3488  */
    
    background-color: #b97ebb;
    /* 3489  */
}
/* 3490  */

.vc_color-purple.vc_message_box-3d {
    /* 3491  */
    
    box-shadow: 0 5px 0 #d1a9d2;
    /* 3492  */
}
/* 3493  */

.vc_color-black.vc_message_box {
    /* 3494  */
    
    color: #ffffff;
    /* 3495  */
    
    border-color: #2a2a2a;
    /* 3496  */
    
    background-color: #3c3c3c;
    /* 3497  */
}
/* 3498  */

.vc_color-black.vc_message_box .vc_message_box-icon {
    /* 3499  */
    
    color: #2a2a2a;
    /* 3500  */
}
/* js_composer.css */
/* 3501  */

.vc_color-black.vc_message_box-solid {
    /* 3502  */
    
    color: #ffffff;
    /* 3503  */
    
    border-color: transparent;
    /* 3504  */
    
    background-color: #2a2a2a;
    /* 3505  */
}
/* 3506  */

.vc_color-black.vc_message_box-solid .vc_message_box-icon {
    /* 3507  */
    
    color: #ffffff;
    /* 3508  */
}
/* 3509  */

.vc_color-black.vc_message_box-outline,
/* 3510  */

.vc_color-black.vc_message_box-solid-icon {
    /* 3511  */
    
    color: #ffffff;
    /* 3512  */
    
    border-color: #2a2a2a;
    /* 3513  */
    
    background-color: transparent;
    /* 3514  */
}
/* 3515  */

.vc_color-black.vc_message_box-outline .vc_message_box-icon,
/* 3516  */

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3517  */
    
    color: #2a2a2a;
    /* 3518  */
}
/* 3519  */

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3520  */
    
    color: #ffffff;
    /* 3521  */
    
    background-color: #2a2a2a;
    /* 3522  */
}
/* 3523  */

.vc_color-black.vc_message_box-3d {
    /* 3524  */
    
    box-shadow: 0 5px 0 #101010;
    /* 3525  */
}
/* 3526  */

.vc_color-grey.vc_message_box {
    /* 3527  */
    
    color: #858585;
    /* 3528  */
    
    border-color: #d2d2d2;
    /* 3529  */
    
    background-color: #ebebeb;
    /* 3530  */
}
/* 3531  */

.vc_color-grey.vc_message_box .vc_message_box-icon {
    /* 3532  */
    
    color: #ebebeb;
    /* 3533  */
}
/* 3534  */

.vc_color-grey.vc_message_box-solid {
    /* 3535  */
    
    color: #858585;
    /* 3536  */
    
    border-color: transparent;
    /* 3537  */
    
    background-color: #ebebeb;
    /* 3538  */
}
/* 3539  */

.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
    /* 3540  */
    
    color: #858585;
    /* 3541  */
}
/* 3542  */

.vc_color-grey.vc_message_box-outline,
/* 3543  */

.vc_color-grey.vc_message_box-solid-icon {
    /* 3544  */
    
    color: #858585;
    /* 3545  */
    
    border-color: #ebebeb;
    /* 3546  */
    
    background-color: transparent;
    /* 3547  */
}
/* 3548  */

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
/* 3549  */

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3550  */
    
    color: #ebebeb;
    /* js_composer.css */
    /* 3551  */
}
/* 3552  */

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3553  */
    
    color: #858585;
    /* 3554  */
    
    background-color: #ebebeb;
    /* 3555  */
}
/* 3556  */

.vc_color-grey.vc_message_box-3d {
    /* 3557  */
    
    box-shadow: 0 5px 0 #b8b8b8;
    /* 3558  */
}
/* 3559  */

.vc_color-white.vc_message_box {
    /* 3560  */
    
    color: #b3b3b3;
    /* 3561  */
    
    border-color: #e6e6e6;
    /* 3562  */
    
    background-color: #ffffff;
    /* 3563  */
}
/* 3564  */

.vc_color-white.vc_message_box .vc_message_box-icon {
    /* 3565  */
    
    color: #ffffff;
    /* 3566  */
}
/* 3567  */

.vc_color-white.vc_message_box-solid {
    /* 3568  */
    
    color: #b3b3b3;
    /* 3569  */
    
    border-color: transparent;
    /* 3570  */
    
    background-color: #ffffff;
    /* 3571  */
}
/* 3572  */

.vc_color-white.vc_message_box-solid .vc_message_box-icon {
    /* 3573  */
    
    color: #b3b3b3;
    /* 3574  */
}
/* 3575  */

.vc_color-white.vc_message_box-outline,
/* 3576  */

.vc_color-white.vc_message_box-solid-icon {
    /* 3577  */
    
    color: #b3b3b3;
    /* 3578  */
    
    border-color: #ffffff;
    /* 3579  */
    
    background-color: transparent;
    /* 3580  */
}
/* 3581  */

.vc_color-white.vc_message_box-outline .vc_message_box-icon,
/* 3582  */

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3583  */
    
    color: #ffffff;
    /* 3584  */
}
/* 3585  */

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3586  */
    
    color: #b3b3b3;
    /* 3587  */
    
    background-color: #ffffff;
    /* 3588  */
}
/* 3589  */

.vc_color-white.vc_message_box-3d {
    /* 3590  */
    
    box-shadow: 0 5px 0 #cccccc;
    /* 3591  */
}
/* 3592  */

.vc_color-info.vc_message_box {
    /* 3593  */
    
    color: #5e7f96;
    /* 3594  */
    
    border-color: #cfebfe;
    /* 3595  */
    
    background-color: #dff2fe;
    /* 3596  */
}
/* 3597  */

.vc_color-info.vc_message_box .vc_message_box-icon {
    /* 3598  */
    
    color: #56b0ee;
    /* 3599  */
}
/* 3600  */

.vc_color-info.vc_message_box-solid {
    /* js_composer.css */
    /* 3601  */
    
    color: #ffffff;
    /* 3602  */
    
    border-color: transparent;
    /* 3603  */
    
    background-color: #56b0ee;
    /* 3604  */
}
/* 3605  */

.vc_color-info.vc_message_box-solid .vc_message_box-icon {
    /* 3606  */
    
    color: #ffffff;
    /* 3607  */
}
/* 3608  */

.vc_color-info.vc_message_box-outline,
/* 3609  */

.vc_color-info.vc_message_box-solid-icon {
    /* 3610  */
    
    color: #5e7f96;
    /* 3611  */
    
    border-color: #56b0ee;
    /* 3612  */
    
    background-color: transparent;
    /* 3613  */
}
/* 3614  */

.vc_color-info.vc_message_box-outline .vc_message_box-icon,
/* 3615  */

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3616  */
    
    color: #56b0ee;
    /* 3617  */
}
/* 3618  */

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3619  */
    
    color: #ffffff;
    /* 3620  */
    
    background-color: #56b0ee;
    /* 3621  */
}
/* 3622  */

.vc_color-info.vc_message_box-3d {
    /* 3623  */
    
    box-shadow: 0 5px 0 #9dd6fd;
    /* 3624  */
}
/* 3625  */

.vc_color-success.vc_message_box {
    /* 3626  */
    
    color: #5e7f96;
    /* 3627  */
    
    border-color: #cfebfe;
    /* 3628  */
    
    background-color: #e6fdf8;
    /* 3629  */
}
/* 3630  */

.vc_color-success.vc_message_box .vc_message_box-icon {
    /* 3631  */
    
    color: #1bbc9b;
    /* 3632  */
}
/* 3633  */

.vc_color-success.vc_message_box-solid {
    /* 3634  */
    
    color: #ffffff;
    /* 3635  */
    
    border-color: transparent;
    /* 3636  */
    
    background-color: #1bbc9b;
    /* 3637  */
}
/* 3638  */

.vc_color-success.vc_message_box-solid .vc_message_box-icon {
    /* 3639  */
    
    color: #ffffff;
    /* 3640  */
}
/* 3641  */

.vc_color-success.vc_message_box-outline,
/* 3642  */

.vc_color-success.vc_message_box-solid-icon {
    /* 3643  */
    
    color: #5e7f96;
    /* 3644  */
    
    border-color: #1bbc9b;
    /* 3645  */
    
    background-color: transparent;
    /* 3646  */
}
/* 3647  */

.vc_color-success.vc_message_box-outline .vc_message_box-icon,
/* 3648  */

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3649  */
    
    color: #1bbc9b;
    /* 3650  */
}
/* js_composer.css */
/* 3651  */

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3652  */
    
    color: #ffffff;
    /* 3653  */
    
    background-color: #1bbc9b;
    /* 3654  */
}
/* 3655  */

.vc_color-success.vc_message_box-3d {
    /* 3656  */
    
    box-shadow: 0 5px 0 #9dd6fd;
    /* 3657  */
}
/* 3658  */

.vc_color-warning.vc_message_box {
    /* 3659  */
    
    color: #9d8967;
    /* 3660  */
    
    border-color: #ffeccc;
    /* 3661  */
    
    background-color: #fff4e2;
    /* 3662  */
}
/* 3663  */

.vc_color-warning.vc_message_box .vc_message_box-icon {
    /* 3664  */
    
    color: #fcb53f;
    /* 3665  */
}
/* 3666  */

.vc_color-warning.vc_message_box-solid {
    /* 3667  */
    
    color: #ffffff;
    /* 3668  */
    
    border-color: transparent;
    /* 3669  */
    
    background-color: #fcb53f;
    /* 3670  */
}
/* 3671  */

.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
    /* 3672  */
    
    color: #ffffff;
    /* 3673  */
}
/* 3674  */

.vc_color-warning.vc_message_box-outline,
/* 3675  */

.vc_color-warning.vc_message_box-solid-icon {
    /* 3676  */
    
    color: #9d8967;
    /* 3677  */
    
    border-color: #fcb53f;
    /* 3678  */
    
    background-color: transparent;
    /* 3679  */
}
/* 3680  */

.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
/* 3681  */

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3682  */
    
    color: #fcb53f;
    /* 3683  */
}
/* 3684  */

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3685  */
    
    color: #ffffff;
    /* 3686  */
    
    background-color: #fcb53f;
    /* 3687  */
}
/* 3688  */

.vc_color-warning.vc_message_box-3d {
    /* 3689  */
    
    box-shadow: 0 5px 0 #ffd999;
    /* 3690  */
}
/* 3691  */

.vc_color-danger.vc_message_box {
    /* 3692  */
    
    color: #a85959;
    /* 3693  */
    
    border-color: #fedede;
    /* 3694  */
    
    background-color: #fdeaea;
    /* 3695  */
}
/* 3696  */

.vc_color-danger.vc_message_box .vc_message_box-icon {
    /* 3697  */
    
    color: #ff7877;
    /* 3698  */
}
/* 3699  */

.vc_color-danger.vc_message_box-solid {
    /* 3700  */
    
    color: #ffffff;
    /* js_composer.css */
    /* 3701  */
    
    border-color: transparent;
    /* 3702  */
    
    background-color: #ff7877;
    /* 3703  */
}
/* 3704  */

.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
    /* 3705  */
    
    color: #ffffff;
    /* 3706  */
}
/* 3707  */

.vc_color-danger.vc_message_box-outline,
/* 3708  */

.vc_color-danger.vc_message_box-solid-icon {
    /* 3709  */
    
    color: #a85959;
    /* 3710  */
    
    border-color: #ff7877;
    /* 3711  */
    
    background-color: transparent;
    /* 3712  */
}
/* 3713  */

.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
/* 3714  */

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3715  */
    
    color: #ff7877;
    /* 3716  */
}
/* 3717  */

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3718  */
    
    color: #ffffff;
    /* 3719  */
    
    background-color: #ff7877;
    /* 3720  */
}
/* 3721  */

.vc_color-danger.vc_message_box-3d {
    /* 3722  */
    
    box-shadow: 0 5px 0 #fdacac;
    /* 3723  */
}
/* 3724  */

.vc_color-alert-info.vc_message_box {
    /* 3725  */
    
    color: #31708f;
    /* 3726  */
    
    border-color: #bce8f1;
    /* 3727  */
    
    background-color: #d9edf7;
    /* 3728  */
}
/* 3729  */

.vc_color-alert-info.vc_message_box .vc_message_box-icon {
    /* 3730  */
    
    color: #67cce0;
    /* 3731  */
}
/* 3732  */

.vc_color-alert-info.vc_message_box-solid {
    /* 3733  */
    
    color: #ffffff;
    /* 3734  */
    
    border-color: transparent;
    /* 3735  */
    
    background-color: #67cce0;
    /* 3736  */
}
/* 3737  */

.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
    /* 3738  */
    
    color: #ffffff;
    /* 3739  */
}
/* 3740  */

.vc_color-alert-info.vc_message_box-outline,
/* 3741  */

.vc_color-alert-info.vc_message_box-solid-icon {
    /* 3742  */
    
    color: #31708f;
    /* 3743  */
    
    border-color: #67cce0;
    /* 3744  */
    
    background-color: transparent;
    /* 3745  */
}
/* 3746  */

.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
/* 3747  */

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3748  */
    
    color: #67cce0;
    /* 3749  */
}
/* 3750  */

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    /* js_composer.css */
    /* 3751  */
    
    color: #ffffff;
    /* 3752  */
    
    background-color: #67cce0;
    /* 3753  */
}
/* 3754  */

.vc_color-alert-info.vc_message_box-3d {
    /* 3755  */
    
    box-shadow: 0 5px 0 #91d9e8;
    /* 3756  */
}
/* 3757  */

.vc_color-alert-success.vc_message_box {
    /* 3758  */
    
    color: #3c763d;
    /* 3759  */
    
    border-color: #d6e9c6;
    /* 3760  */
    
    background-color: #dff0d8;
    /* 3761  */
}
/* 3762  */

.vc_color-alert-success.vc_message_box .vc_message_box-icon {
    /* 3763  */
    
    color: #9ad36a;
    /* 3764  */
}
/* 3765  */

.vc_color-alert-success.vc_message_box-solid {
    /* 3766  */
    
    color: #ffffff;
    /* 3767  */
    
    border-color: transparent;
    /* 3768  */
    
    background-color: #9ad36a;
    /* 3769  */
}
/* 3770  */

.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
    /* 3771  */
    
    color: #ffffff;
    /* 3772  */
}
/* 3773  */

.vc_color-alert-success.vc_message_box-outline,
/* 3774  */

.vc_color-alert-success.vc_message_box-solid-icon {
    /* 3775  */
    
    color: #3c763d;
    /* 3776  */
    
    border-color: #9ad36a;
    /* 3777  */
    
    background-color: transparent;
    /* 3778  */
}
/* 3779  */

.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
/* 3780  */

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3781  */
    
    color: #9ad36a;
    /* 3782  */
}
/* 3783  */

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3784  */
    
    color: #ffffff;
    /* 3785  */
    
    background-color: #9ad36a;
    /* 3786  */
}
/* 3787  */

.vc_color-alert-success.vc_message_box-3d {
    /* 3788  */
    
    box-shadow: 0 5px 0 #bbdba1;
    /* 3789  */
}
/* 3790  */

.vc_color-alert-warning.vc_message_box {
    /* 3791  */
    
    color: #8a6d3b;
    /* 3792  */
    
    border-color: #faebcc;
    /* 3793  */
    
    background-color: #fcf8e3;
    /* 3794  */
}
/* 3795  */

.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
    /* 3796  */
    
    color: #f9cf79;
    /* 3797  */
}
/* 3798  */

.vc_color-alert-warning.vc_message_box-solid {
    /* 3799  */
    
    color: #ffffff;
    /* 3800  */
    
    border-color: transparent;
    /* js_composer.css */
    /* 3801  */
    
    background-color: #f9cf79;
    /* 3802  */
}
/* 3803  */

.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
    /* 3804  */
    
    color: #ffffff;
    /* 3805  */
}
/* 3806  */

.vc_color-alert-warning.vc_message_box-outline,
/* 3807  */

.vc_color-alert-warning.vc_message_box-solid-icon {
    /* 3808  */
    
    color: #8a6d3b;
    /* 3809  */
    
    border-color: #f9cf79;
    /* 3810  */
    
    background-color: transparent;
    /* 3811  */
}
/* 3812  */

.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
/* 3813  */

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3814  */
    
    color: #f9cf79;
    /* 3815  */
}
/* 3816  */

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3817  */
    
    color: #ffffff;
    /* 3818  */
    
    background-color: #f9cf79;
    /* 3819  */
}
/* 3820  */

.vc_color-alert-warning.vc_message_box-3d {
    /* 3821  */
    
    box-shadow: 0 5px 0 #f5d89e;
    /* 3822  */
}
/* 3823  */

.vc_color-alert-danger.vc_message_box {
    /* 3824  */
    
    color: #a94442;
    /* 3825  */
    
    border-color: #ebccd1;
    /* 3826  */
    
    background-color: #f2dede;
    /* 3827  */
}
/* 3828  */

.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
    /* 3829  */
    
    color: #ef8495;
    /* 3830  */
}
/* 3831  */

.vc_color-alert-danger.vc_message_box-solid {
    /* 3832  */
    
    color: #ffffff;
    /* 3833  */
    
    border-color: transparent;
    /* 3834  */
    
    background-color: #ef8495;
    /* 3835  */
}
/* 3836  */

.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
    /* 3837  */
    
    color: #ffffff;
    /* 3838  */
}
/* 3839  */

.vc_color-alert-danger.vc_message_box-outline,
/* 3840  */

.vc_color-alert-danger.vc_message_box-solid-icon {
    /* 3841  */
    
    color: #a94442;
    /* 3842  */
    
    border-color: #ef8495;
    /* 3843  */
    
    background-color: transparent;
    /* 3844  */
}
/* 3845  */

.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
/* 3846  */

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3847  */
    
    color: #ef8495;
    /* 3848  */
}
/* 3849  */

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3850  */
    
    color: #ffffff;
    /* js_composer.css */
    /* 3851  */
    
    background-color: #ef8495;
    /* 3852  */
}
/* 3853  */

.vc_color-alert-danger.vc_message_box-3d {
    /* 3854  */
    
    box-shadow: 0 5px 0 #dca7b0;
    /* 3855  */
}
/* 3856  */

.vc_color-black.vc_message_box .vc_message_box-icon {
    /* 3857  */
    
    color: #ffffff;
    /* 3858  */
}
/* 3859  */

.vc_color-black.vc_message_box-outline,
/* 3860  */

.vc_color-black.vc_message_box-outline .vc_message_box-icon {
    /* 3861  */
    
    color: #2a2a2a;
    /* 3862  */
}
/* 3863  */

.vc_color-black.vc_message_box-solid-icon {
    /* 3864  */
    
    color: #2a2a2a;
    /* 3865  */
}
/* 3866  */

.vc_color-grey.vc_message_box .vc_message_box-icon {
    /* 3867  */
    
    color: #858585;
    /* 3868  */
}
/* 3869  */

.vc_color-white.vc_message_box .vc_message_box-icon {
    /* 3870  */
    
    color: #b3b3b3;
    /* 3871  */
}
/* 3872  */

.vc_color-white.vc_message_box-outline,
/* 3873  */

.vc_color-white.vc_message_box-outline .vc_message_box-icon {
    /* 3874  */
    
    color: #ffffff;
    /* 3875  */
}
/* 3876  */

.vc_color-white.vc_message_box-solid-icon {
    /* 3877  */
    
    color: #ffffff;
    /* 3878  */
}
/* 3879  */

.vc_message_box-outline,
/* 3880  */

.vc_message_box-solid-icon {
    /* 3881  */
    
    border-width: 2px;
    /* 3882  */
}
/* 3883  */

.vc_message_box-solid-icon .vc_message_box-icon {
    /* 3884  */
    
    width: 3.25em;
    /* 3885  */
}
/* 3886  */

.vc_message_box-rounded {
    /* 3887  */
    
    border-radius: 5px;
    /* 3888  */
}
/* 3889  */

.vc_message_box-round {
    /* 3890  */
    
    border-radius: 4em;
    /* 3891  */
}
/* 3892  */
/* 4. Separators
/* 3893  *| ---------------------------------------------------------- */
/* 3894  */
/***************** OLD CSS *****************/
/* 3895  */
/* Content elements margins
/* 3896  *| ---------------------------------------------------------- */
/* 3897  */

.wpb_alert p:last-child,
/* 3898  */

#content .wpb_alert p:last-child,
/* 3899  */

.wpb_text_column p:last-child,
/* 3900  */

.wpb_text_column *:last-child,
/* js_composer.css */
/* 3901  */

#content .wpb_text_column p:last-child,
/* 3902  */

#content .wpb_text_column *:last-child,
/* 3903  */

.wpb_toggle_content p:last-child {
    /* 3904  */
    
    margin-bottom: 0;
    /* 3905  */
}
/* 3906  */

.wpb_row,
/* 3907  */

.wpb_content_element,
/* 3908  */

ul.wpb_thumbnails-fluid > li,
/* 3909  */

.last_toggle_el_margin,
/* 3910  */

.wpb_button {
    /* 3911  */
    
    margin-bottom: 35px;
    /* 3912  */
}
/* 3913  */

.fb_like,
/* 3914  */

.twitter-share-button,
/* 3915  */

.entry-content .twitter-share-button,
/* 3916  */

.wpb_googleplus,
/* 3917  */

.wpb_pinterest,
/* 3918  */

.wpb_tab .wpb_content_element,
/* 3919  */

.wpb_accordion .wpb_content_element,
/* 3920  */

.wpb_toggle_content {
    /* 3921  */
    
    margin-bottom: 21.73913043px;
    /* 3922  */
}
/* 3923  */

.wpb_column > .wpb_wrapper > *:last-child {
    /* 3924  */
    
    margin-bottom: 0;
    /* 3925  */
}
/* 3926  */

.vc_row.vc_row-no-padding .wpb_column {
    /* 3927  */
    
    padding-left: 0;
    /* 3928  */
    
    padding-right: 0;
    /* 3929  */
}
/* 3930  */

.vc_row[data-vc-full-width] {
    /* 3931  */
    
    -webkit-transition: opacity 0.5s ease;
    /* 3932  */
    
    -o-transition: opacity 0.5s ease;
    /* 3933  */
    
    transition: opacity 0.5s ease;
    /* 3934  */
}
/* 3935  */

.vc_row[data-vc-full-width-init="false"] {
    /* 3936  */
    
    opacity: 0;
    /* 3937  */
    
    filter: alpha(opacity=0);
    /* 3938  */
}
/* 3939  */
/**
/* 3940  *|  * Parallax
/* 3941  *|  */
/* 3942  */

.vc_parallax {
    /* 3943  */
    
    position: relative;
    /* 3944  */
    
    overflow: hidden;
    /* 3945  */
}
/* 3946  */

.vc_parallax > * {
    /* 3947  */
    
    position: relative;
    /* 3948  */
    
    z-index: 1;
    /* 3949  */
}
/* 3950  */

.vc_parallax .vc_parallax-inner {
    /* js_composer.css */
    /* 3951  */
    
    position: absolute;
    /* 3952  */
    
    left: 0;
    /* 3953  */
    
    right: 0;
    /* 3954  */
    
    top: 0;
    /* 3955  */
    
    background-attachment: scroll;
    /* 3956  */
    
    background-color: transparent;
    /* 3957  */
    
    background-image: inherit;
    /* 3958  */
    
    background-size: cover;
    /* 3959  */
    
    z-index: 0;
    /* 3960  */
    
    background-position: 50% 0%;
    /* 3961  */
}
/* 3962  */
/* Facebook
/* 3963  *| ---------------------------------------------------------- */
/* 3964  */

.fb_type_standard {
    /* 3965  */
    
    height: 25px;
    /* 3966  */
}
/* 3967  */

.fb_type_standard iframe {
    /* 3968  */
    
    height: 25px;
    /* 3969  */
}
/* 3970  */

.fb_type_button_count {
    /* 3971  */
    
    height: 20px;
    /* 3972  */
}
/* 3973  */

.fb_type_button_count iframe {
    /* 3974  */
    
    height: 20px;
    /* 3975  */
}
/* 3976  */

.fb_type_box_count {
    /* 3977  */
    
    height: 62px;
    /* 3978  */
}
/* 3979  */

.fb_type_box_count iframe {
    /* 3980  */
    
    height: 62px;
    /* 3981  */
}
/* 3982  */
/* Google plus
/* 3983  *| ---------------------------------------------------------- */
/* 3984  */

.wpb_googleplus_type_standard {
    /* 3985  */
    
    height: 25px;
    /* 3986  */
}
/* 3987  */

.wpb_googleplus_type_small {
    /* 3988  */
    
    height: 19px;
    /* 3989  */
}
/* 3990  */

.wpb_googleplus_type_medium {
    /* 3991  */
    
    height: 21px;
    /* 3992  */
}
/* 3993  */

.wpb_googleplus_type_tall {
    /* 3994  */
    
    height: 21px;
    /* 3995  */
}
/* 3996  */

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
    /* 3997  */
    
    height: 62px;
    /* 3998  */
}
/* 3999  */
/* Pinterest
/* 4000  *| ---------------------------------------------------------- */
/* js_composer.css */
/* 4001  */

.wpb_pinterest_type_horizontal {
    /* 4002  */
    
    height: 21px;
    /* 4003  */
}
/* 4004  */

.wpb_pinterest_type_vertical {
    /* 4005  */
    
    height: 60px;
    /* 4006  */
}
/* 4007  */

.wpb_pinterest_type_none {
    /* 4008  */
    
    height: 21px;
    /* 4009  */
}
/* 4010  */
/* Pinterest
/* 4011  *| ---------------------------------------------------------- */
/* 4012  */

iframe.twitter-share-button {
    /* 4013  */
    
    margin: 0;
    /* 4014  */
}
/* 4015  */

.vc_toggle {
    /* 4016  */
    
    display: block;
    /* 4017  */
    
    margin: 0 0 21.73913043px 0;
    /* 4018  */
    
    padding: 0;
    /* 4019  */
    
    font-size: 1em;
    /* 4020  */
}
/* 4021  */

.vc_toggle:last-of-type {
    /* 4022  */
    
    margin-bottom: 35px;
    /* 4023  */
}
/* 4024  */

.vc_toggle_title {
    /* 4025  */
    
    cursor: pointer;
    /* 4026  */
    
    display: block;
    /* 4027  */
    
    margin: 0;
    /* 4028  */
    
    padding: 0;
    /* 4029  */
    
    position: relative;
    /* 4030  */
    
    -webkit-user-select: none;
    /* 4031  */
    
    -moz-user-select: none;
    /* 4032  */
    
    -ms-user-select: none;
    /* 4033  */
    
    user-select: none;
    /* 4034  */
    
    font-weight: normal;
    /* 4035  */
}
/* 4036  */

.vc_toggle_title > h4 {
    /* 4037  */
    
    display: inline;
    /* 4038  */
}
/* 4039  */

.vc_toggle_icon {
    /* 4040  */
    
    display: none;
    /* 4041  */
    
    position: relative;
    /* 4042  */
    
    vertical-align: middle;
    /* 4043  */
}
/* 4044  */

.vc_toggle_content {
    /* 4045  */
    
    display: none;
    /* 4046  */
    
    margin-bottom: 21.73913043px;
    /* 4047  */
    
    margin-top: 1em;
    /* 4048  */
    
    overflow: hidden;
    /* 4049  */
    
    padding: 0;
    /* 4050  */
}
/* js_composer.css */
/* 4051  */

.vc_toggle.vc_toggle_active > .vc_toggle_content {
    /* 4052  */
    
    display: block;
    /* 4053  */
}
/* 4054  */

.vc_toggle_simple .vc_toggle_icon {
    /* 4055  */
    
    border: 0 solid transparent;
    /* 4056  */
    
    border-radius: 0;
    /* 4057  */
    
    display: inline-block;
    /* 4058  */
}
/* 4059  */

.vc_toggle_simple .vc_toggle_icon::before,
/* 4060  */

.vc_toggle_simple .vc_toggle_icon::after {
    /* 4061  */
    
    content: '';
    /* 4062  */
    
    display: block;
    /* 4063  */
    
    left: 50%;
    /* 4064  */
    
    position: absolute;
    /* 4065  */
    
    top: 50%;
    /* 4066  */
    
    -webkit-box-sizing: border-box;
    /* 4067  */
    
    -moz-box-sizing: border-box;
    /* 4068  */
    
    box-sizing: border-box;
    /* 4069  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 4070  */
    
    -ms-transform: translate(-50%, -50%);
    /* 4071  */
    
    -o-transform: translate(-50%, -50%);
    /* 4072  */
    
    transform: translate(-50%, -50%);
    /* 4073  */
}
/* 4074  */

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
    /* 4075  */
    
    visibility: hidden;
    /* 4076  */
}
/* 4077  */

.vc_toggle_simple .vc_toggle_icon {
    /* 4078  */
    
    height: 22px;
    /* 4079  */
    
    width: 22px;
    /* 4080  */
}
/* 4081  */

.vc_toggle_simple .vc_toggle_icon::before {
    /* 4082  */
    
    height: 2px;
    /* 4083  */
    
    width: 10px;
    /* 4084  */
}
/* 4085  */

.vc_toggle_simple .vc_toggle_icon::after {
    /* 4086  */
    
    height: 10px;
    /* 4087  */
    
    width: 2px;
    /* 4088  */
}
/* 4089  */

.vc_toggle_simple .vc_toggle_icon {
    /* 4090  */
    
    background-color: #2a2a2a;
    /* 4091  */
    
    border-color: transparent;
    /* 4092  */
}
/* 4093  */

.vc_toggle_simple .vc_toggle_icon::before,
/* 4094  */

.vc_toggle_simple .vc_toggle_icon::after {
    /* 4095  */
    
    background-color: #ffffff;
    /* 4096  */
}
/* 4097  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4098  */
    
    background-color: transparent;
    /* 4099  */
    
    border-color: #2a2a2a;
    /* 4100  */
}
/* js_composer.css */
/* 4101  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4102  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4103  */
    
    background-color: #2a2a2a;
    /* 4104  */
}
/* 4105  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4106  */
    
    background-color: #444444;
    /* 4107  */
}
/* 4108  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4109  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4110  */
    
    background-color: #ffffff;
    /* 4111  */
}
/* 4112  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4113  */
    
    background-color: transparent;
    /* 4114  */
    
    border-color: #444444;
    /* 4115  */
}
/* 4116  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4117  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4118  */
    
    background-color: #444444;
    /* 4119  */
}
/* 4120  */

.vc_toggle_simple .vc_toggle_icon {
    /* 4121  */
    
    background-color: transparent;
    /* 4122  */
    
    border-color: transparent;
    /* 4123  */
}
/* 4124  */

.vc_toggle_simple .vc_toggle_icon::before,
/* 4125  */

.vc_toggle_simple .vc_toggle_icon::after {
    /* 4126  */
    
    background-color: #2a2a2a;
    /* 4127  */
}
/* 4128  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4129  */
    
    background-color: transparent;
    /* 4130  */
    
    border-color: transparent;
    /* 4131  */
}
/* 4132  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4133  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4134  */
    
    background-color: transparent;
    /* 4135  */
}
/* 4136  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4137  */
    
    background-color: transparent;
    /* 4138  */
}
/* 4139  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4140  */

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4141  */
    
    background-color: #444444;
    /* 4142  */
}
/* 4143  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4144  */
    
    background-color: transparent;
    /* 4145  */
    
    border-color: transparent;
    /* 4146  */
}
/* 4147  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4148  */

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4149  */
    
    background-color: transparent;
    /* 4150  */
}
/* js_composer.css */
/* 4151  */

.vc_toggle_simple .vc_toggle_icon {
    /* 4152  */
    
    margin-left: 2px;
    /* 4153  */
}
/* 4154  */

.vc_toggle_round .vc_toggle_icon {
    /* 4155  */
    
    border: 2px solid transparent;
    /* 4156  */
    
    border-radius: 50%;
    /* 4157  */
    
    display: inline-block;
    /* 4158  */
}
/* 4159  */

.vc_toggle_round .vc_toggle_icon::before,
/* 4160  */

.vc_toggle_round .vc_toggle_icon::after {
    /* 4161  */
    
    content: '';
    /* 4162  */
    
    display: block;
    /* 4163  */
    
    left: 50%;
    /* 4164  */
    
    position: absolute;
    /* 4165  */
    
    top: 50%;
    /* 4166  */
    
    -webkit-box-sizing: border-box;
    /* 4167  */
    
    -moz-box-sizing: border-box;
    /* 4168  */
    
    box-sizing: border-box;
    /* 4169  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 4170  */
    
    -ms-transform: translate(-50%, -50%);
    /* 4171  */
    
    -o-transform: translate(-50%, -50%);
    /* 4172  */
    
    transform: translate(-50%, -50%);
    /* 4173  */
}
/* 4174  */

.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
    /* 4175  */
    
    visibility: hidden;
    /* 4176  */
}
/* 4177  */

.vc_toggle_round .vc_toggle_icon {
    /* 4178  */
    
    height: 22px;
    /* 4179  */
    
    width: 22px;
    /* 4180  */
}
/* 4181  */

.vc_toggle_round .vc_toggle_icon::before {
    /* 4182  */
    
    height: 2px;
    /* 4183  */
    
    width: 10px;
    /* 4184  */
}
/* 4185  */

.vc_toggle_round .vc_toggle_icon::after {
    /* 4186  */
    
    height: 10px;
    /* 4187  */
    
    width: 2px;
    /* 4188  */
}
/* 4189  */

.vc_toggle_round .vc_toggle_icon {
    /* 4190  */
    
    background-color: #2a2a2a;
    /* 4191  */
    
    border-color: transparent;
    /* 4192  */
}
/* 4193  */

.vc_toggle_round .vc_toggle_icon::before,
/* 4194  */

.vc_toggle_round .vc_toggle_icon::after {
    /* 4195  */
    
    background-color: #ffffff;
    /* 4196  */
}
/* 4197  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4198  */
    
    background-color: transparent;
    /* 4199  */
    
    border-color: #2a2a2a;
    /* 4200  */
}
/* js_composer.css */
/* 4201  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4202  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4203  */
    
    background-color: #2a2a2a;
    /* 4204  */
}
/* 4205  */

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
    /* 4206  */
    
    background-color: #444444;
    /* 4207  */
}
/* 4208  */

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4209  */

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4210  */
    
    background-color: #ffffff;
    /* 4211  */
}
/* 4212  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4213  */
    
    background-color: transparent;
    /* 4214  */
    
    border-color: #444444;
    /* 4215  */
}
/* 4216  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4217  */

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4218  */
    
    background-color: #444444;
    /* 4219  */
}
/* 4220  */

.vc_toggle_rounded .vc_toggle_icon {
    /* 4221  */
    
    border: 2px solid transparent;
    /* 4222  */
    
    border-radius: 20%;
    /* 4223  */
    
    display: inline-block;
    /* 4224  */
}
/* 4225  */

.vc_toggle_rounded .vc_toggle_icon::before,
/* 4226  */

.vc_toggle_rounded .vc_toggle_icon::after {
    /* 4227  */
    
    content: '';
    /* 4228  */
    
    display: block;
    /* 4229  */
    
    left: 50%;
    /* 4230  */
    
    position: absolute;
    /* 4231  */
    
    top: 50%;
    /* 4232  */
    
    -webkit-box-sizing: border-box;
    /* 4233  */
    
    -moz-box-sizing: border-box;
    /* 4234  */
    
    box-sizing: border-box;
    /* 4235  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 4236  */
    
    -ms-transform: translate(-50%, -50%);
    /* 4237  */
    
    -o-transform: translate(-50%, -50%);
    /* 4238  */
    
    transform: translate(-50%, -50%);
    /* 4239  */
}
/* 4240  */

.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
    /* 4241  */
    
    visibility: hidden;
    /* 4242  */
}
/* 4243  */

.vc_toggle_rounded .vc_toggle_icon {
    /* 4244  */
    
    height: 22px;
    /* 4245  */
    
    width: 22px;
    /* 4246  */
}
/* 4247  */

.vc_toggle_rounded .vc_toggle_icon::before {
    /* 4248  */
    
    height: 2px;
    /* 4249  */
    
    width: 10px;
    /* 4250  */
}
/* js_composer.css */
/* 4251  */

.vc_toggle_rounded .vc_toggle_icon::after {
    /* 4252  */
    
    height: 10px;
    /* 4253  */
    
    width: 2px;
    /* 4254  */
}
/* 4255  */

.vc_toggle_rounded .vc_toggle_icon {
    /* 4256  */
    
    background-color: #2a2a2a;
    /* 4257  */
    
    border-color: transparent;
    /* 4258  */
}
/* 4259  */

.vc_toggle_rounded .vc_toggle_icon::before,
/* 4260  */

.vc_toggle_rounded .vc_toggle_icon::after {
    /* 4261  */
    
    background-color: #ffffff;
    /* 4262  */
}
/* 4263  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4264  */
    
    background-color: transparent;
    /* 4265  */
    
    border-color: #2a2a2a;
    /* 4266  */
}
/* 4267  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4268  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4269  */
    
    background-color: #2a2a2a;
    /* 4270  */
}
/* 4271  */

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
    /* 4272  */
    
    background-color: #444444;
    /* 4273  */
}
/* 4274  */

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4275  */

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4276  */
    
    background-color: #ffffff;
    /* 4277  */
}
/* 4278  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4279  */
    
    background-color: transparent;
    /* 4280  */
    
    border-color: #444444;
    /* 4281  */
}
/* 4282  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4283  */

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4284  */
    
    background-color: #444444;
    /* 4285  */
}
/* 4286  */

.vc_toggle_square .vc_toggle_icon {
    /* 4287  */
    
    border: 2px solid transparent;
    /* 4288  */
    
    border-radius: 0;
    /* 4289  */
    
    display: inline-block;
    /* 4290  */
}
/* 4291  */

.vc_toggle_square .vc_toggle_icon::before,
/* 4292  */

.vc_toggle_square .vc_toggle_icon::after {
    /* 4293  */
    
    content: '';
    /* 4294  */
    
    display: block;
    /* 4295  */
    
    left: 50%;
    /* 4296  */
    
    position: absolute;
    /* 4297  */
    
    top: 50%;
    /* 4298  */
    
    -webkit-box-sizing: border-box;
    /* 4299  */
    
    -moz-box-sizing: border-box;
    /* 4300  */
    
    box-sizing: border-box;
    /* js_composer.css */
    /* 4301  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 4302  */
    
    -ms-transform: translate(-50%, -50%);
    /* 4303  */
    
    -o-transform: translate(-50%, -50%);
    /* 4304  */
    
    transform: translate(-50%, -50%);
    /* 4305  */
}
/* 4306  */

.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
    /* 4307  */
    
    visibility: hidden;
    /* 4308  */
}
/* 4309  */

.vc_toggle_square .vc_toggle_icon {
    /* 4310  */
    
    height: 22px;
    /* 4311  */
    
    width: 22px;
    /* 4312  */
}
/* 4313  */

.vc_toggle_square .vc_toggle_icon::before {
    /* 4314  */
    
    height: 2px;
    /* 4315  */
    
    width: 10px;
    /* 4316  */
}
/* 4317  */

.vc_toggle_square .vc_toggle_icon::after {
    /* 4318  */
    
    height: 10px;
    /* 4319  */
    
    width: 2px;
    /* 4320  */
}
/* 4321  */

.vc_toggle_square .vc_toggle_icon {
    /* 4322  */
    
    background-color: #2a2a2a;
    /* 4323  */
    
    border-color: transparent;
    /* 4324  */
}
/* 4325  */

.vc_toggle_square .vc_toggle_icon::before,
/* 4326  */

.vc_toggle_square .vc_toggle_icon::after {
    /* 4327  */
    
    background-color: #ffffff;
    /* 4328  */
}
/* 4329  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4330  */
    
    background-color: transparent;
    /* 4331  */
    
    border-color: #2a2a2a;
    /* 4332  */
}
/* 4333  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4334  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4335  */
    
    background-color: #2a2a2a;
    /* 4336  */
}
/* 4337  */

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
    /* 4338  */
    
    background-color: #444444;
    /* 4339  */
}
/* 4340  */

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4341  */

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4342  */
    
    background-color: #ffffff;
    /* 4343  */
}
/* 4344  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4345  */
    
    background-color: transparent;
    /* 4346  */
    
    border-color: #444444;
    /* 4347  */
}
/* 4348  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4349  */

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4350  */
    
    background-color: #444444;
    /* js_composer.css */
    /* 4351  */
}
/* 4352  */

.vc_toggle_text_only .vc_toggle_icon {
    /* 4353  */
    
    display: none;
    /* 4354  */
}
/* 4355  */

.vc_toggle_arrow .vc_toggle_icon {
    /* 4356  */
    
    display: inline-block;
    /* 4357  */
}
/* 4358  */

.vc_toggle_arrow .vc_toggle_icon::before,
/* 4359  */

.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4360  */
    
    content: '';
    /* 4361  */
    
    border-style: solid;
    /* 4362  */
    
    display: block;
    /* 4363  */
    
    left: 50%;
    /* 4364  */
    
    position: absolute;
    /* 4365  */
    
    top: 50%;
    /* 4366  */
    
    -webkit-box-sizing: border-box;
    /* 4367  */
    
    -moz-box-sizing: border-box;
    /* 4368  */
    
    box-sizing: border-box;
    /* 4369  */
    
    -webkit-transform: rotate(45deg);
    /* 4370  */
    
    -moz-transform: rotate(45deg);
    /* 4371  */
    
    -ms-transform: rotate(45deg);
    /* 4372  */
    
    -o-transform: rotate(45deg);
    /* 4373  */
    
    transform: rotate(45deg);
    /* 4374  */
}
/* 4375  */

.vc_toggle_arrow .vc_toggle_icon::before {
    /* 4376  */
    
    border-left: none;
    /* 4377  */
    
    border-top: none;
    /* 4378  */
}
/* 4379  */

.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4380  */
    
    border-right: none;
    /* 4381  */
    
    border-bottom: none;
    /* 4382  */
    
    visibility: hidden;
    /* 4383  */
}
/* 4384  */

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
    /* 4385  */
    
    visibility: hidden;
    /* 4386  */
}
/* 4387  */

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
    /* 4388  */
    
    visibility: visible;
    /* 4389  */
}
/* 4390  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
    /* 4391  */
    
    height: 22px;
    /* 4392  */
    
    width: 22px;
    /* 4393  */
}
/* 4394  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
/* 4395  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4396  */
    
    border-width: 2px;
    /* 4397  */
    
    height: 10px;
    /* 4398  */
    
    margin-left: -5px;
    /* 4399  */
    
    width: 10px;
    /* 4400  */
}
/* js_composer.css */
/* 4401  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    /* 4402  */
    
    margin-top: -10px;
    /* 4403  */
}
/* 4404  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4405  */
    
    margin-top: -5px;
    /* 4406  */
}
/* 4407  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
    /* 4408  */
    
    background: transparent;
    /* 4409  */
}
/* 4410  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
/* 4411  */

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4412  */
    
    border-color: #2a2a2a;
    /* 4413  */
    
    background: transparent;
    /* 4414  */
}
/* 4415  */

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4416  */
    
    background: transparent;
    /* 4417  */
}
/* 4418  */

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4419  */

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4420  */
    
    border-color: #444444;
    /* 4421  */
    
    background: transparent;
    /* 4422  */
}
/* 4423  */

.vc_toggle_default .vc_toggle_icon {
    /* 4424  */
    
    background: #bababa;
    /* 4425  */
    
    border: 1px solid #acacac;
    /* 4426  */
    
    -webkit-box-sizing: border-box;
    /* 4427  */
    
    -moz-box-sizing: border-box;
    /* 4428  */
    
    box-sizing: border-box;
    /* 4429  */
    
    -webkit-transform: translate(0, -50%);
    /* 4430  */
    
    -ms-transform: translate(0, -50%);
    /* 4431  */
    
    -o-transform: translate(0, -50%);
    /* 4432  */
    
    transform: translate(0, -50%);
    /* 4433  */
}
/* 4434  */

.vc_toggle_default .vc_toggle_icon::before,
/* 4435  */

.vc_toggle_default .vc_toggle_icon::after {
    /* 4436  */
    
    content: '';
    /* 4437  */
    
    display: block;
    /* 4438  */
    
    left: 50%;
    /* 4439  */
    
    position: absolute;
    /* 4440  */
    
    top: 50%;
    /* 4441  */
    
    -webkit-box-sizing: border-box;
    /* 4442  */
    
    -moz-box-sizing: border-box;
    /* 4443  */
    
    box-sizing: border-box;
    /* 4444  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 4445  */
    
    -ms-transform: translate(-50%, -50%);
    /* 4446  */
    
    -o-transform: translate(-50%, -50%);
    /* 4447  */
    
    transform: translate(-50%, -50%);
    /* 4448  */
    
    background: #bababa;
    /* 4449  */
}
/* 4450  */

.vc_toggle_default .vc_toggle_icon::before {
    /* js_composer.css */
    /* 4451  */
    
    border: 1px solid #acacac;
    /* 4452  */
}
/* 4453  */

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before,
/* 4454  */

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
    /* 4455  */
    
    visibility: hidden;
    /* 4456  */
}
/* 4457  */

.vc_toggle.vc_toggle_default .vc_toggle_icon {
    /* 4458  */
    
    display: inline-block;
    /* 4459  */
    
    width: 10px;
    /* 4460  */
    
    margin-left: 5px;
    /* 4461  */
    
    height: 4px;
    /* 4462  */
}
/* 4463  */

.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
    /* 4464  */
    
    height: 10px;
    /* 4465  */
    
    width: 4px;
    /* 4466  */
}
/* 4467  */

.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
    /* 4468  */
    
    width: 8px;
    /* 4469  */
    
    height: 2px;
    /* 4470  */
}
/* 4471  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
    /* 4472  */
    
    background-color: transparent;
    /* 4473  */
    
    border-color: transparent;
    /* 4474  */
}
/* 4475  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,
/* 4476  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
    /* 4477  */
    
    background-color: #5472d2;
    /* 4478  */
}
/* 4479  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4480  */
    
    background-color: transparent;
    /* 4481  */
    
    border-color: transparent;
    /* 4482  */
}
/* 4483  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4484  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4485  */
    
    background-color: transparent;
    /* 4486  */
}
/* 4487  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4488  */
    
    background-color: transparent;
    /* 4489  */
}
/* 4490  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4491  */

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4492  */
    
    background-color: #7c93dd;
    /* 4493  */
}
/* 4494  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4495  */
    
    background-color: transparent;
    /* 4496  */
    
    border-color: transparent;
    /* 4497  */
}
/* 4498  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4499  */

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4500  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 4501  */
}
/* 4502  */

.vc_toggle_color_blue .vc_toggle_icon {
    /* 4503  */
    
    background-color: #5472d2;
    /* 4504  */
    
    border-color: transparent;
    /* 4505  */
}
/* 4506  */

.vc_toggle_color_blue .vc_toggle_icon::before,
/* 4507  */

.vc_toggle_color_blue .vc_toggle_icon::after {
    /* 4508  */
    
    background-color: #ffffff;
    /* 4509  */
}
/* 4510  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4511  */
    
    background-color: transparent;
    /* 4512  */
    
    border-color: #5472d2;
    /* 4513  */
}
/* 4514  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4515  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4516  */
    
    background-color: #5472d2;
    /* 4517  */
}
/* 4518  */

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
    /* 4519  */
    
    background-color: #7c93dd;
    /* 4520  */
}
/* 4521  */

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4522  */

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4523  */
    
    background-color: #ffffff;
    /* 4524  */
}
/* 4525  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4526  */
    
    background-color: transparent;
    /* 4527  */
    
    border-color: #7c93dd;
    /* 4528  */
}
/* 4529  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4530  */

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4531  */
    
    background-color: #7c93dd;
    /* 4532  */
}
/* 4533  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
    /* 4534  */
    
    background: #5472d2;
    /* 4535  */
    
    border-color: #3354c0;
    /* 4536  */
}
/* 4537  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
    /* 4538  */
    
    border-color: #3354c0;
    /* 4539  */
    
    background: #5472d2;
    /* 4540  */
}
/* 4541  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
    /* 4542  */
    
    background: #5472d2;
    /* 4543  */
}
/* 4544  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 4545  */
    
    background: #7c93dd;
    /* 4546  */
    
    border-color: #5472d2;
    /* 4547  */
}
/* 4548  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 4549  */
    
    border-color: #5472d2;
    /* 4550  */
    
    background: #7c93dd;
    /* js_composer.css */
    /* 4551  */
}
/* 4552  */

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4553  */
    
    background: #7c93dd;
    /* 4554  */
}
/* 4555  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
    /* 4556  */
    
    background: transparent;
    /* 4557  */
}
/* 4558  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
/* 4559  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4560  */
    
    border-color: #5472d2;
    /* 4561  */
    
    background: transparent;
    /* 4562  */
}
/* 4563  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4564  */
    
    background: transparent;
    /* 4565  */
}
/* 4566  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4567  */

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4568  */
    
    border-color: #7c93dd;
    /* 4569  */
    
    background: transparent;
    /* 4570  */
}
/* 4571  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
    /* 4572  */
    
    background-color: transparent;
    /* 4573  */
    
    border-color: transparent;
    /* 4574  */
}
/* 4575  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,
/* 4576  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
    /* 4577  */
    
    background-color: #00c1cf;
    /* 4578  */
}
/* 4579  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4580  */
    
    background-color: transparent;
    /* 4581  */
    
    border-color: transparent;
    /* 4582  */
}
/* 4583  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4584  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4585  */
    
    background-color: transparent;
    /* 4586  */
}
/* 4587  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4588  */
    
    background-color: transparent;
    /* 4589  */
}
/* 4590  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4591  */

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4592  */
    
    background-color: #00919c;
    /* 4593  */
}
/* 4594  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4595  */
    
    background-color: transparent;
    /* 4596  */
    
    border-color: transparent;
    /* 4597  */
}
/* 4598  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4599  */

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4600  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 4601  */
}
/* 4602  */

.vc_toggle_color_turquoise .vc_toggle_icon {
    /* 4603  */
    
    background-color: #00c1cf;
    /* 4604  */
    
    border-color: transparent;
    /* 4605  */
}
/* 4606  */

.vc_toggle_color_turquoise .vc_toggle_icon::before,
/* 4607  */

.vc_toggle_color_turquoise .vc_toggle_icon::after {
    /* 4608  */
    
    background-color: #ffffff;
    /* 4609  */
}
/* 4610  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4611  */
    
    background-color: transparent;
    /* 4612  */
    
    border-color: #00c1cf;
    /* 4613  */
}
/* 4614  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4615  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4616  */
    
    background-color: #00c1cf;
    /* 4617  */
}
/* 4618  */

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
    /* 4619  */
    
    background-color: #00919c;
    /* 4620  */
}
/* 4621  */

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4622  */

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4623  */
    
    background-color: #ffffff;
    /* 4624  */
}
/* 4625  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4626  */
    
    background-color: transparent;
    /* 4627  */
    
    border-color: #00919c;
    /* 4628  */
}
/* 4629  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4630  */

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4631  */
    
    background-color: #00919c;
    /* 4632  */
}
/* 4633  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
    /* 4634  */
    
    background: #00c1cf;
    /* 4635  */
    
    border-color: #00919c;
    /* 4636  */
}
/* 4637  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
    /* 4638  */
    
    border-color: #00919c;
    /* 4639  */
    
    background: #00c1cf;
    /* 4640  */
}
/* 4641  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
    /* 4642  */
    
    background: #00c1cf;
    /* 4643  */
}
/* 4644  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 4645  */
    
    background: #00919c;
    /* 4646  */
    
    border-color: #006269;
    /* 4647  */
}
/* 4648  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 4649  */
    
    border-color: #006269;
    /* 4650  */
    
    background: #00919c;
    /* js_composer.css */
    /* 4651  */
}
/* 4652  */

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4653  */
    
    background: #00919c;
    /* 4654  */
}
/* 4655  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
    /* 4656  */
    
    background: transparent;
    /* 4657  */
}
/* 4658  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
/* 4659  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4660  */
    
    border-color: #00c1cf;
    /* 4661  */
    
    background: transparent;
    /* 4662  */
}
/* 4663  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4664  */
    
    background: transparent;
    /* 4665  */
}
/* 4666  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4667  */

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4668  */
    
    border-color: #00919c;
    /* 4669  */
    
    background: transparent;
    /* 4670  */
}
/* 4671  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
    /* 4672  */
    
    background-color: transparent;
    /* 4673  */
    
    border-color: transparent;
    /* 4674  */
}
/* 4675  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,
/* 4676  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
    /* 4677  */
    
    background-color: #fe6c61;
    /* 4678  */
}
/* 4679  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4680  */
    
    background-color: transparent;
    /* 4681  */
    
    border-color: transparent;
    /* 4682  */
}
/* 4683  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4684  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4685  */
    
    background-color: transparent;
    /* 4686  */
}
/* 4687  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4688  */
    
    background-color: transparent;
    /* 4689  */
}
/* 4690  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4691  */

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4692  */
    
    background-color: #fe9b94;
    /* 4693  */
}
/* 4694  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4695  */
    
    background-color: transparent;
    /* 4696  */
    
    border-color: transparent;
    /* 4697  */
}
/* 4698  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4699  */

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4700  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 4701  */
}
/* 4702  */

.vc_toggle_color_pink .vc_toggle_icon {
    /* 4703  */
    
    background-color: #fe6c61;
    /* 4704  */
    
    border-color: transparent;
    /* 4705  */
}
/* 4706  */

.vc_toggle_color_pink .vc_toggle_icon::before,
/* 4707  */

.vc_toggle_color_pink .vc_toggle_icon::after {
    /* 4708  */
    
    background-color: #ffffff;
    /* 4709  */
}
/* 4710  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4711  */
    
    background-color: transparent;
    /* 4712  */
    
    border-color: #fe6c61;
    /* 4713  */
}
/* 4714  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4715  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4716  */
    
    background-color: #fe6c61;
    /* 4717  */
}
/* 4718  */

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
    /* 4719  */
    
    background-color: #fe9b94;
    /* 4720  */
}
/* 4721  */

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4722  */

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4723  */
    
    background-color: #ffffff;
    /* 4724  */
}
/* 4725  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4726  */
    
    background-color: transparent;
    /* 4727  */
    
    border-color: #fe9b94;
    /* 4728  */
}
/* 4729  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4730  */

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4731  */
    
    background-color: #fe9b94;
    /* 4732  */
}
/* 4733  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
    /* 4734  */
    
    background: #fe6c61;
    /* 4735  */
    
    border-color: #fe3d2e;
    /* 4736  */
}
/* 4737  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
    /* 4738  */
    
    border-color: #fe3d2e;
    /* 4739  */
    
    background: #fe6c61;
    /* 4740  */
}
/* 4741  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
    /* 4742  */
    
    background: #fe6c61;
    /* 4743  */
}
/* 4744  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 4745  */
    
    background: #fe9b94;
    /* 4746  */
    
    border-color: #fe6c61;
    /* 4747  */
}
/* 4748  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 4749  */
    
    border-color: #fe6c61;
    /* 4750  */
    
    background: #fe9b94;
    /* js_composer.css */
    /* 4751  */
}
/* 4752  */

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4753  */
    
    background: #fe9b94;
    /* 4754  */
}
/* 4755  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
    /* 4756  */
    
    background: transparent;
    /* 4757  */
}
/* 4758  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
/* 4759  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4760  */
    
    border-color: #fe6c61;
    /* 4761  */
    
    background: transparent;
    /* 4762  */
}
/* 4763  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4764  */
    
    background: transparent;
    /* 4765  */
}
/* 4766  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4767  */

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4768  */
    
    border-color: #fe9b94;
    /* 4769  */
    
    background: transparent;
    /* 4770  */
}
/* 4771  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
    /* 4772  */
    
    background-color: transparent;
    /* 4773  */
    
    border-color: transparent;
    /* 4774  */
}
/* 4775  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,
/* 4776  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
    /* 4777  */
    
    background-color: #8d6dc4;
    /* 4778  */
}
/* 4779  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4780  */
    
    background-color: transparent;
    /* 4781  */
    
    border-color: transparent;
    /* 4782  */
}
/* 4783  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4784  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4785  */
    
    background-color: transparent;
    /* 4786  */
}
/* 4787  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4788  */
    
    background-color: transparent;
    /* 4789  */
}
/* 4790  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4791  */

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4792  */
    
    background-color: #a991d3;
    /* 4793  */
}
/* 4794  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4795  */
    
    background-color: transparent;
    /* 4796  */
    
    border-color: transparent;
    /* 4797  */
}
/* 4798  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4799  */

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4800  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 4801  */
}
/* 4802  */

.vc_toggle_color_violet .vc_toggle_icon {
    /* 4803  */
    
    background-color: #8d6dc4;
    /* 4804  */
    
    border-color: transparent;
    /* 4805  */
}
/* 4806  */

.vc_toggle_color_violet .vc_toggle_icon::before,
/* 4807  */

.vc_toggle_color_violet .vc_toggle_icon::after {
    /* 4808  */
    
    background-color: #ffffff;
    /* 4809  */
}
/* 4810  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4811  */
    
    background-color: transparent;
    /* 4812  */
    
    border-color: #8d6dc4;
    /* 4813  */
}
/* 4814  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4815  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4816  */
    
    background-color: #8d6dc4;
    /* 4817  */
}
/* 4818  */

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
    /* 4819  */
    
    background-color: #a991d3;
    /* 4820  */
}
/* 4821  */

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4822  */

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4823  */
    
    background-color: #ffffff;
    /* 4824  */
}
/* 4825  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4826  */
    
    background-color: transparent;
    /* 4827  */
    
    border-color: #a991d3;
    /* 4828  */
}
/* 4829  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4830  */

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4831  */
    
    background-color: #a991d3;
    /* 4832  */
}
/* 4833  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
    /* 4834  */
    
    background: #8d6dc4;
    /* 4835  */
    
    border-color: #7149b5;
    /* 4836  */
}
/* 4837  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
    /* 4838  */
    
    border-color: #7149b5;
    /* 4839  */
    
    background: #8d6dc4;
    /* 4840  */
}
/* 4841  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
    /* 4842  */
    
    background: #8d6dc4;
    /* 4843  */
}
/* 4844  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 4845  */
    
    background: #a991d3;
    /* 4846  */
    
    border-color: #8d6dc4;
    /* 4847  */
}
/* 4848  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 4849  */
    
    border-color: #8d6dc4;
    /* 4850  */
    
    background: #a991d3;
    /* js_composer.css */
    /* 4851  */
}
/* 4852  */

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4853  */
    
    background: #a991d3;
    /* 4854  */
}
/* 4855  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
    /* 4856  */
    
    background: transparent;
    /* 4857  */
}
/* 4858  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
/* 4859  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4860  */
    
    border-color: #8d6dc4;
    /* 4861  */
    
    background: transparent;
    /* 4862  */
}
/* 4863  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4864  */
    
    background: transparent;
    /* 4865  */
}
/* 4866  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4867  */

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4868  */
    
    border-color: #a991d3;
    /* 4869  */
    
    background: transparent;
    /* 4870  */
}
/* 4871  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
    /* 4872  */
    
    background-color: transparent;
    /* 4873  */
    
    border-color: transparent;
    /* 4874  */
}
/* 4875  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,
/* 4876  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
    /* 4877  */
    
    background-color: #4cadc9;
    /* 4878  */
}
/* 4879  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4880  */
    
    background-color: transparent;
    /* 4881  */
    
    border-color: transparent;
    /* 4882  */
}
/* 4883  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4884  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4885  */
    
    background-color: transparent;
    /* 4886  */
}
/* 4887  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4888  */
    
    background-color: transparent;
    /* 4889  */
}
/* 4890  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4891  */

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4892  */
    
    background-color: #73bfd5;
    /* 4893  */
}
/* 4894  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4895  */
    
    background-color: transparent;
    /* 4896  */
    
    border-color: transparent;
    /* 4897  */
}
/* 4898  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4899  */

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4900  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 4901  */
}
/* 4902  */

.vc_toggle_color_peacoc .vc_toggle_icon {
    /* 4903  */
    
    background-color: #4cadc9;
    /* 4904  */
    
    border-color: transparent;
    /* 4905  */
}
/* 4906  */

.vc_toggle_color_peacoc .vc_toggle_icon::before,
/* 4907  */

.vc_toggle_color_peacoc .vc_toggle_icon::after {
    /* 4908  */
    
    background-color: #ffffff;
    /* 4909  */
}
/* 4910  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4911  */
    
    background-color: transparent;
    /* 4912  */
    
    border-color: #4cadc9;
    /* 4913  */
}
/* 4914  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4915  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4916  */
    
    background-color: #4cadc9;
    /* 4917  */
}
/* 4918  */

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
    /* 4919  */
    
    background-color: #73bfd5;
    /* 4920  */
}
/* 4921  */

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4922  */

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4923  */
    
    background-color: #ffffff;
    /* 4924  */
}
/* 4925  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4926  */
    
    background-color: transparent;
    /* 4927  */
    
    border-color: #73bfd5;
    /* 4928  */
}
/* 4929  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4930  */

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4931  */
    
    background-color: #73bfd5;
    /* 4932  */
}
/* 4933  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
    /* 4934  */
    
    background: #4cadc9;
    /* 4935  */
    
    border-color: #3492ae;
    /* 4936  */
}
/* 4937  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
    /* 4938  */
    
    border-color: #3492ae;
    /* 4939  */
    
    background: #4cadc9;
    /* 4940  */
}
/* 4941  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
    /* 4942  */
    
    background: #4cadc9;
    /* 4943  */
}
/* 4944  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 4945  */
    
    background: #73bfd5;
    /* 4946  */
    
    border-color: #4cadc9;
    /* 4947  */
}
/* 4948  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 4949  */
    
    border-color: #4cadc9;
    /* 4950  */
    
    background: #73bfd5;
    /* js_composer.css */
    /* 4951  */
}
/* 4952  */

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4953  */
    
    background: #73bfd5;
    /* 4954  */
}
/* 4955  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
    /* 4956  */
    
    background: transparent;
    /* 4957  */
}
/* 4958  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
/* 4959  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
    /* 4960  */
    
    border-color: #4cadc9;
    /* 4961  */
    
    background: transparent;
    /* 4962  */
}
/* 4963  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 4964  */
    
    background: transparent;
    /* 4965  */
}
/* 4966  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4967  */

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4968  */
    
    border-color: #73bfd5;
    /* 4969  */
    
    background: transparent;
    /* 4970  */
}
/* 4971  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
    /* 4972  */
    
    background-color: transparent;
    /* 4973  */
    
    border-color: transparent;
    /* 4974  */
}
/* 4975  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,
/* 4976  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
    /* 4977  */
    
    background-color: #cec2ab;
    /* 4978  */
}
/* 4979  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 4980  */
    
    background-color: transparent;
    /* 4981  */
    
    border-color: transparent;
    /* 4982  */
}
/* 4983  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 4984  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 4985  */
    
    background-color: transparent;
    /* 4986  */
}
/* 4987  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 4988  */
    
    background-color: transparent;
    /* 4989  */
}
/* 4990  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4991  */

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 4992  */
    
    background-color: #e1d9cb;
    /* 4993  */
}
/* 4994  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 4995  */
    
    background-color: transparent;
    /* 4996  */
    
    border-color: transparent;
    /* 4997  */
}
/* 4998  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 4999  */

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5000  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5001  */
}
/* 5002  */

.vc_toggle_color_chino .vc_toggle_icon {
    /* 5003  */
    
    background-color: #cec2ab;
    /* 5004  */
    
    border-color: transparent;
    /* 5005  */
}
/* 5006  */

.vc_toggle_color_chino .vc_toggle_icon::before,
/* 5007  */

.vc_toggle_color_chino .vc_toggle_icon::after {
    /* 5008  */
    
    background-color: #ffffff;
    /* 5009  */
}
/* 5010  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5011  */
    
    background-color: transparent;
    /* 5012  */
    
    border-color: #cec2ab;
    /* 5013  */
}
/* 5014  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5015  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5016  */
    
    background-color: #cec2ab;
    /* 5017  */
}
/* 5018  */

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
    /* 5019  */
    
    background-color: #e1d9cb;
    /* 5020  */
}
/* 5021  */

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5022  */

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5023  */
    
    background-color: #ffffff;
    /* 5024  */
}
/* 5025  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5026  */
    
    background-color: transparent;
    /* 5027  */
    
    border-color: #e1d9cb;
    /* 5028  */
}
/* 5029  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5030  */

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5031  */
    
    background-color: #e1d9cb;
    /* 5032  */
}
/* 5033  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
    /* 5034  */
    
    background: #cec2ab;
    /* 5035  */
    
    border-color: #bbab8b;
    /* 5036  */
}
/* 5037  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
    /* 5038  */
    
    border-color: #bbab8b;
    /* 5039  */
    
    background: #cec2ab;
    /* 5040  */
}
/* 5041  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
    /* 5042  */
    
    background: #cec2ab;
    /* 5043  */
}
/* 5044  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5045  */
    
    background: #e1d9cb;
    /* 5046  */
    
    border-color: #cec2ab;
    /* 5047  */
}
/* 5048  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5049  */
    
    border-color: #cec2ab;
    /* 5050  */
    
    background: #e1d9cb;
    /* js_composer.css */
    /* 5051  */
}
/* 5052  */

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5053  */
    
    background: #e1d9cb;
    /* 5054  */
}
/* 5055  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
    /* 5056  */
    
    background: transparent;
    /* 5057  */
}
/* 5058  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
/* 5059  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5060  */
    
    border-color: #cec2ab;
    /* 5061  */
    
    background: transparent;
    /* 5062  */
}
/* 5063  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5064  */
    
    background: transparent;
    /* 5065  */
}
/* 5066  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5067  */

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5068  */
    
    border-color: #e1d9cb;
    /* 5069  */
    
    background: transparent;
    /* 5070  */
}
/* 5071  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
    /* 5072  */
    
    background-color: transparent;
    /* 5073  */
    
    border-color: transparent;
    /* 5074  */
}
/* 5075  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,
/* 5076  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
    /* 5077  */
    
    background-color: #50485b;
    /* 5078  */
}
/* 5079  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5080  */
    
    background-color: transparent;
    /* 5081  */
    
    border-color: transparent;
    /* 5082  */
}
/* 5083  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5084  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5085  */
    
    background-color: transparent;
    /* 5086  */
}
/* 5087  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5088  */
    
    background-color: transparent;
    /* 5089  */
}
/* 5090  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5091  */

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5092  */
    
    background-color: #695f77;
    /* 5093  */
}
/* 5094  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5095  */
    
    background-color: transparent;
    /* 5096  */
    
    border-color: transparent;
    /* 5097  */
}
/* 5098  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5099  */

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5100  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5101  */
}
/* 5102  */

.vc_toggle_color_mulled_wine .vc_toggle_icon {
    /* 5103  */
    
    background-color: #50485b;
    /* 5104  */
    
    border-color: transparent;
    /* 5105  */
}
/* 5106  */

.vc_toggle_color_mulled_wine .vc_toggle_icon::before,
/* 5107  */

.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
    /* 5108  */
    
    background-color: #ffffff;
    /* 5109  */
}
/* 5110  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5111  */
    
    background-color: transparent;
    /* 5112  */
    
    border-color: #50485b;
    /* 5113  */
}
/* 5114  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5115  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5116  */
    
    background-color: #50485b;
    /* 5117  */
}
/* 5118  */

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
    /* 5119  */
    
    background-color: #695f77;
    /* 5120  */
}
/* 5121  */

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5122  */

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5123  */
    
    background-color: #ffffff;
    /* 5124  */
}
/* 5125  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5126  */
    
    background-color: transparent;
    /* 5127  */
    
    border-color: #695f77;
    /* 5128  */
}
/* 5129  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5130  */

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5131  */
    
    background-color: #695f77;
    /* 5132  */
}
/* 5133  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
    /* 5134  */
    
    background: #50485b;
    /* 5135  */
    
    border-color: #37313f;
    /* 5136  */
}
/* 5137  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
    /* 5138  */
    
    border-color: #37313f;
    /* 5139  */
    
    background: #50485b;
    /* 5140  */
}
/* 5141  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
    /* 5142  */
    
    background: #50485b;
    /* 5143  */
}
/* 5144  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5145  */
    
    background: #695f77;
    /* 5146  */
    
    border-color: #50485b;
    /* 5147  */
}
/* 5148  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5149  */
    
    border-color: #50485b;
    /* 5150  */
    
    background: #695f77;
    /* js_composer.css */
    /* 5151  */
}
/* 5152  */

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5153  */
    
    background: #695f77;
    /* 5154  */
}
/* 5155  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
    /* 5156  */
    
    background: transparent;
    /* 5157  */
}
/* 5158  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
/* 5159  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5160  */
    
    border-color: #50485b;
    /* 5161  */
    
    background: transparent;
    /* 5162  */
}
/* 5163  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5164  */
    
    background: transparent;
    /* 5165  */
}
/* 5166  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5167  */

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5168  */
    
    border-color: #695f77;
    /* 5169  */
    
    background: transparent;
    /* 5170  */
}
/* 5171  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
    /* 5172  */
    
    background-color: transparent;
    /* 5173  */
    
    border-color: transparent;
    /* 5174  */
}
/* 5175  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,
/* 5176  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
    /* 5177  */
    
    background-color: #75d69c;
    /* 5178  */
}
/* 5179  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5180  */
    
    background-color: transparent;
    /* 5181  */
    
    border-color: transparent;
    /* 5182  */
}
/* 5183  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5184  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5185  */
    
    background-color: transparent;
    /* 5186  */
}
/* 5187  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5188  */
    
    background-color: transparent;
    /* 5189  */
}
/* 5190  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5191  */

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5192  */
    
    background-color: #9ce2b8;
    /* 5193  */
}
/* 5194  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5195  */
    
    background-color: transparent;
    /* 5196  */
    
    border-color: transparent;
    /* 5197  */
}
/* 5198  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5199  */

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5200  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5201  */
}
/* 5202  */

.vc_toggle_color_vista_blue .vc_toggle_icon {
    /* 5203  */
    
    background-color: #75d69c;
    /* 5204  */
    
    border-color: transparent;
    /* 5205  */
}
/* 5206  */

.vc_toggle_color_vista_blue .vc_toggle_icon::before,
/* 5207  */

.vc_toggle_color_vista_blue .vc_toggle_icon::after {
    /* 5208  */
    
    background-color: #ffffff;
    /* 5209  */
}
/* 5210  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5211  */
    
    background-color: transparent;
    /* 5212  */
    
    border-color: #75d69c;
    /* 5213  */
}
/* 5214  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5215  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5216  */
    
    background-color: #75d69c;
    /* 5217  */
}
/* 5218  */

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
    /* 5219  */
    
    background-color: #9ce2b8;
    /* 5220  */
}
/* 5221  */

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5222  */

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5223  */
    
    background-color: #ffffff;
    /* 5224  */
}
/* 5225  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5226  */
    
    background-color: transparent;
    /* 5227  */
    
    border-color: #9ce2b8;
    /* 5228  */
}
/* 5229  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5230  */

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5231  */
    
    background-color: #9ce2b8;
    /* 5232  */
}
/* 5233  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
    /* 5234  */
    
    background: #75d69c;
    /* 5235  */
    
    border-color: #4eca80;
    /* 5236  */
}
/* 5237  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
    /* 5238  */
    
    border-color: #4eca80;
    /* 5239  */
    
    background: #75d69c;
    /* 5240  */
}
/* 5241  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
    /* 5242  */
    
    background: #75d69c;
    /* 5243  */
}
/* 5244  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5245  */
    
    background: #9ce2b8;
    /* 5246  */
    
    border-color: #75d69c;
    /* 5247  */
}
/* 5248  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5249  */
    
    border-color: #75d69c;
    /* 5250  */
    
    background: #9ce2b8;
    /* js_composer.css */
    /* 5251  */
}
/* 5252  */

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5253  */
    
    background: #9ce2b8;
    /* 5254  */
}
/* 5255  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
    /* 5256  */
    
    background: transparent;
    /* 5257  */
}
/* 5258  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
/* 5259  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5260  */
    
    border-color: #75d69c;
    /* 5261  */
    
    background: transparent;
    /* 5262  */
}
/* 5263  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5264  */
    
    background: transparent;
    /* 5265  */
}
/* 5266  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5267  */

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5268  */
    
    border-color: #9ce2b8;
    /* 5269  */
    
    background: transparent;
    /* 5270  */
}
/* 5271  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
    /* 5272  */
    
    background-color: transparent;
    /* 5273  */
    
    border-color: transparent;
    /* 5274  */
}
/* 5275  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,
/* 5276  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
    /* 5277  */
    
    background-color: #2a2a2a;
    /* 5278  */
}
/* 5279  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5280  */
    
    background-color: transparent;
    /* 5281  */
    
    border-color: transparent;
    /* 5282  */
}
/* 5283  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5284  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5285  */
    
    background-color: transparent;
    /* 5286  */
}
/* 5287  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5288  */
    
    background-color: transparent;
    /* 5289  */
}
/* 5290  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5291  */

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5292  */
    
    background-color: #444444;
    /* 5293  */
}
/* 5294  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5295  */
    
    background-color: transparent;
    /* 5296  */
    
    border-color: transparent;
    /* 5297  */
}
/* 5298  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5299  */

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5300  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5301  */
}
/* 5302  */

.vc_toggle_color_black .vc_toggle_icon {
    /* 5303  */
    
    background-color: #2a2a2a;
    /* 5304  */
    
    border-color: transparent;
    /* 5305  */
}
/* 5306  */

.vc_toggle_color_black .vc_toggle_icon::before,
/* 5307  */

.vc_toggle_color_black .vc_toggle_icon::after {
    /* 5308  */
    
    background-color: #ffffff;
    /* 5309  */
}
/* 5310  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5311  */
    
    background-color: transparent;
    /* 5312  */
    
    border-color: #2a2a2a;
    /* 5313  */
}
/* 5314  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5315  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5316  */
    
    background-color: #2a2a2a;
    /* 5317  */
}
/* 5318  */

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
    /* 5319  */
    
    background-color: #444444;
    /* 5320  */
}
/* 5321  */

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5322  */

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5323  */
    
    background-color: #ffffff;
    /* 5324  */
}
/* 5325  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5326  */
    
    background-color: transparent;
    /* 5327  */
    
    border-color: #444444;
    /* 5328  */
}
/* 5329  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5330  */

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5331  */
    
    background-color: #444444;
    /* 5332  */
}
/* 5333  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
    /* 5334  */
    
    background: #2a2a2a;
    /* 5335  */
    
    border-color: #101010;
    /* 5336  */
}
/* 5337  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
    /* 5338  */
    
    border-color: #101010;
    /* 5339  */
    
    background: #2a2a2a;
    /* 5340  */
}
/* 5341  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
    /* 5342  */
    
    background: #2a2a2a;
    /* 5343  */
}
/* 5344  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5345  */
    
    background: #444444;
    /* 5346  */
    
    border-color: #2a2a2a;
    /* 5347  */
}
/* 5348  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5349  */
    
    border-color: #2a2a2a;
    /* 5350  */
    
    background: #444444;
    /* js_composer.css */
    /* 5351  */
}
/* 5352  */

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5353  */
    
    background: #444444;
    /* 5354  */
}
/* 5355  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
    /* 5356  */
    
    background: transparent;
    /* 5357  */
}
/* 5358  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
/* 5359  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5360  */
    
    border-color: #2a2a2a;
    /* 5361  */
    
    background: transparent;
    /* 5362  */
}
/* 5363  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5364  */
    
    background: transparent;
    /* 5365  */
}
/* 5366  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5367  */

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5368  */
    
    border-color: #444444;
    /* 5369  */
    
    background: transparent;
    /* 5370  */
}
/* 5371  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
    /* 5372  */
    
    background-color: transparent;
    /* 5373  */
    
    border-color: transparent;
    /* 5374  */
}
/* 5375  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,
/* 5376  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
    /* 5377  */
    
    background-color: #ebebeb;
    /* 5378  */
}
/* 5379  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5380  */
    
    background-color: transparent;
    /* 5381  */
    
    border-color: transparent;
    /* 5382  */
}
/* 5383  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5384  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5385  */
    
    background-color: transparent;
    /* 5386  */
}
/* 5387  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5388  */
    
    background-color: transparent;
    /* 5389  */
}
/* 5390  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5391  */

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5392  */
    
    background-color: #d2d2d2;
    /* 5393  */
}
/* 5394  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5395  */
    
    background-color: transparent;
    /* 5396  */
    
    border-color: transparent;
    /* 5397  */
}
/* 5398  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5399  */

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5400  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5401  */
}
/* 5402  */

.vc_toggle_color_grey .vc_toggle_icon {
    /* 5403  */
    
    background-color: #ebebeb;
    /* 5404  */
    
    border-color: transparent;
    /* 5405  */
}
/* 5406  */

.vc_toggle_color_grey .vc_toggle_icon::before,
/* 5407  */

.vc_toggle_color_grey .vc_toggle_icon::after {
    /* 5408  */
    
    background-color: #ffffff;
    /* 5409  */
}
/* 5410  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5411  */
    
    background-color: transparent;
    /* 5412  */
    
    border-color: #ebebeb;
    /* 5413  */
}
/* 5414  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5415  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5416  */
    
    background-color: #ebebeb;
    /* 5417  */
}
/* 5418  */

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
    /* 5419  */
    
    background-color: #d2d2d2;
    /* 5420  */
}
/* 5421  */

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5422  */

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5423  */
    
    background-color: #ffffff;
    /* 5424  */
}
/* 5425  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5426  */
    
    background-color: transparent;
    /* 5427  */
    
    border-color: #d2d2d2;
    /* 5428  */
}
/* 5429  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5430  */

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5431  */
    
    background-color: #d2d2d2;
    /* 5432  */
}
/* 5433  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
    /* 5434  */
    
    background: #ebebeb;
    /* 5435  */
    
    border-color: #d2d2d2;
    /* 5436  */
}
/* 5437  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
    /* 5438  */
    
    border-color: #d2d2d2;
    /* 5439  */
    
    background: #ebebeb;
    /* 5440  */
}
/* 5441  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
    /* 5442  */
    
    background: #ebebeb;
    /* 5443  */
}
/* 5444  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5445  */
    
    background: #d2d2d2;
    /* 5446  */
    
    border-color: #b8b8b8;
    /* 5447  */
}
/* 5448  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5449  */
    
    border-color: #b8b8b8;
    /* 5450  */
    
    background: #d2d2d2;
    /* js_composer.css */
    /* 5451  */
}
/* 5452  */

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5453  */
    
    background: #d2d2d2;
    /* 5454  */
}
/* 5455  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
    /* 5456  */
    
    background: transparent;
    /* 5457  */
}
/* 5458  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
/* 5459  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5460  */
    
    border-color: #ebebeb;
    /* 5461  */
    
    background: transparent;
    /* 5462  */
}
/* 5463  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5464  */
    
    background: transparent;
    /* 5465  */
}
/* 5466  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5467  */

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5468  */
    
    border-color: #d2d2d2;
    /* 5469  */
    
    background: transparent;
    /* 5470  */
}
/* 5471  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
    /* 5472  */
    
    background-color: transparent;
    /* 5473  */
    
    border-color: transparent;
    /* 5474  */
}
/* 5475  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,
/* 5476  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
    /* 5477  */
    
    background-color: #f7be68;
    /* 5478  */
}
/* 5479  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5480  */
    
    background-color: transparent;
    /* 5481  */
    
    border-color: transparent;
    /* 5482  */
}
/* 5483  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5484  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5485  */
    
    background-color: transparent;
    /* 5486  */
}
/* 5487  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5488  */
    
    background-color: transparent;
    /* 5489  */
}
/* 5490  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5491  */

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5492  */
    
    background-color: #fad398;
    /* 5493  */
}
/* 5494  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5495  */
    
    background-color: transparent;
    /* 5496  */
    
    border-color: transparent;
    /* 5497  */
}
/* 5498  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5499  */

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5500  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5501  */
}
/* 5502  */

.vc_toggle_color_orange .vc_toggle_icon {
    /* 5503  */
    
    background-color: #f7be68;
    /* 5504  */
    
    border-color: transparent;
    /* 5505  */
}
/* 5506  */

.vc_toggle_color_orange .vc_toggle_icon::before,
/* 5507  */

.vc_toggle_color_orange .vc_toggle_icon::after {
    /* 5508  */
    
    background-color: #ffffff;
    /* 5509  */
}
/* 5510  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5511  */
    
    background-color: transparent;
    /* 5512  */
    
    border-color: #f7be68;
    /* 5513  */
}
/* 5514  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5515  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5516  */
    
    background-color: #f7be68;
    /* 5517  */
}
/* 5518  */

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
    /* 5519  */
    
    background-color: #fad398;
    /* 5520  */
}
/* 5521  */

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5522  */

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5523  */
    
    background-color: #ffffff;
    /* 5524  */
}
/* 5525  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5526  */
    
    background-color: transparent;
    /* 5527  */
    
    border-color: #fad398;
    /* 5528  */
}
/* 5529  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5530  */

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5531  */
    
    background-color: #fad398;
    /* 5532  */
}
/* 5533  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
    /* 5534  */
    
    background: #f7be68;
    /* 5535  */
    
    border-color: #f4a938;
    /* 5536  */
}
/* 5537  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
    /* 5538  */
    
    border-color: #f4a938;
    /* 5539  */
    
    background: #f7be68;
    /* 5540  */
}
/* 5541  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
    /* 5542  */
    
    background: #f7be68;
    /* 5543  */
}
/* 5544  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5545  */
    
    background: #fad398;
    /* 5546  */
    
    border-color: #f7be68;
    /* 5547  */
}
/* 5548  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5549  */
    
    border-color: #f7be68;
    /* 5550  */
    
    background: #fad398;
    /* js_composer.css */
    /* 5551  */
}
/* 5552  */

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5553  */
    
    background: #fad398;
    /* 5554  */
}
/* 5555  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
    /* 5556  */
    
    background: transparent;
    /* 5557  */
}
/* 5558  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
/* 5559  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5560  */
    
    border-color: #f7be68;
    /* 5561  */
    
    background: transparent;
    /* 5562  */
}
/* 5563  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5564  */
    
    background: transparent;
    /* 5565  */
}
/* 5566  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5567  */

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5568  */
    
    border-color: #fad398;
    /* 5569  */
    
    background: transparent;
    /* 5570  */
}
/* 5571  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
    /* 5572  */
    
    background-color: transparent;
    /* 5573  */
    
    border-color: transparent;
    /* 5574  */
}
/* 5575  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,
/* 5576  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
    /* 5577  */
    
    background-color: #5aa1e3;
    /* 5578  */
}
/* 5579  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5580  */
    
    background-color: transparent;
    /* 5581  */
    
    border-color: transparent;
    /* 5582  */
}
/* 5583  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5584  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5585  */
    
    background-color: transparent;
    /* 5586  */
}
/* 5587  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5588  */
    
    background-color: transparent;
    /* 5589  */
}
/* 5590  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5591  */

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5592  */
    
    background-color: #86baea;
    /* 5593  */
}
/* 5594  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5595  */
    
    background-color: transparent;
    /* 5596  */
    
    border-color: transparent;
    /* 5597  */
}
/* 5598  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5599  */

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5600  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5601  */
}
/* 5602  */

.vc_toggle_color_sky .vc_toggle_icon {
    /* 5603  */
    
    background-color: #5aa1e3;
    /* 5604  */
    
    border-color: transparent;
    /* 5605  */
}
/* 5606  */

.vc_toggle_color_sky .vc_toggle_icon::before,
/* 5607  */

.vc_toggle_color_sky .vc_toggle_icon::after {
    /* 5608  */
    
    background-color: #ffffff;
    /* 5609  */
}
/* 5610  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5611  */
    
    background-color: transparent;
    /* 5612  */
    
    border-color: #5aa1e3;
    /* 5613  */
}
/* 5614  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5615  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5616  */
    
    background-color: #5aa1e3;
    /* 5617  */
}
/* 5618  */

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
    /* 5619  */
    
    background-color: #86baea;
    /* 5620  */
}
/* 5621  */

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5622  */

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5623  */
    
    background-color: #ffffff;
    /* 5624  */
}
/* 5625  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5626  */
    
    background-color: transparent;
    /* 5627  */
    
    border-color: #86baea;
    /* 5628  */
}
/* 5629  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5630  */

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5631  */
    
    background-color: #86baea;
    /* 5632  */
}
/* 5633  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
    /* 5634  */
    
    background: #5aa1e3;
    /* 5635  */
    
    border-color: #2e88dc;
    /* 5636  */
}
/* 5637  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
    /* 5638  */
    
    border-color: #2e88dc;
    /* 5639  */
    
    background: #5aa1e3;
    /* 5640  */
}
/* 5641  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
    /* 5642  */
    
    background: #5aa1e3;
    /* 5643  */
}
/* 5644  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5645  */
    
    background: #86baea;
    /* 5646  */
    
    border-color: #5aa1e3;
    /* 5647  */
}
/* 5648  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5649  */
    
    border-color: #5aa1e3;
    /* 5650  */
    
    background: #86baea;
    /* js_composer.css */
    /* 5651  */
}
/* 5652  */

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5653  */
    
    background: #86baea;
    /* 5654  */
}
/* 5655  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
    /* 5656  */
    
    background: transparent;
    /* 5657  */
}
/* 5658  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
/* 5659  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5660  */
    
    border-color: #5aa1e3;
    /* 5661  */
    
    background: transparent;
    /* 5662  */
}
/* 5663  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5664  */
    
    background: transparent;
    /* 5665  */
}
/* 5666  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5667  */

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5668  */
    
    border-color: #86baea;
    /* 5669  */
    
    background: transparent;
    /* 5670  */
}
/* 5671  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
    /* 5672  */
    
    background-color: transparent;
    /* 5673  */
    
    border-color: transparent;
    /* 5674  */
}
/* 5675  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,
/* 5676  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
    /* 5677  */
    
    background-color: #6dab3c;
    /* 5678  */
}
/* 5679  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5680  */
    
    background-color: transparent;
    /* 5681  */
    
    border-color: transparent;
    /* 5682  */
}
/* 5683  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5684  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5685  */
    
    background-color: transparent;
    /* 5686  */
}
/* 5687  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5688  */
    
    background-color: transparent;
    /* 5689  */
}
/* 5690  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5691  */

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5692  */
    
    background-color: #87c456;
    /* 5693  */
}
/* 5694  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5695  */
    
    background-color: transparent;
    /* 5696  */
    
    border-color: transparent;
    /* 5697  */
}
/* 5698  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5699  */

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5700  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5701  */
}
/* 5702  */

.vc_toggle_color_green .vc_toggle_icon {
    /* 5703  */
    
    background-color: #6dab3c;
    /* 5704  */
    
    border-color: transparent;
    /* 5705  */
}
/* 5706  */

.vc_toggle_color_green .vc_toggle_icon::before,
/* 5707  */

.vc_toggle_color_green .vc_toggle_icon::after {
    /* 5708  */
    
    background-color: #ffffff;
    /* 5709  */
}
/* 5710  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5711  */
    
    background-color: transparent;
    /* 5712  */
    
    border-color: #6dab3c;
    /* 5713  */
}
/* 5714  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5715  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5716  */
    
    background-color: #6dab3c;
    /* 5717  */
}
/* 5718  */

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
    /* 5719  */
    
    background-color: #87c456;
    /* 5720  */
}
/* 5721  */

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5722  */

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5723  */
    
    background-color: #ffffff;
    /* 5724  */
}
/* 5725  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5726  */
    
    background-color: transparent;
    /* 5727  */
    
    border-color: #87c456;
    /* 5728  */
}
/* 5729  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5730  */

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5731  */
    
    background-color: #87c456;
    /* 5732  */
}
/* 5733  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
    /* 5734  */
    
    background: #6dab3c;
    /* 5735  */
    
    border-color: #55852f;
    /* 5736  */
}
/* 5737  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
    /* 5738  */
    
    border-color: #55852f;
    /* 5739  */
    
    background: #6dab3c;
    /* 5740  */
}
/* 5741  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
    /* 5742  */
    
    background: #6dab3c;
    /* 5743  */
}
/* 5744  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5745  */
    
    background: #87c456;
    /* 5746  */
    
    border-color: #6dab3c;
    /* 5747  */
}
/* 5748  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5749  */
    
    border-color: #6dab3c;
    /* 5750  */
    
    background: #87c456;
    /* js_composer.css */
    /* 5751  */
}
/* 5752  */

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5753  */
    
    background: #87c456;
    /* 5754  */
}
/* 5755  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
    /* 5756  */
    
    background: transparent;
    /* 5757  */
}
/* 5758  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
/* 5759  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5760  */
    
    border-color: #6dab3c;
    /* 5761  */
    
    background: transparent;
    /* 5762  */
}
/* 5763  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5764  */
    
    background: transparent;
    /* 5765  */
}
/* 5766  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5767  */

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5768  */
    
    border-color: #87c456;
    /* 5769  */
    
    background: transparent;
    /* 5770  */
}
/* 5771  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
    /* 5772  */
    
    background-color: transparent;
    /* 5773  */
    
    border-color: transparent;
    /* 5774  */
}
/* 5775  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,
/* 5776  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
    /* 5777  */
    
    background-color: #f4524d;
    /* 5778  */
}
/* 5779  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5780  */
    
    background-color: transparent;
    /* 5781  */
    
    border-color: transparent;
    /* 5782  */
}
/* 5783  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5784  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5785  */
    
    background-color: transparent;
    /* 5786  */
}
/* 5787  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5788  */
    
    background-color: transparent;
    /* 5789  */
}
/* 5790  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5791  */

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5792  */
    
    background-color: #f7817d;
    /* 5793  */
}
/* 5794  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5795  */
    
    background-color: transparent;
    /* 5796  */
    
    border-color: transparent;
    /* 5797  */
}
/* 5798  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5799  */

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5800  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5801  */
}
/* 5802  */

.vc_toggle_color_juicy_pink .vc_toggle_icon {
    /* 5803  */
    
    background-color: #f4524d;
    /* 5804  */
    
    border-color: transparent;
    /* 5805  */
}
/* 5806  */

.vc_toggle_color_juicy_pink .vc_toggle_icon::before,
/* 5807  */

.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
    /* 5808  */
    
    background-color: #ffffff;
    /* 5809  */
}
/* 5810  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5811  */
    
    background-color: transparent;
    /* 5812  */
    
    border-color: #f4524d;
    /* 5813  */
}
/* 5814  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5815  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5816  */
    
    background-color: #f4524d;
    /* 5817  */
}
/* 5818  */

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
    /* 5819  */
    
    background-color: #f7817d;
    /* 5820  */
}
/* 5821  */

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5822  */

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5823  */
    
    background-color: #ffffff;
    /* 5824  */
}
/* 5825  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5826  */
    
    background-color: transparent;
    /* 5827  */
    
    border-color: #f7817d;
    /* 5828  */
}
/* 5829  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5830  */

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5831  */
    
    background-color: #f7817d;
    /* 5832  */
}
/* 5833  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
    /* 5834  */
    
    background: #f4524d;
    /* 5835  */
    
    border-color: #f1231d;
    /* 5836  */
}
/* 5837  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
    /* 5838  */
    
    border-color: #f1231d;
    /* 5839  */
    
    background: #f4524d;
    /* 5840  */
}
/* 5841  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
    /* 5842  */
    
    background: #f4524d;
    /* 5843  */
}
/* 5844  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5845  */
    
    background: #f7817d;
    /* 5846  */
    
    border-color: #f4524d;
    /* 5847  */
}
/* 5848  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5849  */
    
    border-color: #f4524d;
    /* 5850  */
    
    background: #f7817d;
    /* js_composer.css */
    /* 5851  */
}
/* 5852  */

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5853  */
    
    background: #f7817d;
    /* 5854  */
}
/* 5855  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
    /* 5856  */
    
    background: transparent;
    /* 5857  */
}
/* 5858  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
/* 5859  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5860  */
    
    border-color: #f4524d;
    /* 5861  */
    
    background: transparent;
    /* 5862  */
}
/* 5863  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5864  */
    
    background: transparent;
    /* 5865  */
}
/* 5866  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5867  */

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5868  */
    
    border-color: #f7817d;
    /* 5869  */
    
    background: transparent;
    /* 5870  */
}
/* 5871  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
    /* 5872  */
    
    background-color: transparent;
    /* 5873  */
    
    border-color: transparent;
    /* 5874  */
}
/* 5875  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,
/* 5876  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
    /* 5877  */
    
    background-color: #f79468;
    /* 5878  */
}
/* 5879  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5880  */
    
    background-color: transparent;
    /* 5881  */
    
    border-color: transparent;
    /* 5882  */
}
/* 5883  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5884  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5885  */
    
    background-color: transparent;
    /* 5886  */
}
/* 5887  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5888  */
    
    background-color: transparent;
    /* 5889  */
}
/* 5890  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5891  */

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5892  */
    
    background-color: #fab698;
    /* 5893  */
}
/* 5894  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5895  */
    
    background-color: transparent;
    /* 5896  */
    
    border-color: transparent;
    /* 5897  */
}
/* 5898  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5899  */

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5900  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 5901  */
}
/* 5902  */

.vc_toggle_color_sandy_brown .vc_toggle_icon {
    /* 5903  */
    
    background-color: #f79468;
    /* 5904  */
    
    border-color: transparent;
    /* 5905  */
}
/* 5906  */

.vc_toggle_color_sandy_brown .vc_toggle_icon::before,
/* 5907  */

.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
    /* 5908  */
    
    background-color: #ffffff;
    /* 5909  */
}
/* 5910  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5911  */
    
    background-color: transparent;
    /* 5912  */
    
    border-color: #f79468;
    /* 5913  */
}
/* 5914  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5915  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5916  */
    
    background-color: #f79468;
    /* 5917  */
}
/* 5918  */

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
    /* 5919  */
    
    background-color: #fab698;
    /* 5920  */
}
/* 5921  */

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5922  */

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5923  */
    
    background-color: #ffffff;
    /* 5924  */
}
/* 5925  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5926  */
    
    background-color: transparent;
    /* 5927  */
    
    border-color: #fab698;
    /* 5928  */
}
/* 5929  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5930  */

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5931  */
    
    background-color: #fab698;
    /* 5932  */
}
/* 5933  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
    /* 5934  */
    
    background: #f79468;
    /* 5935  */
    
    border-color: #f47238;
    /* 5936  */
}
/* 5937  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
    /* 5938  */
    
    border-color: #f47238;
    /* 5939  */
    
    background: #f79468;
    /* 5940  */
}
/* 5941  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
    /* 5942  */
    
    background: #f79468;
    /* 5943  */
}
/* 5944  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 5945  */
    
    background: #fab698;
    /* 5946  */
    
    border-color: #f79468;
    /* 5947  */
}
/* 5948  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 5949  */
    
    border-color: #f79468;
    /* 5950  */
    
    background: #fab698;
    /* js_composer.css */
    /* 5951  */
}
/* 5952  */

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5953  */
    
    background: #fab698;
    /* 5954  */
}
/* 5955  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
    /* 5956  */
    
    background: transparent;
    /* 5957  */
}
/* 5958  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
/* 5959  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
    /* 5960  */
    
    border-color: #f79468;
    /* 5961  */
    
    background: transparent;
    /* 5962  */
}
/* 5963  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 5964  */
    
    background: transparent;
    /* 5965  */
}
/* 5966  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5967  */

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5968  */
    
    border-color: #fab698;
    /* 5969  */
    
    background: transparent;
    /* 5970  */
}
/* 5971  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
    /* 5972  */
    
    background-color: transparent;
    /* 5973  */
    
    border-color: transparent;
    /* 5974  */
}
/* 5975  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,
/* 5976  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
    /* 5977  */
    
    background-color: #b97ebb;
    /* 5978  */
}
/* 5979  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 5980  */
    
    background-color: transparent;
    /* 5981  */
    
    border-color: transparent;
    /* 5982  */
}
/* 5983  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 5984  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 5985  */
    
    background-color: transparent;
    /* 5986  */
}
/* 5987  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 5988  */
    
    background-color: transparent;
    /* 5989  */
}
/* 5990  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5991  */

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 5992  */
    
    background-color: #cb9fcd;
    /* 5993  */
}
/* 5994  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 5995  */
    
    background-color: transparent;
    /* 5996  */
    
    border-color: transparent;
    /* 5997  */
}
/* 5998  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 5999  */

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6000  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 6001  */
}
/* 6002  */

.vc_toggle_color_purple .vc_toggle_icon {
    /* 6003  */
    
    background-color: #b97ebb;
    /* 6004  */
    
    border-color: transparent;
    /* 6005  */
}
/* 6006  */

.vc_toggle_color_purple .vc_toggle_icon::before,
/* 6007  */

.vc_toggle_color_purple .vc_toggle_icon::after {
    /* 6008  */
    
    background-color: #ffffff;
    /* 6009  */
}
/* 6010  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 6011  */
    
    background-color: transparent;
    /* 6012  */
    
    border-color: #b97ebb;
    /* 6013  */
}
/* 6014  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 6015  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 6016  */
    
    background-color: #b97ebb;
    /* 6017  */
}
/* 6018  */

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
    /* 6019  */
    
    background-color: #cb9fcd;
    /* 6020  */
}
/* 6021  */

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6022  */

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6023  */
    
    background-color: #ffffff;
    /* 6024  */
}
/* 6025  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 6026  */
    
    background-color: transparent;
    /* 6027  */
    
    border-color: #cb9fcd;
    /* 6028  */
}
/* 6029  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6030  */

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6031  */
    
    background-color: #cb9fcd;
    /* 6032  */
}
/* 6033  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
    /* 6034  */
    
    background: #b97ebb;
    /* 6035  */
    
    border-color: #a75da9;
    /* 6036  */
}
/* 6037  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
    /* 6038  */
    
    border-color: #a75da9;
    /* 6039  */
    
    background: #b97ebb;
    /* 6040  */
}
/* 6041  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
    /* 6042  */
    
    background: #b97ebb;
    /* 6043  */
}
/* 6044  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 6045  */
    
    background: #cb9fcd;
    /* 6046  */
    
    border-color: #b97ebb;
    /* 6047  */
}
/* 6048  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 6049  */
    
    border-color: #b97ebb;
    /* 6050  */
    
    background: #cb9fcd;
    /* js_composer.css */
    /* 6051  */
}
/* 6052  */

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6053  */
    
    background: #cb9fcd;
    /* 6054  */
}
/* 6055  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
    /* 6056  */
    
    background: transparent;
    /* 6057  */
}
/* 6058  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
/* 6059  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6060  */
    
    border-color: #b97ebb;
    /* 6061  */
    
    background: transparent;
    /* 6062  */
}
/* 6063  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 6064  */
    
    background: transparent;
    /* 6065  */
}
/* 6066  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6067  */

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6068  */
    
    border-color: #cb9fcd;
    /* 6069  */
    
    background: transparent;
    /* 6070  */
}
/* 6071  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
    /* 6072  */
    
    background-color: transparent;
    /* 6073  */
    
    border-color: transparent;
    /* 6074  */
}
/* 6075  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,
/* 6076  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
    /* 6077  */
    
    background-color: #ffffff;
    /* 6078  */
}
/* 6079  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    /* 6080  */
    
    background-color: transparent;
    /* 6081  */
    
    border-color: transparent;
    /* 6082  */
}
/* 6083  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 6084  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 6085  */
    
    background-color: transparent;
    /* 6086  */
}
/* 6087  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    /* 6088  */
    
    background-color: transparent;
    /* 6089  */
}
/* 6090  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6091  */

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6092  */
    
    background-color: #e6e6e6;
    /* 6093  */
}
/* 6094  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 6095  */
    
    background-color: transparent;
    /* 6096  */
    
    border-color: transparent;
    /* 6097  */
}
/* 6098  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6099  */

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6100  */
    
    background-color: transparent;
    /* js_composer.css */
    /* 6101  */
}
/* 6102  */

.vc_toggle_color_white .vc_toggle_icon {
    /* 6103  */
    
    background-color: #ffffff;
    /* 6104  */
    
    border-color: transparent;
    /* 6105  */
}
/* 6106  */

.vc_toggle_color_white .vc_toggle_icon::before,
/* 6107  */

.vc_toggle_color_white .vc_toggle_icon::after {
    /* 6108  */
    
    background-color: #2a2a2a;
    /* 6109  */
}
/* 6110  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
    /* 6111  */
    
    background-color: transparent;
    /* 6112  */
    
    border-color: #ffffff;
    /* 6113  */
}
/* 6114  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before,
/* 6115  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
    /* 6116  */
    
    background-color: #ffffff;
    /* 6117  */
}
/* 6118  */

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
    /* 6119  */
    
    background-color: #e6e6e6;
    /* 6120  */
}
/* 6121  */

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6122  */

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6123  */
    
    background-color: #2a2a2a;
    /* 6124  */
}
/* 6125  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    /* 6126  */
    
    background-color: transparent;
    /* 6127  */
    
    border-color: #e6e6e6;
    /* 6128  */
}
/* 6129  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6130  */

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6131  */
    
    background-color: #e6e6e6;
    /* 6132  */
}
/* 6133  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
    /* 6134  */
    
    background: #ffffff;
    /* 6135  */
    
    border-color: #e6e6e6;
    /* 6136  */
}
/* 6137  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
    /* 6138  */
    
    border-color: #e6e6e6;
    /* 6139  */
    
    background: #ffffff;
    /* 6140  */
}
/* 6141  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
    /* 6142  */
    
    background: #ffffff;
    /* 6143  */
}
/* 6144  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    /* 6145  */
    
    background: #e6e6e6;
    /* 6146  */
    
    border-color: #cccccc;
    /* 6147  */
}
/* 6148  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    /* 6149  */
    
    border-color: #cccccc;
    /* 6150  */
    
    background: #e6e6e6;
    /* js_composer.css */
    /* 6151  */
}
/* 6152  */

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6153  */
    
    background: #e6e6e6;
    /* 6154  */
}
/* 6155  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
    /* 6156  */
    
    background: transparent;
    /* 6157  */
}
/* 6158  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
/* 6159  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6160  */
    
    border-color: #ffffff;
    /* 6161  */
    
    background: transparent;
    /* 6162  */
}
/* 6163  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    /* 6164  */
    
    background: transparent;
    /* 6165  */
}
/* 6166  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
/* 6167  */

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
    /* 6168  */
    
    border-color: #e6e6e6;
    /* 6169  */
    
    background: transparent;
    /* 6170  */
}
/* 6171  */

.vc_toggle_size_sm .vc_toggle_icon {
    /* 6172  */
    
    height: 16px;
    /* 6173  */
    
    width: 16px;
    /* 6174  */
}
/* 6175  */

.vc_toggle_size_sm .vc_toggle_icon::before {
    /* 6176  */
    
    height: 2px;
    /* 6177  */
    
    width: 8px;
    /* 6178  */
}
/* 6179  */

.vc_toggle_size_sm .vc_toggle_icon::after {
    /* 6180  */
    
    height: 8px;
    /* 6181  */
    
    width: 2px;
    /* 6182  */
}
/* 6183  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
    /* 6184  */
    
    display: inline-block;
    /* 6185  */
    
    width: 8px;
    /* 6186  */
    
    margin-left: 4px;
    /* 6187  */
    
    height: 2px;
    /* 6188  */
}
/* 6189  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
    /* 6190  */
    
    height: 8px;
    /* 6191  */
    
    width: 2px;
    /* 6192  */
}
/* 6193  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
    /* 6194  */
    
    width: 6px;
    /* 6195  */
    
    height: 0px;
    /* 6196  */
}
/* 6197  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    /* 6198  */
    
    height: 16px;
    /* 6199  */
    
    width: 16px;
    /* 6200  */
}
/* js_composer.css */
/* 6201  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before,
/* 6202  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6203  */
    
    border-width: 2px;
    /* 6204  */
    
    height: 8px;
    /* 6205  */
    
    margin-left: -4px;
    /* 6206  */
    
    width: 8px;
    /* 6207  */
}
/* 6208  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
    /* 6209  */
    
    margin-top: -8px;
    /* 6210  */
}
/* 6211  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6212  */
    
    margin-top: -4px;
    /* 6213  */
}
/* 6214  */

.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
/* 6215  */

.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
/* 6216  */

.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
/* 6217  */

.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
/* 6218  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
/* 6219  */

.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
/* 6220  */

.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
/* 6221  */

.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
/* 6222  */

.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
/* 6223  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
    /* 6224  */
    
    padding-left: 24px;
    /* 6225  */
}
/* 6226  */

.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
/* 6227  */

.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
/* 6228  */

.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
/* 6229  */

.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
/* 6230  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
/* 6231  */

.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
/* 6232  */

.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
/* 6233  */

.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
/* 6234  */

.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
/* 6235  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
    /* 6236  */
    
    position: absolute;
    /* 6237  */
    
    left: 0;
    /* 6238  */
    
    top: 50%;
    /* 6239  */
    
    -webkit-transform: translate(0, -50%);
    /* 6240  */
    
    -ms-transform: translate(0, -50%);
    /* 6241  */
    
    -o-transform: translate(0, -50%);
    /* 6242  */
    
    transform: translate(0, -50%);
    /* 6243  */
}
/* 6244  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
/* 6245  */

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
    /* 6246  */
    
    padding-left: 17.6px;
    /* 6247  */
}
/* 6248  */

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    /* 6249  */
    
    margin-left: 8px;
    /* 6250  */
}
/* js_composer.css */
/* 6251  */

.vc_toggle_size_md .vc_toggle_icon {
    /* 6252  */
    
    height: 22px;
    /* 6253  */
    
    width: 22px;
    /* 6254  */
}
/* 6255  */

.vc_toggle_size_md .vc_toggle_icon::before {
    /* 6256  */
    
    height: 2px;
    /* 6257  */
    
    width: 10px;
    /* 6258  */
}
/* 6259  */

.vc_toggle_size_md .vc_toggle_icon::after {
    /* 6260  */
    
    height: 10px;
    /* 6261  */
    
    width: 2px;
    /* 6262  */
}
/* 6263  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
    /* 6264  */
    
    display: inline-block;
    /* 6265  */
    
    width: 10px;
    /* 6266  */
    
    margin-left: 5px;
    /* 6267  */
    
    height: 4px;
    /* 6268  */
}
/* 6269  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
    /* 6270  */
    
    height: 10px;
    /* 6271  */
    
    width: 4px;
    /* 6272  */
}
/* 6273  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
    /* 6274  */
    
    width: 8px;
    /* 6275  */
    
    height: 2px;
    /* 6276  */
}
/* 6277  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    /* 6278  */
    
    height: 22px;
    /* 6279  */
    
    width: 22px;
    /* 6280  */
}
/* 6281  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before,
/* 6282  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6283  */
    
    border-width: 2px;
    /* 6284  */
    
    height: 10px;
    /* 6285  */
    
    margin-left: -5px;
    /* 6286  */
    
    width: 10px;
    /* 6287  */
}
/* 6288  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    /* 6289  */
    
    margin-top: -10px;
    /* 6290  */
}
/* 6291  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6292  */
    
    margin-top: -5px;
    /* 6293  */
}
/* 6294  */

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
/* 6295  */

.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
/* 6296  */

.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
/* 6297  */

.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
/* 6298  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
/* 6299  */

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
/* 6300  */

.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
/* js_composer.css */
/* 6301  */

.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
/* 6302  */

.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
/* 6303  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
    /* 6304  */
    
    padding-left: 33px;
    /* 6305  */
}
/* 6306  */

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
/* 6307  */

.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
/* 6308  */

.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
/* 6309  */

.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
/* 6310  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
/* 6311  */

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
/* 6312  */

.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
/* 6313  */

.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
/* 6314  */

.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
/* 6315  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
    /* 6316  */
    
    position: absolute;
    /* 6317  */
    
    left: 0;
    /* 6318  */
    
    top: 50%;
    /* 6319  */
    
    -webkit-transform: translate(0, -50%);
    /* 6320  */
    
    -ms-transform: translate(0, -50%);
    /* 6321  */
    
    -o-transform: translate(0, -50%);
    /* 6322  */
    
    transform: translate(0, -50%);
    /* 6323  */
}
/* 6324  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
/* 6325  */

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
    /* 6326  */
    
    padding-left: 24.2px;
    /* 6327  */
}
/* 6328  */

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    /* 6329  */
    
    margin-left: 11px;
    /* 6330  */
}
/* 6331  */

.vc_toggle_size_lg .vc_toggle_icon {
    /* 6332  */
    
    height: 28px;
    /* 6333  */
    
    width: 28px;
    /* 6334  */
}
/* 6335  */

.vc_toggle_size_lg .vc_toggle_icon::before {
    /* 6336  */
    
    height: 2px;
    /* 6337  */
    
    width: 14px;
    /* 6338  */
}
/* 6339  */

.vc_toggle_size_lg .vc_toggle_icon::after {
    /* 6340  */
    
    height: 14px;
    /* 6341  */
    
    width: 2px;
    /* 6342  */
}
/* 6343  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
    /* 6344  */
    
    display: inline-block;
    /* 6345  */
    
    width: 14px;
    /* 6346  */
    
    margin-left: 7px;
    /* 6347  */
    
    height: 4px;
    /* 6348  */
}
/* 6349  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
    /* 6350  */
    
    height: 14px;
    /* js_composer.css */
    /* 6351  */
    
    width: 4px;
    /* 6352  */
}
/* 6353  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
    /* 6354  */
    
    width: 12px;
    /* 6355  */
    
    height: 2px;
    /* 6356  */
}
/* 6357  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    /* 6358  */
    
    height: 28px;
    /* 6359  */
    
    width: 28px;
    /* 6360  */
}
/* 6361  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before,
/* 6362  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6363  */
    
    border-width: 2px;
    /* 6364  */
    
    height: 14px;
    /* 6365  */
    
    margin-left: -7px;
    /* 6366  */
    
    width: 14px;
    /* 6367  */
}
/* 6368  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
    /* 6369  */
    
    margin-top: -14px;
    /* 6370  */
}
/* 6371  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
    /* 6372  */
    
    margin-top: -7px;
    /* 6373  */
}
/* 6374  */

.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
/* 6375  */

.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
/* 6376  */

.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
/* 6377  */

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
/* 6378  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
/* 6379  */

.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
/* 6380  */

.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
/* 6381  */

.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
/* 6382  */

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
/* 6383  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
    /* 6384  */
    
    padding-left: 42px;
    /* 6385  */
}
/* 6386  */

.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
/* 6387  */

.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
/* 6388  */

.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
/* 6389  */

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
/* 6390  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
/* 6391  */

.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
/* 6392  */

.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
/* 6393  */

.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
/* 6394  */

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
/* 6395  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
    /* 6396  */
    
    position: absolute;
    /* 6397  */
    
    left: 0;
    /* 6398  */
    
    top: 50%;
    /* 6399  */
    
    -webkit-transform: translate(0, -50%);
    /* 6400  */
    
    -ms-transform: translate(0, -50%);
    /* js_composer.css */
    /* 6401  */
    
    -o-transform: translate(0, -50%);
    /* 6402  */
    
    transform: translate(0, -50%);
    /* 6403  */
}
/* 6404  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
/* 6405  */

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
    /* 6406  */
    
    padding-left: 30.8px;
    /* 6407  */
}
/* 6408  */

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    /* 6409  */
    
    margin-left: 14px;
    /* 6410  */
}
/* 6411  */

.vc_toggle_simple .vc_toggle_title,
/* 6412  */

.vc_toggle_round .vc_toggle_title,
/* 6413  */

.vc_toggle_rounded .vc_toggle_title,
/* 6414  */

.vc_toggle_square .vc_toggle_title,
/* 6415  */

.vc_toggle_default .vc_toggle_title,
/* 6416  */

.vc_toggle_simple .vc_toggle_content,
/* 6417  */

.vc_toggle_round .vc_toggle_content,
/* 6418  */

.vc_toggle_rounded .vc_toggle_content,
/* 6419  */

.vc_toggle_square .vc_toggle_content,
/* 6420  */

.vc_toggle_default .vc_toggle_content {
    /* 6421  */
    
    padding-left: 33px;
    /* 6422  */
}
/* 6423  */

.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
/* 6424  */

.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
/* 6425  */

.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
/* 6426  */

.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
/* 6427  */

.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
/* 6428  */

.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
/* 6429  */

.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
/* 6430  */

.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
/* 6431  */

.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
/* 6432  */

.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
    /* 6433  */
    
    position: absolute;
    /* 6434  */
    
    left: 0;
    /* 6435  */
    
    top: 50%;
    /* 6436  */
    
    -webkit-transform: translate(0, -50%);
    /* 6437  */
    
    -ms-transform: translate(0, -50%);
    /* 6438  */
    
    -o-transform: translate(0, -50%);
    /* 6439  */
    
    transform: translate(0, -50%);
    /* 6440  */
}
/* 6441  */

.vc_toggle_default .vc_toggle_title,
/* 6442  */

.vc_toggle_default .vc_toggle_content {
    /* 6443  */
    
    padding-left: 24.2px;
    /* 6444  */
}
/* 6445  */

.vc_toggle_arrow .vc_toggle_icon {
    /* 6446  */
    
    margin-left: 11px;
    /* 6447  */
}
/* 6448  */
/* Toggle / FAQ
/* 6449  *| ---------------------------------------------------------- */
/* 6450  */

.wpb_toggle,
/* js_composer.css */
/* 6451  */

#content h4.wpb_toggle {
    /* 6452  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/toggle_open.png) no-repeat left center;
    /* 6453  */
    
    padding-left: 25px;
    /* 6454  */
    
    clear: both;
    /* 6455  */
    
    margin-top: 0;
    /* 6456  */
}
/* 6457  */

.wpb_toggle_title_active,
/* 6458  */

#content h4.wpb_toggle_title_active {
    /* 6459  */
    
    background: url(/wp-content/plugins/js_composer/assets/images/toggle_close.png) no-repeat left center;
    /* 6460  */
}
/* 6461  */

.wpb_toggle:hover {
    /* 6462  */
    
    cursor: pointer;
    /* 6463  */
}
/* 6464  */

.wpb_toggle_content {
    /* 6465  */
    
    display: none;
    /* 6466  */
    
    overflow: hidden;
    /* 6467  */
    
    padding: 0px 0px 0px 25px;
    /* 6468  */
    
    margin-top: 1em;
    /* 6469  */
}
/* 6470  */

.wpb_toggle_open {
    /* 6471  */
    
    display: block;
    /* 6472  */
}
/* 6473  */
/* Widgetised column element
/* 6474  *| ---------------------------------------------------------- */
/* 6475  */

.wpb_widgetised_column .wpb_wrapper > ul {
    /* 6476  */
    
    margin: 0;
    /* 6477  */
}
/* 6478  */

.wpb_widgetised_column .wpb_wrapper > ul > li {
    /* 6479  */
    
    margin-left: 0;
    /* 6480  */
    
    background-image: none;
    /* 6481  */
    
    list-style: none !important;
    /* 6482  */
}
/* 6483  */

.wpb_widgetised_column .wpb_wrapper > ul > li:after,
/* 6484  */

.wpb_widgetised_column .wpb_wrapper > ul > li:before {
    /* 6485  */
    
    display: none !important;
    /* 6486  */
}
/* 6487  */
/* Buttons
/* 6488  *| ---------------------------------------------------------- */
/* 6489  */

.wpb_button {
    /* 6490  */
    
    display: inline-block;
    /* 6491  */
    
    *display: inline;
    /* 6492  */
    /* IE7 inline-block hack */
    /* 6493  */
    
    *zoom: 1;
    /* 6494  */
    
    padding: 4px 10px 4px;
    /* 6495  */
    
    margin-bottom: 0;
    /* 6496  */
    
    margin-top: 0;
    /* 6497  */
    
    font-size: 13px;
    /* 6498  */
    
    line-height: 18px;
    /* 6499  */
    
    *line-height: 20px;
    /* 6500  */
    
    color: #333333;
    /* js_composer.css */
    /* 6501  */
    
    text-align: center;
    /* 6502  */
    
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    /* 6503  */
    
    vertical-align: middle;
    /* 6504  */
    
    cursor: pointer;
    /* 6505  */
    
    background-color: #f7f7f7;
    /* 6506  */
    
    border: 1px solid #cccccc;
    /* 6507  */
    
    *border: 0;
    /* 6508  */
    
    border-bottom-color: #b3b3b3;
    /* 6509  */
    
    -webkit-border-radius: 2px;
    /* 6510  */
    
    -moz-border-radius: 2px;
    /* 6511  */
    
    border-radius: 2px;
    /* 6512  */
    
    *margin-left: .3em;
    /* 6513  */
}
/* 6514  */

.wpb_button:hover,
/* 6515  */

.wpb_button:active,
/* 6516  */

.wpb_button.active,
/* 6517  */

.wpb_button.disabled,
/* 6518  */

.wpb_button[disabled] {
    /* 6519  */
    
    background-color: #eaeaea;
    /* 6520  */
}
/* 6521  */

.wpb_button:active,
/* 6522  */

.wpb_button.active {
    /* 6523  */
    
    background-color: #d1d1d1 \9;
    /* 6524  */
}
/* 6525  */

.wpb_button:first-child {
    /* 6526  */
    
    *margin-left: 0;
    /* 6527  */
}
/* 6528  */

.vc_vc_button2 .vc_btn {
    /* 6529  */
    
    margin-top: 5px;
    /* 6530  */
    
    margin-bottom: 5px;
    /* 6531  */
}
/* 6532  */

.vc_vc_button .vc_btn {
    /* 6533  */
    
    margin-top: 5px;
    /* 6534  */
    
    margin-bottom: 5px;
    /* 6535  */
}
/* 6536  */

.wpb_button:hover {
    /* 6537  */
    
    color: #333333;
    /* 6538  */
    
    text-decoration: none;
    /* 6539  */
    
    background-color: #e6e6e6;
    /* 6540  */
    
    *background-color: #d9d9d9;
    /* 6541  */
    /* Buttons in IE7 don't get borders, so darken on hover */
    /* 6542  */
    
    -webkit-transition: background-color 0.1s linear;
    /* 6543  */
    
    -o-transition: background-color 0.1s linear;
    /* 6544  */
    
    transition: background-color 0.1s linear;
    /* 6545  */
}
/* 6546  */

.wpb_button:focus {
    /* 6547  */
    
    outline: thin dotted;
    /* 6548  */
    
    outline: 5px auto -webkit-focus-ring-color;
    /* 6549  */
    
    outline-offset: -2px;
    /* 6550  */
}
/* js_composer.css */
/* 6551  */

.wpb_button.active,
/* 6552  */

.wpb_button:active {
    /* 6553  */
    
    background-color: #e6e6e6;
    /* 6554  */
    
    background-color: #d9d9d9 \9;
    /* 6555  */
    
    background-image: none;
    /* 6556  */
    
    outline: 0;
    /* 6557  */
    
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    /* 6558  */
    
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    /* 6559  */
}
/* 6560  */

button.wpb_btn-large,
/* 6561  */

span.wpb_btn-large {
    /* 6562  */
    
    padding: 9px 14px;
    /* 6563  */
    
    font-size: 15px;
    /* 6564  */
    
    line-height: normal;
    /* 6565  */
    
    -webkit-border-radius: 2px;
    /* 6566  */
    
    -moz-border-radius: 2px;
    /* 6567  */
    
    border-radius: 2px;
    /* 6568  */
}
/* 6569  */

button.wpb_btn-large [class^="icon-"],
/* 6570  */

span.wpb_btn-large [class^="icon-"] {
    /* 6571  */
    
    margin-top: 1px;
    /* 6572  */
}
/* 6573  */

button.wpb_btn-small,
/* 6574  */

span.wpb_btn-small {
    /* 6575  */
    
    padding: 5px 9px;
    /* 6576  */
    
    font-size: 11px;
    /* 6577  */
    
    line-height: 16px;
    /* 6578  */
}
/* 6579  */

button.wpb_btn-small [class^="icon-"],
/* 6580  */

span.wpb_btn-small [class^="icon-"] {
    /* 6581  */
    
    margin-top: -1px;
    /* 6582  */
}
/* 6583  */

button.wpb_btn-mini,
/* 6584  */

span.wpb_btn-mini {
    /* 6585  */
    
    padding: 2px 6px;
    /* 6586  */
    
    font-size: 11px;
    /* 6587  */
    
    line-height: 14px;
    /* 6588  */
}
/* 6589  */

.wpb_btn-primary,
/* 6590  */

.wpb_btn-primary:hover,
/* 6591  */

.wpb_btn-warning,
/* 6592  */

.wpb_btn-warning:hover,
/* 6593  */

.wpb_btn-danger,
/* 6594  */

.wpb_btn-danger:hover,
/* 6595  */

.wpb_btn-success,
/* 6596  */

.wpb_btn-success:hover,
/* 6597  */

.wpb_btn-info,
/* 6598  */

.wpb_btn-info:hover,
/* 6599  */

.wpb_btn-inverse,
/* 6600  */

.wpb_btn-inverse:hover {
    /* js_composer.css */
    /* 6601  */
    
    color: #ffffff;
    /* 6602  */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 6603  */
}
/* 6604  */

.wpb_btn-primary.active,
/* 6605  */

.wpb_btn-warning.active,
/* 6606  */

.wpb_btn-danger.active,
/* 6607  */

.wpb_btn-success.active,
/* 6608  */

.wpb_btn-info.active,
/* 6609  */

.wpb_btn-inverse.active {
    /* 6610  */
    
    color: rgba(255, 255, 255, 0.75);
    /* 6611  */
}
/* 6612  */

.wpb_button {
    /* 6613  */
    
    border-color: #ccc;
    /* 6614  */
    
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    /* 6615  */
}
/* 6616  */

.wpb_btn-primary {
    /* 6617  */
    
    background-color: #0088cc;
    /* 6618  */
}
/* 6619  */

.wpb_btn-primary:hover,
/* 6620  */

.wpb_btn-primary:active,
/* 6621  */

.wpb_btn-primary.active,
/* 6622  */

.wpb_btn-primary.disabled,
/* 6623  */

.wpb_btn-primary[disabled] {
    /* 6624  */
    
    background-color: #0077b3;
    /* 6625  */
}
/* 6626  */

.wpb_btn-primary:active,
/* 6627  */

.wpb_btn-primary.active {
    /* 6628  */
    
    background-color: #005580 \9;
    /* 6629  */
}
/* 6630  */

.wpb_btn-warning {
    /* 6631  */
    
    background-color: #ff9900;
    /* 6632  */
}
/* 6633  */

.wpb_btn-warning:hover,
/* 6634  */

.wpb_btn-warning:active,
/* 6635  */

.wpb_btn-warning.active,
/* 6636  */

.wpb_btn-warning.disabled,
/* 6637  */

.wpb_btn-warning[disabled] {
    /* 6638  */
    
    background-color: #e68a00;
    /* 6639  */
}
/* 6640  */

.wpb_btn-warning:active,
/* 6641  */

.wpb_btn-warning.active {
    /* 6642  */
    
    background-color: #b36b00 \9;
    /* 6643  */
}
/* 6644  */

.wpb_btn-danger {
    /* 6645  */
    
    background-color: #ff675b;
    /* 6646  */
}
/* 6647  */

.wpb_btn-danger:hover,
/* 6648  */

.wpb_btn-danger:active,
/* 6649  */

.wpb_btn-danger.active,
/* 6650  */

.wpb_btn-danger.disabled,
/* js_composer.css */
/* 6651  */

.wpb_btn-danger[disabled] {
    /* 6652  */
    
    background-color: #ff4f42;
    /* 6653  */
}
/* 6654  */

.wpb_btn-danger:active,
/* 6655  */

.wpb_btn-danger.active {
    /* 6656  */
    
    background-color: #ff200f \9;
    /* 6657  */
}
/* 6658  */

.wpb_btn-success {
    /* 6659  */
    
    background-color: #6ab165;
    /* 6660  */
}
/* 6661  */

.wpb_btn-success:hover,
/* 6662  */

.wpb_btn-success:active,
/* 6663  */

.wpb_btn-success.active,
/* 6664  */

.wpb_btn-success.disabled,
/* 6665  */

.wpb_btn-success[disabled] {
    /* 6666  */
    
    background-color: #5aa855;
    /* 6667  */
}
/* 6668  */

.wpb_btn-success:active,
/* 6669  */

.wpb_btn-success.active {
    /* 6670  */
    
    background-color: #488644 \9;
    /* 6671  */
}
/* 6672  */

.wpb_btn-info {
    /* 6673  */
    
    background-color: #58b9da;
    /* 6674  */
}
/* 6675  */

.wpb_btn-info:hover,
/* 6676  */

.wpb_btn-info:active,
/* 6677  */

.wpb_btn-info.active,
/* 6678  */

.wpb_btn-info.disabled,
/* 6679  */

.wpb_btn-info[disabled] {
    /* 6680  */
    
    background-color: #43b0d5;
    /* 6681  */
}
/* 6682  */

.wpb_btn-info:active,
/* 6683  */

.wpb_btn-info.active {
    /* 6684  */
    
    background-color: #2a97bc \9;
    /* 6685  */
}
/* 6686  */

.wpb_btn-inverse {
    /* 6687  */
    
    background-color: #555555;
    /* 6688  */
}
/* 6689  */

.wpb_btn-inverse:hover,
/* 6690  */

.wpb_btn-inverse:active,
/* 6691  */

.wpb_btn-inverse.active,
/* 6692  */

.wpb_btn-inverse.disabled,
/* 6693  */

.wpb_btn-inverse[disabled] {
    /* 6694  */
    
    background-color: #484848;
    /* 6695  */
}
/* 6696  */

.wpb_btn-inverse:active,
/* 6697  */

.wpb_btn-inverse.active {
    /* 6698  */
    
    background-color: #2f2f2f \9;
    /* 6699  */
}
/* 6700  */

button.wpb_button,
/* js_composer.css */
/* 6701  */

input[type="submit"].wpb_button {
    /* 6702  */
    
    *padding-top: 2px;
    /* 6703  */
    
    *padding-bottom: 2px;
    /* 6704  */
}
/* 6705  */

button.wpb_button::-moz-focus-inner,
/* 6706  */

input[type="submit"].wpb_button::-moz-focus-inner {
    /* 6707  */
    
    padding: 0;
    /* 6708  */
    
    border: 0;
    /* 6709  */
}
/* 6710  */

button.wpb_button.wpb_btn-large,
/* 6711  */

input[type="submit"].wpb_button.wpb_btn-large {
    /* 6712  */
    
    *padding-top: 7px;
    /* 6713  */
    
    *padding-bottom: 7px;
    /* 6714  */
}
/* 6715  */

button.wpb_button.wpb_btn-small,
/* 6716  */

input[type="submit"].wpb_button.wpb_btn-small {
    /* 6717  */
    
    *padding-top: 3px;
    /* 6718  */
    
    *padding-bottom: 3px;
    /* 6719  */
}
/* 6720  */

button.wpb_button.wpb_btn-mini,
/* 6721  */

input[type="submit"].wpb_button.wpb_btn-mini {
    /* 6722  */
    
    *padding-top: 1px;
    /* 6723  */
    
    *padding-bottom: 1px;
    /* 6724  */
}
/* 6725  */
/* Button
/* 6726  *| ---------------------------------------------------------- */
/* 6727  */

a.wpb_button_a {
    /* 6728  */
    
    text-decoration: none;
    /* 6729  */
    
    border: none;
    /* 6730  */
}
/* 6731  */

a.wpb_button_a:hover {
    /* 6732  */
    
    text-decoration: none;
    /* 6733  */
}
/* 6734  */

.wpb_button:hover {
    /* 6735  */
    
    background-image: none;
    /* 6736  */
}
/* 6737  */
/* Button 3
/* 6738  *| ---------------------------------------------------------- */
/* 6739  */

.vc_btn3-container {
    /* 6740  */
    
    display: block;
    /* 6741  */
    
    line-height: 1;
    /* 6742  */
    
    margin-bottom: 21.73913043px;
    /* 6743  */
    
    max-width: 100%;
    /* 6744  */
}
/* 6745  */

.vc_btn3-container.vc_btn3-inline {
    /* 6746  */
    
    display: inline-block;
    /* 6747  */
    
    vertical-align: top;
    /* 6748  */
}
/* 6749  */

.vc_general.vc_btn3 {
    /* 6750  */
    
    display: inline-block;
    /* js_composer.css */
    /* 6751  */
    
    margin-bottom: 0;
    /* 6752  */
    
    text-align: center;
    /* 6753  */
    
    vertical-align: middle;
    /* 6754  */
    
    cursor: pointer;
    /* 6755  */
    
    background-image: none;
    /* 6756  */
    
    background-color: transparent;
    /* 6757  */
    
    color: #5472d2;
    /* 6758  */
    
    border: 1px solid transparent;
    /* 6759  */
    
    box-sizing: border-box;
    /* 6760  */
    
    word-wrap: break-word;
    /* 6761  */
    
    -webkit-user-select: none;
    /* 6762  */
    
    -moz-user-select: none;
    /* 6763  */
    
    -ms-user-select: none;
    /* 6764  */
    
    user-select: none;
    /* 6765  */
    
    text-decoration: none;
    /* 6766  */
    
    position: relative;
    /* 6767  */
    
    top: 0;
    /* 6768  */
    
    -webkit-transition: all 0.2s ease-in-out;
    /* 6769  */
    
    transition: all 0.2s ease-in-out;
    /* 6770  */
    
    line-height: 1;
    /* 6771  */
    
    font-size: 14px;
    /* 6772  */
    
    padding-top: 14px;
    /* 6773  */
    
    padding-bottom: 14px;
    /* 6774  */
    
    padding-left: 20px;
    /* 6775  */
    
    padding-right: 20px;
    /* 6776  */
}
/* 6777  */

.vc_general.vc_btn3.vc_btn3-style-outline {
    /* 6778  */
    
    padding-top: 13px;
    /* 6779  */
    
    padding-bottom: 13px;
    /* 6780  */
    
    padding-left: 19px;
    /* 6781  */
    
    padding-right: 19px;
    /* 6782  */
}
/* 6783  */

.vc_general.vc_btn3:focus,
/* 6784  */

.vc_general.vc_btn3:active,
/* 6785  */

.vc_general.vc_btn3.active {
    /* 6786  */
    
    outline: 0;
    /* 6787  */
}
/* 6788  */

.vc_general.vc_btn3:hover,
/* 6789  */

.vc_general.vc_btn3:focus {
    /* 6790  */
    
    border: 1px solid transparent;
    /* 6791  */
    
    text-decoration: none;
    /* 6792  */
    
    color: #4868cf;
    /* 6793  */
}
/* 6794  */

.vc_general.vc_btn3 .vc_btn3-icon {
    /* 6795  */
    
    vertical-align: top;
    /* 6796  */
    
    height: 14px;
    /* 6797  */
    
    line-height: 1;
    /* 6798  */
    
    font-size: 16px;
    /* 6799  */
}
/* 6800  */

.vc_general.vc_btn3 .vc_btn3-icon-inner {
    /* js_composer.css */
    /* 6801  */
    
    display: block;
    /* 6802  */
    
    position: absolute;
    /* 6803  */
    
    top: 50%;
    /* 6804  */
    
    left: 0;
    /* 6805  */
    
    -webkit-transform: translate(0, -50%);
    /* 6806  */
    
    -ms-transform: translate(0, -50%);
    /* 6807  */
    
    transform: translate(0, -50%);
    /* 6808  */
}
/* 6809  */

.vc_general.vc_btn3 .vc_btn3-placeholder {
    /* 6810  */
    
    display: inline-block;
    /* 6811  */
    
    vertical-align: top;
    /* 6812  */
    
    width: 0;
    /* 6813  */
}
/* 6814  */

.vc_btn3.vc_btn3-icon-left,
/* 6815  */

.vc_btn3.vc_btn3-icon-right {
    /* 6816  */
    
    position: relative;
    /* 6817  */
}
/* 6818  */

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
/* 6819  */

.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    /* 6820  */
    
    display: block;
    /* 6821  */
    
    position: absolute;
    /* 6822  */
    
    top: 50%;
    /* 6823  */
    
    -webkit-transform: translate(0, -50%);
    /* 6824  */
    
    -ms-transform: translate(0, -50%);
    /* 6825  */
    
    -o-transform: translate(0, -50%);
    /* 6826  */
    
    transform: translate(0, -50%);
    /* 6827  */
}
/* 6828  */

.vc_btn3.vc_btn3-icon-left {
    /* 6829  */
    
    text-align: left;
    /* 6830  */
}
/* 6831  */

.vc_btn3.vc_btn3-icon-right {
    /* 6832  */
    
    text-align: right;
    /* 6833  */
}
/* 6834  */

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
    /* 6835  */
    
    -webkit-transform: translate(-75%, -50%);
    /* 6836  */
    
    -ms-transform: translate(-75%, -50%);
    /* 6837  */
    
    transform: translate(-75%, -50%);
    /* 6838  */
}
/* 6839  */

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
    /* 6840  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 6841  */
    
    -ms-transform: translate(-50%, -50%);
    /* 6842  */
    
    transform: translate(-50%, -50%);
    /* 6843  */
}
/* 6844  */

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
    /* 6845  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 6846  */
    
    -ms-transform: translate(-50%, -50%);
    /* 6847  */
    
    transform: translate(-50%, -50%);
    /* 6848  */
}
/* 6849  */

.vc_btn3.vc_btn3-style-classic {
    /* 6850  */
    
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    /* js_composer.css */
    /* 6851  */
}
/* 6852  */

.vc_btn3.vc_btn3-style-modern {
    /* 6853  */
    
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    /* 6854  */
    
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    /* 6855  */
    
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    /* 6856  */
    
    background-repeat: repeat-x;
    /* 6857  */
    
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0);
    /* 6858  */
}
/* 6859  */

.vc_btn3.vc_btn3-style-outline,
/* 6860  */

.vc_btn3.vc_btn3-style-outline:hover,
/* 6861  */

.vc_btn3.vc_btn3-style-outline:focus {
    /* 6862  */
    
    border-width: 2px;
    /* 6863  */
}
/* 6864  */

.vc_btn3.vc_btn3-style-custom {
    /* 6865  */
    
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    /* 6866  */
    
    background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    /* 6867  */
    
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    /* 6868  */
    
    background-repeat: no-repeat;
    /* 6869  */
    
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
    /* 6870  */
    
    background-repeat: repeat-x;
    /* 6871  */
    
    background-size: 200%;
    /* 6872  */
    
    background-position: 0 -100%;
    /* 6873  */
}
/* 6874  */

.vc_btn3.vc_btn3-style-custom:hover,
/* 6875  */

.vc_btn3.vc_btn3-style-custom:focus {
    /* 6876  */
    
    background-position: 0 100%;
    /* 6877  */
}
/* 6878  */

.vc_btn3.vc_btn3-block {
    /* 6879  */
    
    display: block;
    /* 6880  */
    
    width: 100%;
    /* 6881  */
    
    text-align: inherit;
    /* 6882  */
}
/* 6883  */

.vc_btn3.vc_btn3-shape-square {
    /* 6884  */
    
    border-radius: 0;
    /* 6885  */
}
/* 6886  */

.vc_btn3.vc_btn3-shape-rounded {
    /* 6887  */
    
    border-radius: 5px;
    /* 6888  */
}
/* 6889  */

.vc_btn3.vc_btn3-shape-round {
    /* 6890  */
    
    border-radius: 2em;
    /* 6891  */
}
/* 6892  */

.vc_btn3.vc_btn3-size-xs {
    /* 6893  */
    
    font-size: 11px;
    /* 6894  */
    
    padding-top: 8px;
    /* 6895  */
    
    padding-bottom: 8px;
    /* 6896  */
    
    padding-left: 12px;
    /* 6897  */
    
    padding-right: 12px;
    /* 6898  */
}
/* 6899  */

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline {
    /* 6900  */
    
    padding-top: 7px;
    /* js_composer.css */
    /* 6901  */
    
    padding-bottom: 7px;
    /* 6902  */
    
    padding-left: 11px;
    /* 6903  */
    
    padding-right: 11px;
    /* 6904  */
}
/* 6905  */

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
    /* 6906  */
    
    font-size: 14px;
    /* 6907  */
    
    height: 11px;
    /* 6908  */
    
    line-height: 11px;
    /* 6909  */
}
/* 6910  */

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    /* 6911  */
    
    padding-left: 31px;
    /* 6912  */
}
/* 6913  */

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6914  */
    
    left: 12px;
    /* 6915  */
}
/* 6916  */

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    /* 6917  */
    
    padding-right: 31px;
    /* 6918  */
}
/* 6919  */

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6920  */
    
    right: 12px;
    /* 6921  */
}
/* 6922  */

.vc_btn3.vc_btn3-size-sm {
    /* 6923  */
    
    font-size: 12px;
    /* 6924  */
    
    padding-top: 11px;
    /* 6925  */
    
    padding-bottom: 11px;
    /* 6926  */
    
    padding-left: 16px;
    /* 6927  */
    
    padding-right: 16px;
    /* 6928  */
}
/* 6929  */

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline {
    /* 6930  */
    
    padding-top: 10px;
    /* 6931  */
    
    padding-bottom: 10px;
    /* 6932  */
    
    padding-left: 15px;
    /* 6933  */
    
    padding-right: 15px;
    /* 6934  */
}
/* 6935  */

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
    /* 6936  */
    
    font-size: 14px;
    /* 6937  */
    
    height: 12px;
    /* 6938  */
    
    line-height: 12px;
    /* 6939  */
}
/* 6940  */

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    /* 6941  */
    
    padding-left: 39px;
    /* 6942  */
}
/* 6943  */

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6944  */
    
    left: 16px;
    /* 6945  */
}
/* 6946  */

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    /* 6947  */
    
    padding-right: 39px;
    /* 6948  */
}
/* 6949  */

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6950  */
    
    right: 16px;
    /* js_composer.css */
    /* 6951  */
}
/* 6952  */

.vc_btn3.vc_btn3-size-md {
    /* 6953  */
    
    font-size: 14px;
    /* 6954  */
    
    padding-top: 14px;
    /* 6955  */
    
    padding-bottom: 14px;
    /* 6956  */
    
    padding-left: 20px;
    /* 6957  */
    
    padding-right: 20px;
    /* 6958  */
}
/* 6959  */

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
    /* 6960  */
    
    padding-top: 13px;
    /* 6961  */
    
    padding-bottom: 13px;
    /* 6962  */
    
    padding-left: 19px;
    /* 6963  */
    
    padding-right: 19px;
    /* 6964  */
}
/* 6965  */

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    /* 6966  */
    
    font-size: 16px;
    /* 6967  */
    
    height: 14px;
    /* 6968  */
    
    line-height: 14px;
    /* 6969  */
}
/* 6970  */

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    /* 6971  */
    
    padding-left: 48px;
    /* 6972  */
}
/* 6973  */

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6974  */
    
    left: 20px;
    /* 6975  */
}
/* 6976  */

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    /* 6977  */
    
    padding-right: 48px;
    /* 6978  */
}
/* 6979  */

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 6980  */
    
    right: 20px;
    /* 6981  */
}
/* 6982  */

.vc_btn3.vc_btn3-size-lg {
    /* 6983  */
    
    font-size: 16px;
    /* 6984  */
    
    padding-top: 18px;
    /* 6985  */
    
    padding-bottom: 18px;
    /* 6986  */
    
    padding-left: 25px;
    /* 6987  */
    
    padding-right: 25px;
    /* 6988  */
}
/* 6989  */

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline {
    /* 6990  */
    
    padding-top: 17px;
    /* 6991  */
    
    padding-bottom: 17px;
    /* 6992  */
    
    padding-left: 24px;
    /* 6993  */
    
    padding-right: 24px;
    /* 6994  */
}
/* 6995  */

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
    /* 6996  */
    
    font-size: 20px;
    /* 6997  */
    
    height: 16px;
    /* 6998  */
    
    line-height: 16px;
    /* 6999  */
}
/* 7000  */

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    /* js_composer.css */
    /* 7001  */
    
    padding-left: 60px;
    /* 7002  */
}
/* 7003  */

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 7004  */
    
    left: 25px;
    /* 7005  */
}
/* 7006  */

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    /* 7007  */
    
    padding-right: 60px;
    /* 7008  */
}
/* 7009  */

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 7010  */
    
    right: 25px;
    /* 7011  */
}
/* 7012  */

.vc_btn3.vc_btn3-color-blue,
/* 7013  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    /* 7014  */
    
    color: #ffffff;
    /* 7015  */
    
    background-color: #5472d2;
    /* 7016  */
}
/* 7017  */

.vc_btn3.vc_btn3-color-blue:hover,
/* 7018  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
/* 7019  */

.vc_btn3.vc_btn3-color-blue:focus,
/* 7020  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus {
    /* 7021  */
    
    color: #f7f7f7;
    /* 7022  */
    
    background-color: #3c5ecc;
    /* 7023  */
}
/* 7024  */

.vc_btn3.vc_btn3-color-blue:active,
/* 7025  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
/* 7026  */

.vc_btn3.vc_btn3-color-blue.active,
/* 7027  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active {
    /* 7028  */
    
    color: #f2f2f2;
    /* 7029  */
    
    background-color: #3558c8;
    /* 7030  */
}
/* 7031  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
    /* 7032  */
    
    color: #5472d2;
    /* 7033  */
    
    border-color: #5472d2;
    /* 7034  */
    
    background-color: transparent;
    /* 7035  */
}
/* 7036  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,
/* 7037  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
    /* 7038  */
    
    color: #ffffff;
    /* 7039  */
    
    border-color: #5472d2;
    /* 7040  */
    
    background-color: #5472d2;
    /* 7041  */
}
/* 7042  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
/* 7043  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active {
    /* 7044  */
    
    color: #ffffff;
    /* 7045  */
    
    border-color: #5472d2;
    /* 7046  */
    
    background-color: #5472d2;
    /* 7047  */
}
/* 7048  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
    /* 7049  */
    
    color: #ffffff;
    /* 7050  */
    
    background-color: #5472d2;
    /* js_composer.css */
    /* 7051  */
    
    box-shadow: 0 5px 0 #3253bc;
    /* 7052  */
}
/* 7053  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
/* 7054  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
    /* 7055  */
    
    color: #f7f7f7;
    /* 7056  */
    
    background-color: #5472d2;
    /* 7057  */
}
/* 7058  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active,
/* 7059  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active {
    /* 7060  */
    
    color: #f2f2f2;
    /* 7061  */
    
    background-color: #5472d2;
    /* 7062  */
}
/* 7063  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
/* 7064  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
    /* 7065  */
    
    top: 3px;
    /* 7066  */
    
    box-shadow: 0 2px 0 #3253bc;
    /* 7067  */
}
/* 7068  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7069  */
    
    box-shadow: 0 3px 0 #3253bc;
    /* 7070  */
}
/* 7071  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7072  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7073  */
    
    top: 1px;
    /* 7074  */
    
    box-shadow: 0 2px 0 #3253bc;
    /* 7075  */
}
/* 7076  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7077  */
    
    box-shadow: 0 4px 0 #3253bc;
    /* 7078  */
}
/* 7079  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7080  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7081  */
    
    top: 2px;
    /* 7082  */
    
    box-shadow: 0 2px 0 #3253bc;
    /* 7083  */
}
/* 7084  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7085  */
    
    box-shadow: 0 5px 0 #3253bc;
    /* 7086  */
}
/* 7087  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7088  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7089  */
    
    top: 3px;
    /* 7090  */
    
    box-shadow: 0 2px 0 #3253bc;
    /* 7091  */
}
/* 7092  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
    /* 7093  */
    
    color: #ffffff;
    /* 7094  */
    
    border-color: #5472d2;
    /* 7095  */
    
    background-color: #5472d2;
    /* 7096  */
}
/* 7097  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover,
/* 7098  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {
    /* 7099  */
    
    color: #f7f7f7;
    /* 7100  */
    
    border-color: #3c5ecc;
    /* js_composer.css */
    /* 7101  */
    
    background-color: #3c5ecc;
    /* 7102  */
}
/* 7103  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active,
/* 7104  */

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active {
    /* 7105  */
    
    color: #f2f2f2;
    /* 7106  */
    
    border-color: #3558c8;
    /* 7107  */
    
    background-color: #3558c8;
    /* 7108  */
}
/* 7109  */

.vc_btn3.vc_btn3-color-turquoise,
/* 7110  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
    /* 7111  */
    
    color: #ffffff;
    /* 7112  */
    
    background-color: #00c1cf;
    /* 7113  */
}
/* 7114  */

.vc_btn3.vc_btn3-color-turquoise:hover,
/* 7115  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
/* 7116  */

.vc_btn3.vc_btn3-color-turquoise:focus,
/* 7117  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus {
    /* 7118  */
    
    color: #f7f7f7;
    /* 7119  */
    
    background-color: #00a4b0;
    /* 7120  */
}
/* 7121  */

.vc_btn3.vc_btn3-color-turquoise:active,
/* 7122  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
/* 7123  */

.vc_btn3.vc_btn3-color-turquoise.active,
/* 7124  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active {
    /* 7125  */
    
    color: #f2f2f2;
    /* 7126  */
    
    background-color: #009ba6;
    /* 7127  */
}
/* 7128  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
    /* 7129  */
    
    color: #00c1cf;
    /* 7130  */
    
    border-color: #00c1cf;
    /* 7131  */
    
    background-color: transparent;
    /* 7132  */
}
/* 7133  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,
/* 7134  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus {
    /* 7135  */
    
    color: #ffffff;
    /* 7136  */
    
    border-color: #00c1cf;
    /* 7137  */
    
    background-color: #00c1cf;
    /* 7138  */
}
/* 7139  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
/* 7140  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active {
    /* 7141  */
    
    color: #ffffff;
    /* 7142  */
    
    border-color: #00c1cf;
    /* 7143  */
    
    background-color: #00c1cf;
    /* 7144  */
}
/* 7145  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
    /* 7146  */
    
    color: #ffffff;
    /* 7147  */
    
    background-color: #00c1cf;
    /* 7148  */
    
    box-shadow: 0 5px 0 #008d97;
    /* 7149  */
}
/* 7150  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
/* js_composer.css */
/* 7151  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
    /* 7152  */
    
    color: #f7f7f7;
    /* 7153  */
    
    background-color: #00c1cf;
    /* 7154  */
}
/* 7155  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active,
/* 7156  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active {
    /* 7157  */
    
    color: #f2f2f2;
    /* 7158  */
    
    background-color: #00c1cf;
    /* 7159  */
}
/* 7160  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
/* 7161  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
    /* 7162  */
    
    top: 3px;
    /* 7163  */
    
    box-shadow: 0 2px 0 #008d97;
    /* 7164  */
}
/* 7165  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7166  */
    
    box-shadow: 0 3px 0 #008d97;
    /* 7167  */
}
/* 7168  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7169  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7170  */
    
    top: 1px;
    /* 7171  */
    
    box-shadow: 0 2px 0 #008d97;
    /* 7172  */
}
/* 7173  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7174  */
    
    box-shadow: 0 4px 0 #008d97;
    /* 7175  */
}
/* 7176  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7177  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7178  */
    
    top: 2px;
    /* 7179  */
    
    box-shadow: 0 2px 0 #008d97;
    /* 7180  */
}
/* 7181  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7182  */
    
    box-shadow: 0 5px 0 #008d97;
    /* 7183  */
}
/* 7184  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7185  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7186  */
    
    top: 3px;
    /* 7187  */
    
    box-shadow: 0 2px 0 #008d97;
    /* 7188  */
}
/* 7189  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
    /* 7190  */
    
    color: #ffffff;
    /* 7191  */
    
    border-color: #00c1cf;
    /* 7192  */
    
    background-color: #00c1cf;
    /* 7193  */
}
/* 7194  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover,
/* 7195  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus {
    /* 7196  */
    
    color: #f7f7f7;
    /* 7197  */
    
    border-color: #00a4b0;
    /* 7198  */
    
    background-color: #00a4b0;
    /* 7199  */
}
/* 7200  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active,
/* js_composer.css */
/* 7201  */

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active {
    /* 7202  */
    
    color: #f2f2f2;
    /* 7203  */
    
    border-color: #009ba6;
    /* 7204  */
    
    background-color: #009ba6;
    /* 7205  */
}
/* 7206  */

.vc_btn3.vc_btn3-color-pink,
/* 7207  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
    /* 7208  */
    
    color: #ffffff;
    /* 7209  */
    
    background-color: #fe6c61;
    /* 7210  */
}
/* 7211  */

.vc_btn3.vc_btn3-color-pink:hover,
/* 7212  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
/* 7213  */

.vc_btn3.vc_btn3-color-pink:focus,
/* 7214  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus {
    /* 7215  */
    
    color: #f7f7f7;
    /* 7216  */
    
    background-color: #fe5043;
    /* 7217  */
}
/* 7218  */

.vc_btn3.vc_btn3-color-pink:active,
/* 7219  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
/* 7220  */

.vc_btn3.vc_btn3-color-pink.active,
/* 7221  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active {
    /* 7222  */
    
    color: #f2f2f2;
    /* 7223  */
    
    background-color: #fe4638;
    /* 7224  */
}
/* 7225  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
    /* 7226  */
    
    color: #fe6c61;
    /* 7227  */
    
    border-color: #fe6c61;
    /* 7228  */
    
    background-color: transparent;
    /* 7229  */
}
/* 7230  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,
/* 7231  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus {
    /* 7232  */
    
    color: #ffffff;
    /* 7233  */
    
    border-color: #fe6c61;
    /* 7234  */
    
    background-color: #fe6c61;
    /* 7235  */
}
/* 7236  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
/* 7237  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active {
    /* 7238  */
    
    color: #ffffff;
    /* 7239  */
    
    border-color: #fe6c61;
    /* 7240  */
    
    background-color: #fe6c61;
    /* 7241  */
}
/* 7242  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
    /* 7243  */
    
    color: #ffffff;
    /* 7244  */
    
    background-color: #fe6c61;
    /* 7245  */
    
    box-shadow: 0 5px 0 #fe3829;
    /* 7246  */
}
/* 7247  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
/* 7248  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
    /* 7249  */
    
    color: #f7f7f7;
    /* 7250  */
    
    background-color: #fe6c61;
    /* js_composer.css */
    /* 7251  */
}
/* 7252  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active,
/* 7253  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active {
    /* 7254  */
    
    color: #f2f2f2;
    /* 7255  */
    
    background-color: #fe6c61;
    /* 7256  */
}
/* 7257  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
/* 7258  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
    /* 7259  */
    
    top: 3px;
    /* 7260  */
    
    box-shadow: 0 2px 0 #fe3829;
    /* 7261  */
}
/* 7262  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7263  */
    
    box-shadow: 0 3px 0 #fe3829;
    /* 7264  */
}
/* 7265  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7266  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7267  */
    
    top: 1px;
    /* 7268  */
    
    box-shadow: 0 2px 0 #fe3829;
    /* 7269  */
}
/* 7270  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7271  */
    
    box-shadow: 0 4px 0 #fe3829;
    /* 7272  */
}
/* 7273  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7274  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7275  */
    
    top: 2px;
    /* 7276  */
    
    box-shadow: 0 2px 0 #fe3829;
    /* 7277  */
}
/* 7278  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7279  */
    
    box-shadow: 0 5px 0 #fe3829;
    /* 7280  */
}
/* 7281  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7282  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7283  */
    
    top: 3px;
    /* 7284  */
    
    box-shadow: 0 2px 0 #fe3829;
    /* 7285  */
}
/* 7286  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
    /* 7287  */
    
    color: #ffffff;
    /* 7288  */
    
    border-color: #fe6c61;
    /* 7289  */
    
    background-color: #fe6c61;
    /* 7290  */
}
/* 7291  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover,
/* 7292  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus {
    /* 7293  */
    
    color: #f7f7f7;
    /* 7294  */
    
    border-color: #fe5043;
    /* 7295  */
    
    background-color: #fe5043;
    /* 7296  */
}
/* 7297  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active,
/* 7298  */

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active {
    /* 7299  */
    
    color: #f2f2f2;
    /* 7300  */
    
    border-color: #fe4638;
    /* js_composer.css */
    /* 7301  */
    
    background-color: #fe4638;
    /* 7302  */
}
/* 7303  */

.vc_btn3.vc_btn3-color-violet,
/* 7304  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
    /* 7305  */
    
    color: #ffffff;
    /* 7306  */
    
    background-color: #8d6dc4;
    /* 7307  */
}
/* 7308  */

.vc_btn3.vc_btn3-color-violet:hover,
/* 7309  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
/* 7310  */

.vc_btn3.vc_btn3-color-violet:focus,
/* 7311  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus {
    /* 7312  */
    
    color: #f7f7f7;
    /* 7313  */
    
    background-color: #7c57bb;
    /* 7314  */
}
/* 7315  */

.vc_btn3.vc_btn3-color-violet:active,
/* 7316  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
/* 7317  */

.vc_btn3.vc_btn3-color-violet.active,
/* 7318  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active {
    /* 7319  */
    
    color: #f2f2f2;
    /* 7320  */
    
    background-color: #7650b8;
    /* 7321  */
}
/* 7322  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
    /* 7323  */
    
    color: #8d6dc4;
    /* 7324  */
    
    border-color: #8d6dc4;
    /* 7325  */
    
    background-color: transparent;
    /* 7326  */
}
/* 7327  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,
/* 7328  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus {
    /* 7329  */
    
    color: #ffffff;
    /* 7330  */
    
    border-color: #8d6dc4;
    /* 7331  */
    
    background-color: #8d6dc4;
    /* 7332  */
}
/* 7333  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
/* 7334  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active {
    /* 7335  */
    
    color: #ffffff;
    /* 7336  */
    
    border-color: #8d6dc4;
    /* 7337  */
    
    background-color: #8d6dc4;
    /* 7338  */
}
/* 7339  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
    /* 7340  */
    
    color: #ffffff;
    /* 7341  */
    
    background-color: #8d6dc4;
    /* 7342  */
    
    box-shadow: 0 5px 0 #6e48b1;
    /* 7343  */
}
/* 7344  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
/* 7345  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
    /* 7346  */
    
    color: #f7f7f7;
    /* 7347  */
    
    background-color: #8d6dc4;
    /* 7348  */
}
/* 7349  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active,
/* 7350  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active {
    /* js_composer.css */
    /* 7351  */
    
    color: #f2f2f2;
    /* 7352  */
    
    background-color: #8d6dc4;
    /* 7353  */
}
/* 7354  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
/* 7355  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
    /* 7356  */
    
    top: 3px;
    /* 7357  */
    
    box-shadow: 0 2px 0 #6e48b1;
    /* 7358  */
}
/* 7359  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7360  */
    
    box-shadow: 0 3px 0 #6e48b1;
    /* 7361  */
}
/* 7362  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7363  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7364  */
    
    top: 1px;
    /* 7365  */
    
    box-shadow: 0 2px 0 #6e48b1;
    /* 7366  */
}
/* 7367  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7368  */
    
    box-shadow: 0 4px 0 #6e48b1;
    /* 7369  */
}
/* 7370  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7371  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7372  */
    
    top: 2px;
    /* 7373  */
    
    box-shadow: 0 2px 0 #6e48b1;
    /* 7374  */
}
/* 7375  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7376  */
    
    box-shadow: 0 5px 0 #6e48b1;
    /* 7377  */
}
/* 7378  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7379  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7380  */
    
    top: 3px;
    /* 7381  */
    
    box-shadow: 0 2px 0 #6e48b1;
    /* 7382  */
}
/* 7383  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
    /* 7384  */
    
    color: #ffffff;
    /* 7385  */
    
    border-color: #8d6dc4;
    /* 7386  */
    
    background-color: #8d6dc4;
    /* 7387  */
}
/* 7388  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover,
/* 7389  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus {
    /* 7390  */
    
    color: #f7f7f7;
    /* 7391  */
    
    border-color: #7c57bb;
    /* 7392  */
    
    background-color: #7c57bb;
    /* 7393  */
}
/* 7394  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active,
/* 7395  */

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active {
    /* 7396  */
    
    color: #f2f2f2;
    /* 7397  */
    
    border-color: #7650b8;
    /* 7398  */
    
    background-color: #7650b8;
    /* 7399  */
}
/* 7400  */

.vc_btn3.vc_btn3-color-peacoc,
/* js_composer.css */
/* 7401  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
    /* 7402  */
    
    color: #ffffff;
    /* 7403  */
    
    background-color: #4cadc9;
    /* 7404  */
}
/* 7405  */

.vc_btn3.vc_btn3-color-peacoc:hover,
/* 7406  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
/* 7407  */

.vc_btn3.vc_btn3-color-peacoc:focus,
/* 7408  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus {
    /* 7409  */
    
    color: #f7f7f7;
    /* 7410  */
    
    background-color: #39a0bd;
    /* 7411  */
}
/* 7412  */

.vc_btn3.vc_btn3-color-peacoc:active,
/* 7413  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
/* 7414  */

.vc_btn3.vc_btn3-color-peacoc.active,
/* 7415  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active {
    /* 7416  */
    
    color: #f2f2f2;
    /* 7417  */
    
    background-color: #3799b5;
    /* 7418  */
}
/* 7419  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
    /* 7420  */
    
    color: #4cadc9;
    /* 7421  */
    
    border-color: #4cadc9;
    /* 7422  */
    
    background-color: transparent;
    /* 7423  */
}
/* 7424  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,
/* 7425  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus {
    /* 7426  */
    
    color: #ffffff;
    /* 7427  */
    
    border-color: #4cadc9;
    /* 7428  */
    
    background-color: #4cadc9;
    /* 7429  */
}
/* 7430  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
/* 7431  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active {
    /* 7432  */
    
    color: #ffffff;
    /* 7433  */
    
    border-color: #4cadc9;
    /* 7434  */
    
    background-color: #4cadc9;
    /* 7435  */
}
/* 7436  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
    /* 7437  */
    
    color: #ffffff;
    /* 7438  */
    
    background-color: #4cadc9;
    /* 7439  */
    
    box-shadow: 0 5px 0 #338faa;
    /* 7440  */
}
/* 7441  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
/* 7442  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
    /* 7443  */
    
    color: #f7f7f7;
    /* 7444  */
    
    background-color: #4cadc9;
    /* 7445  */
}
/* 7446  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active,
/* 7447  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active {
    /* 7448  */
    
    color: #f2f2f2;
    /* 7449  */
    
    background-color: #4cadc9;
    /* 7450  */
}
/* js_composer.css */
/* 7451  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
/* 7452  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
    /* 7453  */
    
    top: 3px;
    /* 7454  */
    
    box-shadow: 0 2px 0 #338faa;
    /* 7455  */
}
/* 7456  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7457  */
    
    box-shadow: 0 3px 0 #338faa;
    /* 7458  */
}
/* 7459  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7460  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7461  */
    
    top: 1px;
    /* 7462  */
    
    box-shadow: 0 2px 0 #338faa;
    /* 7463  */
}
/* 7464  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7465  */
    
    box-shadow: 0 4px 0 #338faa;
    /* 7466  */
}
/* 7467  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7468  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7469  */
    
    top: 2px;
    /* 7470  */
    
    box-shadow: 0 2px 0 #338faa;
    /* 7471  */
}
/* 7472  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7473  */
    
    box-shadow: 0 5px 0 #338faa;
    /* 7474  */
}
/* 7475  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7476  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7477  */
    
    top: 3px;
    /* 7478  */
    
    box-shadow: 0 2px 0 #338faa;
    /* 7479  */
}
/* 7480  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
    /* 7481  */
    
    color: #ffffff;
    /* 7482  */
    
    border-color: #4cadc9;
    /* 7483  */
    
    background-color: #4cadc9;
    /* 7484  */
}
/* 7485  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover,
/* 7486  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus {
    /* 7487  */
    
    color: #f7f7f7;
    /* 7488  */
    
    border-color: #39a0bd;
    /* 7489  */
    
    background-color: #39a0bd;
    /* 7490  */
}
/* 7491  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active,
/* 7492  */

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active {
    /* 7493  */
    
    color: #f2f2f2;
    /* 7494  */
    
    border-color: #3799b5;
    /* 7495  */
    
    background-color: #3799b5;
    /* 7496  */
}
/* 7497  */

.vc_btn3.vc_btn3-color-chino,
/* 7498  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
    /* 7499  */
    
    color: #ffffff;
    /* 7500  */
    
    background-color: #cec2ab;
    /* js_composer.css */
    /* 7501  */
}
/* 7502  */

.vc_btn3.vc_btn3-color-chino:hover,
/* 7503  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
/* 7504  */

.vc_btn3.vc_btn3-color-chino:focus,
/* 7505  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus {
    /* 7506  */
    
    color: #f7f7f7;
    /* 7507  */
    
    background-color: #c3b498;
    /* 7508  */
}
/* 7509  */

.vc_btn3.vc_btn3-color-chino:active,
/* 7510  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
/* 7511  */

.vc_btn3.vc_btn3-color-chino.active,
/* 7512  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active {
    /* 7513  */
    
    color: #f2f2f2;
    /* 7514  */
    
    background-color: #bfaf91;
    /* 7515  */
}
/* 7516  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
    /* 7517  */
    
    color: #cec2ab;
    /* 7518  */
    
    border-color: #cec2ab;
    /* 7519  */
    
    background-color: transparent;
    /* 7520  */
}
/* 7521  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,
/* 7522  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus {
    /* 7523  */
    
    color: #ffffff;
    /* 7524  */
    
    border-color: #cec2ab;
    /* 7525  */
    
    background-color: #cec2ab;
    /* 7526  */
}
/* 7527  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
/* 7528  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active {
    /* 7529  */
    
    color: #ffffff;
    /* 7530  */
    
    border-color: #cec2ab;
    /* 7531  */
    
    background-color: #cec2ab;
    /* 7532  */
}
/* 7533  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
    /* 7534  */
    
    color: #ffffff;
    /* 7535  */
    
    background-color: #cec2ab;
    /* 7536  */
    
    box-shadow: 0 5px 0 #b9a888;
    /* 7537  */
}
/* 7538  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
/* 7539  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
    /* 7540  */
    
    color: #f7f7f7;
    /* 7541  */
    
    background-color: #cec2ab;
    /* 7542  */
}
/* 7543  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active,
/* 7544  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active {
    /* 7545  */
    
    color: #f2f2f2;
    /* 7546  */
    
    background-color: #cec2ab;
    /* 7547  */
}
/* 7548  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
/* 7549  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
    /* 7550  */
    
    top: 3px;
    /* js_composer.css */
    /* 7551  */
    
    box-shadow: 0 2px 0 #b9a888;
    /* 7552  */
}
/* 7553  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7554  */
    
    box-shadow: 0 3px 0 #b9a888;
    /* 7555  */
}
/* 7556  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7557  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7558  */
    
    top: 1px;
    /* 7559  */
    
    box-shadow: 0 2px 0 #b9a888;
    /* 7560  */
}
/* 7561  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7562  */
    
    box-shadow: 0 4px 0 #b9a888;
    /* 7563  */
}
/* 7564  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7565  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7566  */
    
    top: 2px;
    /* 7567  */
    
    box-shadow: 0 2px 0 #b9a888;
    /* 7568  */
}
/* 7569  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7570  */
    
    box-shadow: 0 5px 0 #b9a888;
    /* 7571  */
}
/* 7572  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7573  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7574  */
    
    top: 3px;
    /* 7575  */
    
    box-shadow: 0 2px 0 #b9a888;
    /* 7576  */
}
/* 7577  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
    /* 7578  */
    
    color: #ffffff;
    /* 7579  */
    
    border-color: #cec2ab;
    /* 7580  */
    
    background-color: #cec2ab;
    /* 7581  */
}
/* 7582  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover,
/* 7583  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus {
    /* 7584  */
    
    color: #f7f7f7;
    /* 7585  */
    
    border-color: #c3b498;
    /* 7586  */
    
    background-color: #c3b498;
    /* 7587  */
}
/* 7588  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active,
/* 7589  */

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active {
    /* 7590  */
    
    color: #f2f2f2;
    /* 7591  */
    
    border-color: #bfaf91;
    /* 7592  */
    
    background-color: #bfaf91;
    /* 7593  */
}
/* 7594  */

.vc_btn3.vc_btn3-color-mulled-wine,
/* 7595  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
    /* 7596  */
    
    color: #ffffff;
    /* 7597  */
    
    background-color: #50485b;
    /* 7598  */
}
/* 7599  */

.vc_btn3.vc_btn3-color-mulled-wine:hover,
/* 7600  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
/* js_composer.css */
/* 7601  */

.vc_btn3.vc_btn3-color-mulled-wine:focus,
/* 7602  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus {
    /* 7603  */
    
    color: #f7f7f7;
    /* 7604  */
    
    background-color: #413a4a;
    /* 7605  */
}
/* 7606  */

.vc_btn3.vc_btn3-color-mulled-wine:active,
/* 7607  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
/* 7608  */

.vc_btn3.vc_btn3-color-mulled-wine.active,
/* 7609  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active {
    /* 7610  */
    
    color: #f2f2f2;
    /* 7611  */
    
    background-color: #3c3644;
    /* 7612  */
}
/* 7613  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
    /* 7614  */
    
    color: #50485b;
    /* 7615  */
    
    border-color: #50485b;
    /* 7616  */
    
    background-color: transparent;
    /* 7617  */
}
/* 7618  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,
/* 7619  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus {
    /* 7620  */
    
    color: #ffffff;
    /* 7621  */
    
    border-color: #50485b;
    /* 7622  */
    
    background-color: #50485b;
    /* 7623  */
}
/* 7624  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
/* 7625  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active {
    /* 7626  */
    
    color: #ffffff;
    /* 7627  */
    
    border-color: #50485b;
    /* 7628  */
    
    background-color: #50485b;
    /* 7629  */
}
/* 7630  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
    /* 7631  */
    
    color: #ffffff;
    /* 7632  */
    
    background-color: #50485b;
    /* 7633  */
    
    box-shadow: 0 5px 0 #342f3c;
    /* 7634  */
}
/* 7635  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
/* 7636  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
    /* 7637  */
    
    color: #f7f7f7;
    /* 7638  */
    
    background-color: #50485b;
    /* 7639  */
}
/* 7640  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active,
/* 7641  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active {
    /* 7642  */
    
    color: #f2f2f2;
    /* 7643  */
    
    background-color: #50485b;
    /* 7644  */
}
/* 7645  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
/* 7646  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
    /* 7647  */
    
    top: 3px;
    /* 7648  */
    
    box-shadow: 0 2px 0 #342f3c;
    /* 7649  */
}
/* 7650  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
    /* js_composer.css */
    /* 7651  */
    
    box-shadow: 0 3px 0 #342f3c;
    /* 7652  */
}
/* 7653  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7654  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7655  */
    
    top: 1px;
    /* 7656  */
    
    box-shadow: 0 2px 0 #342f3c;
    /* 7657  */
}
/* 7658  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7659  */
    
    box-shadow: 0 4px 0 #342f3c;
    /* 7660  */
}
/* 7661  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7662  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7663  */
    
    top: 2px;
    /* 7664  */
    
    box-shadow: 0 2px 0 #342f3c;
    /* 7665  */
}
/* 7666  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7667  */
    
    box-shadow: 0 5px 0 #342f3c;
    /* 7668  */
}
/* 7669  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7670  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7671  */
    
    top: 3px;
    /* 7672  */
    
    box-shadow: 0 2px 0 #342f3c;
    /* 7673  */
}
/* 7674  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
    /* 7675  */
    
    color: #ffffff;
    /* 7676  */
    
    border-color: #50485b;
    /* 7677  */
    
    background-color: #50485b;
    /* 7678  */
}
/* 7679  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover,
/* 7680  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus {
    /* 7681  */
    
    color: #f7f7f7;
    /* 7682  */
    
    border-color: #413a4a;
    /* 7683  */
    
    background-color: #413a4a;
    /* 7684  */
}
/* 7685  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active,
/* 7686  */

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active {
    /* 7687  */
    
    color: #f2f2f2;
    /* 7688  */
    
    border-color: #3c3644;
    /* 7689  */
    
    background-color: #3c3644;
    /* 7690  */
}
/* 7691  */

.vc_btn3.vc_btn3-color-vista-blue,
/* 7692  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
    /* 7693  */
    
    color: #ffffff;
    /* 7694  */
    
    background-color: #75d69c;
    /* 7695  */
}
/* 7696  */

.vc_btn3.vc_btn3-color-vista-blue:hover,
/* 7697  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
/* 7698  */

.vc_btn3.vc_btn3-color-vista-blue:focus,
/* 7699  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus {
    /* 7700  */
    
    color: #f7f7f7;
    /* js_composer.css */
    /* 7701  */
    
    background-color: #5dcf8b;
    /* 7702  */
}
/* 7703  */

.vc_btn3.vc_btn3-color-vista-blue:active,
/* 7704  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
/* 7705  */

.vc_btn3.vc_btn3-color-vista-blue.active,
/* 7706  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active {
    /* 7707  */
    
    color: #f2f2f2;
    /* 7708  */
    
    background-color: #56cd85;
    /* 7709  */
}
/* 7710  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
    /* 7711  */
    
    color: #75d69c;
    /* 7712  */
    
    border-color: #75d69c;
    /* 7713  */
    
    background-color: transparent;
    /* 7714  */
}
/* 7715  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,
/* 7716  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus {
    /* 7717  */
    
    color: #ffffff;
    /* 7718  */
    
    border-color: #75d69c;
    /* 7719  */
    
    background-color: #75d69c;
    /* 7720  */
}
/* 7721  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
/* 7722  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active {
    /* 7723  */
    
    color: #ffffff;
    /* 7724  */
    
    border-color: #75d69c;
    /* 7725  */
    
    background-color: #75d69c;
    /* 7726  */
}
/* 7727  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
    /* 7728  */
    
    color: #ffffff;
    /* 7729  */
    
    background-color: #75d69c;
    /* 7730  */
    
    box-shadow: 0 5px 0 #4ac97d;
    /* 7731  */
}
/* 7732  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
/* 7733  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
    /* 7734  */
    
    color: #f7f7f7;
    /* 7735  */
    
    background-color: #75d69c;
    /* 7736  */
}
/* 7737  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active,
/* 7738  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active {
    /* 7739  */
    
    color: #f2f2f2;
    /* 7740  */
    
    background-color: #75d69c;
    /* 7741  */
}
/* 7742  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
/* 7743  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
    /* 7744  */
    
    top: 3px;
    /* 7745  */
    
    box-shadow: 0 2px 0 #4ac97d;
    /* 7746  */
}
/* 7747  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7748  */
    
    box-shadow: 0 3px 0 #4ac97d;
    /* 7749  */
}
/* 7750  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* js_composer.css */
/* 7751  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7752  */
    
    top: 1px;
    /* 7753  */
    
    box-shadow: 0 2px 0 #4ac97d;
    /* 7754  */
}
/* 7755  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7756  */
    
    box-shadow: 0 4px 0 #4ac97d;
    /* 7757  */
}
/* 7758  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7759  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7760  */
    
    top: 2px;
    /* 7761  */
    
    box-shadow: 0 2px 0 #4ac97d;
    /* 7762  */
}
/* 7763  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7764  */
    
    box-shadow: 0 5px 0 #4ac97d;
    /* 7765  */
}
/* 7766  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7767  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7768  */
    
    top: 3px;
    /* 7769  */
    
    box-shadow: 0 2px 0 #4ac97d;
    /* 7770  */
}
/* 7771  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
    /* 7772  */
    
    color: #ffffff;
    /* 7773  */
    
    border-color: #75d69c;
    /* 7774  */
    
    background-color: #75d69c;
    /* 7775  */
}
/* 7776  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover,
/* 7777  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus {
    /* 7778  */
    
    color: #f7f7f7;
    /* 7779  */
    
    border-color: #5dcf8b;
    /* 7780  */
    
    background-color: #5dcf8b;
    /* 7781  */
}
/* 7782  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active,
/* 7783  */

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active {
    /* 7784  */
    
    color: #f2f2f2;
    /* 7785  */
    
    border-color: #56cd85;
    /* 7786  */
    
    background-color: #56cd85;
    /* 7787  */
}
/* 7788  */

.vc_btn3.vc_btn3-color-orange,
/* 7789  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
    /* 7790  */
    
    color: #ffffff;
    /* 7791  */
    
    background-color: #f7be68;
    /* 7792  */
}
/* 7793  */

.vc_btn3.vc_btn3-color-orange:hover,
/* 7794  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
/* 7795  */

.vc_btn3.vc_btn3-color-orange:focus,
/* 7796  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus {
    /* 7797  */
    
    color: #f7f7f7;
    /* 7798  */
    
    background-color: #f5b14b;
    /* 7799  */
}
/* 7800  */

.vc_btn3.vc_btn3-color-orange:active,
/* js_composer.css */
/* 7801  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
/* 7802  */

.vc_btn3.vc_btn3-color-orange.active,
/* 7803  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active {
    /* 7804  */
    
    color: #f2f2f2;
    /* 7805  */
    
    background-color: #f5ad41;
    /* 7806  */
}
/* 7807  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
    /* 7808  */
    
    color: #f7be68;
    /* 7809  */
    
    border-color: #f7be68;
    /* 7810  */
    
    background-color: transparent;
    /* 7811  */
}
/* 7812  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,
/* 7813  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus {
    /* 7814  */
    
    color: #ffffff;
    /* 7815  */
    
    border-color: #f7be68;
    /* 7816  */
    
    background-color: #f7be68;
    /* 7817  */
}
/* 7818  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
/* 7819  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active {
    /* 7820  */
    
    color: #ffffff;
    /* 7821  */
    
    border-color: #f7be68;
    /* 7822  */
    
    background-color: #f7be68;
    /* 7823  */
}
/* 7824  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
    /* 7825  */
    
    color: #ffffff;
    /* 7826  */
    
    background-color: #f7be68;
    /* 7827  */
    
    box-shadow: 0 5px 0 #f4a733;
    /* 7828  */
}
/* 7829  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
/* 7830  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
    /* 7831  */
    
    color: #f7f7f7;
    /* 7832  */
    
    background-color: #f7be68;
    /* 7833  */
}
/* 7834  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active,
/* 7835  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active {
    /* 7836  */
    
    color: #f2f2f2;
    /* 7837  */
    
    background-color: #f7be68;
    /* 7838  */
}
/* 7839  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
/* 7840  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
    /* 7841  */
    
    top: 3px;
    /* 7842  */
    
    box-shadow: 0 2px 0 #f4a733;
    /* 7843  */
}
/* 7844  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7845  */
    
    box-shadow: 0 3px 0 #f4a733;
    /* 7846  */
}
/* 7847  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7848  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7849  */
    
    top: 1px;
    /* 7850  */
    
    box-shadow: 0 2px 0 #f4a733;
    /* js_composer.css */
    /* 7851  */
}
/* 7852  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7853  */
    
    box-shadow: 0 4px 0 #f4a733;
    /* 7854  */
}
/* 7855  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7856  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7857  */
    
    top: 2px;
    /* 7858  */
    
    box-shadow: 0 2px 0 #f4a733;
    /* 7859  */
}
/* 7860  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7861  */
    
    box-shadow: 0 5px 0 #f4a733;
    /* 7862  */
}
/* 7863  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7864  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7865  */
    
    top: 3px;
    /* 7866  */
    
    box-shadow: 0 2px 0 #f4a733;
    /* 7867  */
}
/* 7868  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
    /* 7869  */
    
    color: #ffffff;
    /* 7870  */
    
    border-color: #f7be68;
    /* 7871  */
    
    background-color: #f7be68;
    /* 7872  */
}
/* 7873  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover,
/* 7874  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus {
    /* 7875  */
    
    color: #f7f7f7;
    /* 7876  */
    
    border-color: #f5b14b;
    /* 7877  */
    
    background-color: #f5b14b;
    /* 7878  */
}
/* 7879  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active,
/* 7880  */

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active {
    /* 7881  */
    
    color: #f2f2f2;
    /* 7882  */
    
    border-color: #f5ad41;
    /* 7883  */
    
    background-color: #f5ad41;
    /* 7884  */
}
/* 7885  */

.vc_btn3.vc_btn3-color-sky,
/* 7886  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
    /* 7887  */
    
    color: #ffffff;
    /* 7888  */
    
    background-color: #5aa1e3;
    /* 7889  */
}
/* 7890  */

.vc_btn3.vc_btn3-color-sky:hover,
/* 7891  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
/* 7892  */

.vc_btn3.vc_btn3-color-sky:focus,
/* 7893  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus {
    /* 7894  */
    
    color: #f7f7f7;
    /* 7895  */
    
    background-color: #4092df;
    /* 7896  */
}
/* 7897  */

.vc_btn3.vc_btn3-color-sky:active,
/* 7898  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
/* 7899  */

.vc_btn3.vc_btn3-color-sky.active,
/* 7900  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active {
    /* js_composer.css */
    /* 7901  */
    
    color: #f2f2f2;
    /* 7902  */
    
    background-color: #378ddd;
    /* 7903  */
}
/* 7904  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
    /* 7905  */
    
    color: #5aa1e3;
    /* 7906  */
    
    border-color: #5aa1e3;
    /* 7907  */
    
    background-color: transparent;
    /* 7908  */
}
/* 7909  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,
/* 7910  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus {
    /* 7911  */
    
    color: #ffffff;
    /* 7912  */
    
    border-color: #5aa1e3;
    /* 7913  */
    
    background-color: #5aa1e3;
    /* 7914  */
}
/* 7915  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
/* 7916  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active {
    /* 7917  */
    
    color: #ffffff;
    /* 7918  */
    
    border-color: #5aa1e3;
    /* 7919  */
    
    background-color: #5aa1e3;
    /* 7920  */
}
/* 7921  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
    /* 7922  */
    
    color: #ffffff;
    /* 7923  */
    
    background-color: #5aa1e3;
    /* 7924  */
    
    box-shadow: 0 5px 0 #2a86db;
    /* 7925  */
}
/* 7926  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
/* 7927  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
    /* 7928  */
    
    color: #f7f7f7;
    /* 7929  */
    
    background-color: #5aa1e3;
    /* 7930  */
}
/* 7931  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active,
/* 7932  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active {
    /* 7933  */
    
    color: #f2f2f2;
    /* 7934  */
    
    background-color: #5aa1e3;
    /* 7935  */
}
/* 7936  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
/* 7937  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
    /* 7938  */
    
    top: 3px;
    /* 7939  */
    
    box-shadow: 0 2px 0 #2a86db;
    /* 7940  */
}
/* 7941  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 7942  */
    
    box-shadow: 0 3px 0 #2a86db;
    /* 7943  */
}
/* 7944  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 7945  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 7946  */
    
    top: 1px;
    /* 7947  */
    
    box-shadow: 0 2px 0 #2a86db;
    /* 7948  */
}
/* 7949  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 7950  */
    
    box-shadow: 0 4px 0 #2a86db;
    /* js_composer.css */
    /* 7951  */
}
/* 7952  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 7953  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 7954  */
    
    top: 2px;
    /* 7955  */
    
    box-shadow: 0 2px 0 #2a86db;
    /* 7956  */
}
/* 7957  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 7958  */
    
    box-shadow: 0 5px 0 #2a86db;
    /* 7959  */
}
/* 7960  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 7961  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 7962  */
    
    top: 3px;
    /* 7963  */
    
    box-shadow: 0 2px 0 #2a86db;
    /* 7964  */
}
/* 7965  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
    /* 7966  */
    
    color: #ffffff;
    /* 7967  */
    
    border-color: #5aa1e3;
    /* 7968  */
    
    background-color: #5aa1e3;
    /* 7969  */
}
/* 7970  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover,
/* 7971  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {
    /* 7972  */
    
    color: #f7f7f7;
    /* 7973  */
    
    border-color: #4092df;
    /* 7974  */
    
    background-color: #4092df;
    /* 7975  */
}
/* 7976  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active,
/* 7977  */

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active {
    /* 7978  */
    
    color: #f2f2f2;
    /* 7979  */
    
    border-color: #378ddd;
    /* 7980  */
    
    background-color: #378ddd;
    /* 7981  */
}
/* 7982  */

.vc_btn3.vc_btn3-color-green,
/* 7983  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    /* 7984  */
    
    color: #ffffff;
    /* 7985  */
    
    background-color: #6dab3c;
    /* 7986  */
}
/* 7987  */

.vc_btn3.vc_btn3-color-green:hover,
/* 7988  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
/* 7989  */

.vc_btn3.vc_btn3-color-green:focus,
/* 7990  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus {
    /* 7991  */
    
    color: #f7f7f7;
    /* 7992  */
    
    background-color: #5f9434;
    /* 7993  */
}
/* 7994  */

.vc_btn3.vc_btn3-color-green:active,
/* 7995  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
/* 7996  */

.vc_btn3.vc_btn3-color-green.active,
/* 7997  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active {
    /* 7998  */
    
    color: #f2f2f2;
    /* 7999  */
    
    background-color: #5a8d31;
    /* 8000  */
}
/* js_composer.css */
/* 8001  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
    /* 8002  */
    
    color: #6dab3c;
    /* 8003  */
    
    border-color: #6dab3c;
    /* 8004  */
    
    background-color: transparent;
    /* 8005  */
}
/* 8006  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,
/* 8007  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus {
    /* 8008  */
    
    color: #ffffff;
    /* 8009  */
    
    border-color: #6dab3c;
    /* 8010  */
    
    background-color: #6dab3c;
    /* 8011  */
}
/* 8012  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
/* 8013  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active {
    /* 8014  */
    
    color: #ffffff;
    /* 8015  */
    
    border-color: #6dab3c;
    /* 8016  */
    
    background-color: #6dab3c;
    /* 8017  */
}
/* 8018  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
    /* 8019  */
    
    color: #ffffff;
    /* 8020  */
    
    background-color: #6dab3c;
    /* 8021  */
    
    box-shadow: 0 5px 0 #53812d;
    /* 8022  */
}
/* 8023  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
/* 8024  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
    /* 8025  */
    
    color: #f7f7f7;
    /* 8026  */
    
    background-color: #6dab3c;
    /* 8027  */
}
/* 8028  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active,
/* 8029  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active {
    /* 8030  */
    
    color: #f2f2f2;
    /* 8031  */
    
    background-color: #6dab3c;
    /* 8032  */
}
/* 8033  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
/* 8034  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
    /* 8035  */
    
    top: 3px;
    /* 8036  */
    
    box-shadow: 0 2px 0 #53812d;
    /* 8037  */
}
/* 8038  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8039  */
    
    box-shadow: 0 3px 0 #53812d;
    /* 8040  */
}
/* 8041  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8042  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8043  */
    
    top: 1px;
    /* 8044  */
    
    box-shadow: 0 2px 0 #53812d;
    /* 8045  */
}
/* 8046  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8047  */
    
    box-shadow: 0 4px 0 #53812d;
    /* 8048  */
}
/* 8049  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8050  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* js_composer.css */
    /* 8051  */
    
    top: 2px;
    /* 8052  */
    
    box-shadow: 0 2px 0 #53812d;
    /* 8053  */
}
/* 8054  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8055  */
    
    box-shadow: 0 5px 0 #53812d;
    /* 8056  */
}
/* 8057  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8058  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8059  */
    
    top: 3px;
    /* 8060  */
    
    box-shadow: 0 2px 0 #53812d;
    /* 8061  */
}
/* 8062  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
    /* 8063  */
    
    color: #ffffff;
    /* 8064  */
    
    border-color: #6dab3c;
    /* 8065  */
    
    background-color: #6dab3c;
    /* 8066  */
}
/* 8067  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover,
/* 8068  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {
    /* 8069  */
    
    color: #f7f7f7;
    /* 8070  */
    
    border-color: #5f9434;
    /* 8071  */
    
    background-color: #5f9434;
    /* 8072  */
}
/* 8073  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active,
/* 8074  */

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active {
    /* 8075  */
    
    color: #f2f2f2;
    /* 8076  */
    
    border-color: #5a8d31;
    /* 8077  */
    
    background-color: #5a8d31;
    /* 8078  */
}
/* 8079  */

.vc_btn3.vc_btn3-color-juicy-pink,
/* 8080  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    /* 8081  */
    
    color: #ffffff;
    /* 8082  */
    
    background-color: #f4524d;
    /* 8083  */
}
/* 8084  */

.vc_btn3.vc_btn3-color-juicy-pink:hover,
/* 8085  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
/* 8086  */

.vc_btn3.vc_btn3-color-juicy-pink:focus,
/* 8087  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus {
    /* 8088  */
    
    color: #f7f7f7;
    /* 8089  */
    
    background-color: #f23630;
    /* 8090  */
}
/* 8091  */

.vc_btn3.vc_btn3-color-juicy-pink:active,
/* 8092  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
/* 8093  */

.vc_btn3.vc_btn3-color-juicy-pink.active,
/* 8094  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active {
    /* 8095  */
    
    color: #f2f2f2;
    /* 8096  */
    
    background-color: #f22d27;
    /* 8097  */
}
/* 8098  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
    /* 8099  */
    
    color: #f4524d;
    /* 8100  */
    
    border-color: #f4524d;
    /* js_composer.css */
    /* 8101  */
    
    background-color: transparent;
    /* 8102  */
}
/* 8103  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,
/* 8104  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus {
    /* 8105  */
    
    color: #ffffff;
    /* 8106  */
    
    border-color: #f4524d;
    /* 8107  */
    
    background-color: #f4524d;
    /* 8108  */
}
/* 8109  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
/* 8110  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active {
    /* 8111  */
    
    color: #ffffff;
    /* 8112  */
    
    border-color: #f4524d;
    /* 8113  */
    
    background-color: #f4524d;
    /* 8114  */
}
/* 8115  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
    /* 8116  */
    
    color: #ffffff;
    /* 8117  */
    
    background-color: #f4524d;
    /* 8118  */
    
    box-shadow: 0 5px 0 #f11f18;
    /* 8119  */
}
/* 8120  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
/* 8121  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
    /* 8122  */
    
    color: #f7f7f7;
    /* 8123  */
    
    background-color: #f4524d;
    /* 8124  */
}
/* 8125  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active,
/* 8126  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active {
    /* 8127  */
    
    color: #f2f2f2;
    /* 8128  */
    
    background-color: #f4524d;
    /* 8129  */
}
/* 8130  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
/* 8131  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
    /* 8132  */
    
    top: 3px;
    /* 8133  */
    
    box-shadow: 0 2px 0 #f11f18;
    /* 8134  */
}
/* 8135  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8136  */
    
    box-shadow: 0 3px 0 #f11f18;
    /* 8137  */
}
/* 8138  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8139  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8140  */
    
    top: 1px;
    /* 8141  */
    
    box-shadow: 0 2px 0 #f11f18;
    /* 8142  */
}
/* 8143  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8144  */
    
    box-shadow: 0 4px 0 #f11f18;
    /* 8145  */
}
/* 8146  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8147  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8148  */
    
    top: 2px;
    /* 8149  */
    
    box-shadow: 0 2px 0 #f11f18;
    /* 8150  */
}
/* js_composer.css */
/* 8151  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8152  */
    
    box-shadow: 0 5px 0 #f11f18;
    /* 8153  */
}
/* 8154  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8155  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8156  */
    
    top: 3px;
    /* 8157  */
    
    box-shadow: 0 2px 0 #f11f18;
    /* 8158  */
}
/* 8159  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
    /* 8160  */
    
    color: #ffffff;
    /* 8161  */
    
    border-color: #f4524d;
    /* 8162  */
    
    background-color: #f4524d;
    /* 8163  */
}
/* 8164  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover,
/* 8165  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus {
    /* 8166  */
    
    color: #f7f7f7;
    /* 8167  */
    
    border-color: #f23630;
    /* 8168  */
    
    background-color: #f23630;
    /* 8169  */
}
/* 8170  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active,
/* 8171  */

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active {
    /* 8172  */
    
    color: #f2f2f2;
    /* 8173  */
    
    border-color: #f22d27;
    /* 8174  */
    
    background-color: #f22d27;
    /* 8175  */
}
/* 8176  */

.vc_btn3.vc_btn3-color-sandy-brown,
/* 8177  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
    /* 8178  */
    
    color: #ffffff;
    /* 8179  */
    
    background-color: #f79468;
    /* 8180  */
}
/* 8181  */

.vc_btn3.vc_btn3-color-sandy-brown:hover,
/* 8182  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
/* 8183  */

.vc_btn3.vc_btn3-color-sandy-brown:focus,
/* 8184  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus {
    /* 8185  */
    
    color: #f7f7f7;
    /* 8186  */
    
    background-color: #f57f4b;
    /* 8187  */
}
/* 8188  */

.vc_btn3.vc_btn3-color-sandy-brown:active,
/* 8189  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
/* 8190  */

.vc_btn3.vc_btn3-color-sandy-brown.active,
/* 8191  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active {
    /* 8192  */
    
    color: #f2f2f2;
    /* 8193  */
    
    background-color: #f57941;
    /* 8194  */
}
/* 8195  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
    /* 8196  */
    
    color: #f79468;
    /* 8197  */
    
    border-color: #f79468;
    /* 8198  */
    
    background-color: transparent;
    /* 8199  */
}
/* 8200  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,
/* js_composer.css */
/* 8201  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus {
    /* 8202  */
    
    color: #ffffff;
    /* 8203  */
    
    border-color: #f79468;
    /* 8204  */
    
    background-color: #f79468;
    /* 8205  */
}
/* 8206  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
/* 8207  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active {
    /* 8208  */
    
    color: #ffffff;
    /* 8209  */
    
    border-color: #f79468;
    /* 8210  */
    
    background-color: #f79468;
    /* 8211  */
}
/* 8212  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
    /* 8213  */
    
    color: #ffffff;
    /* 8214  */
    
    background-color: #f79468;
    /* 8215  */
    
    box-shadow: 0 5px 0 #f46e33;
    /* 8216  */
}
/* 8217  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
/* 8218  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
    /* 8219  */
    
    color: #f7f7f7;
    /* 8220  */
    
    background-color: #f79468;
    /* 8221  */
}
/* 8222  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active,
/* 8223  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active {
    /* 8224  */
    
    color: #f2f2f2;
    /* 8225  */
    
    background-color: #f79468;
    /* 8226  */
}
/* 8227  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
/* 8228  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
    /* 8229  */
    
    top: 3px;
    /* 8230  */
    
    box-shadow: 0 2px 0 #f46e33;
    /* 8231  */
}
/* 8232  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8233  */
    
    box-shadow: 0 3px 0 #f46e33;
    /* 8234  */
}
/* 8235  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8236  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8237  */
    
    top: 1px;
    /* 8238  */
    
    box-shadow: 0 2px 0 #f46e33;
    /* 8239  */
}
/* 8240  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8241  */
    
    box-shadow: 0 4px 0 #f46e33;
    /* 8242  */
}
/* 8243  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8244  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8245  */
    
    top: 2px;
    /* 8246  */
    
    box-shadow: 0 2px 0 #f46e33;
    /* 8247  */
}
/* 8248  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8249  */
    
    box-shadow: 0 5px 0 #f46e33;
    /* 8250  */
}
/* js_composer.css */
/* 8251  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8252  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8253  */
    
    top: 3px;
    /* 8254  */
    
    box-shadow: 0 2px 0 #f46e33;
    /* 8255  */
}
/* 8256  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
    /* 8257  */
    
    color: #ffffff;
    /* 8258  */
    
    border-color: #f79468;
    /* 8259  */
    
    background-color: #f79468;
    /* 8260  */
}
/* 8261  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover,
/* 8262  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus {
    /* 8263  */
    
    color: #f7f7f7;
    /* 8264  */
    
    border-color: #f57f4b;
    /* 8265  */
    
    background-color: #f57f4b;
    /* 8266  */
}
/* 8267  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active,
/* 8268  */

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active {
    /* 8269  */
    
    color: #f2f2f2;
    /* 8270  */
    
    border-color: #f57941;
    /* 8271  */
    
    background-color: #f57941;
    /* 8272  */
}
/* 8273  */

.vc_btn3.vc_btn3-color-purple,
/* 8274  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
    /* 8275  */
    
    color: #ffffff;
    /* 8276  */
    
    background-color: #b97ebb;
    /* 8277  */
}
/* 8278  */

.vc_btn3.vc_btn3-color-purple:hover,
/* 8279  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
/* 8280  */

.vc_btn3.vc_btn3-color-purple:focus,
/* 8281  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus {
    /* 8282  */
    
    color: #f7f7f7;
    /* 8283  */
    
    background-color: #ae6ab0;
    /* 8284  */
}
/* 8285  */

.vc_btn3.vc_btn3-color-purple:active,
/* 8286  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
/* 8287  */

.vc_btn3.vc_btn3-color-purple.active,
/* 8288  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active {
    /* 8289  */
    
    color: #f2f2f2;
    /* 8290  */
    
    background-color: #ab63ad;
    /* 8291  */
}
/* 8292  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
    /* 8293  */
    
    color: #b97ebb;
    /* 8294  */
    
    border-color: #b97ebb;
    /* 8295  */
    
    background-color: transparent;
    /* 8296  */
}
/* 8297  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,
/* 8298  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus {
    /* 8299  */
    
    color: #ffffff;
    /* 8300  */
    
    border-color: #b97ebb;
    /* js_composer.css */
    /* 8301  */
    
    background-color: #b97ebb;
    /* 8302  */
}
/* 8303  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
/* 8304  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active {
    /* 8305  */
    
    color: #ffffff;
    /* 8306  */
    
    border-color: #b97ebb;
    /* 8307  */
    
    background-color: #b97ebb;
    /* 8308  */
}
/* 8309  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
    /* 8310  */
    
    color: #ffffff;
    /* 8311  */
    
    background-color: #b97ebb;
    /* 8312  */
    
    box-shadow: 0 5px 0 #a559a8;
    /* 8313  */
}
/* 8314  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
/* 8315  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
    /* 8316  */
    
    color: #f7f7f7;
    /* 8317  */
    
    background-color: #b97ebb;
    /* 8318  */
}
/* 8319  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active,
/* 8320  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active {
    /* 8321  */
    
    color: #f2f2f2;
    /* 8322  */
    
    background-color: #b97ebb;
    /* 8323  */
}
/* 8324  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
/* 8325  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
    /* 8326  */
    
    top: 3px;
    /* 8327  */
    
    box-shadow: 0 2px 0 #a559a8;
    /* 8328  */
}
/* 8329  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8330  */
    
    box-shadow: 0 3px 0 #a559a8;
    /* 8331  */
}
/* 8332  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8333  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8334  */
    
    top: 1px;
    /* 8335  */
    
    box-shadow: 0 2px 0 #a559a8;
    /* 8336  */
}
/* 8337  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8338  */
    
    box-shadow: 0 4px 0 #a559a8;
    /* 8339  */
}
/* 8340  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8341  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8342  */
    
    top: 2px;
    /* 8343  */
    
    box-shadow: 0 2px 0 #a559a8;
    /* 8344  */
}
/* 8345  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8346  */
    
    box-shadow: 0 5px 0 #a559a8;
    /* 8347  */
}
/* 8348  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8349  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8350  */
    
    top: 3px;
    /* js_composer.css */
    /* 8351  */
    
    box-shadow: 0 2px 0 #a559a8;
    /* 8352  */
}
/* 8353  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
    /* 8354  */
    
    color: #ffffff;
    /* 8355  */
    
    border-color: #b97ebb;
    /* 8356  */
    
    background-color: #b97ebb;
    /* 8357  */
}
/* 8358  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover,
/* 8359  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus {
    /* 8360  */
    
    color: #f7f7f7;
    /* 8361  */
    
    border-color: #ae6ab0;
    /* 8362  */
    
    background-color: #ae6ab0;
    /* 8363  */
}
/* 8364  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active,
/* 8365  */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active {
    /* 8366  */
    
    color: #f2f2f2;
    /* 8367  */
    
    border-color: #ab63ad;
    /* 8368  */
    
    background-color: #ab63ad;
    /* 8369  */
}
/* 8370  */

.vc_btn3.vc_btn3-color-black,
/* 8371  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
    /* 8372  */
    
    color: #ffffff;
    /* 8373  */
    
    background-color: #2a2a2a;
    /* 8374  */
}
/* 8375  */

.vc_btn3.vc_btn3-color-black:hover,
/* 8376  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
/* 8377  */

.vc_btn3.vc_btn3-color-black:focus,
/* 8378  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus {
    /* 8379  */
    
    color: #f7f7f7;
    /* 8380  */
    
    background-color: #1b1b1b;
    /* 8381  */
}
/* 8382  */

.vc_btn3.vc_btn3-color-black:active,
/* 8383  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
/* 8384  */

.vc_btn3.vc_btn3-color-black.active,
/* 8385  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active {
    /* 8386  */
    
    color: #f2f2f2;
    /* 8387  */
    
    background-color: #161616;
    /* 8388  */
}
/* 8389  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    /* 8390  */
    
    color: #ffffff;
    /* 8391  */
    
    border-color: #2a2a2a;
    /* 8392  */
    
    background-color: transparent;
    /* 8393  */
}
/* 8394  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,
/* 8395  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus {
    /* 8396  */
    
    color: #ffffff;
    /* 8397  */
    
    border-color: #2a2a2a;
    /* 8398  */
    
    background-color: #2a2a2a;
    /* 8399  */
}
/* 8400  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
/* js_composer.css */
/* 8401  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active {
    /* 8402  */
    
    color: #ffffff;
    /* 8403  */
    
    border-color: #2a2a2a;
    /* 8404  */
    
    background-color: #2a2a2a;
    /* 8405  */
}
/* 8406  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
    /* 8407  */
    
    color: #ffffff;
    /* 8408  */
    
    background-color: #2a2a2a;
    /* 8409  */
    
    box-shadow: 0 5px 0 #0e0e0e;
    /* 8410  */
}
/* 8411  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
/* 8412  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
    /* 8413  */
    
    color: #f7f7f7;
    /* 8414  */
    
    background-color: #2a2a2a;
    /* 8415  */
}
/* 8416  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active,
/* 8417  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active {
    /* 8418  */
    
    color: #f2f2f2;
    /* 8419  */
    
    background-color: #2a2a2a;
    /* 8420  */
}
/* 8421  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
/* 8422  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
    /* 8423  */
    
    top: 3px;
    /* 8424  */
    
    box-shadow: 0 2px 0 #0e0e0e;
    /* 8425  */
}
/* 8426  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8427  */
    
    box-shadow: 0 3px 0 #0e0e0e;
    /* 8428  */
}
/* 8429  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8430  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8431  */
    
    top: 1px;
    /* 8432  */
    
    box-shadow: 0 2px 0 #0e0e0e;
    /* 8433  */
}
/* 8434  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8435  */
    
    box-shadow: 0 4px 0 #0e0e0e;
    /* 8436  */
}
/* 8437  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8438  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8439  */
    
    top: 2px;
    /* 8440  */
    
    box-shadow: 0 2px 0 #0e0e0e;
    /* 8441  */
}
/* 8442  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8443  */
    
    box-shadow: 0 5px 0 #0e0e0e;
    /* 8444  */
}
/* 8445  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8446  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8447  */
    
    top: 3px;
    /* 8448  */
    
    box-shadow: 0 2px 0 #0e0e0e;
    /* 8449  */
}
/* 8450  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
    /* js_composer.css */
    /* 8451  */
    
    color: #ffffff;
    /* 8452  */
    
    border-color: #2a2a2a;
    /* 8453  */
    
    background-color: #2a2a2a;
    /* 8454  */
}
/* 8455  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover,
/* 8456  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus {
    /* 8457  */
    
    color: #f7f7f7;
    /* 8458  */
    
    border-color: #1b1b1b;
    /* 8459  */
    
    background-color: #1b1b1b;
    /* 8460  */
}
/* 8461  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active,
/* 8462  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active {
    /* 8463  */
    
    color: #f2f2f2;
    /* 8464  */
    
    border-color: #161616;
    /* 8465  */
    
    background-color: #161616;
    /* 8466  */
}
/* 8467  */

.vc_btn3.vc_btn3-color-grey,
/* 8468  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    /* 8469  */
    
    color: #666666;
    /* 8470  */
    
    background-color: #ebebeb;
    /* 8471  */
}
/* 8472  */

.vc_btn3.vc_btn3-color-grey:hover,
/* 8473  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
/* 8474  */

.vc_btn3.vc_btn3-color-grey:focus,
/* 8475  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus {
    /* 8476  */
    
    color: #5e5e5e;
    /* 8477  */
    
    background-color: #dcdcdc;
    /* 8478  */
}
/* 8479  */

.vc_btn3.vc_btn3-color-grey:active,
/* 8480  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
/* 8481  */

.vc_btn3.vc_btn3-color-grey.active,
/* 8482  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active {
    /* 8483  */
    
    color: #595959;
    /* 8484  */
    
    background-color: #d7d7d7;
    /* 8485  */
}
/* 8486  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    /* 8487  */
    
    color: #666666;
    /* 8488  */
    
    border-color: #ebebeb;
    /* 8489  */
    
    background-color: transparent;
    /* 8490  */
}
/* 8491  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,
/* 8492  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus {
    /* 8493  */
    
    color: #666666;
    /* 8494  */
    
    border-color: #ebebeb;
    /* 8495  */
    
    background-color: #ebebeb;
    /* 8496  */
}
/* 8497  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
/* 8498  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active {
    /* 8499  */
    
    color: #666666;
    /* 8500  */
    
    border-color: #ebebeb;
    /* js_composer.css */
    /* 8501  */
    
    background-color: #ebebeb;
    /* 8502  */
}
/* 8503  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
    /* 8504  */
    
    color: #666666;
    /* 8505  */
    
    background-color: #ebebeb;
    /* 8506  */
    
    box-shadow: 0 5px 0 #cfcfcf;
    /* 8507  */
}
/* 8508  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
/* 8509  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
    /* 8510  */
    
    color: #5e5e5e;
    /* 8511  */
    
    background-color: #ebebeb;
    /* 8512  */
}
/* 8513  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active,
/* 8514  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active {
    /* 8515  */
    
    color: #595959;
    /* 8516  */
    
    background-color: #ebebeb;
    /* 8517  */
}
/* 8518  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
/* 8519  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
    /* 8520  */
    
    top: 3px;
    /* 8521  */
    
    box-shadow: 0 2px 0 #cfcfcf;
    /* 8522  */
}
/* 8523  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8524  */
    
    box-shadow: 0 3px 0 #cfcfcf;
    /* 8525  */
}
/* 8526  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8527  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8528  */
    
    top: 1px;
    /* 8529  */
    
    box-shadow: 0 2px 0 #cfcfcf;
    /* 8530  */
}
/* 8531  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8532  */
    
    box-shadow: 0 4px 0 #cfcfcf;
    /* 8533  */
}
/* 8534  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8535  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8536  */
    
    top: 2px;
    /* 8537  */
    
    box-shadow: 0 2px 0 #cfcfcf;
    /* 8538  */
}
/* 8539  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8540  */
    
    box-shadow: 0 5px 0 #cfcfcf;
    /* 8541  */
}
/* 8542  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8543  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8544  */
    
    top: 3px;
    /* 8545  */
    
    box-shadow: 0 2px 0 #cfcfcf;
    /* 8546  */
}
/* 8547  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    /* 8548  */
    
    color: #666666;
    /* 8549  */
    
    border-color: #ebebeb;
    /* 8550  */
    
    background-color: #ebebeb;
    /* js_composer.css */
    /* 8551  */
}
/* 8552  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,
/* 8553  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
    /* 8554  */
    
    color: #5e5e5e;
    /* 8555  */
    
    border-color: #dcdcdc;
    /* 8556  */
    
    background-color: #dcdcdc;
    /* 8557  */
}
/* 8558  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active,
/* 8559  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active {
    /* 8560  */
    
    color: #595959;
    /* 8561  */
    
    border-color: #d7d7d7;
    /* 8562  */
    
    background-color: #d7d7d7;
    /* 8563  */
}
/* 8564  */

.vc_btn3.vc_btn3-color-white,
/* 8565  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    /* 8566  */
    
    color: #666666;
    /* 8567  */
    
    background-color: #ffffff;
    /* 8568  */
}
/* 8569  */

.vc_btn3.vc_btn3-color-white:hover,
/* 8570  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
/* 8571  */

.vc_btn3.vc_btn3-color-white:focus,
/* 8572  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus {
    /* 8573  */
    
    color: #5e5e5e;
    /* 8574  */
    
    background-color: #f0f0f0;
    /* 8575  */
}
/* 8576  */

.vc_btn3.vc_btn3-color-white:active,
/* 8577  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
/* 8578  */

.vc_btn3.vc_btn3-color-white.active,
/* 8579  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active {
    /* 8580  */
    
    color: #595959;
    /* 8581  */
    
    background-color: #ebebeb;
    /* 8582  */
}
/* 8583  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    /* 8584  */
    
    color: #666666;
    /* 8585  */
    
    border-color: #ffffff;
    /* 8586  */
    
    background-color: transparent;
    /* 8587  */
}
/* 8588  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,
/* 8589  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus {
    /* 8590  */
    
    color: #666666;
    /* 8591  */
    
    border-color: #ffffff;
    /* 8592  */
    
    background-color: #ffffff;
    /* 8593  */
}
/* 8594  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
/* 8595  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active {
    /* 8596  */
    
    color: #666666;
    /* 8597  */
    
    border-color: #ffffff;
    /* 8598  */
    
    background-color: #ffffff;
    /* 8599  */
}
/* 8600  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
    /* js_composer.css */
    /* 8601  */
    
    color: #666666;
    /* 8602  */
    
    background-color: #ffffff;
    /* 8603  */
    
    box-shadow: 0 5px 0 #e3e3e3;
    /* 8604  */
}
/* 8605  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
/* 8606  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
    /* 8607  */
    
    color: #5e5e5e;
    /* 8608  */
    
    background-color: #ffffff;
    /* 8609  */
}
/* 8610  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active,
/* 8611  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active {
    /* 8612  */
    
    color: #595959;
    /* 8613  */
    
    background-color: #ffffff;
    /* 8614  */
}
/* 8615  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
/* 8616  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
    /* 8617  */
    
    top: 3px;
    /* 8618  */
    
    box-shadow: 0 2px 0 #e3e3e3;
    /* 8619  */
}
/* 8620  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8621  */
    
    box-shadow: 0 3px 0 #e3e3e3;
    /* 8622  */
}
/* 8623  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8624  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8625  */
    
    top: 1px;
    /* 8626  */
    
    box-shadow: 0 2px 0 #e3e3e3;
    /* 8627  */
}
/* 8628  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8629  */
    
    box-shadow: 0 4px 0 #e3e3e3;
    /* 8630  */
}
/* 8631  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8632  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8633  */
    
    top: 2px;
    /* 8634  */
    
    box-shadow: 0 2px 0 #e3e3e3;
    /* 8635  */
}
/* 8636  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8637  */
    
    box-shadow: 0 5px 0 #e3e3e3;
    /* 8638  */
}
/* 8639  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8640  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8641  */
    
    top: 3px;
    /* 8642  */
    
    box-shadow: 0 2px 0 #e3e3e3;
    /* 8643  */
}
/* 8644  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
    /* 8645  */
    
    color: #666666;
    /* 8646  */
    
    border-color: #ffffff;
    /* 8647  */
    
    background-color: #ffffff;
    /* 8648  */
}
/* 8649  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
/* 8650  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus {
    /* js_composer.css */
    /* 8651  */
    
    color: #5e5e5e;
    /* 8652  */
    
    border-color: #f0f0f0;
    /* 8653  */
    
    background-color: #f0f0f0;
    /* 8654  */
}
/* 8655  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active,
/* 8656  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active {
    /* 8657  */
    
    color: #595959;
    /* 8658  */
    
    border-color: #ebebeb;
    /* 8659  */
    
    background-color: #ebebeb;
    /* 8660  */
}
/* 8661  */

.vc_btn3.vc_btn3-color-default,
/* 8662  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
    /* 8663  */
    
    color: #333333;
    /* 8664  */
    
    background-color: #f7f7f7;
    /* 8665  */
}
/* 8666  */

.vc_btn3.vc_btn3-color-default:hover,
/* 8667  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
/* 8668  */

.vc_btn3.vc_btn3-color-default:focus,
/* 8669  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus {
    /* 8670  */
    
    color: #2b2b2b;
    /* 8671  */
    
    background-color: #e8e8e8;
    /* 8672  */
}
/* 8673  */

.vc_btn3.vc_btn3-color-default:active,
/* 8674  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
/* 8675  */

.vc_btn3.vc_btn3-color-default.active,
/* 8676  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active {
    /* 8677  */
    
    color: #262626;
    /* 8678  */
    
    background-color: #e3e3e3;
    /* 8679  */
}
/* 8680  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
    /* 8681  */
    
    color: #f7f7f7;
    /* 8682  */
    
    border-color: #f7f7f7;
    /* 8683  */
    
    background-color: transparent;
    /* 8684  */
}
/* 8685  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,
/* 8686  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus {
    /* 8687  */
    
    color: #333333;
    /* 8688  */
    
    border-color: #f7f7f7;
    /* 8689  */
    
    background-color: #f7f7f7;
    /* 8690  */
}
/* 8691  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
/* 8692  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active {
    /* 8693  */
    
    color: #333333;
    /* 8694  */
    
    border-color: #f7f7f7;
    /* 8695  */
    
    background-color: #f7f7f7;
    /* 8696  */
}
/* 8697  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
    /* 8698  */
    
    color: #333333;
    /* 8699  */
    
    background-color: #f7f7f7;
    /* 8700  */
    
    box-shadow: 0 5px 0 #dbdbdb;
    /* js_composer.css */
    /* 8701  */
}
/* 8702  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
/* 8703  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
    /* 8704  */
    
    color: #2b2b2b;
    /* 8705  */
    
    background-color: #f7f7f7;
    /* 8706  */
}
/* 8707  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active,
/* 8708  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active {
    /* 8709  */
    
    color: #262626;
    /* 8710  */
    
    background-color: #f7f7f7;
    /* 8711  */
}
/* 8712  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
/* 8713  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
    /* 8714  */
    
    top: 3px;
    /* 8715  */
    
    box-shadow: 0 2px 0 #dbdbdb;
    /* 8716  */
}
/* 8717  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8718  */
    
    box-shadow: 0 3px 0 #dbdbdb;
    /* 8719  */
}
/* 8720  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8721  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8722  */
    
    top: 1px;
    /* 8723  */
    
    box-shadow: 0 2px 0 #dbdbdb;
    /* 8724  */
}
/* 8725  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8726  */
    
    box-shadow: 0 4px 0 #dbdbdb;
    /* 8727  */
}
/* 8728  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8729  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8730  */
    
    top: 2px;
    /* 8731  */
    
    box-shadow: 0 2px 0 #dbdbdb;
    /* 8732  */
}
/* 8733  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8734  */
    
    box-shadow: 0 5px 0 #dbdbdb;
    /* 8735  */
}
/* 8736  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8737  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8738  */
    
    top: 3px;
    /* 8739  */
    
    box-shadow: 0 2px 0 #dbdbdb;
    /* 8740  */
}
/* 8741  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    /* 8742  */
    
    color: #333333;
    /* 8743  */
    
    border-color: #f7f7f7;
    /* 8744  */
    
    background-color: #f7f7f7;
    /* 8745  */
}
/* 8746  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,
/* 8747  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus {
    /* 8748  */
    
    color: #2b2b2b;
    /* 8749  */
    
    border-color: #e8e8e8;
    /* 8750  */
    
    background-color: #e8e8e8;
    /* js_composer.css */
    /* 8751  */
}
/* 8752  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active,
/* 8753  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active {
    /* 8754  */
    
    color: #262626;
    /* 8755  */
    
    border-color: #e3e3e3;
    /* 8756  */
    
    background-color: #e3e3e3;
    /* 8757  */
}
/* 8758  */

.vc_btn3.vc_btn3-color-primary,
/* 8759  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
    /* 8760  */
    
    color: #ffffff;
    /* 8761  */
    
    background-color: #0088cc;
    /* 8762  */
}
/* 8763  */

.vc_btn3.vc_btn3-color-primary:hover,
/* 8764  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
/* 8765  */

.vc_btn3.vc_btn3-color-primary:focus,
/* 8766  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus {
    /* 8767  */
    
    color: #f7f7f7;
    /* 8768  */
    
    background-color: #0074ad;
    /* 8769  */
}
/* 8770  */

.vc_btn3.vc_btn3-color-primary:active,
/* 8771  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
/* 8772  */

.vc_btn3.vc_btn3-color-primary.active,
/* 8773  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active {
    /* 8774  */
    
    color: #f2f2f2;
    /* 8775  */
    
    background-color: #006da3;
    /* 8776  */
}
/* 8777  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
    /* 8778  */
    
    color: #0088cc;
    /* 8779  */
    
    border-color: #0088cc;
    /* 8780  */
    
    background-color: transparent;
    /* 8781  */
}
/* 8782  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,
/* 8783  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus {
    /* 8784  */
    
    color: #ffffff;
    /* 8785  */
    
    border-color: #0088cc;
    /* 8786  */
    
    background-color: #0088cc;
    /* 8787  */
}
/* 8788  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
/* 8789  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active {
    /* 8790  */
    
    color: #ffffff;
    /* 8791  */
    
    border-color: #0088cc;
    /* 8792  */
    
    background-color: #0088cc;
    /* 8793  */
}
/* 8794  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
    /* 8795  */
    
    color: #ffffff;
    /* 8796  */
    
    background-color: #0088cc;
    /* 8797  */
    
    box-shadow: 0 5px 0 #006394;
    /* 8798  */
}
/* 8799  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
/* 8800  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
    /* js_composer.css */
    /* 8801  */
    
    color: #f7f7f7;
    /* 8802  */
    
    background-color: #0088cc;
    /* 8803  */
}
/* 8804  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active,
/* 8805  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active {
    /* 8806  */
    
    color: #f2f2f2;
    /* 8807  */
    
    background-color: #0088cc;
    /* 8808  */
}
/* 8809  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
/* 8810  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
    /* 8811  */
    
    top: 3px;
    /* 8812  */
    
    box-shadow: 0 2px 0 #006394;
    /* 8813  */
}
/* 8814  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8815  */
    
    box-shadow: 0 3px 0 #006394;
    /* 8816  */
}
/* 8817  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8818  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8819  */
    
    top: 1px;
    /* 8820  */
    
    box-shadow: 0 2px 0 #006394;
    /* 8821  */
}
/* 8822  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8823  */
    
    box-shadow: 0 4px 0 #006394;
    /* 8824  */
}
/* 8825  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8826  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8827  */
    
    top: 2px;
    /* 8828  */
    
    box-shadow: 0 2px 0 #006394;
    /* 8829  */
}
/* 8830  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8831  */
    
    box-shadow: 0 5px 0 #006394;
    /* 8832  */
}
/* 8833  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8834  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8835  */
    
    top: 3px;
    /* 8836  */
    
    box-shadow: 0 2px 0 #006394;
    /* 8837  */
}
/* 8838  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
    /* 8839  */
    
    color: #ffffff;
    /* 8840  */
    
    border-color: #0088cc;
    /* 8841  */
    
    background-color: #0088cc;
    /* 8842  */
}
/* 8843  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
/* 8844  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus {
    /* 8845  */
    
    color: #f7f7f7;
    /* 8846  */
    
    border-color: #0074ad;
    /* 8847  */
    
    background-color: #0074ad;
    /* 8848  */
}
/* 8849  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active,
/* 8850  */

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active {
    /* js_composer.css */
    /* 8851  */
    
    color: #f2f2f2;
    /* 8852  */
    
    border-color: #006da3;
    /* 8853  */
    
    background-color: #006da3;
    /* 8854  */
}
/* 8855  */

.vc_btn3.vc_btn3-color-info,
/* 8856  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
    /* 8857  */
    
    color: #ffffff;
    /* 8858  */
    
    background-color: #58b9da;
    /* 8859  */
}
/* 8860  */

.vc_btn3.vc_btn3-color-info:hover,
/* 8861  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
/* 8862  */

.vc_btn3.vc_btn3-color-info:focus,
/* 8863  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus {
    /* 8864  */
    
    color: #f7f7f7;
    /* 8865  */
    
    background-color: #3fafd4;
    /* 8866  */
}
/* 8867  */

.vc_btn3.vc_btn3-color-info:active,
/* 8868  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
/* 8869  */

.vc_btn3.vc_btn3-color-info.active,
/* 8870  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active {
    /* 8871  */
    
    color: #f2f2f2;
    /* 8872  */
    
    background-color: #37abd3;
    /* 8873  */
}
/* 8874  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
    /* 8875  */
    
    color: #58b9da;
    /* 8876  */
    
    border-color: #58b9da;
    /* 8877  */
    
    background-color: transparent;
    /* 8878  */
}
/* 8879  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,
/* 8880  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus {
    /* 8881  */
    
    color: #ffffff;
    /* 8882  */
    
    border-color: #58b9da;
    /* 8883  */
    
    background-color: #58b9da;
    /* 8884  */
}
/* 8885  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
/* 8886  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active {
    /* 8887  */
    
    color: #ffffff;
    /* 8888  */
    
    border-color: #58b9da;
    /* 8889  */
    
    background-color: #58b9da;
    /* 8890  */
}
/* 8891  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
    /* 8892  */
    
    color: #ffffff;
    /* 8893  */
    
    background-color: #58b9da;
    /* 8894  */
    
    box-shadow: 0 5px 0 #2da4cd;
    /* 8895  */
}
/* 8896  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
/* 8897  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
    /* 8898  */
    
    color: #f7f7f7;
    /* 8899  */
    
    background-color: #58b9da;
    /* 8900  */
}
/* js_composer.css */
/* 8901  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active,
/* 8902  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active {
    /* 8903  */
    
    color: #f2f2f2;
    /* 8904  */
    
    background-color: #58b9da;
    /* 8905  */
}
/* 8906  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
/* 8907  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
    /* 8908  */
    
    top: 3px;
    /* 8909  */
    
    box-shadow: 0 2px 0 #2da4cd;
    /* 8910  */
}
/* 8911  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 8912  */
    
    box-shadow: 0 3px 0 #2da4cd;
    /* 8913  */
}
/* 8914  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 8915  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 8916  */
    
    top: 1px;
    /* 8917  */
    
    box-shadow: 0 2px 0 #2da4cd;
    /* 8918  */
}
/* 8919  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 8920  */
    
    box-shadow: 0 4px 0 #2da4cd;
    /* 8921  */
}
/* 8922  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 8923  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 8924  */
    
    top: 2px;
    /* 8925  */
    
    box-shadow: 0 2px 0 #2da4cd;
    /* 8926  */
}
/* 8927  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 8928  */
    
    box-shadow: 0 5px 0 #2da4cd;
    /* 8929  */
}
/* 8930  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 8931  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 8932  */
    
    top: 3px;
    /* 8933  */
    
    box-shadow: 0 2px 0 #2da4cd;
    /* 8934  */
}
/* 8935  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
    /* 8936  */
    
    color: #ffffff;
    /* 8937  */
    
    border-color: #58b9da;
    /* 8938  */
    
    background-color: #58b9da;
    /* 8939  */
}
/* 8940  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover,
/* 8941  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus {
    /* 8942  */
    
    color: #f7f7f7;
    /* 8943  */
    
    border-color: #3fafd4;
    /* 8944  */
    
    background-color: #3fafd4;
    /* 8945  */
}
/* 8946  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active,
/* 8947  */

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active {
    /* 8948  */
    
    color: #f2f2f2;
    /* 8949  */
    
    border-color: #37abd3;
    /* 8950  */
    
    background-color: #37abd3;
    /* js_composer.css */
    /* 8951  */
}
/* 8952  */

.vc_btn3.vc_btn3-color-success,
/* 8953  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
    /* 8954  */
    
    color: #ffffff;
    /* 8955  */
    
    background-color: #6ab165;
    /* 8956  */
}
/* 8957  */

.vc_btn3.vc_btn3-color-success:hover,
/* 8958  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
/* 8959  */

.vc_btn3.vc_btn3-color-success:focus,
/* 8960  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus {
    /* 8961  */
    
    color: #f7f7f7;
    /* 8962  */
    
    background-color: #59a453;
    /* 8963  */
}
/* 8964  */

.vc_btn3.vc_btn3-color-success:active,
/* 8965  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
/* 8966  */

.vc_btn3.vc_btn3-color-success.active,
/* 8967  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active {
    /* 8968  */
    
    color: #f2f2f2;
    /* 8969  */
    
    background-color: #559d50;
    /* 8970  */
}
/* 8971  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
    /* 8972  */
    
    color: #6ab165;
    /* 8973  */
    
    border-color: #6ab165;
    /* 8974  */
    
    background-color: transparent;
    /* 8975  */
}
/* 8976  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,
/* 8977  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus {
    /* 8978  */
    
    color: #ffffff;
    /* 8979  */
    
    border-color: #6ab165;
    /* 8980  */
    
    background-color: #6ab165;
    /* 8981  */
}
/* 8982  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
/* 8983  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active {
    /* 8984  */
    
    color: #ffffff;
    /* 8985  */
    
    border-color: #6ab165;
    /* 8986  */
    
    background-color: #6ab165;
    /* 8987  */
}
/* 8988  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
    /* 8989  */
    
    color: #ffffff;
    /* 8990  */
    
    background-color: #6ab165;
    /* 8991  */
    
    box-shadow: 0 5px 0 #4f934b;
    /* 8992  */
}
/* 8993  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
/* 8994  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
    /* 8995  */
    
    color: #f7f7f7;
    /* 8996  */
    
    background-color: #6ab165;
    /* 8997  */
}
/* 8998  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active,
/* 8999  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active {
    /* 9000  */
    
    color: #f2f2f2;
    /* js_composer.css */
    /* 9001  */
    
    background-color: #6ab165;
    /* 9002  */
}
/* 9003  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
/* 9004  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
    /* 9005  */
    
    top: 3px;
    /* 9006  */
    
    box-shadow: 0 2px 0 #4f934b;
    /* 9007  */
}
/* 9008  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 9009  */
    
    box-shadow: 0 3px 0 #4f934b;
    /* 9010  */
}
/* 9011  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 9012  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 9013  */
    
    top: 1px;
    /* 9014  */
    
    box-shadow: 0 2px 0 #4f934b;
    /* 9015  */
}
/* 9016  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 9017  */
    
    box-shadow: 0 4px 0 #4f934b;
    /* 9018  */
}
/* 9019  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 9020  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 9021  */
    
    top: 2px;
    /* 9022  */
    
    box-shadow: 0 2px 0 #4f934b;
    /* 9023  */
}
/* 9024  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 9025  */
    
    box-shadow: 0 5px 0 #4f934b;
    /* 9026  */
}
/* 9027  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 9028  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 9029  */
    
    top: 3px;
    /* 9030  */
    
    box-shadow: 0 2px 0 #4f934b;
    /* 9031  */
}
/* 9032  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
    /* 9033  */
    
    color: #ffffff;
    /* 9034  */
    
    border-color: #6ab165;
    /* 9035  */
    
    background-color: #6ab165;
    /* 9036  */
}
/* 9037  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover,
/* 9038  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus {
    /* 9039  */
    
    color: #f7f7f7;
    /* 9040  */
    
    border-color: #59a453;
    /* 9041  */
    
    background-color: #59a453;
    /* 9042  */
}
/* 9043  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active,
/* 9044  */

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active {
    /* 9045  */
    
    color: #f2f2f2;
    /* 9046  */
    
    border-color: #559d50;
    /* 9047  */
    
    background-color: #559d50;
    /* 9048  */
}
/* 9049  */

.vc_btn3.vc_btn3-color-warning,
/* 9050  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    /* js_composer.css */
    /* 9051  */
    
    color: #ffffff;
    /* 9052  */
    
    background-color: #ff9900;
    /* 9053  */
}
/* 9054  */

.vc_btn3.vc_btn3-color-warning:hover,
/* 9055  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
/* 9056  */

.vc_btn3.vc_btn3-color-warning:focus,
/* 9057  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus {
    /* 9058  */
    
    color: #f7f7f7;
    /* 9059  */
    
    background-color: #e08700;
    /* 9060  */
}
/* 9061  */

.vc_btn3.vc_btn3-color-warning:active,
/* 9062  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
/* 9063  */

.vc_btn3.vc_btn3-color-warning.active,
/* 9064  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active {
    /* 9065  */
    
    color: #f2f2f2;
    /* 9066  */
    
    background-color: #d68100;
    /* 9067  */
}
/* 9068  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
    /* 9069  */
    
    color: #ff9900;
    /* 9070  */
    
    border-color: #ff9900;
    /* 9071  */
    
    background-color: transparent;
    /* 9072  */
}
/* 9073  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,
/* 9074  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus {
    /* 9075  */
    
    color: #ffffff;
    /* 9076  */
    
    border-color: #ff9900;
    /* 9077  */
    
    background-color: #ff9900;
    /* 9078  */
}
/* 9079  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
/* 9080  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active {
    /* 9081  */
    
    color: #ffffff;
    /* 9082  */
    
    border-color: #ff9900;
    /* 9083  */
    
    background-color: #ff9900;
    /* 9084  */
}
/* 9085  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
    /* 9086  */
    
    color: #ffffff;
    /* 9087  */
    
    background-color: #ff9900;
    /* 9088  */
    
    box-shadow: 0 5px 0 #c77700;
    /* 9089  */
}
/* 9090  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
/* 9091  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
    /* 9092  */
    
    color: #f7f7f7;
    /* 9093  */
    
    background-color: #ff9900;
    /* 9094  */
}
/* 9095  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active,
/* 9096  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active {
    /* 9097  */
    
    color: #f2f2f2;
    /* 9098  */
    
    background-color: #ff9900;
    /* 9099  */
}
/* 9100  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
/* js_composer.css */
/* 9101  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
    /* 9102  */
    
    top: 3px;
    /* 9103  */
    
    box-shadow: 0 2px 0 #c77700;
    /* 9104  */
}
/* 9105  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 9106  */
    
    box-shadow: 0 3px 0 #c77700;
    /* 9107  */
}
/* 9108  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 9109  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 9110  */
    
    top: 1px;
    /* 9111  */
    
    box-shadow: 0 2px 0 #c77700;
    /* 9112  */
}
/* 9113  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 9114  */
    
    box-shadow: 0 4px 0 #c77700;
    /* 9115  */
}
/* 9116  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 9117  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 9118  */
    
    top: 2px;
    /* 9119  */
    
    box-shadow: 0 2px 0 #c77700;
    /* 9120  */
}
/* 9121  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 9122  */
    
    box-shadow: 0 5px 0 #c77700;
    /* 9123  */
}
/* 9124  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 9125  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 9126  */
    
    top: 3px;
    /* 9127  */
    
    box-shadow: 0 2px 0 #c77700;
    /* 9128  */
}
/* 9129  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
    /* 9130  */
    
    color: #ffffff;
    /* 9131  */
    
    border-color: #ff9900;
    /* 9132  */
    
    background-color: #ff9900;
    /* 9133  */
}
/* 9134  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover,
/* 9135  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus {
    /* 9136  */
    
    color: #f7f7f7;
    /* 9137  */
    
    border-color: #e08700;
    /* 9138  */
    
    background-color: #e08700;
    /* 9139  */
}
/* 9140  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active,
/* 9141  */

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active {
    /* 9142  */
    
    color: #f2f2f2;
    /* 9143  */
    
    border-color: #d68100;
    /* 9144  */
    
    background-color: #d68100;
    /* 9145  */
}
/* 9146  */

.vc_btn3.vc_btn3-color-danger,
/* 9147  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    /* 9148  */
    
    color: #ffffff;
    /* 9149  */
    
    background-color: #ff675b;
    /* 9150  */
}
/* js_composer.css */
/* 9151  */

.vc_btn3.vc_btn3-color-danger:hover,
/* 9152  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
/* 9153  */

.vc_btn3.vc_btn3-color-danger:focus,
/* 9154  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus {
    /* 9155  */
    
    color: #f7f7f7;
    /* 9156  */
    
    background-color: #ff4b3c;
    /* 9157  */
}
/* 9158  */

.vc_btn3.vc_btn3-color-danger:active,
/* 9159  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
/* 9160  */

.vc_btn3.vc_btn3-color-danger.active,
/* 9161  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active {
    /* 9162  */
    
    color: #f2f2f2;
    /* 9163  */
    
    background-color: #ff4132;
    /* 9164  */
}
/* 9165  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
    /* 9166  */
    
    color: #ff675b;
    /* 9167  */
    
    border-color: #ff675b;
    /* 9168  */
    
    background-color: transparent;
    /* 9169  */
}
/* 9170  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,
/* 9171  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus {
    /* 9172  */
    
    color: #ffffff;
    /* 9173  */
    
    border-color: #ff675b;
    /* 9174  */
    
    background-color: #ff675b;
    /* 9175  */
}
/* 9176  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
/* 9177  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active {
    /* 9178  */
    
    color: #ffffff;
    /* 9179  */
    
    border-color: #ff675b;
    /* 9180  */
    
    background-color: #ff675b;
    /* 9181  */
}
/* 9182  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
    /* 9183  */
    
    color: #ffffff;
    /* 9184  */
    
    background-color: #ff675b;
    /* 9185  */
    
    box-shadow: 0 5px 0 #ff3323;
    /* 9186  */
}
/* 9187  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
/* 9188  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
    /* 9189  */
    
    color: #f7f7f7;
    /* 9190  */
    
    background-color: #ff675b;
    /* 9191  */
}
/* 9192  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active,
/* 9193  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active {
    /* 9194  */
    
    color: #f2f2f2;
    /* 9195  */
    
    background-color: #ff675b;
    /* 9196  */
}
/* 9197  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
/* 9198  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
    /* 9199  */
    
    top: 3px;
    /* 9200  */
    
    box-shadow: 0 2px 0 #ff3323;
    /* js_composer.css */
    /* 9201  */
}
/* 9202  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 9203  */
    
    box-shadow: 0 3px 0 #ff3323;
    /* 9204  */
}
/* 9205  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 9206  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 9207  */
    
    top: 1px;
    /* 9208  */
    
    box-shadow: 0 2px 0 #ff3323;
    /* 9209  */
}
/* 9210  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 9211  */
    
    box-shadow: 0 4px 0 #ff3323;
    /* 9212  */
}
/* 9213  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 9214  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 9215  */
    
    top: 2px;
    /* 9216  */
    
    box-shadow: 0 2px 0 #ff3323;
    /* 9217  */
}
/* 9218  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 9219  */
    
    box-shadow: 0 5px 0 #ff3323;
    /* 9220  */
}
/* 9221  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 9222  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 9223  */
    
    top: 3px;
    /* 9224  */
    
    box-shadow: 0 2px 0 #ff3323;
    /* 9225  */
}
/* 9226  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    /* 9227  */
    
    color: #ffffff;
    /* 9228  */
    
    border-color: #ff675b;
    /* 9229  */
    
    background-color: #ff675b;
    /* 9230  */
}
/* 9231  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover,
/* 9232  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus {
    /* 9233  */
    
    color: #f7f7f7;
    /* 9234  */
    
    border-color: #ff4b3c;
    /* 9235  */
    
    background-color: #ff4b3c;
    /* 9236  */
}
/* 9237  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active,
/* 9238  */

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active {
    /* 9239  */
    
    color: #f2f2f2;
    /* 9240  */
    
    border-color: #ff4132;
    /* 9241  */
    
    background-color: #ff4132;
    /* 9242  */
}
/* 9243  */

.vc_btn3.vc_btn3-color-inverse,
/* 9244  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
    /* 9245  */
    
    color: #ffffff;
    /* 9246  */
    
    background-color: #555555;
    /* 9247  */
}
/* 9248  */

.vc_btn3.vc_btn3-color-inverse:hover,
/* 9249  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
/* 9250  */

.vc_btn3.vc_btn3-color-inverse:focus,
/* js_composer.css */
/* 9251  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus {
    /* 9252  */
    
    color: #f7f7f7;
    /* 9253  */
    
    background-color: #464646;
    /* 9254  */
}
/* 9255  */

.vc_btn3.vc_btn3-color-inverse:active,
/* 9256  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
/* 9257  */

.vc_btn3.vc_btn3-color-inverse.active,
/* 9258  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active {
    /* 9259  */
    
    color: #f2f2f2;
    /* 9260  */
    
    background-color: #414141;
    /* 9261  */
}
/* 9262  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
    /* 9263  */
    
    color: #555555;
    /* 9264  */
    
    border-color: #555555;
    /* 9265  */
    
    background-color: transparent;
    /* 9266  */
}
/* 9267  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,
/* 9268  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus {
    /* 9269  */
    
    color: #ffffff;
    /* 9270  */
    
    border-color: #555555;
    /* 9271  */
    
    background-color: #555555;
    /* 9272  */
}
/* 9273  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
/* 9274  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active {
    /* 9275  */
    
    color: #ffffff;
    /* 9276  */
    
    border-color: #555555;
    /* 9277  */
    
    background-color: #555555;
    /* 9278  */
}
/* 9279  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
    /* 9280  */
    
    color: #ffffff;
    /* 9281  */
    
    background-color: #555555;
    /* 9282  */
    
    box-shadow: 0 5px 0 #393939;
    /* 9283  */
}
/* 9284  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
/* 9285  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
    /* 9286  */
    
    color: #f7f7f7;
    /* 9287  */
    
    background-color: #555555;
    /* 9288  */
}
/* 9289  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active,
/* 9290  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active {
    /* 9291  */
    
    color: #f2f2f2;
    /* 9292  */
    
    background-color: #555555;
    /* 9293  */
}
/* 9294  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
/* 9295  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
    /* 9296  */
    
    top: 3px;
    /* 9297  */
    
    box-shadow: 0 2px 0 #393939;
    /* 9298  */
}
/* 9299  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
    /* 9300  */
    
    box-shadow: 0 3px 0 #393939;
    /* js_composer.css */
    /* 9301  */
}
/* 9302  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover,
/* 9303  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus {
    /* 9304  */
    
    top: 1px;
    /* 9305  */
    
    box-shadow: 0 2px 0 #393939;
    /* 9306  */
}
/* 9307  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
    /* 9308  */
    
    box-shadow: 0 4px 0 #393939;
    /* 9309  */
}
/* 9310  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover,
/* 9311  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus {
    /* 9312  */
    
    top: 2px;
    /* 9313  */
    
    box-shadow: 0 2px 0 #393939;
    /* 9314  */
}
/* 9315  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
    /* 9316  */
    
    box-shadow: 0 5px 0 #393939;
    /* 9317  */
}
/* 9318  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover,
/* 9319  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus {
    /* 9320  */
    
    top: 3px;
    /* 9321  */
    
    box-shadow: 0 2px 0 #393939;
    /* 9322  */
}
/* 9323  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
    /* 9324  */
    
    color: #ffffff;
    /* 9325  */
    
    border-color: #555555;
    /* 9326  */
    
    background-color: #555555;
    /* 9327  */
}
/* 9328  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover,
/* 9329  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus {
    /* 9330  */
    
    color: #f7f7f7;
    /* 9331  */
    
    border-color: #464646;
    /* 9332  */
    
    background-color: #464646;
    /* 9333  */
}
/* 9334  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active,
/* 9335  */

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active {
    /* 9336  */
    
    color: #f2f2f2;
    /* 9337  */
    
    border-color: #414141;
    /* 9338  */
    
    background-color: #414141;
    /* 9339  */
}
/* 9340  */

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    /* 9341  */
    
    color: #2a2a2a;
    /* 9342  */
}
/* 9343  */

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    /* 9344  */
    
    color: #ebebeb;
    /* 9345  */
}
/* 9346  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    /* 9347  */
    
    color: #ffffff;
    /* 9348  */
}
/* 9349  */

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
    /* 9350  */
    
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 100%);
    /* js_composer.css */
    /* 9351  */
    
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 100%);
    /* 9352  */
    
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 100%);
    /* 9353  */
    
    background-repeat: repeat-x;
    /* 9354  */
    
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0);
    /* 9355  */
}
/* 9356  */

.vc_btn3-container.vc_btn3-center {
    /* 9357  */
    
    text-align: center;
    /* 9358  */
}
/* 9359  */

.vc_btn3-container.vc_btn3-left {
    /* 9360  */
    
    text-align: left;
    /* 9361  */
}
/* 9362  */

.vc_btn3-container.vc_btn3-right {
    /* 9363  */
    
    text-align: right;
    /* 9364  */
}
/* 9365  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
/* 9366  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
    /* 9367  */
    
    display: inline-block;
    /* 9368  */
    
    position: initial;
    /* 9369  */
}
/* 9370  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
/* 9371  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
    /* 9372  */
    
    -webkit-transform: translate(0, 0);
    /* 9373  */
    
    -ms-transform: translate(0, 0);
    /* 9374  */
    
    transform: translate(0, 0);
    /* 9375  */
    
    min-width: 1em;
    /* 9376  */
}
/* 9377  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 9378  */
    
    margin-right: .5em;
    /* 9379  */
}
/* 9380  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    /* 9381  */
    
    margin-left: .5em;
    /* 9382  */
}
/* 9383  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
    /* 9384  */
    
    font-size: 11px;
    /* 9385  */
    
    padding-top: 8px;
    /* 9386  */
    
    padding-bottom: 8px;
    /* 9387  */
    
    padding-left: 12px;
    /* 9388  */
    
    padding-right: 12px;
    /* 9389  */
}
/* 9390  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline {
    /* 9391  */
    
    padding-top: 7px;
    /* 9392  */
    
    padding-bottom: 7px;
    /* 9393  */
    
    padding-left: 11px;
    /* 9394  */
    
    padding-right: 11px;
    /* 9395  */
}
/* 9396  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
    /* 9397  */
    
    font-size: 12px;
    /* 9398  */
    
    padding-top: 11px;
    /* 9399  */
    
    padding-bottom: 11px;
    /* 9400  */
    
    padding-left: 16px;
    /* js_composer.css */
    /* 9401  */
    
    padding-right: 16px;
    /* 9402  */
}
/* 9403  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline {
    /* 9404  */
    
    padding-top: 10px;
    /* 9405  */
    
    padding-bottom: 10px;
    /* 9406  */
    
    padding-left: 15px;
    /* 9407  */
    
    padding-right: 15px;
    /* 9408  */
}
/* 9409  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
    /* 9410  */
    
    font-size: 14px;
    /* 9411  */
    
    padding-top: 14px;
    /* 9412  */
    
    padding-bottom: 14px;
    /* 9413  */
    
    padding-left: 20px;
    /* 9414  */
    
    padding-right: 20px;
    /* 9415  */
}
/* 9416  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
    /* 9417  */
    
    padding-top: 13px;
    /* 9418  */
    
    padding-bottom: 13px;
    /* 9419  */
    
    padding-left: 19px;
    /* 9420  */
    
    padding-right: 19px;
    /* 9421  */
}
/* 9422  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
    /* 9423  */
    
    font-size: 16px;
    /* 9424  */
    
    padding-top: 18px;
    /* 9425  */
    
    padding-bottom: 18px;
    /* 9426  */
    
    padding-left: 25px;
    /* 9427  */
    
    padding-right: 25px;
    /* 9428  */
}
/* 9429  */

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline {
    /* 9430  */
    
    padding-top: 17px;
    /* 9431  */
    
    padding-bottom: 17px;
    /* 9432  */
    
    padding-left: 24px;
    /* 9433  */
    
    padding-right: 24px;
    /* 9434  */
}
/* 9435  */

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
/* 9436  */

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
    /* 9437  */
    
    text-align: inherit;
    /* 9438  */
}
/* 9439  */
/* Call to action
/* 9440  *| ---------------------------------------------------------- */
/* 9441  */

.vc_call_to_action {
    /* 9442  */
    
    background-color: #ebebeb;
    /* 9443  */
    
    border: 2px solid #ebebeb;
    /* 9444  */
    
    padding: 2em;
    /* 9445  */
    
    border-radius: 5px;
    /* 9446  */
}
/* 9447  */

.vc_call_to_action *:last-child {
    /* 9448  */
    
    margin-bottom: 0;
    /* 9449  */
}
/* 9450  */

.vc_call_to_action.vc_cta_square {
    /* js_composer.css */
    /* 9451  */
    
    border-radius: 0;
    /* 9452  */
}
/* 9453  */

.vc_call_to_action.vc_cta_square_outlined {
    /* 9454  */
    
    border-radius: 0;
    /* 9455  */
    
    background: none !important;
    /* 9456  */
}
/* 9457  */

.vc_call_to_action.vc_cta_round {
    /* 9458  */
    
    border-radius: 50px;
    /* 9459  */
}
/* 9460  */

.vc_call_to_action.vc_cta_outlined {
    /* 9461  */
    
    background: none !important;
    /* 9462  */
}
/* 9463  */

.vc_call_to_action hgroup h2,
/* 9464  */

.vc_call_to_action hgroup h4 {
    /* 9465  */
    
    margin: 0;
    /* 9466  */
    
    clear: none;
    /* 9467  */
}
/* 9468  */

.vc_call_to_action hgroup + p {
    /* 9469  */
    
    margin-top: 1em;
    /* 9470  */
}
/* 9471  */

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
    /* 9472  */
    
    float: right;
    /* 9473  */
    
    margin-left: 2em;
    /* 9474  */
}
/* 9475  */

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
    /* 9476  */
    
    float: left;
    /* 9477  */
    
    margin-right: 2em;
    /* 9478  */
}
/* 9479  */

.wpb_call_to_action {
    /* 9480  */
    
    position: relative;
    /* 9481  */
    
    background-color: #f7f7f7;
    /* 9482  */
    
    padding: 20px;
    /* 9483  */
    
    padding: 35px;
    /* 9484  */
    
    border: 1px solid #f0f0f0;
    /* 9485  */
    
    -webkit-box-sizing: border-box;
    /* 9486  */
    
    -moz-box-sizing: border-box;
    /* 9487  */
    
    box-sizing: border-box;
    /* 9488  */
}
/* 9489  */

.wpb_call_to_action .wpb_button {
    /* 9490  */
    
    margin: 0;
    /* 9491  */
    
    -webkit-box-sizing: border-box;
    /* 9492  */
    
    -moz-box-sizing: border-box;
    /* 9493  */
    
    box-sizing: border-box;
    /* 9494  */
}
/* 9495  */

.cta_align_left .wpb_button {
    /* 9496  */
    
    float: left;
    /* 9497  */
}
/* 9498  */

.cta_align_right .wpb_button {
    /* 9499  */
    
    float: right;
    /* 9500  */
}
/* js_composer.css */
/* 9501  */

.cta_align_left .wpb_button,
/* 9502  */

.cta_align_right .wpb_button {
    /* 9503  */
    
    max-width: 27.5%;
    /* 9504  */
}
/* 9505  */

.cta_align_left .wpb_call_text,
/* 9506  */

.cta_align_right .wpb_call_text {
    /* 9507  */
    
    width: 70%;
    /* 9508  */
    
    float: left;
    /* 9509  */
    
    clear: none;
    /* 9510  */
}
/* 9511  */

.cta_align_left .wpb_call_text {
    /* 9512  */
    
    float: right;
    /* 9513  */
}
/* 9514  */

.wpb_call_to_action .wpb_call_text,
/* 9515  */

#content .wpb_call_to_action .wpb_call_text {
    /* 9516  */
    
    margin: 0;
    /* 9517  */
    
    padding-top: 0;
    /* 9518  */
}
/* 9519  */

.cta_align_bottom {
    /* 9520  */
    
    text-align: center;
    /* 9521  */
}
/* 9522  */

.cta_align_bottom .wpb_button {
    /* 9523  */
    
    position: static;
    /* 9524  */
    
    margin-top: 21.73913043px;
    /* 9525  */
    
    display: inline-block;
    /* 9526  */
}
/* 9527  */

.cta_no_button .wpb_call_text {
    /* 9528  */
    
    width: auto;
    /* 9529  */
    
    float: none;
    /* 9530  */
}
/* 9531  */
/* Call to action responsive rules
/* 9532  *| ---------------------------------------------------------- */
/* 9533  */

@media (max-width: 600px) {
    /* 9534  */
    
    .vc_responsive .cta_align_left .wpb_button,
    /* 9535  */
    
    .vc_responsive .cta_align_right .wpb_button {
        /* 9536  */
        
        max-width: 70%;
        /* 9537  */
        
        width: 70%;
        /* 9538  */
        
        float: none;
        /* 9539  */
        
        display: block;
        /* 9540  */
        
        margin: 3% auto;
        /* 9541  */
    }
    /* 9542  */
    
    .vc_responsive .cta_align_left .wpb_call_text,
    /* 9543  */
    
    .vc_responsive .cta_align_right .wpb_call_text {
        /* 9544  */
        
        width: auto;
        /* 9545  */
        
        max-width: none;
        /* 9546  */
        
        text-align: center;
        /* 9547  */
    }
    /* 9548  */
}
/* 9549  */
/* Call to action 3
/* 9550  *| ---------------------------------------------------------- */
/* js_composer.css */
/* 9551  */

.vc_cta3-container {
    /* 9552  */
    
    margin-bottom: 35px;
    /* 9553  */
    
    margin-left: auto;
    /* 9554  */
    
    margin-right: auto;
    /* 9555  */
}
/* 9556  */

.vc_cta3-container::before,
/* 9557  */

.vc_cta3-container::after {
    /* 9558  */
    
    display: table;
    /* 9559  */
    
    content: ' ';
    /* 9560  */
}
/* 9561  */

.vc_cta3-container.vc_cta3-size-xs {
    /* 9562  */
    
    width: 50%;
    /* 9563  */
}
/* 9564  */

.vc_cta3-container.vc_cta3-size-sm {
    /* 9565  */
    
    width: 60%;
    /* 9566  */
}
/* 9567  */

.vc_cta3-container.vc_cta3-size-md {
    /* 9568  */
    
    width: 70%;
    /* 9569  */
}
/* 9570  */

.vc_cta3-container.vc_cta3-size-lg {
    /* 9571  */
    
    width: 80%;
    /* 9572  */
}
/* 9573  */

.vc_cta3-container.vc_cta3-size-xl {
    /* 9574  */
    
    width: 90%;
    /* 9575  */
}
/* 9576  */

.vc_general.vc_cta3 {
    /* 9577  */
    
    border: 1px solid transparent;
    /* 9578  */
    
    font-size: 1em;
    /* 9579  */
    
    padding: 28px 28px;
    /* 9580  */
    
    word-wrap: break-word;
    /* 9581  */
}
/* 9582  */

.vc_general.vc_cta3 .vc_cta3-content {
    /* 9583  */
    
    vertical-align: top;
    /* 9584  */
}
/* 9585  */

.vc_general.vc_cta3 .vc_cta3-content > *:last-child,
/* 9586  */

.vc_general.vc_cta3 .vc_cta3-icons > *:last-child {
    /* 9587  */
    
    margin-bottom: 0;
    /* 9588  */
}
/* 9589  */

.vc_general.vc_cta3 .vc_cta3-actions {
    /* 9590  */
    
    vertical-align: middle;
    /* 9591  */
    
    white-space: nowrap;
    /* 9592  */
}
/* 9593  */

@media (min-width: 768px) {
    /* 9594  */
    
    .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
        /* 9595  */
        
        margin: 0;
        /* 9596  */
    }
    /* 9597  */
}
/* 9598  */

.vc_general.vc_cta3 .vc_cta3-icons {
    /* 9599  */
    
    vertical-align: middle;
    /* 9600  */
}
/* js_composer.css */
/* 9601  */

.vc_general.vc_cta3 h2,
/* 9602  */

.vc_general.vc_cta3 h4 {
    /* 9603  */
    
    margin-top: 0;
    /* 9604  */
    
    margin-left: 0;
    /* 9605  */
    
    margin-right: 0;
    /* 9606  */
}
/* 9607  */

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
    /* 9608  */
    
    text-align: left;
    /* 9609  */
}
/* 9610  */

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
    /* 9611  */
    
    text-align: right;
    /* 9612  */
}
/* 9613  */

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
    /* 9614  */
    
    text-align: center;
    /* 9615  */
}
/* 9616  */

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
    /* 9617  */
    
    text-align: justify;
    /* 9618  */
}
/* 9619  */

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
    /* 9620  */
    
    padding-top: 1em;
    /* 9621  */
}
/* 9622  */

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
    /* 9623  */
    
    padding-bottom: 1em;
    /* 9624  */
}
/* 9625  */

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
    /* 9626  */
    
    display: table-cell;
    /* 9627  */
}
/* 9628  */

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
    /* 9629  */
    
    display: table-cell;
    /* 9630  */
    
    padding-left: 1em;
    /* 9631  */
}
/* 9632  */

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
    /* 9633  */
    
    display: table-cell;
    /* 9634  */
}
/* 9635  */

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
    /* 9636  */
    
    display: table-cell;
    /* 9637  */
    
    padding-right: 1em;
    /* 9638  */
}
/* 9639  */

.vc_general.vc_cta3.vc_cta3-icons-on-border {
    /* 9640  */
    
    position: relative;
    /* 9641  */
}
/* 9642  */

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
    /* 9643  */
    
    position: absolute;
    /* 9644  */
}
/* 9645  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
    /* 9646  */
    
    right: 0;
    /* 9647  */
    
    top: 50%;
    /* 9648  */
    
    -webkit-transform: translate(50%, -50%);
    /* 9649  */
    
    -ms-transform: translate(50%, -50%);
    /* 9650  */
    
    transform: translate(50%, -50%);
    /* js_composer.css */
    /* 9651  */
}
/* 9652  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
    /* 9653  */
    
    margin-right: 17px;
    /* 9654  */
}
/* 9655  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
    /* 9656  */
    
    padding-right: 0;
    /* 9657  */
}
/* 9658  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9659  */
    
    padding-right: 7px;
    /* 9660  */
}
/* 9661  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
    /* 9662  */
    
    margin-right: 22px;
    /* 9663  */
}
/* 9664  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
    /* 9665  */
    
    padding-right: 7px;
    /* 9666  */
}
/* 9667  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9668  */
    
    padding-right: 14px;
    /* 9669  */
}
/* 9670  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
    /* 9671  */
    
    margin-right: 28px;
    /* 9672  */
}
/* 9673  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
    /* 9674  */
    
    padding-right: 14px;
    /* 9675  */
}
/* 9676  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9677  */
    
    padding-right: 21px;
    /* 9678  */
}
/* 9679  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
    /* 9680  */
    
    margin-right: 35px;
    /* 9681  */
}
/* 9682  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
    /* 9683  */
    
    padding-right: 21px;
    /* 9684  */
}
/* 9685  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9686  */
    
    padding-right: 28px;
    /* 9687  */
}
/* 9688  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
    /* 9689  */
    
    margin-right: 50px;
    /* 9690  */
}
/* 9691  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
    /* 9692  */
    
    padding-right: 28px;
    /* 9693  */
}
/* 9694  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9695  */
    
    padding-right: 35px;
    /* 9696  */
}
/* 9697  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
    /* 9698  */
    
    left: 0;
    /* 9699  */
    
    top: 50%;
    /* 9700  */
    
    -webkit-transform: translate(-50%, -50%);
    /* js_composer.css */
    /* 9701  */
    
    -ms-transform: translate(-50%, -50%);
    /* 9702  */
    
    transform: translate(-50%, -50%);
    /* 9703  */
}
/* 9704  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
    /* 9705  */
    
    margin-left: 17px;
    /* 9706  */
}
/* 9707  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
    /* 9708  */
    
    padding-left: 0;
    /* 9709  */
}
/* 9710  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9711  */
    
    padding-left: 7px;
    /* 9712  */
}
/* 9713  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
    /* 9714  */
    
    margin-left: 22px;
    /* 9715  */
}
/* 9716  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
    /* 9717  */
    
    padding-left: 7px;
    /* 9718  */
}
/* 9719  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9720  */
    
    padding-left: 14px;
    /* 9721  */
}
/* 9722  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
    /* 9723  */
    
    margin-left: 28px;
    /* 9724  */
}
/* 9725  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
    /* 9726  */
    
    padding-left: 14px;
    /* 9727  */
}
/* 9728  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9729  */
    
    padding-left: 21px;
    /* 9730  */
}
/* 9731  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
    /* 9732  */
    
    margin-left: 35px;
    /* 9733  */
}
/* 9734  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
    /* 9735  */
    
    padding-left: 21px;
    /* 9736  */
}
/* 9737  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9738  */
    
    padding-left: 28px;
    /* 9739  */
}
/* 9740  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
    /* 9741  */
    
    margin-left: 50px;
    /* 9742  */
}
/* 9743  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
    /* 9744  */
    
    padding-left: 28px;
    /* 9745  */
}
/* 9746  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9747  */
    
    padding-left: 35px;
    /* 9748  */
}
/* 9749  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
    /* 9750  */
    
    left: 50%;
    /* js_composer.css */
    /* 9751  */
    
    top: 0;
    /* 9752  */
    
    -webkit-transform: translate(-50%, -50%);
    /* 9753  */
    
    -ms-transform: translate(-50%, -50%);
    /* 9754  */
    
    transform: translate(-50%, -50%);
    /* 9755  */
}
/* 9756  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
    /* 9757  */
    
    margin-top: 17px;
    /* 9758  */
}
/* 9759  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
    /* 9760  */
    
    padding-top: 0;
    /* 9761  */
}
/* 9762  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9763  */
    
    padding-top: 7px;
    /* 9764  */
}
/* 9765  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
    /* 9766  */
    
    margin-top: 22px;
    /* 9767  */
}
/* 9768  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
    /* 9769  */
    
    padding-top: 7px;
    /* 9770  */
}
/* 9771  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9772  */
    
    padding-top: 14px;
    /* 9773  */
}
/* 9774  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
    /* 9775  */
    
    margin-top: 28px;
    /* 9776  */
}
/* 9777  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
    /* 9778  */
    
    padding-top: 14px;
    /* 9779  */
}
/* 9780  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9781  */
    
    padding-top: 21px;
    /* 9782  */
}
/* 9783  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
    /* 9784  */
    
    margin-top: 35px;
    /* 9785  */
}
/* 9786  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
    /* 9787  */
    
    padding-top: 21px;
    /* 9788  */
}
/* 9789  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9790  */
    
    padding-top: 28px;
    /* 9791  */
}
/* 9792  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
    /* 9793  */
    
    margin-top: 50px;
    /* 9794  */
}
/* 9795  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
    /* 9796  */
    
    padding-top: 28px;
    /* 9797  */
}
/* 9798  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9799  */
    
    padding-top: 35px;
    /* 9800  */
}
/* js_composer.css */
/* 9801  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
    /* 9802  */
    
    left: 50%;
    /* 9803  */
    
    bottom: 0;
    /* 9804  */
    
    -webkit-transform: translate(-50%, 50%);
    /* 9805  */
    
    -ms-transform: translate(-50%, 50%);
    /* 9806  */
    
    transform: translate(-50%, 50%);
    /* 9807  */
}
/* 9808  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
    /* 9809  */
    
    margin-bottom: 17px;
    /* 9810  */
}
/* 9811  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
    /* 9812  */
    
    padding-bottom: 0;
    /* 9813  */
}
/* 9814  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9815  */
    
    padding-bottom: 7px;
    /* 9816  */
}
/* 9817  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
    /* 9818  */
    
    margin-bottom: 22px;
    /* 9819  */
}
/* 9820  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
    /* 9821  */
    
    padding-bottom: 7px;
    /* 9822  */
}
/* 9823  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9824  */
    
    padding-bottom: 14px;
    /* 9825  */
}
/* 9826  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
    /* 9827  */
    
    margin-bottom: 28px;
    /* 9828  */
}
/* 9829  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
    /* 9830  */
    
    padding-bottom: 14px;
    /* 9831  */
}
/* 9832  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9833  */
    
    padding-bottom: 21px;
    /* 9834  */
}
/* 9835  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
    /* 9836  */
    
    margin-bottom: 35px;
    /* 9837  */
}
/* 9838  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
    /* 9839  */
    
    padding-bottom: 21px;
    /* 9840  */
}
/* 9841  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* 9842  */
    
    padding-bottom: 28px;
    /* 9843  */
}
/* 9844  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
    /* 9845  */
    
    margin-bottom: 50px;
    /* 9846  */
}
/* 9847  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
    /* 9848  */
    
    padding-bottom: 28px;
    /* 9849  */
}
/* 9850  */

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    /* js_composer.css */
    /* 9851  */
    
    padding-bottom: 35px;
    /* 9852  */
}
/* 9853  */

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
    /* 9854  */
    
    margin-top: 1em;
    /* 9855  */
}
/* 9856  */

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
    /* 9857  */
    
    margin-bottom: 1em;
    /* 9858  */
}
/* 9859  */

@media (min-width: 768px) {
    /* 9860  */
    
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
        /* 9861  */
        
        display: table-cell;
        /* 9862  */
        
        max-width: 30%;
        /* 9863  */
    }
    /* 9864  */
    
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
        /* 9865  */
        
        padding-left: 28px;
        /* 9866  */
        
        display: table-cell;
        /* 9867  */
    }
    /* 9868  */
    
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
        /* 9869  */
        
        display: table-cell;
        /* 9870  */
        
        max-width: 30%;
        /* 9871  */
    }
    /* 9872  */
    
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
        /* 9873  */
        
        padding-right: 28px;
        /* 9874  */
        
        display: table-cell;
        /* 9875  */
    }
    /* 9876  */
}
/* 9877  */

.vc_general.vc_cta3.vc_cta3-style-classic {
    /* 9878  */
    
    border-color: #f0f0f0;
    /* 9879  */
    
    background-color: #f7f7f7;
    /* 9880  */
}
/* 9881  */

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
/* 9882  */

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
    /* 9883  */
    
    color: inherit;
    /* 9884  */
}
/* 9885  */

.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
/* 9886  */

.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
    /* 9887  */
    
    color: inherit;
    /* 9888  */
}
/* 9889  */

.vc_general.vc_cta3.vc_cta3-style-outline {
    /* 9890  */
    
    border-width: 3px;
    /* 9891  */
}
/* 9892  */

.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
/* 9893  */

.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
    /* 9894  */
    
    color: inherit;
    /* 9895  */
}
/* 9896  */

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
/* 9897  */

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
    /* 9898  */
    
    color: inherit;
    /* 9899  */
}
/* 9900  */

.vc_general.vc_cta3.vc_cta3-style-custom {
    /* js_composer.css */
    /* 9901  */
    
    border-color: #f0f0f0;
    /* 9902  */
    
    background-color: #f7f7f7;
    /* 9903  */
}
/* 9904  */

.vc_general.vc_cta3.vc_cta3-shape-square {
    /* 9905  */
    
    border-radius: 0;
    /* 9906  */
}
/* 9907  */

.vc_general.vc_cta3.vc_cta3-shape-rounded {
    /* 9908  */
    
    border-radius: 5px;
    /* 9909  */
}
/* 9910  */

.vc_general.vc_cta3.vc_cta3-shape-round {
    /* 9911  */
    
    border-radius: 4em;
    /* 9912  */
}
/* 9913  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
    /* 9914  */
    
    color: #5472d2;
    /* 9915  */
}
/* 9916  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
    /* 9917  */
    
    color: #c9d2f0;
    /* 9918  */
    
    border-color: transparent;
    /* 9919  */
    
    background-color: #5472d2;
    /* 9920  */
}
/* 9921  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
    /* 9922  */
    
    color: #ffffff;
    /* 9923  */
}
/* 9924  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
    /* 9925  */
    
    box-shadow: 0 5px 0 #3253bc;
    /* 9926  */
    
    color: #c9d2f0;
    /* 9927  */
    
    border-color: transparent;
    /* 9928  */
    
    background-color: #5472d2;
    /* 9929  */
}
/* 9930  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
    /* 9931  */
    
    color: #ffffff;
    /* 9932  */
}
/* 9933  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
    /* 9934  */
    
    border-color: #5472d2;
    /* 9935  */
    
    background-color: transparent;
    /* 9936  */
}
/* 9937  */

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
    /* 9938  */
    
    color: #5472d2;
    /* 9939  */
}
/* 9940  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
    /* 9941  */
    
    color: #00c1cf;
    /* 9942  */
}
/* 9943  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
    /* 9944  */
    
    color: #d3f5f1;
    /* 9945  */
    
    border-color: transparent;
    /* 9946  */
    
    background-color: #00c1cf;
    /* 9947  */
}
/* 9948  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
    /* 9949  */
    
    color: #ffffff;
    /* 9950  */
}
/* js_composer.css */
/* 9951  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
    /* 9952  */
    
    box-shadow: 0 5px 0 #008d97;
    /* 9953  */
    
    color: #d3f5f1;
    /* 9954  */
    
    border-color: transparent;
    /* 9955  */
    
    background-color: #00c1cf;
    /* 9956  */
}
/* 9957  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
    /* 9958  */
    
    color: #ffffff;
    /* 9959  */
}
/* 9960  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
    /* 9961  */
    
    border-color: #00c1cf;
    /* 9962  */
    
    background-color: transparent;
    /* 9963  */
}
/* 9964  */

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
    /* 9965  */
    
    color: #00c1cf;
    /* 9966  */
}
/* 9967  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
    /* 9968  */
    
    color: #fe6c61;
    /* 9969  */
}
/* 9970  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
    /* 9971  */
    
    color: #fcdbd7;
    /* 9972  */
    
    border-color: transparent;
    /* 9973  */
    
    background-color: #fe6c61;
    /* 9974  */
}
/* 9975  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
    /* 9976  */
    
    color: #ffffff;
    /* 9977  */
}
/* 9978  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
    /* 9979  */
    
    box-shadow: 0 5px 0 #fe3829;
    /* 9980  */
    
    color: #fcdbd7;
    /* 9981  */
    
    border-color: transparent;
    /* 9982  */
    
    background-color: #fe6c61;
    /* 9983  */
}
/* 9984  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
    /* 9985  */
    
    color: #ffffff;
    /* 9986  */
}
/* 9987  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
    /* 9988  */
    
    border-color: #fe6c61;
    /* 9989  */
    
    background-color: transparent;
    /* 9990  */
}
/* 9991  */

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
    /* 9992  */
    
    color: #fe6c61;
    /* 9993  */
}
/* 9994  */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
    /* 9995  */
    
    color: #8d6dc4;
    /* 9996  */
}
/* 9997  */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
    /* 9998  */
    
    color: #e1d5f5;
    /* 9999  */
    
    border-color: transparent;
    /* 10000 */
    
    background-color: #8d6dc4;
    /* js_composer.css */
    /* 10001 */
}
/* 10002 */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10003 */
    
    color: #ffffff;
    /* 10004 */
}
/* 10005 */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
    /* 10006 */
    
    box-shadow: 0 5px 0 #6e48b1;
    /* 10007 */
    
    color: #e1d5f5;
    /* 10008 */
    
    border-color: transparent;
    /* 10009 */
    
    background-color: #8d6dc4;
    /* 10010 */
}
/* 10011 */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10012 */
    
    color: #ffffff;
    /* 10013 */
}
/* 10014 */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
    /* 10015 */
    
    border-color: #8d6dc4;
    /* 10016 */
    
    background-color: transparent;
    /* 10017 */
}
/* 10018 */

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10019 */
    
    color: #8d6dc4;
    /* 10020 */
}
/* 10021 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10022 */
    
    color: #4cadc9;
    /* 10023 */
}
/* 10024 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
    /* 10025 */
    
    color: #d0edf5;
    /* 10026 */
    
    border-color: transparent;
    /* 10027 */
    
    background-color: #4cadc9;
    /* 10028 */
}
/* 10029 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10030 */
    
    color: #ffffff;
    /* 10031 */
}
/* 10032 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
    /* 10033 */
    
    box-shadow: 0 5px 0 #338faa;
    /* 10034 */
    
    color: #d0edf5;
    /* 10035 */
    
    border-color: transparent;
    /* 10036 */
    
    background-color: #4cadc9;
    /* 10037 */
}
/* 10038 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10039 */
    
    color: #ffffff;
    /* 10040 */
}
/* 10041 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
    /* 10042 */
    
    border-color: #4cadc9;
    /* 10043 */
    
    background-color: transparent;
    /* 10044 */
}
/* 10045 */

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10046 */
    
    color: #4cadc9;
    /* 10047 */
}
/* 10048 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10049 */
    
    color: #cec2ab;
    /* 10050 */
}
/* js_composer.css */
/* 10051 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
    /* 10052 */
    
    color: #f7f3eb;
    /* 10053 */
    
    border-color: transparent;
    /* 10054 */
    
    background-color: #cec2ab;
    /* 10055 */
}
/* 10056 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10057 */
    
    color: #ffffff;
    /* 10058 */
}
/* 10059 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
    /* 10060 */
    
    box-shadow: 0 5px 0 #b9a888;
    /* 10061 */
    
    color: #f7f3eb;
    /* 10062 */
    
    border-color: transparent;
    /* 10063 */
    
    background-color: #cec2ab;
    /* 10064 */
}
/* 10065 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10066 */
    
    color: #ffffff;
    /* 10067 */
}
/* 10068 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
    /* 10069 */
    
    border-color: #cec2ab;
    /* 10070 */
    
    background-color: transparent;
    /* 10071 */
}
/* 10072 */

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10073 */
    
    color: #cec2ab;
    /* 10074 */
}
/* 10075 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10076 */
    
    color: #50485b;
    /* 10077 */
}
/* 10078 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
    /* 10079 */
    
    color: #e2ddeb;
    /* 10080 */
    
    border-color: transparent;
    /* 10081 */
    
    background-color: #50485b;
    /* 10082 */
}
/* 10083 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10084 */
    
    color: #ffffff;
    /* 10085 */
}
/* 10086 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
    /* 10087 */
    
    box-shadow: 0 5px 0 #342f3c;
    /* 10088 */
    
    color: #e2ddeb;
    /* 10089 */
    
    border-color: transparent;
    /* 10090 */
    
    background-color: #50485b;
    /* 10091 */
}
/* 10092 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10093 */
    
    color: #ffffff;
    /* 10094 */
}
/* 10095 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
    /* 10096 */
    
    border-color: #50485b;
    /* 10097 */
    
    background-color: transparent;
    /* 10098 */
}
/* 10099 */

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10100 */
    
    color: #50485b;
    /* js_composer.css */
    /* 10101 */
}
/* 10102 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10103 */
    
    color: #75d69c;
    /* 10104 */
}
/* 10105 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
    /* 10106 */
    
    color: #e1f5e9;
    /* 10107 */
    
    border-color: transparent;
    /* 10108 */
    
    background-color: #75d69c;
    /* 10109 */
}
/* 10110 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10111 */
    
    color: #ffffff;
    /* 10112 */
}
/* 10113 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
    /* 10114 */
    
    box-shadow: 0 5px 0 #4ac97d;
    /* 10115 */
    
    color: #e1f5e9;
    /* 10116 */
    
    border-color: transparent;
    /* 10117 */
    
    background-color: #75d69c;
    /* 10118 */
}
/* 10119 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10120 */
    
    color: #ffffff;
    /* 10121 */
}
/* 10122 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
    /* 10123 */
    
    border-color: #75d69c;
    /* 10124 */
    
    background-color: transparent;
    /* 10125 */
}
/* 10126 */

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10127 */
    
    color: #75d69c;
    /* 10128 */
}
/* 10129 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10130 */
    
    color: #f7be68;
    /* 10131 */
}
/* 10132 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
    /* 10133 */
    
    color: #faf0e1;
    /* 10134 */
    
    border-color: transparent;
    /* 10135 */
    
    background-color: #f7be68;
    /* 10136 */
}
/* 10137 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10138 */
    
    color: #ffffff;
    /* 10139 */
}
/* 10140 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
    /* 10141 */
    
    box-shadow: 0 5px 0 #f4a733;
    /* 10142 */
    
    color: #faf0e1;
    /* 10143 */
    
    border-color: transparent;
    /* 10144 */
    
    background-color: #f7be68;
    /* 10145 */
}
/* 10146 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10147 */
    
    color: #ffffff;
    /* 10148 */
}
/* 10149 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
    /* 10150 */
    
    border-color: #f7be68;
    /* js_composer.css */
    /* 10151 */
    
    background-color: transparent;
    /* 10152 */
}
/* 10153 */

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10154 */
    
    color: #f7be68;
    /* 10155 */
}
/* 10156 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10157 */
    
    color: #5aa1e3;
    /* 10158 */
}
/* 10159 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
    /* 10160 */
    
    color: #dce9f5;
    /* 10161 */
    
    border-color: transparent;
    /* 10162 */
    
    background-color: #5aa1e3;
    /* 10163 */
}
/* 10164 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10165 */
    
    color: #ffffff;
    /* 10166 */
}
/* 10167 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
    /* 10168 */
    
    box-shadow: 0 5px 0 #2a86db;
    /* 10169 */
    
    color: #dce9f5;
    /* 10170 */
    
    border-color: transparent;
    /* 10171 */
    
    background-color: #5aa1e3;
    /* 10172 */
}
/* 10173 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10174 */
    
    color: #ffffff;
    /* 10175 */
}
/* 10176 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
    /* 10177 */
    
    border-color: #5aa1e3;
    /* 10178 */
    
    background-color: transparent;
    /* 10179 */
}
/* 10180 */

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10181 */
    
    color: #5aa1e3;
    /* 10182 */
}
/* 10183 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10184 */
    
    color: #6dab3c;
    /* 10185 */
}
/* 10186 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
    /* 10187 */
    
    color: #e5f2da;
    /* 10188 */
    
    border-color: transparent;
    /* 10189 */
    
    background-color: #6dab3c;
    /* 10190 */
}
/* 10191 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10192 */
    
    color: #ffffff;
    /* 10193 */
}
/* 10194 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
    /* 10195 */
    
    box-shadow: 0 5px 0 #53812d;
    /* 10196 */
    
    color: #e5f2da;
    /* 10197 */
    
    border-color: transparent;
    /* 10198 */
    
    background-color: #6dab3c;
    /* 10199 */
}
/* 10200 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
    /* js_composer.css */
    /* 10201 */
    
    color: #ffffff;
    /* 10202 */
}
/* 10203 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
    /* 10204 */
    
    border-color: #6dab3c;
    /* 10205 */
    
    background-color: transparent;
    /* 10206 */
}
/* 10207 */

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10208 */
    
    color: #6dab3c;
    /* 10209 */
}
/* 10210 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10211 */
    
    color: #f4524d;
    /* 10212 */
}
/* 10213 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
    /* 10214 */
    
    color: #fce2e1;
    /* 10215 */
    
    border-color: transparent;
    /* 10216 */
    
    background-color: #f4524d;
    /* 10217 */
}
/* 10218 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10219 */
    
    color: #ffffff;
    /* 10220 */
}
/* 10221 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
    /* 10222 */
    
    box-shadow: 0 5px 0 #f11f18;
    /* 10223 */
    
    color: #fce2e1;
    /* 10224 */
    
    border-color: transparent;
    /* 10225 */
    
    background-color: #f4524d;
    /* 10226 */
}
/* 10227 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10228 */
    
    color: #ffffff;
    /* 10229 */
}
/* 10230 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
    /* 10231 */
    
    border-color: #f4524d;
    /* 10232 */
    
    background-color: transparent;
    /* 10233 */
}
/* 10234 */

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10235 */
    
    color: #f4524d;
    /* 10236 */
}
/* 10237 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10238 */
    
    color: #f79468;
    /* 10239 */
}
/* 10240 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
    /* 10241 */
    
    color: #f7e1d7;
    /* 10242 */
    
    border-color: transparent;
    /* 10243 */
    
    background-color: #f79468;
    /* 10244 */
}
/* 10245 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10246 */
    
    color: #ffffff;
    /* 10247 */
}
/* 10248 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
    /* 10249 */
    
    box-shadow: 0 5px 0 #f46e33;
    /* 10250 */
    
    color: #f7e1d7;
    /* js_composer.css */
    /* 10251 */
    
    border-color: transparent;
    /* 10252 */
    
    background-color: #f79468;
    /* 10253 */
}
/* 10254 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10255 */
    
    color: #ffffff;
    /* 10256 */
}
/* 10257 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
    /* 10258 */
    
    border-color: #f79468;
    /* 10259 */
    
    background-color: transparent;
    /* 10260 */
}
/* 10261 */

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10262 */
    
    color: #f79468;
    /* 10263 */
}
/* 10264 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10265 */
    
    color: #b97ebb;
    /* 10266 */
}
/* 10267 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
    /* 10268 */
    
    color: #f4dff5;
    /* 10269 */
    
    border-color: transparent;
    /* 10270 */
    
    background-color: #b97ebb;
    /* 10271 */
}
/* 10272 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10273 */
    
    color: #ffffff;
    /* 10274 */
}
/* 10275 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
    /* 10276 */
    
    box-shadow: 0 5px 0 #a559a8;
    /* 10277 */
    
    color: #f4dff5;
    /* 10278 */
    
    border-color: transparent;
    /* 10279 */
    
    background-color: #b97ebb;
    /* 10280 */
}
/* 10281 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10282 */
    
    color: #ffffff;
    /* 10283 */
}
/* 10284 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
    /* 10285 */
    
    border-color: #b97ebb;
    /* 10286 */
    
    background-color: transparent;
    /* 10287 */
}
/* 10288 */

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10289 */
    
    color: #b97ebb;
    /* 10290 */
}
/* 10291 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10292 */
    
    color: #2a2a2a;
    /* 10293 */
}
/* 10294 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
    /* 10295 */
    
    color: #d9d9d9;
    /* 10296 */
    
    border-color: transparent;
    /* 10297 */
    
    background-color: #2a2a2a;
    /* 10298 */
}
/* 10299 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10300 */
    
    color: #ffffff;
    /* js_composer.css */
    /* 10301 */
}
/* 10302 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
    /* 10303 */
    
    box-shadow: 0 5px 0 #0e0e0e;
    /* 10304 */
    
    color: #d9d9d9;
    /* 10305 */
    
    border-color: transparent;
    /* 10306 */
    
    background-color: #2a2a2a;
    /* 10307 */
}
/* 10308 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10309 */
    
    color: #ffffff;
    /* 10310 */
}
/* 10311 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
    /* 10312 */
    
    border-color: #2a2a2a;
    /* 10313 */
    
    background-color: transparent;
    /* 10314 */
}
/* 10315 */

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10316 */
    
    color: #2a2a2a;
    /* 10317 */
}
/* 10318 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10319 */
    
    color: #ebebeb;
    /* 10320 */
}
/* 10321 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
    /* 10322 */
    
    color: #9d9d9e;
    /* 10323 */
    
    border-color: transparent;
    /* 10324 */
    
    background-color: #ebebeb;
    /* 10325 */
}
/* 10326 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10327 */
    
    color: #666666;
    /* 10328 */
}
/* 10329 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
    /* 10330 */
    
    box-shadow: 0 5px 0 #cfcfcf;
    /* 10331 */
    
    color: #9d9d9e;
    /* 10332 */
    
    border-color: transparent;
    /* 10333 */
    
    background-color: #ebebeb;
    /* 10334 */
}
/* 10335 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10336 */
    
    color: #666666;
    /* 10337 */
}
/* 10338 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
    /* 10339 */
    
    border-color: #ebebeb;
    /* 10340 */
    
    background-color: transparent;
    /* 10341 */
}
/* 10342 */

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10343 */
    
    color: #ebebeb;
    /* 10344 */
}
/* 10345 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
    /* 10346 */
    
    color: #ffffff;
    /* 10347 */
}
/* 10348 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
    /* 10349 */
    
    color: #9d9d9e;
    /* 10350 */
    
    border-color: transparent;
    /* js_composer.css */
    /* 10351 */
    
    background-color: #ffffff;
    /* 10352 */
}
/* 10353 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10354 */
    
    color: #666666;
    /* 10355 */
}
/* 10356 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
    /* 10357 */
    
    box-shadow: 0 5px 0 #e3e3e3;
    /* 10358 */
    
    color: #9d9d9e;
    /* 10359 */
    
    border-color: transparent;
    /* 10360 */
    
    background-color: #ffffff;
    /* 10361 */
}
/* 10362 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10363 */
    
    color: #666666;
    /* 10364 */
}
/* 10365 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
    /* 10366 */
    
    border-color: #ffffff;
    /* 10367 */
    
    background-color: transparent;
    /* 10368 */
}
/* 10369 */

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10370 */
    
    color: #ffffff;
    /* 10371 */
}
/* 10372 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
    /* 10373 */
    
    color: #9d9d9e;
    /* 10374 */
    
    border-color: transparent;
    /* 10375 */
    
    background-color: #f0f0f0;
    /* 10376 */
}
/* 10377 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
    /* 10378 */
    
    color: #666666;
    /* 10379 */
}
/* 10380 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
    /* 10381 */
    
    box-shadow: 0 5px 0 #d4d4d4;
    /* 10382 */
    
    color: #9d9d9e;
    /* 10383 */
    
    border-color: transparent;
    /* 10384 */
    
    background-color: #f0f0f0;
    /* 10385 */
}
/* 10386 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
    /* 10387 */
    
    color: #666666;
    /* 10388 */
}
/* 10389 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
    /* 10390 */
    
    border-color: #f0f0f0;
    /* 10391 */
    
    background-color: transparent;
    /* 10392 */
}
/* 10393 */

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
    /* 10394 */
    
    color: #f0f0f0;
    /* 10395 */
}
/* 10396 */

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
    /* 10397 */
    
    height: 1em;
    /* 10398 */
    
    width: 1em;
    /* 10399 */
}
/* 10400 */

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
    /* js_composer.css */
    /* 10401 */
    
    height: 2em;
    /* 10402 */
    
    width: 2em;
    /* 10403 */
}
/* 10404 */

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
    /* 10405 */
    
    height: 3em;
    /* 10406 */
    
    width: 3em;
    /* 10407 */
}
/* 10408 */

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
    /* 10409 */
    
    height: 4em;
    /* 10410 */
    
    width: 4em;
    /* 10411 */
}
/* 10412 */

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
    /* 10413 */
    
    height: 5em;
    /* 10414 */
    
    width: 5em;
    /* 10415 */
}
/* 10416 */
/* Google maps
/* 10417 *| ---------------------------------------------------------- */
/* 10418 */

.wpb_gmaps_widget .wpb_wrapper {
    /* 10419 */
    
    background-color: #f7f7f7;
    /* 10420 */
    
    padding: 5px;
    /* 10421 */
}
/* 10422 */

.wpb_gmaps_widget .wpb_map_wraper iframe {
    /* 10423 */
    
    margin-bottom: 0;
    /* 10424 */
    
    padding: 0;
    /* 10425 */
    
    display: block;
    /* 10426 */
    
    width: 100%;
    /* 10427 */
    
    border: none;
    /* 10428 */
}
/* 10429 */

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
    /* 10430 */
    
    position: relative;
    /* 10431 */
    
    padding-bottom: 56.25%;
    /* 10432 */
    /* 16:9 */
    /* 10433 */
    
    height: 0;
    /* 10434 */
}
/* 10435 */

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
    /* 10436 */
    
    position: absolute;
    /* 10437 */
    
    top: 0;
    /* 10438 */
    
    left: 0;
    /* 10439 */
    
    height: 100%;
    /* 10440 */
}
/* 10441 */

.wpb_content_element .wpb_tabs_nav li a:focus,
/* 10442 */

.wpb_accordion_section .wpb_accordion_header a:focus,
/* 10443 */

.wpb_tour_next_prev_nav a:focus {
    /* 10444 */
    
    outline: none;
    /* 10445 */
}
/* 10446 */
/** Tabs/Tour Common **/
/* 10447 */

.wpb_content_element .wpb_tour_tabs_wrapper,
/* 10448 */

.wpb_content_element .wpb_tabs_nav {
    /* 10449 */
    
    padding: 0;
    /* 10450 */
}
/* js_composer.css */
/* 10451 */

.wpb_content_element .wpb_tabs_nav {
    /* 10452 */
    
    margin: 0;
    /* 10453 */
    
    padding-left: 0 !important;
    /* 10454 */
    
    text-indent: inherit !important;
    /* 10455 */
}
/* 10456 */

#content .wpb_content_element .wpb_tabs_nav {
    /* 10457 */
    
    margin: 0;
    /* 10458 */
}
/* 10459 */

.wpb_content_element .wpb_tabs_nav li {
    /* 10460 */
    
    background-color: #ffffff;
    /* 10461 */
    
    white-space: nowrap;
    /* 10462 */
    
    padding: 0;
    /* 10463 */
    
    background-image: none;
    /* 10464 */
    
    list-style: none !important;
    /* 10465 */
}
/* 10466 */

.wpb_content_element .wpb_tabs_nav li:after,
/* 10467 */

.wpb_content_element .wpb_tabs_nav li:before {
    /* 10468 */
    
    display: none !important;
    /* 10469 */
}
/* 10470 */

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
/* 10471 */

.wpb_content_element .wpb_tabs_nav li:hover {
    /* 10472 */
    
    background-color: #f7f7f7;
    /* 10473 */
}
/* 10474 */

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
    /* 10475 */
    
    cursor: default;
    /* 10476 */
}
/* 10477 */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
    /* 10478 */
    
    display: none;
    /* 10479 */
}
/* 10480 */
/** Tabs/Tour/Accordion Common **/
/* 10481 */

.wpb_content_element {
    /* 10482 */
    /*
/* 10483 *|   fix #1019
/* 10484 *|   .wpb_tour_tabs_wrapper .wpb_tabs_nav li,
/* 10485 *|   .wpb_accordion_wrapper .wpb_accordion_header {
/* 10486 *|     .wpb_transition();
/* 10487 *|   }
/* 10488 *|   */
    /* 10489 */
}
/* 10490 */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
/* 10491 */

.wpb_content_element .wpb_accordion_header a {
    /* 10492 */
    
    border-bottom: none;
    /* 10493 */
    
    text-decoration: none;
    /* 10494 */
    
    display: block;
    /* 10495 */
    
    padding: 0.5em 1em;
    /* 10496 */
}
/* 10497 */

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
/* 10498 */

.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
    /* 10499 */
    
    background-color: #f7f7f7;
    /* 10500 */
}
/* js_composer.css */
/* 10501 */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
/* 10502 */

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
    /* 10503 */
    
    padding: 1em;
    /* 10504 */
}
/* 10505 */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child,
/* 10506 */

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
/* 10507 */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
/* 10508 */

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child {
    /* 10509 */
    
    margin-bottom: 0;
    /* 10510 */
}
/* 10511 */
/** Tabs **/
/* 10512 */

.wpb_tabs .wpb_tabs_nav li {
    /* 10513 */
    
    float: left;
    /* 10514 */
    
    margin: 0 1px 0 0;
    /* 10515 */
}
/* 10516 */
/** Tour **/
/* 10517 */

.wpb_tour .wpb_tabs_nav {
    /* 10518 */
    
    float: left;
    /* 10519 */
    
    width: 31.66666667%;
    /* 10520 */
}
/* 10521 */

.wpb_tour .wpb_tabs_nav li {
    /* 10522 */
    
    margin: 0 0 1px 0;
    /* 10523 */
    
    clear: left;
    /* 10524 */
    
    width: 100%;
    /* 10525 */
}
/* 10526 */

.wpb_tour .wpb_tabs_nav a {
    /* 10527 */
    
    width: 100%;
    /* 10528 */
}
/* 10529 */

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
    /* 10530 */
    
    -webkit-box-sizing: border-box;
    /* 10531 */
    
    -moz-box-sizing: border-box;
    /* 10532 */
    
    box-sizing: border-box;
    /* 10533 */
    
    border: none;
    /* 10534 */
    
    float: left;
    /* 10535 */
    
    width: 68.33333333%;
    /* 10536 */
    
    padding: 0 0 0 21.73913043px;
    /* 10537 */
}
/* 10538 */

.wpb_tour_next_prev_nav {
    /* 10539 */
    
    margin-left: 31.66666667%;
    /* 10540 */
    
    padding-left: 21.73913043px;
    /* 10541 */
    
    font-size: 80%;
    /* 10542 */
}
/* 10543 */

.wpb_tour_next_prev_nav a {
    /* 10544 */
    
    border-bottom: 1px dotted;
    /* 10545 */
    
    text-decoration: none;
    /* 10546 */
}
/* 10547 */

.wpb_tour_next_prev_nav a:hover {
    /* 10548 */
    
    text-decoration: none;
    /* 10549 */
    
    border-bottom: none;
    /* 10550 */
}
/* js_composer.css */
/* 10551 */

.wpb_tour_next_prev_nav span {
    /* 10552 */
    
    width: 48%;
    /* 10553 */
    
    display: inline-block;
    /* 10554 */
    
    padding-top: 1em;
    /* 10555 */
    
    float: left;
    /* 10556 */
}
/* 10557 */

.wpb_tour_next_prev_nav span.wpb_next_slide {
    /* 10558 */
    
    text-align: right;
    /* 10559 */
    
    float: right;
    /* 10560 */
}
/* 10561 */
/** Accordion **/
/* 10562 */

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
    /* 10563 */
    
    margin: 0 0 1px 0;
    /* 10564 */
    
    padding-top: 0;
    /* 10565 */
    
    position: relative;
    /* 10566 */
    
    text-transform: none;
    /* 10567 */
    
    font-weight: inherit;
    /* 10568 */
    
    font-size: inherit;
    /* 10569 */
    
    font-family: inherit;
    /* 10570 */
    
    line-height: inherit;
    /* 10571 */
    
    letter-spacing: inherit;
    /* 10572 */
}
/* 10573 */

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
    /* 10574 */
    
    padding-left: 1em;
    /* 10575 */
}
/* 10576 */

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
/* 10577 */

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
    /* 10578 */
    
    display: block;
    /* 10579 */
    
    width: 16px;
    /* 10580 */
    
    height: 16px;
    /* 10581 */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);
    /* 10582 */
    
    background-repeat: no-repeat;
    /* 10583 */
    
    position: absolute;
    /* 10584 */
    
    right: 0.7em;
    /* 10585 */
    
    top: 0.7em;
    /* 10586 */
}
/* 10587 */

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
    /* 10588 */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_close.png);
    /* 10589 */
}
/* 10590 */
/* tabs_tour_accordion responsive rules */
/* 10591 */

@media (max-width: 480px) {
    /* 10592 */
    
    .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
    /* 10593 */
    
    .vc_responsive .wpb_tour .wpb_tab,
    /* 10594 */
    
    .vc_responsive .wpb_tour_next_prev_nav {
        /* 10595 */
        
        width: 100%;
        /* 10596 */
        
        float: none;
        /* 10597 */
        
        margin-left: 0;
        /* 10598 */
    }
    /* 10599 */
    
    .vc_responsive .wpb_tour_next_prev_nav {
        /* 10600 */
        
        width: auto;
        /* js_composer.css */
        /* 10601 */
        
        padding: 0 1em;
        /* 10602 */
    }
    /* 10603 */
    
    .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
        /* 10604 */
        
        margin-bottom: 1em;
        /* 10605 */
    }
    /* 10606 */
    
    .vc_responsive .wpb_tour .wpb_tab {
        /* 10607 */
        
        padding-left: 1em;
        /* 10608 */
        
        padding-right: 1em;
        /* 10609 */
    }
    /* 10610 */
}
/* 10611 */
/* Teaser Grid
/* 10612 *| ---------------------------------------------------------- */
/* 10613 */

.wpb_column .wpb_wrapper .wpb_teaser_grid {
    /* 10614 */
    
    float: none;
    /* 10615 */
}
/* 10616 */

body ul.wpb_thumbnails-fluid li {
    /* 10617 */
    /* some themes add bg image as a bullet */
    /* 10618 */
    
    padding: 0;
    /* 10619 */
    
    margin-left: 0;
    /* 10620 */
    
    background-image: none;
    /* 10621 */
    
    list-style: none !important;
    /* 10622 */
}
/* 10623 */

body ul.wpb_thumbnails-fluid li:after,
/* 10624 */

body ul.wpb_thumbnails-fluid li:before {
    /* 10625 */
    
    display: none !important;
    /* 10626 */
}
/* 10627 */

body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
    /* 10628 */
    
    margin-bottom: 0;
    /* 10629 */
}
/* 10630 */

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
/* 10631 */

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
    /* 10632 */
    
    padding: 0;
    /* 10633 */
    
    overflow: visible !important;
    /* 10634 */
}
/* 10635 */
/* Grid adjustments */
/* 10636 */
/* Teaser grid
/* 10637 *| ---------------------------------------------------------- */
/* 10638 */

.wpb_teaser_grid .entry-content {
    /* 10639 */
    
    margin: 0;
    /* 10640 */
    
    padding: 0;
    /* 10641 */
    
    width: 100%;
    /* 10642 */
}
/* 10643 */

.grid_layout-thumbnail .post-thumb {
    /* 10644 */
    
    margin-bottom: 0;
    /* 10645 */
}
/* 10646 */

.grid_layout-thumbnail .post-thumb img {
    /* 10647 */
    
    max-width: 100%;
    /* 10648 */
}
/* 10649 */
/* Carousel layout
/* 10650 *| ---------------------------------------------------------- */
/* js_composer.css */
/* 10651 */

.wpb_carousel .wpb_wrapper {
    /* 10652 */
    
    position: relative;
    /* 10653 */
}
/* 10654 */

.wpb_carousel .prev,
/* 10655 */

.wpb_carousel .next {
    /* 10656 */
    
    position: absolute;
    /* 10657 */
    
    top: 3px;
    /* 10658 */
    
    background-color: #f7f7f7;
    /* 10659 */
    
    padding: 0px 6px 0px 6px;
    /* 10660 */
    
    font-size: 12px;
    /* 10661 */
    
    z-index: 10;
    /* 10662 */
    
    text-decoration: none;
    /* 10663 */
    
    transition: all 0.2s linear;
    /* 10664 */
    
    -moz-transition: all 0.2s linear;
    /* 10665 */
    
    -webkit-transition: all 0.2s linear;
    /* 10666 */
    
    -o-transition: all 0.2s linear;
    /* 10667 */
}
/* 10668 */

.wpb_carousel .prev:hover,
/* 10669 */

.wpb_carousel .next:hover {
    /* 10670 */
    
    background-color: #f0f0f0;
    /* 10671 */
}
/* 10672 */

.wpb_carousel .prev:focus,
/* 10673 */

.wpb_carousel .next:focus {
    /* 10674 */
    
    outline: none;
    /* 10675 */
    
    text-decoration: none;
    /* 10676 */
}
/* 10677 */

.wpb_carousel .prev {
    /* 10678 */
    
    right: 30px;
    /* 10679 */
}
/* 10680 */

.wpb_carousel .next {
    /* 10681 */
    
    right: 0px;
    /* 10682 */
}
/* 10683 */

.wpb_carousel .wpb_thumbnails-fluid {
    /* 10684 */
    
    width: 100%;
    /* 10685 */
}
/* 10686 */

.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
    /* 10687 */
    
    height: auto !important;
    /* 10688 */
}
/* 10689 */
/*** Categories filter ***/
/* 10690 */

.wpb_teaser_grid .categories_filter,
/* 10691 */

.wpb_categories_filter {
    /* 10692 */
    
    list-style: none;
    /* 10693 */
    
    list-style-type: none;
    /* 10694 */
    
    padding: 0;
    /* 10695 */
    
    margin: 0 0 10px 0;
    /* 10696 */
}
/* 10697 */

.wpb_teaser_grid .categories_filter li,
/* 10698 */

.wpb_categories_filter li {
    /* 10699 */
    
    display: block;
    /* 10700 */
    
    float: left;
    /* js_composer.css */
    /* 10701 */
    
    margin: 0 10px 10px 0;
    /* 10702 */
    
    background-image: none;
    /* 10703 */
    
    list-style: none !important;
    /* 10704 */
}
/* 10705 */

.wpb_teaser_grid .categories_filter li:after,
/* 10706 */

.wpb_categories_filter li:after,
/* 10707 */

.wpb_teaser_grid .categories_filter li:before,
/* 10708 */

.wpb_categories_filter li:before {
    /* 10709 */
    
    display: none !important;
    /* 10710 */
}
/* 10711 */

.wpb_teaser_grid .categories_filter li a,
/* 10712 */

.wpb_categories_filter li a {
    /* 10713 */
    
    border: none;
    /* 10714 */
    
    text-decoration: none;
    /* 10715 */
}
/* 10716 */

.wpb_teaser_grid .categories_filter li a:hover,
/* 10717 */

.wpb_categories_filter li a:hover {
    /* 10718 */
    
    border-bottom: 1px dotted;
    /* 10719 */
}
/* 10720 */

.wpb_teaser_grid .categories_filter li.active a,
/* 10721 */

.wpb_categories_filter li.active a {
    /* 10722 */
    
    border-bottom: 1px dotted;
    /* 10723 */
}
/* 10724 */

@media (max-width: 480px) {
    /* 10725 */
    
    .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
        /* 10726 */
        
        margin-left: 0;
        /* 10727 */
        
        width: auto;
        /* 10728 */
    }
    /* 10729 */
    
    .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
        /* 10730 */
        
        width: 100%;
        /* 10731 */
        
        float: none;
        /* 10732 */
        
        display: block;
        /* 10733 */
        
        margin-left: 0;
        /* 10734 */
        
        margin-right: 0;
        /* 10735 */
    }
    /* 10736 */
}
/* 10737 */
/* Image grid
/* 10738 *| ---------------------------------------------------------- */
/* 10739 */

.wpb_image_grid .wpb_image_grid_ul {
    /* 10740 */
    
    margin: 0;
    /* 10741 */
    
    padding: 0;
    /* 10742 */
}
/* 10743 */

.wpb_image_grid .wpb_image_grid_ul > li {
    /* 10744 */
    
    background-image: none;
    /* 10745 */
    
    list-style: none !important;
    /* 10746 */
}
/* 10747 */

.wpb_image_grid .wpb_image_grid_ul > li:after,
/* 10748 */

.wpb_image_grid .wpb_image_grid_ul > li:before {
    /* 10749 */
    
    display: none !important;
    /* 10750 */
}
/* js_composer.css */
/* 10751 */

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
    /* 10752 */
    
    list-style: none;
    /* 10753 */
    
    margin: 0 1px 1px 0;
    /* 10754 */
    
    max-width: 100%;
    /* 10755 */
    
    float: left;
    /* 10756 */
}
/* 10757 */

.wpb_image_grid .wpb_image_grid_ul .isotope-item img {
    /* 10758 */
    
    max-width: none;
    /* 10759 */
}
/* 10760 */

.wpb_image_grid .wpb_image_grid_ul a {
    /* 10761 */
    
    display: block;
    /* 10762 */
}
/* 10763 */

.wpb_image_grid .wpb_image_grid_ul img {
    /* 10764 */
    
    display: block;
    /* 10765 */
    
    max-width: 100%;
    /* 10766 */
    
    height: auto;
    /* 10767 */
}
/* 10768 */
/* Gallery
/* 10769 *| ---------------------------------------------------------- */
/* 10770 */

.wpb_gallery .theme-default .nivoSlider {
    /* 10771 */
    
    margin-bottom: 0;
    /* 10772 */
}
/* 10773 */

.wpb_gallery .theme-default .nivo-controlNav {
    /* 10774 */
    
    padding: 10px 0 3px 0;
    /* 10775 */
}
/* 10776 */

.wpb_gallery .wpb_flexslider .flex-control-nav {
    /* 10777 */
    
    bottom: -35px;
    /* 10778 */
}
/* 10779 */

.wpb_gallery .wpb_flexslider .flex-caption {
    /* 10780 */
    
    cursor: default;
    /* 10781 */
}
/* 10782 */

.wpb_gallery .wpb_flexslider .flex-direction-nav a {
    /* 10783 */
    
    border: none;
    /* 10784 */
}
/* 10785 */

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
    /* 10786 */
    
    line-height: 1;
    /* 10787 */
}
/* 10788 */

.wpb_gallery .wpb_flexslider .flex-control-paging {
    /* 10789 */
    
    z-index: 10;
    /* 10790 */
}
/* 10791 */
/*** remove ul & li margins ***/
/* 10792 */

#content .wpb_gallery_slides ul.slides,
/* 10793 */

.content .wpb_gallery_slides ul.slides,
/* 10794 */

.wpb_gallery_slides ul.slides,
/* 10795 */

#content .wpb_gallery_slides ul.flex-direction-nav,
/* 10796 */

.content .wpb_gallery_slides ul.flex-direction-nav,
/* 10797 */

.wpb_gallery_slides ul.flex-direction-nav,
/* 10798 */

body .wpb_gallery_slides ul li,
/* 10799 */

.wpb_content_element .wpb_gallery_slides ul li {
    /* 10800 */
    
    list-style: none;
    /* js_composer.css */
    /* 10801 */
    
    padding: 0;
    /* 10802 */
    
    background-image: none;
    /* 10803 */
    
    margin: 0;
    /* 10804 */
}
/* 10805 */
/* Flickr stream
/* 10806 *| ---------------------------------------------------------- */
/* 10807 */

.flickr_badge_image {
    /* 10808 */
    
    margin: 0 10px 10px 0px;
    /* 10809 */
    
    width: 72px;
    /* 10810 */
    
    height: 72px;
    /* 10811 */
    
    float: left;
    /* 10812 */
    
    background: none;
    /* 10813 */
    
    padding: 0;
    /* 10814 */
}
/* 10815 */

.flickr_badge_image a {
    /* 10816 */
    
    border: none;
    /* 10817 */
}
/* 10818 */

.flickr_badge_image img {
    /* 10819 */
    
    margin: 0;
    /* 10820 */
    
    overflow: hidden;
    /* 10821 */
    
    position: relative;
    /* 10822 */
    
    width: 100%;
    /* 10823 */
    
    height: 100%;
    /* 10824 */
    
    max-width: 100%;
    /* 10825 */
    
    max-height: 100%;
    /* 10826 */
}
/* 10827 */

.wpb_flickr_widget p.flickr_stream_wrap {
    /* 10828 */
    
    clear: both;
    /* 10829 */
    
    margin-bottom: 0;
    /* 10830 */
    
    font-size: 80%;
    /* 10831 */
}
/* 10832 */

.wpb_flickr_widget p.flickr_stream_wrap a {
    /* 10833 */
    
    background-image: url(/wp-content/plugins/js_composer/assets/images/flickr.png);
    /* 10834 */
    
    background-repeat: no-repeat;
    /* 10835 */
    
    background-position: left center;
    /* 10836 */
    
    padding-left: 25px;
    /* 10837 */
    
    display: inline-block;
    /* 10838 */
}
/* 10839 */
/* Video widget
/* 10840 *| ---------------------------------------------------------- */
/* 10841 */

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
    /* 10842 */
    
    padding-top: 56%;
    /* 10843 */
    
    position: relative;
    /* 10844 */
}
/* 10845 */

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper > div {
    /* 10846 */
    
    padding-top: 0 !important;
    /* 10847 */
    
    position: static;
    /* 10848 */
}
/* 10849 */

.wpb_video_widget .wpb_wrapper iframe {
    /* 10850 */
    
    width: 100%;
    /* js_composer.css */
    /* 10851 */
    
    height: 100%;
    /* 10852 */
    
    display: block;
    /* 10853 */
    
    position: absolute;
    /* 10854 */
    
    margin: 0;
    /* 10855 */
    
    top: 0;
    /* 10856 */
    
    left: 0;
    /* 10857 */
    
    -webkit-box-sizing: border-box;
    /* 10858 */
    
    -moz-box-sizing: border-box;
    /* 10859 */
    
    box-sizing: border-box;
    /* 10860 */
}
/* 10861 */

.wpb_video_wrapper .fluid-width-video-wrapper {
    /* 10862 */
    
    padding-top: 0 !important;
    /* 10863 */
    
    position: static;
    /* 10864 */
}
/* 10865 */
/* Posts slider
/* 10866 *| ---------------------------------------------------------- */
/* 10867 */

.wpb_posts_slider .flex-caption,
/* 10868 */

.wpb_posts_slider .nivo-caption {
    /* 10869 */
    
    background-color: #f7f7f7;
    /* 10870 */
    
    opacity: 1;
    /* 10871 */
    
    filter: alpha(opacity=100);
    /* 10872 */
    
    color: inherit;
    /* 10873 */
    
    padding: 10px 15px;
    /* 10874 */
    
    position: static;
    /* 10875 */
}
/* 10876 */

.wpb_posts_slider .wpb_gallery_slides > ul > li {
    /* 10877 */
    
    background-image: none;
    /* 10878 */
    
    list-style: none !important;
    /* 10879 */
}
/* 10880 */

.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
/* 10881 */

.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
    /* 10882 */
    
    display: none !important;
    /* 10883 */
}
/* 10884 */
/* Progress bar
/* 10885 *| ---------------------------------------------------------- */
/* 10886 */

.vc_progress_bar .vc_single_bar {
    /* 10887 */
    
    background: #f7f7f7;
    /* 10888 */
    
    position: relative;
    /* 10889 */
    
    margin-bottom: 11.66666667px;
    /* 10890 */
    
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    /* 10891 */
    
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    /* 10892 */
    
    -webkit-border-radius: 3px;
    /* 10893 */
    
    -moz-border-radius: 3px;
    /* 10894 */
    
    border-radius: 3px;
    /* 10895 */
}
/* 10896 */

.vc_progress_bar .vc_single_bar:last-child {
    /* 10897 */
    
    margin-bottom: 0;
    /* 10898 */
}
/* 10899 */

.vc_progress_bar .vc_single_bar .vc_label {
    /* 10900 */
    
    display: block;
    /* js_composer.css */
    /* 10901 */
    
    padding: 0.5em 1em;
    /* 10902 */
    
    position: relative;
    /* 10903 */
    
    z-index: 1;
    /* 10904 */
}
/* 10905 */

.vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
    /* 10906 */
    
    background-color: #0074CC;
    /* 10907 */
}
/* 10908 */

.vc_progress_bar .vc_single_bar.bar_blue .vc_label {
    /* 10909 */
    
    color: #ffffff;
    /* 10910 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10911 */
}
/* 10912 */

.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {
    /* 10913 */
    
    background-color: #49afcd;
    /* 10914 */
}
/* 10915 */

.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label {
    /* 10916 */
    
    color: #ffffff;
    /* 10917 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10918 */
}
/* 10919 */

.vc_progress_bar .vc_single_bar.bar_green .vc_bar {
    /* 10920 */
    
    background-color: #5bb75b;
    /* 10921 */
}
/* 10922 */

.vc_progress_bar .vc_single_bar.bar_green .vc_label {
    /* 10923 */
    
    color: #ffffff;
    /* 10924 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10925 */
}
/* 10926 */

.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {
    /* 10927 */
    
    background-color: #faa732;
    /* 10928 */
}
/* 10929 */

.vc_progress_bar .vc_single_bar.bar_orange .vc_label {
    /* 10930 */
    
    color: #ffffff;
    /* 10931 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10932 */
}
/* 10933 */

.vc_progress_bar .vc_single_bar.bar_red .vc_bar {
    /* 10934 */
    
    background-color: #da4f49;
    /* 10935 */
}
/* 10936 */

.vc_progress_bar .vc_single_bar.bar_red .vc_label {
    /* 10937 */
    
    color: #ffffff;
    /* 10938 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10939 */
}
/* 10940 */

.vc_progress_bar .vc_single_bar.bar_black .vc_bar {
    /* 10941 */
    
    background-color: #414141;
    /* 10942 */
}
/* 10943 */

.vc_progress_bar .vc_single_bar.bar_black .vc_label {
    /* 10944 */
    
    color: #ffffff;
    /* 10945 */
    
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* 10946 */
}
/* 10947 */

.vc_progress_bar .vc_single_bar .vc_bar {
    /* 10948 */
    
    display: block;
    /* 10949 */
    
    position: absolute;
    /* 10950 */
    
    height: 100%;
    /* js_composer.css */
    /* 10951 */
    
    background-color: #e0e0e0;
    /* 10952 */
    
    width: 0%;
    /* 10953 */
    
    top: 0;
    /* 10954 */
    
    left: 0;
    /* 10955 */
    
    -webkit-border-radius: 3px;
    /* 10956 */
    
    -moz-border-radius: 3px;
    /* 10957 */
    
    border-radius: 3px;
    /* 10958 */
    
    transition: width 1s linear;
    /* 10959 */
    
    -moz-transition: width 1s linear;
    /* 10960 */
    
    -webkit-transition: width 1s linear;
    /* 10961 */
    
    -o-transition: width 1s linear;
    /* 10962 */
}
/* 10963 */

.vc_progress_bar .vc_single_bar .vc_bar.striped {
    /* 10964 */
    
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    /* 10965 */
    
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    /* 10966 */
    
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    /* 10967 */
    
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    /* 10968 */
    
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    /* 10969 */
    
    -webkit-background-size: 40px 40px;
    /* 10970 */
    
    -moz-background-size: 40px 40px;
    /* 10971 */
    
    -o-background-size: 40px 40px;
    /* 10972 */
    
    background-size: 40px 40px;
    /* 10973 */
}
/* 10974 */

.vc_progress_bar .vc_single_bar .vc_bar.animated {
    /* 10975 */
    
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    /* 10976 */
    
    -moz-animation: progress-bar-stripes 2s linear infinite;
    /* 10977 */
    
    -ms-animation: progress-bar-stripes 2s linear infinite;
    /* 10978 */
    
    -o-animation: progress-bar-stripes 2s linear infinite;
    /* 10979 */
    
    animation: progress-bar-stripes 2s linear infinite;
    /* 10980 */
}
/* 10981 */

@-webkit-keyframes progress-bar-stripes {
    /* 10982 */
    
    from {
        /* 10983 */
        
        background-position: 40px 0;
        /* 10984 */
    }
    /* 10985 */
    
    to {
        /* 10986 */
        
        background-position: 0 0;
        /* 10987 */
    }
    /* 10988 */
}
/* 10989 */

@-moz-keyframes progress-bar-stripes {
    /* 10990 */
    
    from {
        /* 10991 */
        
        background-position: 40px 0;
        /* 10992 */
    }
    /* 10993 */
    
    to {
        /* 10994 */
        
        background-position: 0 0;
        /* 10995 */
    }
    /* 10996 */
}
/* 10997 */

@-ms-keyframes progress-bar-stripes {
    /* 10998 */
    
    from {
        /* 10999 */
        
        background-position: 40px 0;
        /* 11000 */
    }
    /* js_composer.css */
    /* 11001 */
    
    to {
        /* 11002 */
        
        background-position: 0 0;
        /* 11003 */
    }
    /* 11004 */
}
/* 11005 */

@-o-keyframes progress-bar-stripes {
    /* 11006 */
    
    from {
        /* 11007 */
        
        background-position: 0 0;
        /* 11008 */
    }
    /* 11009 */
    
    to {
        /* 11010 */
        
        background-position: 40px 0;
        /* 11011 */
    }
    /* 11012 */
}
/* 11013 */

@keyframes progress-bar-stripes {
    /* 11014 */
    
    from {
        /* 11015 */
        
        background-position: 40px 0;
        /* 11016 */
    }
    /* 11017 */
    
    to {
        /* 11018 */
        
        background-position: 0 0;
        /* 11019 */
    }
    /* 11020 */
}
/* 11021 */
/*** Pie chart **/
/* 11022 */

.vc_pie_chart {
    /* 11023 */
    
    z-index: 0;
    /* 11024 */
    
    text-align: center;
    /* 11025 */
    
    opacity: 0;
    /* 11026 */
    
    filter: alpha(opacity=0);
    /* 11027 */
}
/* 11028 */

.vc_pie_chart.vc_ready {
    /* 11029 */
    
    opacity: 1;
    /* 11030 */
    
    filter: alpha(opacity=100);
    /* 11031 */
}
/* 11032 */

.vc_pie_chart .vc_pie_wrapper {
    /* 11033 */
    
    position: relative;
    /* 11034 */
    
    margin: 0 auto;
    /* 11035 */
}
/* 11036 */

.vc_pie_chart canvas {
    /* 11037 */
    
    position: relative;
    /* 11038 */
    
    z-index: 1;
    /* 11039 */
}
/* 11040 */

.vc_pie_chart .vc_pie_chart_value {
    /* 11041 */
    
    font-size: 200%;
    /* 11042 */
    
    position: absolute;
    /* 11043 */
    
    top: 0;
    /* 11044 */
    
    left: 0;
    /* 11045 */
    
    display: block;
    /* 11046 */
    
    width: 100%;
    /* 11047 */
    
    height: 100%;
    /* 11048 */
    
    text-align: center;
    /* 11049 */
}
/* 11050 */

.vc_pie_chart[data-pie-color="wpb_button"] .vc_pie_chart_back {
    /* js_composer.css */
    /* 11051 */
    
    border-color: #f7f7f7;
    /* 11052 */
}
/* 11053 */

.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back {
    /* 11054 */
    
    border-color: #0088cc;
    /* 11055 */
}
/* 11056 */

.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back {
    /* 11057 */
    
    border-color: #58b9da;
    /* 11058 */
}
/* 11059 */

.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back {
    /* 11060 */
    
    border-color: #6ab165;
    /* 11061 */
}
/* 11062 */

.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back {
    /* 11063 */
    
    border-color: #ff9900;
    /* 11064 */
}
/* 11065 */

.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back {
    /* 11066 */
    
    border-color: #ff675b;
    /* 11067 */
}
/* 11068 */

.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back {
    /* 11069 */
    
    border-color: #555555;
    /* 11070 */
}
/* 11071 */

.vc_pie_chart_back {
    /* 11072 */
    
    display: block;
    /* 11073 */
    
    position: absolute;
    /* 11074 */
    
    width: 100%;
    /* 11075 */
    
    height: 100%;
    /* 11076 */
    
    top: 0;
    /* 11077 */
    
    left: 0;
    /* 11078 */
    
    border: 6px solid #f7f7f7;
    /* 11079 */
    
    border-radius: 999px;
    /* 11080 */
    
    border-radius: 50%;
    /* 11081 */
    
    opacity: 0.3;
    /* 11082 */
    
    filter: alpha(opacity=30);
    /* 11083 */
    
    -webkit-box-sizing: border-box;
    /* 11084 */
    
    -moz-box-sizing: border-box;
    /* 11085 */
    
    box-sizing: border-box;
    /* 11086 */
}
/* 11087 */

.vc_images_carousel .vc_carousel-control {
    /* 11088 */
    
    border: none;
    /* 11089 */
}
/* 11090 */

.vc_carousel .vc_carousel-control {
    /* 11091 */
    
    text-shadow: none;
    /* 11092 */
    
    border: none;
    /* 11093 */
    
    transition: all 0.2s linear;
    /* 11094 */
    
    -moz-transition: all 0.2s linear;
    /* 11095 */
    
    -webkit-transition: all 0.2s linear;
    /* 11096 */
    
    -o-transition: all 0.2s linear;
    /* 11097 */
    /*.icon-prev,
/* 11098 *|         .icon-next {
/* 11099 *|             background-color: @vc_carousel_arrows_bg;
/* 11100 *|             .wpb_transition();

/* js_composer.css *|

/* 11101 *|             &:hover {
/* 11102 *|                 background-color: @vc_carousel_arrows_bg_hover;
/* 11103 *|             }
/* 11104 *|         }*/
    /* 11105 */
}
/* 11106 */

.vc_carousel .vc_carousel-control:active,
/* 11107 */

.vc_carousel .vc_carousel-control:focus {
    /* 11108 */
    
    outline: none;
    /* 11109 */
}
/* 11110 */

.vc_carousel .vc_carousel-indicators li {
    /* 11111 */
    
    width: 5px;
    /* 11112 */
    
    height: 5px;
    /* 11113 */
    
    margin: 0;
    /* 11114 */
    
    border-color: #f7f7f7;
    /* 11115 */
    
    transition: all 0.2s linear;
    /* 11116 */
    
    -moz-transition: all 0.2s linear;
    /* 11117 */
    
    -webkit-transition: all 0.2s linear;
    /* 11118 */
    
    -o-transition: all 0.2s linear;
    /* 11119 */
}
/* 11120 */

.vc_separator {
    /* 11121 */
    
    display: table;
    /* 11122 */
}
/* 11123 */

.vc_separator h4 {
    /* 11124 */
    
    line-height: 1em;
    /* 11125 */
    
    font-size: 100%;
    /* 11126 */
    
    display: table-cell;
    /* 11127 */
    
    white-space: pre;
    /* 11128 */
}
/* 11129 */

.vc_separator h4 .normal {
    /* 11130 */
    
    font-size: 12px;
    /* 11131 */
    
    font-weight: normal;
    /* 11132 */
}
/* 11133 */

.vc_separator.vc_separator_align_center h4 {
    /* 11134 */
    
    padding: 0 0.8em;
    /* 11135 */
}
/* 11136 */

.vc_separator.vc_separator_align_left h4 {
    /* 11137 */
    
    padding: 0 0.8em 0 0;
    /* 11138 */
}
/* 11139 */

.vc_separator.vc_separator_align_left .vc_sep_holder {
    /* 11140 */
    
    width: 100%;
    /* 11141 */
}
/* 11142 */

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
    /* 11143 */
    
    display: none;
    /* 11144 */
}
/* 11145 */

.vc_separator.vc_separator_align_right h4 {
    /* 11146 */
    
    padding: 0 0 0 0.8em;
    /* 11147 */
    
    margin: 0 !important;
    /* 11148 */
}
/* 11149 */

.vc_separator.vc_separator_align_right .vc_sep_holder {
    /* 11150 */
    
    width: 100%;
    /* js_composer.css */
    /* 11151 */
}
/* 11152 */

.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
    /* 11153 */
    
    display: none;
    /* 11154 */
}
/* 11155 */

.vc_separator .vc_sep_holder {
    /* 11156 */
    
    display: table-cell;
    /* 11157 */
    
    height: 1px;
    /* 11158 */
    
    position: relative;
    /* 11159 */
    
    vertical-align: middle;
    /* 11160 */
    
    width: 50%;
    /* 11161 */
}
/* 11162 */

.vc_separator .vc_sep_holder .vc_sep_line {
    /* 11163 */
    
    height: 1px;
    /* 11164 */
    
    border-top: 1px solid #ebebeb;
    /* 11165 */
    
    display: block;
    /* 11166 */
    
    position: relative;
    /* 11167 */
    
    top: 1px;
    /* 11168 */
    
    width: 100%;
    /* 11169 */
}
/* 11170 */

.vc_separator.vc_sep_double {
    /* 11171 */
    
    height: 3px;
    /* 11172 */
}
/* 11173 */

.vc_separator.vc_sep_double .vc_sep_line {
    /* 11174 */
    
    border-bottom: 1px solid #ebebeb;
    /* 11175 */
    
    border-top: 1px solid #ebebeb;
    /* 11176 */
    
    height: 3px;
    /* 11177 */
}
/* 11178 */

.vc_separator.vc_sep_dashed .vc_sep_line {
    /* 11179 */
    
    border-top-style: dashed;
    /* 11180 */
}
/* 11181 */

.vc_separator.vc_sep_dotted .vc_sep_line {
    /* 11182 */
    
    border-top-style: dotted;
    /* 11183 */
}
/* 11184 */

.vc_separator.vc_separator_no_text .vc_sep_holder_l {
    /* 11185 */
    
    width: 100%;
    /* 11186 */
}
/* 11187 */

.vc_separator.vc_separator_no_text .vc_sep_holder_r {
    /* 11188 */
    
    display: none;
    /* 11189 */
}
/* 11190 */

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
    /* 11191 */
    
    border-top-width: 1px;
    /* 11192 */
}
/* 11193 */

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11194 */
    
    border-bottom-width: 1px;
    /* 11195 */
    
    top: 0px;
    /* 11196 */
}
/* 11197 */

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
    /* 11198 */
    
    border-top-width: 2px;
    /* 11199 */
}
/* 11200 */

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* js_composer.css */
    /* 11201 */
    
    border-bottom-width: 2px;
    /* 11202 */
    
    top: -1px;
    /* 11203 */
}
/* 11204 */

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
    /* 11205 */
    
    border-top-width: 3px;
    /* 11206 */
}
/* 11207 */

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11208 */
    
    border-bottom-width: 3px;
    /* 11209 */
    
    top: -1px;
    /* 11210 */
}
/* 11211 */

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
    /* 11212 */
    
    border-top-width: 4px;
    /* 11213 */
}
/* 11214 */

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11215 */
    
    border-bottom-width: 4px;
    /* 11216 */
    
    top: -2px;
    /* 11217 */
}
/* 11218 */

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
    /* 11219 */
    
    border-top-width: 5px;
    /* 11220 */
}
/* 11221 */

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11222 */
    
    border-bottom-width: 5px;
    /* 11223 */
    
    top: -2px;
    /* 11224 */
}
/* 11225 */

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
    /* 11226 */
    
    border-top-width: 6px;
    /* 11227 */
}
/* 11228 */

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11229 */
    
    border-bottom-width: 6px;
    /* 11230 */
    
    top: -3px;
    /* 11231 */
}
/* 11232 */

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
    /* 11233 */
    
    border-top-width: 7px;
    /* 11234 */
}
/* 11235 */

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11236 */
    
    border-bottom-width: 7px;
    /* 11237 */
    
    top: -3px;
    /* 11238 */
}
/* 11239 */

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
    /* 11240 */
    
    border-top-width: 8px;
    /* 11241 */
}
/* 11242 */

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11243 */
    
    border-bottom-width: 8px;
    /* 11244 */
    
    top: -4px;
    /* 11245 */
}
/* 11246 */

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
    /* 11247 */
    
    border-top-width: 9px;
    /* 11248 */
}
/* 11249 */

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11250 */
    
    border-bottom-width: 9px;
    /* js_composer.css */
    /* 11251 */
    
    top: -4px;
    /* 11252 */
}
/* 11253 */

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
    /* 11254 */
    
    border-top-width: 10px;
    /* 11255 */
}
/* 11256 */

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
    /* 11257 */
    
    border-bottom-width: 10px;
    /* 11258 */
    
    top: -5px;
    /* 11259 */
}
/* 11260 */

.vc_separator.vc_sep_color_blue .vc_sep_line {
    /* 11261 */
    
    border-color: #5472d2;
    /* 11262 */
}
/* 11263 */

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
    /* 11264 */
    
    border-color: #00c1cf;
    /* 11265 */
}
/* 11266 */

.vc_separator.vc_sep_color_pink .vc_sep_line {
    /* 11267 */
    
    border-color: #fe6c61;
    /* 11268 */
}
/* 11269 */

.vc_separator.vc_sep_color_violet .vc_sep_line {
    /* 11270 */
    
    border-color: #8d6dc4;
    /* 11271 */
}
/* 11272 */

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
    /* 11273 */
    
    border-color: #4cadc9;
    /* 11274 */
}
/* 11275 */

.vc_separator.vc_sep_color_chino .vc_sep_line {
    /* 11276 */
    
    border-color: #cec2ab;
    /* 11277 */
}
/* 11278 */

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
    /* 11279 */
    
    border-color: #50485b;
    /* 11280 */
}
/* 11281 */

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
    /* 11282 */
    
    border-color: #75d69c;
    /* 11283 */
}
/* 11284 */

.vc_separator.vc_sep_color_black .vc_sep_line {
    /* 11285 */
    
    border-color: #2a2a2a;
    /* 11286 */
}
/* 11287 */

.vc_separator.vc_sep_color_grey .vc_sep_line {
    /* 11288 */
    
    border-color: #ebebeb;
    /* 11289 */
}
/* 11290 */

.vc_separator.vc_sep_color_orange .vc_sep_line {
    /* 11291 */
    
    border-color: #f7be68;
    /* 11292 */
}
/* 11293 */

.vc_separator.vc_sep_color_sky .vc_sep_line {
    /* 11294 */
    
    border-color: #5aa1e3;
    /* 11295 */
}
/* 11296 */

.vc_separator.vc_sep_color_green .vc_sep_line {
    /* 11297 */
    
    border-color: #6dab3c;
    /* 11298 */
}
/* 11299 */

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
    /* 11300 */
    
    border-color: #f4524d;
    /* js_composer.css */
    /* 11301 */
}
/* 11302 */

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
    /* 11303 */
    
    border-color: #f79468;
    /* 11304 */
}
/* 11305 */

.vc_separator.vc_sep_color_purple .vc_sep_line {
    /* 11306 */
    
    border-color: #b97ebb;
    /* 11307 */
}
/* 11308 */

.vc_separator.vc_sep_color_white .vc_sep_line {
    /* 11309 */
    
    border-color: #ffffff;
    /* 11310 */
}
/* 11311 */

.wpb_separator,
/* 11312 */

.vc_text_separator {
    /* 11313 */
    
    border-bottom: 1px solid #ebebeb;
    /* 11314 */
}
/* 11315 */

.vc_sep_width_50 {
    /* 11316 */
    
    width: 50%;
    /* 11317 */
}
/* 11318 */

.vc_sep_width_60 {
    /* 11319 */
    
    width: 60%;
    /* 11320 */
}
/* 11321 */

.vc_sep_width_70 {
    /* 11322 */
    
    width: 70%;
    /* 11323 */
}
/* 11324 */

.vc_sep_width_80 {
    /* 11325 */
    
    width: 80%;
    /* 11326 */
}
/* 11327 */

.vc_sep_width_90 {
    /* 11328 */
    
    width: 90%;
    /* 11329 */
}
/* 11330 */

.vc_sep_width_100 {
    /* 11331 */
    
    width: 100%;
    /* 11332 */
}
/* 11333 */

.vc_sep_pos_align_center {
    /* 11334 */
    
    margin-left: auto;
    /* 11335 */
    
    margin-right: auto;
    /* 11336 */
}
/* 11337 */

.vc_sep_pos_align_left {
    /* 11338 */
    
    margin-left: 0;
    /* 11339 */
    
    margin-right: auto;
    /* 11340 */
}
/* 11341 */

.vc_sep_pos_align_right {
    /* 11342 */
    
    margin-left: auto;
    /* 11343 */
    
    margin-right: 0;
    /* 11344 */
}
/* 11345 */
/* Separator
/* 11346 *| ---------------------------------------------------------- */
/* 11347 */

.wpb_separator {
    /* 11348 */
    
    clear: both;
    /* 11349 */
    
    height: 1px;
    /* 11350 */
}
/* js_composer.css */
/* 11351 */
/* Text Separator
/* 11352 *| ---------------------------------------------------------- */
/* 11353 */

.vc_text_separator {
    /* 11354 */
    
    clear: both;
    /* 11355 */
    
    height: 1px;
    /* 11356 */
}
/* 11357 */

.vc_text_separator div {
    /* 11358 */
    
    display: inline-block;
    /* 11359 */
    
    background-color: #ffffff;
    /* 11360 */
    
    padding: 1px 1em;
    /* 11361 */
    
    position: relative;
    /* 11362 */
    
    top: -9px;
    /* 11363 */
}
/* 11364 */

.separator_align_center {
    /* 11365 */
    
    text-align: center;
    /* 11366 */
}
/* 11367 */

.separator_align_left {
    /* 11368 */
    
    text-align: left;
    /* 11369 */
}
/* 11370 */

.separator_align_right {
    /* 11371 */
    
    text-align: right;
    /* 11372 */
}
/* 11373 */

.wpb_single_image img {
    /* 11374 */
    
    height: auto;
    /* 11375 */
    
    max-width: 100%;
    /* 11376 */
}
/* 11377 */

.wpb_single_image img.vc_img-placeholder {
    /* 11378 */
    
    width: 100%;
    /* 11379 */
}
/* 11380 */

.wpb_single_image .vc_single_image-wrapper {
    /* 11381 */
    
    display: inline-block;
    /* 11382 */
    
    max-width: 100%;
    /* 11383 */
}
/* 11384 */

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
/* 11385 */

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
    /* 11386 */
    
    border-radius: 4px;
    /* 11387 */
    
    -webkit-box-shadow: none;
    /* 11388 */
    
    box-shadow: none;
    /* 11389 */
}
/* 11390 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
/* 11391 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
    /* 11392 */
    
    border-radius: 0;
    /* 11393 */
    
    -webkit-box-shadow: none;
    /* 11394 */
    
    box-shadow: none;
    /* 11395 */
    
    padding: 6px;
    /* 11396 */
    
    border: 1px solid #ebebeb;
    /* 11397 */
}
/* 11398 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
/* 11399 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
    /* 11400 */
    
    border-radius: 0;
    /* js_composer.css */
    /* 11401 */
    
    -webkit-box-shadow: none;
    /* 11402 */
    
    box-shadow: none;
    /* 11403 */
    
    border: 1px solid #ebebeb;
    /* 11404 */
}
/* 11405 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border,
/* 11406 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
    /* 11407 */
    
    border-radius: 0;
    /* 11408 */
    
    -webkit-box-shadow: none;
    /* 11409 */
    
    box-shadow: none;
    /* 11410 */
    
    padding: 6px;
    /* 11411 */
    
    border: none;
    /* 11412 */
}
/* 11413 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
/* 11414 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
    /* 11415 */
    
    border-radius: 0;
    /* 11416 */
    
    -webkit-box-shadow: none;
    /* 11417 */
    
    box-shadow: none;
    /* 11418 */
    
    border: none;
    /* 11419 */
}
/* 11420 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
/* 11421 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
/* 11422 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
/* 11423 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
    /* 11424 */
    
    border-radius: 0;
    /* 11425 */
    
    -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11426 */
    
    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11427 */
}
/* 11428 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
/* 11429 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
/* 11430 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
/* 11431 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    /* 11432 */
    
    border-radius: 0;
    /* 11433 */
    
    -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11434 */
    
    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11435 */
}
/* 11436 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
/* 11437 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
    /* 11438 */
    
    padding: 6px;
    /* 11439 */
}
/* 11440 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
    /* 11441 */
    
    border-radius: 0;
    /* 11442 */
    
    -webkit-box-shadow: none;
    /* 11443 */
    
    box-shadow: none;
    /* 11444 */
    
    margin-bottom: 15px;
    /* 11445 */
}
/* 11446 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
    /* 11447 */
    
    border-radius: 0;
    /* 11448 */
    
    -webkit-box-shadow: none;
    /* 11449 */
    
    box-shadow: none;
    /* 11450 */
}
/* js_composer.css */
/* 11451 */

.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
/* 11452 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
/* 11453 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
/* 11454 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
/* 11455 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
    /* 11456 */
    
    border-radius: 5000px;
    /* 11457 */
    
    border-radius: 50%;
    /* 11458 */
    
    -webkit-box-shadow: none;
    /* 11459 */
    
    box-shadow: none;
    /* 11460 */
    
    overflow: hidden;
    /* 11461 */
}
/* 11462 */

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
/* 11463 */

.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
/* 11464 */

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
/* 11465 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
/* 11466 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
    /* 11467 */
    
    border-radius: 5000px;
    /* 11468 */
    
    border-radius: 50%;
    /* 11469 */
    
    -webkit-box-shadow: none;
    /* 11470 */
    
    box-shadow: none;
    /* 11471 */
    
    overflow: hidden;
    /* 11472 */
}
/* 11473 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
/* 11474 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
    /* 11475 */
    
    -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11476 */
    
    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11477 */
}
/* 11478 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
/* 11479 */

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
    /* 11480 */
    
    -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11481 */
    
    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
    /* 11482 */
}
/* 11483 */

.wpb_single_image.vc_align_center {
    /* 11484 */
    
    text-align: center;
    /* 11485 */
}
/* 11486 */

.wpb_single_image.vc_align_right {
    /* 11487 */
    
    text-align: right;
    /* 11488 */
}
/* 11489 */

.wpb_single_image.vc_align_left {
    /* 11490 */
    
    text-align: left;
    /* 11491 */
}
/* 11492 */

.wpb_single_image .vc_box_shadow_3d_wrap {
    /* 11493 */
    
    position: relative;
    /* 11494 */
    
    z-index: 0;
    /* 11495 */
    
    display: inline-block;
    /* 11496 */
    
    max-width: 100%;
    /* 11497 */
}
/* 11498 */

.wpb_single_image .vc_box_shadow_3d_wrap:after,
/* 11499 */

.wpb_single_image .vc_box_shadow_3d_wrap:before {
    /* 11500 */
    
    content: "";
    /* js_composer.css */
    /* 11501 */
    
    position: absolute;
    /* 11502 */
    
    -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    /* 11503 */
    
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    /* 11504 */
    
    left: 5px;
    /* 11505 */
    
    right: 50%;
    /* 11506 */
    
    bottom: 8px;
    /* 11507 */
    
    height: 30%;
    /* 11508 */
    
    z-index: -1;
    /* 11509 */
    
    border-radius: inherit;
    /* 11510 */
    
    -webkit-transform-origin: 0 0;
    /* 11511 */
    
    -moz-transform-origin: 0 0;
    /* 11512 */
    
    -ms-transform-origin: 0 0;
    /* 11513 */
    
    transform-origin: 0 0;
    /* 11514 */
    
    -webkit-transform: skewY(-6deg);
    /* 11515 */
    
    -ms-transform: skewY(-6deg);
    /* 11516 */
    
    transform: skewY(-6deg);
    /* 11517 */
}
/* 11518 */

.wpb_single_image .vc_box_shadow_3d_wrap:after {
    /* 11519 */
    
    left: 50%;
    /* 11520 */
    
    right: 5px;
    /* 11521 */
    
    -webkit-transform: skewY(6deg);
    /* 11522 */
    
    -ms-transform: skewY(6deg);
    /* 11523 */
    
    transform: skewY(6deg);
    /* 11524 */
    
    -webkit-transform-origin: 100% 0;
    /* 11525 */
    
    -moz-transform-origin: 100% 0;
    /* 11526 */
    
    -ms-transform-origin: 100% 0;
    /* 11527 */
    
    transform-origin: 100% 0;
    /* 11528 */
}
/* 11529 */

.wpb_single_image .vc_box_outline.vc_box_border_blue,
/* 11530 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
    /* 11531 */
    
    border-color: #5472d2;
    /* 11532 */
}
/* 11533 */

.wpb_single_image .vc_box_border.vc_box_border_blue,
/* 11534 */

.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
    /* 11535 */
    
    background-color: #5472d2;
    /* 11536 */
}
/* 11537 */

.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
/* 11538 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
    /* 11539 */
    
    border-color: #00c1cf;
    /* 11540 */
}
/* 11541 */

.wpb_single_image .vc_box_border.vc_box_border_turquoise,
/* 11542 */

.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
    /* 11543 */
    
    background-color: #00c1cf;
    /* 11544 */
}
/* 11545 */

.wpb_single_image .vc_box_outline.vc_box_border_pink,
/* 11546 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
    /* 11547 */
    
    border-color: #fe6c61;
    /* 11548 */
}
/* 11549 */

.wpb_single_image .vc_box_border.vc_box_border_pink,
/* 11550 */

.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
    /* js_composer.css */
    /* 11551 */
    
    background-color: #fe6c61;
    /* 11552 */
}
/* 11553 */

.wpb_single_image .vc_box_outline.vc_box_border_violet,
/* 11554 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
    /* 11555 */
    
    border-color: #8d6dc4;
    /* 11556 */
}
/* 11557 */

.wpb_single_image .vc_box_border.vc_box_border_violet,
/* 11558 */

.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
    /* 11559 */
    
    background-color: #8d6dc4;
    /* 11560 */
}
/* 11561 */

.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
/* 11562 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
    /* 11563 */
    
    border-color: #4cadc9;
    /* 11564 */
}
/* 11565 */

.wpb_single_image .vc_box_border.vc_box_border_peacoc,
/* 11566 */

.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
    /* 11567 */
    
    background-color: #4cadc9;
    /* 11568 */
}
/* 11569 */

.wpb_single_image .vc_box_outline.vc_box_border_chino,
/* 11570 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
    /* 11571 */
    
    border-color: #cec2ab;
    /* 11572 */
}
/* 11573 */

.wpb_single_image .vc_box_border.vc_box_border_chino,
/* 11574 */

.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
    /* 11575 */
    
    background-color: #cec2ab;
    /* 11576 */
}
/* 11577 */

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
/* 11578 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
    /* 11579 */
    
    border-color: #50485b;
    /* 11580 */
}
/* 11581 */

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
/* 11582 */

.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
    /* 11583 */
    
    background-color: #50485b;
    /* 11584 */
}
/* 11585 */

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
/* 11586 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
    /* 11587 */
    
    border-color: #75d69c;
    /* 11588 */
}
/* 11589 */

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
/* 11590 */

.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
    /* 11591 */
    
    background-color: #75d69c;
    /* 11592 */
}
/* 11593 */

.wpb_single_image .vc_box_outline.vc_box_border_black,
/* 11594 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
    /* 11595 */
    
    border-color: #2a2a2a;
    /* 11596 */
}
/* 11597 */

.wpb_single_image .vc_box_border.vc_box_border_black,
/* 11598 */

.wpb_single_image .vc_box_border_circle.vc_box_border_black {
    /* 11599 */
    
    background-color: #2a2a2a;
    /* 11600 */
}
/* js_composer.css */
/* 11601 */

.wpb_single_image .vc_box_outline.vc_box_border_grey,
/* 11602 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
    /* 11603 */
    
    border-color: #ebebeb;
    /* 11604 */
}
/* 11605 */

.wpb_single_image .vc_box_border.vc_box_border_grey,
/* 11606 */

.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
    /* 11607 */
    
    background-color: #ebebeb;
    /* 11608 */
}
/* 11609 */

.wpb_single_image .vc_box_outline.vc_box_border_orange,
/* 11610 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
    /* 11611 */
    
    border-color: #f7be68;
    /* 11612 */
}
/* 11613 */

.wpb_single_image .vc_box_border.vc_box_border_orange,
/* 11614 */

.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
    /* 11615 */
    
    background-color: #f7be68;
    /* 11616 */
}
/* 11617 */

.wpb_single_image .vc_box_outline.vc_box_border_sky,
/* 11618 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
    /* 11619 */
    
    border-color: #5aa1e3;
    /* 11620 */
}
/* 11621 */

.wpb_single_image .vc_box_border.vc_box_border_sky,
/* 11622 */

.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
    /* 11623 */
    
    background-color: #5aa1e3;
    /* 11624 */
}
/* 11625 */

.wpb_single_image .vc_box_outline.vc_box_border_green,
/* 11626 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
    /* 11627 */
    
    border-color: #6dab3c;
    /* 11628 */
}
/* 11629 */

.wpb_single_image .vc_box_border.vc_box_border_green,
/* 11630 */

.wpb_single_image .vc_box_border_circle.vc_box_border_green {
    /* 11631 */
    
    background-color: #6dab3c;
    /* 11632 */
}
/* 11633 */

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
/* 11634 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
    /* 11635 */
    
    border-color: #f4524d;
    /* 11636 */
}
/* 11637 */

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
/* 11638 */

.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
    /* 11639 */
    
    background-color: #f4524d;
    /* 11640 */
}
/* 11641 */

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
/* 11642 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
    /* 11643 */
    
    border-color: #f79468;
    /* 11644 */
}
/* 11645 */

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
/* 11646 */

.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
    /* 11647 */
    
    background-color: #f79468;
    /* 11648 */
}
/* 11649 */

.wpb_single_image .vc_box_outline.vc_box_border_purple,
/* 11650 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
    /* js_composer.css */
    /* 11651 */
    
    border-color: #b97ebb;
    /* 11652 */
}
/* 11653 */

.wpb_single_image .vc_box_border.vc_box_border_purple,
/* 11654 */

.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
    /* 11655 */
    
    background-color: #b97ebb;
    /* 11656 */
}
/* 11657 */

.wpb_single_image .vc_box_outline.vc_box_border_white,
/* 11658 */

.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
    /* 11659 */
    
    border-color: #ffffff;
    /* 11660 */
}
/* 11661 */

.wpb_single_image .vc_box_border.vc_box_border_white,
/* 11662 */

.wpb_single_image .vc_box_border_circle.vc_box_border_white {
    /* 11663 */
    
    background-color: #ffffff;
    /* 11664 */
}
/* 11665 */

.vc_icon_element {
    /* 11666 */
    
    line-height: 0;
    /* 11667 */
    
    font-size: 14px;
    /* 11668 */
    
    margin-bottom: 35px;
    /* 11669 */
}
/* 11670 */

.vc_icon_element.vc_icon_element-outer {
    /* 11671 */
    
    box-sizing: border-box;
    /* 11672 */
    
    text-align: center;
    /* 11673 */
}
/* 11674 */

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
    /* 11675 */
    
    text-align: left;
    /* 11676 */
}
/* 11677 */

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
    /* 11678 */
    
    text-align: center;
    /* 11679 */
}
/* 11680 */

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
    /* 11681 */
    
    text-align: right;
    /* 11682 */
}
/* 11683 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    /* 11684 */
    
    text-align: center;
    /* 11685 */
    
    display: inline-block;
    /* 11686 */
    
    border: 2px solid transparent;
    /* 11687 */
    
    width: 4em;
    /* 11688 */
    
    height: 4em;
    /* 11689 */
    
    box-sizing: content-box;
    /* 11690 */
    
    position: relative;
    /* 11691 */
}
/* 11692 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
    /* 11693 */
    
    font-size: 2.15em;
    /* 11694 */
    
    font-style: normal;
    /* 11695 */
    
    font-weight: normal;
    /* 11696 */
    
    line-height: 1 !important;
    /* 11697 */
    
    font-size-adjust: none;
    /* 11698 */
    
    font-stretch: normal;
    /* 11699 */
    
    -webkit-font-feature-settings: normal;
    /* 11700 */
    
    font-feature-settings: normal;
    /* js_composer.css */
    /* 11701 */
    
    -webkit-font-language-override: normal;
    /* 11702 */
    
    font-language-override: normal;
    /* 11703 */
    
    -webkit-font-kerning: auto;
    /* 11704 */
    
    font-kerning: auto;
    /* 11705 */
    
    font-synthesis: weight style;
    /* 11706 */
    
    font-variant: normal;
    /* 11707 */
    
    text-rendering: auto;
    /* 11708 */
    
    display: inline-block;
    /* 11709 */
    
    position: absolute;
    /* 11710 */
    
    top: 50%;
    /* 11711 */
    
    left: 50%;
    /* 11712 */
    
    -webkit-transform: translate(-50%, -50%);
    /* 11713 */
    
    -ms-transform: translate(-50%, -50%);
    /* 11714 */
    
    -o-transform: translate(-50%, -50%);
    /* 11715 */
    
    transform: translate(-50%, -50%);
    /* 11716 */
}
/* 11717 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
    /* 11718 */
    
    font-style: normal;
    /* 11719 */
    
    font-weight: normal;
    /* 11720 */
    
    display: inline-block;
    /* 11721 */
    
    text-decoration: inherit;
    /* 11722 */
    
    width: inherit;
    /* 11723 */
    
    height: inherit;
    /* 11724 */
    
    font-size: 1em;
    /* 11725 */
    
    text-align: center;
    /* 11726 */
    
    text-rendering: optimizelegibility;
    /* 11727 */
}
/* 11728 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link,
/* 11729 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link {
    /* 11730 */
    
    width: 100%;
    /* 11731 */
    
    height: 100%;
    /* 11732 */
    
    display: block;
    /* 11733 */
    
    position: absolute;
    /* 11734 */
    
    top: 0;
    /* 11735 */
    
    box-sizing: content-box;
    /* 11736 */
    
    border: none;
    /* 11737 */
}
/* 11738 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
    /* 11739 */
    
    max-width: 100% !important;
    /* 11740 */
    
    line-height: 1.2em !important;
    /* 11741 */
}
/* 11742 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
    /* 11743 */
    
    width: 2.5em !important;
    /* 11744 */
    
    height: 2.5em !important;
    /* 11745 */
}
/* 11746 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
    /* 11747 */
    
    font-size: 1.2em !important;
    /* 11748 */
}
/* 11749 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
    /* 11750 */
    
    max-width: 100% !important;
    /* js_composer.css */
    /* 11751 */
    
    line-height: 1.6em !important;
    /* 11752 */
}
/* 11753 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
    /* 11754 */
    
    width: 3.15em !important;
    /* 11755 */
    
    height: 3.15em !important;
    /* 11756 */
}
/* 11757 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
    /* 11758 */
    
    font-size: 1.6em !important;
    /* 11759 */
}
/* 11760 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
    /* 11761 */
    
    max-width: 100% !important;
    /* 11762 */
    
    line-height: 2.15em !important;
    /* 11763 */
}
/* 11764 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
    /* 11765 */
    
    width: 4em !important;
    /* 11766 */
    
    height: 4em !important;
    /* 11767 */
}
/* 11768 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
    /* 11769 */
    
    font-size: 2.15em !important;
    /* 11770 */
}
/* 11771 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
    /* 11772 */
    
    max-width: 100% !important;
    /* 11773 */
    
    line-height: 2.85em !important;
    /* 11774 */
}
/* 11775 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
    /* 11776 */
    
    width: 5em !important;
    /* 11777 */
    
    height: 5em !important;
    /* 11778 */
}
/* 11779 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
    /* 11780 */
    
    font-size: 2.85em !important;
    /* 11781 */
}
/* 11782 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
    /* 11783 */
    
    max-width: 100% !important;
    /* 11784 */
    
    line-height: 5em !important;
    /* 11785 */
}
/* 11786 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
    /* 11787 */
    
    width: 7.15em !important;
    /* 11788 */
    
    height: 7.15em !important;
    /* 11789 */
}
/* 11790 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
    /* 11791 */
    
    font-size: 5em !important;
    /* 11792 */
}
/* 11793 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
    /* 11794 */
    
    border-radius: 50%;
    /* 11795 */
}
/* 11796 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
/* 11797 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link {
    /* 11798 */
    
    border-radius: 50%;
    /* 11799 */
}
/* 11800 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
    /* js_composer.css */
    /* 11801 */
    
    border-radius: 50%;
    /* 11802 */
}
/* 11803 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
/* 11804 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
    /* 11805 */
    
    border-radius: 50%;
    /* 11806 */
}
/* 11807 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
    /* 11808 */
    
    border-radius: 5px;
    /* 11809 */
}
/* 11810 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
/* 11811 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link {
    /* 11812 */
    
    border-radius: 5px;
    /* 11813 */
}
/* 11814 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
    /* 11815 */
    
    border-radius: 5px;
    /* 11816 */
}
/* 11817 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
/* 11818 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
    /* 11819 */
    
    border-radius: 5px;
    /* 11820 */
}
/* 11821 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
    /* 11822 */
    
    color: #5472d2;
    /* 11823 */
}
/* 11824 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
    /* 11825 */
    
    color: #00c1cf;
    /* 11826 */
}
/* 11827 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
    /* 11828 */
    
    color: #fe6c61;
    /* 11829 */
}
/* 11830 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
    /* 11831 */
    
    color: #8d6dc4;
    /* 11832 */
}
/* 11833 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
    /* 11834 */
    
    color: #4cadc9;
    /* 11835 */
}
/* 11836 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
    /* 11837 */
    
    color: #cec2ab;
    /* 11838 */
}
/* 11839 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
    /* 11840 */
    
    color: #50485b;
    /* 11841 */
}
/* 11842 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
    /* 11843 */
    
    color: #75d69c;
    /* 11844 */
}
/* 11845 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
    /* 11846 */
    
    color: #2a2a2a;
    /* 11847 */
}
/* 11848 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
    /* 11849 */
    
    color: #ebebeb;
    /* 11850 */
}
/* js_composer.css */
/* 11851 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
    /* 11852 */
    
    color: #f7be68;
    /* 11853 */
}
/* 11854 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
    /* 11855 */
    
    color: #5aa1e3;
    /* 11856 */
}
/* 11857 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
    /* 11858 */
    
    color: #6dab3c;
    /* 11859 */
}
/* 11860 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
    /* 11861 */
    
    color: #f4524d;
    /* 11862 */
}
/* 11863 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
    /* 11864 */
    
    color: #f79468;
    /* 11865 */
}
/* 11866 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
    /* 11867 */
    
    color: #b97ebb;
    /* 11868 */
}
/* 11869 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
    /* 11870 */
    
    color: #ffffff;
    /* 11871 */
}
/* 11872 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
    /* 11873 */
    
    border-color: #5472d2;
    /* 11874 */
}
/* 11875 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
    /* 11876 */
    
    background-color: #5472d2;
    /* 11877 */
}
/* 11878 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
    /* 11879 */
    
    border-color: #00c1cf;
    /* 11880 */
}
/* 11881 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
    /* 11882 */
    
    background-color: #00c1cf;
    /* 11883 */
}
/* 11884 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
    /* 11885 */
    
    border-color: #fe6c61;
    /* 11886 */
}
/* 11887 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
    /* 11888 */
    
    background-color: #fe6c61;
    /* 11889 */
}
/* 11890 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
    /* 11891 */
    
    border-color: #8d6dc4;
    /* 11892 */
}
/* 11893 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
    /* 11894 */
    
    background-color: #8d6dc4;
    /* 11895 */
}
/* 11896 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
    /* 11897 */
    
    border-color: #4cadc9;
    /* 11898 */
}
/* 11899 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
    /* 11900 */
    
    background-color: #4cadc9;
    /* js_composer.css */
    /* 11901 */
}
/* 11902 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
    /* 11903 */
    
    border-color: #cec2ab;
    /* 11904 */
}
/* 11905 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
    /* 11906 */
    
    background-color: #cec2ab;
    /* 11907 */
}
/* 11908 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
    /* 11909 */
    
    border-color: #50485b;
    /* 11910 */
}
/* 11911 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
    /* 11912 */
    
    background-color: #50485b;
    /* 11913 */
}
/* 11914 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
    /* 11915 */
    
    border-color: #75d69c;
    /* 11916 */
}
/* 11917 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
    /* 11918 */
    
    background-color: #75d69c;
    /* 11919 */
}
/* 11920 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
    /* 11921 */
    
    border-color: #2a2a2a;
    /* 11922 */
}
/* 11923 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
    /* 11924 */
    
    background-color: #2a2a2a;
    /* 11925 */
}
/* 11926 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
    /* 11927 */
    
    border-color: #ebebeb;
    /* 11928 */
}
/* 11929 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
    /* 11930 */
    
    background-color: #ebebeb;
    /* 11931 */
}
/* 11932 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
    /* 11933 */
    
    border-color: #f7be68;
    /* 11934 */
}
/* 11935 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
    /* 11936 */
    
    background-color: #f7be68;
    /* 11937 */
}
/* 11938 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
    /* 11939 */
    
    border-color: #5aa1e3;
    /* 11940 */
}
/* 11941 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
    /* 11942 */
    
    background-color: #5aa1e3;
    /* 11943 */
}
/* 11944 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
    /* 11945 */
    
    border-color: #6dab3c;
    /* 11946 */
}
/* 11947 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
    /* 11948 */
    
    background-color: #6dab3c;
    /* 11949 */
}
/* 11950 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
    /* js_composer.css */
    /* 11951 */
    
    border-color: #f4524d;
    /* 11952 */
}
/* 11953 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
    /* 11954 */
    
    background-color: #f4524d;
    /* 11955 */
}
/* 11956 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
    /* 11957 */
    
    border-color: #f79468;
    /* 11958 */
}
/* 11959 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
    /* 11960 */
    
    background-color: #f79468;
    /* 11961 */
}
/* 11962 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
    /* 11963 */
    
    border-color: #b97ebb;
    /* 11964 */
}
/* 11965 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
    /* 11966 */
    
    background-color: #b97ebb;
    /* 11967 */
}
/* 11968 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
    /* 11969 */
    
    border-color: #ffffff;
    /* 11970 */
}
/* 11971 */

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
    /* 11972 */
    
    background-color: #ffffff;
    /* 11973 */
}
/* 11974 */

.vc_grid.vc_row {
    /* 11975 */
    
    padding-left: 0;
    /* 11976 */
    
    padding-right: 0;
    /* 11977 */
    
    margin-left: 0;
    /* 11978 */
    
    margin-right: 0;
    /* 11979 */
    
    overflow: hidden;
    /* 11980 */
}
/* 11981 */

.vc_grid.vc_row.vc_grid-gutter-1px {
    /* 11982 */
    
    margin-bottom: -1px;
    /* 11983 */
}
/* 11984 */

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
    /* 11985 */
    
    margin-right: -1px;
    /* 11986 */
}
/* 11987 */

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
    /* 11988 */
    
    padding-right: 1px;
    /* 11989 */
    
    padding-bottom: 1px;
    /* 11990 */
}
/* 11991 */

.vc_grid.vc_row.vc_grid-gutter-2px {
    /* 11992 */
    
    margin-bottom: -2px;
    /* 11993 */
}
/* 11994 */

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
    /* 11995 */
    
    margin-right: -2px;
    /* 11996 */
}
/* 11997 */

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
    /* 11998 */
    
    padding-right: 2px;
    /* 11999 */
    
    padding-bottom: 2px;
    /* 12000 */
}
/* js_composer.css */
/* 12001 */

.vc_grid.vc_row.vc_grid-gutter-3px {
    /* 12002 */
    
    margin-bottom: -3px;
    /* 12003 */
}
/* 12004 */

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
    /* 12005 */
    
    margin-right: -3px;
    /* 12006 */
}
/* 12007 */

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
    /* 12008 */
    
    padding-right: 3px;
    /* 12009 */
    
    padding-bottom: 3px;
    /* 12010 */
}
/* 12011 */

.vc_grid.vc_row.vc_grid-gutter-4px {
    /* 12012 */
    
    margin-bottom: -4px;
    /* 12013 */
}
/* 12014 */

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
    /* 12015 */
    
    margin-right: -4px;
    /* 12016 */
}
/* 12017 */

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
    /* 12018 */
    
    padding-right: 4px;
    /* 12019 */
    
    padding-bottom: 4px;
    /* 12020 */
}
/* 12021 */

.vc_grid.vc_row.vc_grid-gutter-5px {
    /* 12022 */
    
    margin-bottom: -5px;
    /* 12023 */
}
/* 12024 */

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
    /* 12025 */
    
    margin-right: -5px;
    /* 12026 */
}
/* 12027 */

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
    /* 12028 */
    
    padding-right: 5px;
    /* 12029 */
    
    padding-bottom: 5px;
    /* 12030 */
}
/* 12031 */

.vc_grid.vc_row.vc_grid-gutter-10px {
    /* 12032 */
    
    margin-bottom: -10px;
    /* 12033 */
}
/* 12034 */

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
    /* 12035 */
    
    margin-right: -10px;
    /* 12036 */
}
/* 12037 */

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
    /* 12038 */
    
    padding-right: 10px;
    /* 12039 */
    
    padding-bottom: 10px;
    /* 12040 */
}
/* 12041 */

.vc_grid.vc_row.vc_grid-gutter-15px {
    /* 12042 */
    
    margin-bottom: -15px;
    /* 12043 */
}
/* 12044 */

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
    /* 12045 */
    
    margin-right: -15px;
    /* 12046 */
}
/* 12047 */

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
    /* 12048 */
    
    padding-right: 15px;
    /* 12049 */
    
    padding-bottom: 15px;
    /* 12050 */
}
/* js_composer.css */
/* 12051 */

.vc_grid.vc_row.vc_grid-gutter-20px {
    /* 12052 */
    
    margin-bottom: -20px;
    /* 12053 */
}
/* 12054 */

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
    /* 12055 */
    
    margin-right: -20px;
    /* 12056 */
}
/* 12057 */

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
    /* 12058 */
    
    padding-right: 20px;
    /* 12059 */
    
    padding-bottom: 20px;
    /* 12060 */
}
/* 12061 */

.vc_grid.vc_row.vc_grid-gutter-25px {
    /* 12062 */
    
    margin-bottom: -25px;
    /* 12063 */
}
/* 12064 */

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
    /* 12065 */
    
    margin-right: -25px;
    /* 12066 */
}
/* 12067 */

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
    /* 12068 */
    
    padding-right: 25px;
    /* 12069 */
    
    padding-bottom: 25px;
    /* 12070 */
}
/* 12071 */

.vc_grid.vc_row.vc_grid-gutter-30px {
    /* 12072 */
    
    margin-bottom: -30px;
    /* 12073 */
}
/* 12074 */

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    /* 12075 */
    
    margin-right: -30px;
    /* 12076 */
}
/* 12077 */

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    /* 12078 */
    
    padding-right: 30px;
    /* 12079 */
    
    padding-bottom: 30px;
    /* 12080 */
}
/* 12081 */

.vc_grid.vc_row.vc_grid-gutter-35px {
    /* 12082 */
    
    margin-bottom: -35px;
    /* 12083 */
}
/* 12084 */

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
    /* 12085 */
    
    margin-right: -35px;
    /* 12086 */
}
/* 12087 */

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
    /* 12088 */
    
    padding-right: 35px;
    /* 12089 */
    
    padding-bottom: 35px;
    /* 12090 */
}
/* 12091 */

.vc_grid.vc_row .vc_pageable-slide-wrapper > *:hover {
    /* 12092 */
    
    z-index: 3;
    /* 12093 */
}
/* 12094 */

.vc_grid.vc_row .vc_grid-item {
    /* 12095 */
    
    display: none;
    /* 12096 */
    
    padding: 0;
    /* 12097 */
    
    vertical-align: top;
    /* 12098 */
    
    float: none;
    /* 12099 */
    
    box-sizing: border-box;
    /* 12100 */
    
    z-index: 1;
    /* js_composer.css */
    /* 12101 */
}
/* 12102 */

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
    /* 12103 */
    
    overflow: hidden;
    /* 12104 */
}
/* 12105 */

.vc_grid.vc_row .vc_grid-item .wpb_content_element,
/* 12106 */

.vc_grid.vc_row .vc_grid-item .vc_icon_element,
/* 12107 */

.vc_grid.vc_row .vc_grid-item .vc_btn {
    /* 12108 */
    
    margin-bottom: 15px;
    /* 12109 */
}
/* 12110 */

.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
/* 12111 */

.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
/* 12112 */

.vc_grid.vc_row .vc_grid-item .vc_btn a {
    /* 12113 */
    
    text-decoration: none;
    /* 12114 */
    
    border-bottom: 0;
    /* 12115 */
}
/* 12116 */

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
/* 12117 */

.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
    /* 12118 */
    
    position: static;
    /* 12119 */
}
/* 12120 */

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
/* 12121 */

.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    /* 12122 */
    
    display: block;
    /* 12123 */
}
/* 12124 */

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
/* 12125 */

.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    /* 12126 */
    
    display: block;
    /* 12127 */
}
/* 12128 */

@media (min-width: 768px) {
    /* 12129 */
    
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
    /* 12130 */
    
    .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
        /* 12131 */
        
        display: inline-block;
        /* 12132 */
    }
    /* 12133 */
}
/* 12134 */

@-moz-document url-prefix() {
    /* 12135 */
    
    .vc_masonry_grid .vc_grid-item,
    /* 12136 */
    
    .vc_masonry_media_grid .vc_grid-item {
        /* 12137 */
        
        margin-left: -0.01px;
        /* 12138 */
    }
    /* 12139 */
}
/* 12140 */

.vc_gitem-zone-b {
    /* 12141 */
    
    display: none;
    /* 12142 */
}
/* 12143 */

.vc_gitem-float-none {
    /* 12144 */
    
    float: none;
    /* 12145 */
}
/* 12146 */

.vc_gitem-float-left {
    /* 12147 */
    
    float: left;
    /* 12148 */
}
/* 12149 */

.vc_gitem-float-right {
    /* 12150 */
    
    float: right;
    /* js_composer.css */
    /* 12151 */
}
/* 12152 */

.vc_gitem-align-center {
    /* 12153 */
    
    text-align: center;
    /* 12154 */
}
/* 12155 */

.vc_gitem-align-right {
    /* 12156 */
    
    text-align: right;
    /* 12157 */
}
/* 12158 */

.vc_gitem-align-justify {
    /* 12159 */
    
    text-align: justify;
    /* 12160 */
}
/* 12161 */

.vc_gitem-block {
    /* 12162 */
    
    position: relative;
    /* 12163 */
    
    overflow: hidden;
    /* 12164 */
}
/* 12165 */

.vc_gitem-is-link {
    /* 12166 */
    
    cursor: pointer;
    /* 12167 */
}
/* 12168 */

.vc_gitem-link {
    /* 12169 */
    
    text-decoration: none;
    /* 12170 */
}
/* 12171 */

.vc_gitem_row {
    /* 12172 */
    
    margin-left: 0;
    /* 12173 */
    
    margin-right: 0;
    /* 12174 */
    
    margin-bottom: 0px;
    /* 12175 */
    
    padding: inherit;
    /* 12176 */
    
    box-sizing: border-box;
    /* 12177 */
}
/* 12178 */

.vc_gitem_row .vc_gitem_row {
    /* 12179 */
    
    margin-bottom: 0px;
    /* 12180 */
}
/* 12181 */

.vc_gitem-zone-a .vc_gitem-row-position-top,
/* 12182 */

.vc_gitem-zone-b .vc_gitem-row-position-top {
    /* 12183 */
    
    position: absolute;
    /* 12184 */
    
    left: 0;
    /* 12185 */
    
    right: 0;
    /* 12186 */
    
    top: 0;
    /* 12187 */
}
/* 12188 */

.vc_gitem-zone-a .vc_gitem-row-position-middle,
/* 12189 */

.vc_gitem-zone-b .vc_gitem-row-position-middle {
    /* 12190 */
    
    position: absolute;
    /* 12191 */
    
    left: 0;
    /* 12192 */
    
    right: 0;
    /* 12193 */
    
    top: 50%;
    /* 12194 */
    
    -webkit-transform: translate(0, -50%);
    /* 12195 */
    
    -ms-transform: translate(0, -50%);
    /* 12196 */
    
    -o-transform: translate(0, -50%);
    /* 12197 */
    
    transform: translate(0, -50%);
    /* 12198 */
}
/* 12199 */

.vc_gitem-zone-a .vc_gitem-row-position-bottom,
/* 12200 */

.vc_gitem-zone-b .vc_gitem-row-position-bottom {
    /* js_composer.css */
    /* 12201 */
    
    position: absolute;
    /* 12202 */
    
    left: 0;
    /* 12203 */
    
    right: 0;
    /* 12204 */
    
    bottom: 0;
    /* 12205 */
}
/* 12206 */

.vc_gitem_row .vc_gitem-col {
    /* 12207 */
    
    box-sizing: border-box;
    /* 12208 */
    
    padding: 10px;
    /* 12209 */
    
    background-repeat: no-repeat;
    /* 12210 */
    
    background-position: 50% 50%;
    /* 12211 */
    
    background-size: cover;
    /* 12212 */
}
/* 12213 */

.vc_gitem-zone {
    /* 12214 */
    
    position: relative;
    /* 12215 */
    
    background-repeat: no-repeat;
    /* 12216 */
    
    background-position: 50% 50%;
    /* 12217 */
    
    background-size: cover;
    /* 12218 */
    
    background-clip: padding-box;
    /* 12219 */
    
    box-sizing: border-box;
    /* 12220 */
    
    overflow: hidden;
    /* 12221 */
}
/* 12222 */

.vc_gitem-zone .vc-zone-link {
    /* 12223 */
    
    display: block;
    /* 12224 */
    
    position: absolute;
    /* 12225 */
    
    top: 0;
    /* 12226 */
    
    right: 0;
    /* 12227 */
    
    left: 0;
    /* 12228 */
    
    bottom: 0;
    /* 12229 */
    
    z-index: 5;
    /* 12230 */
}
/* 12231 */

.vc_gitem-zone-img {
    /* 12232 */
    
    width: 100%;
    /* 12233 */
    
    display: block;
    /* 12234 */
    
    visibility: hidden;
    /* 12235 */
    
    height: auto;
    /* 12236 */
}
/* 12237 */

.vc_gitem-zone-a .vc_gitem-zone-mini {
    /* 12238 */
    
    box-sizing: border-box;
    /* 12239 */
    
    padding: inherit;
    /* 12240 */
    
    position: static;
    /* 12241 */
    
    top: 0;
    /* 12242 */
    
    left: 0;
    /* 12243 */
    
    bottom: 0;
    /* 12244 */
    
    right: 0;
    /* 12245 */
}
/* 12246 */

.vc_gitem-zone-b {
    /* 12247 */
    
    overflow: hidden;
    /* 12248 */
}
/* 12249 */

.vc_gitem-zone-b .vc_gitem-zone-mini {
    /* 12250 */
    
    position: static;
    /* js_composer.css */
    /* 12251 */
    
    padding: inherit;
    /* 12252 */
    
    top: 0;
    /* 12253 */
    
    left: 0;
    /* 12254 */
    
    right: 0;
    /* 12255 */
    
    bottom: 0;
    /* 12256 */
    
    margin: 0;
    /* 12257 */
}
/* 12258 */

.vc_grid-item-zone-c-left .vc_gitem-animated-block {
    /* 12259 */
    
    float: right;
    /* 12260 */
    
    width: 50%;
    /* 12261 */
}
/* 12262 */

.vc_grid-item-zone-c-left .vc_gitem-zone-c {
    /* 12263 */
    
    float: left;
    /* 12264 */
    
    width: 50%;
    /* 12265 */
}
/* 12266 */

.vc_grid-item-zone-c-right .vc_gitem-animated-block {
    /* 12267 */
    
    float: left;
    /* 12268 */
    
    width: 50%;
    /* 12269 */
}
/* 12270 */

.vc_grid-item-zone-c-right .vc_gitem-zone-c {
    /* 12271 */
    
    float: right;
    /* 12272 */
    
    width: 50%;
    /* 12273 */
}
/* 12274 */

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
    /* 12275 */
    
    display: none !important;
    /* 12276 */
}
/* 12277 */

.vc-gitem-zone-height-mode-auto:before {
    /* 12278 */
    
    content: "";
    /* 12279 */
    
    display: block;
    /* 12280 */
    
    padding-top: 100%;
    /* 12281 */
}
/* 12282 */

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
    /* 12283 */
    
    padding-top: 75%;
    /* 12284 */
}
/* 12285 */

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
    /* 12286 */
    
    padding-top: 133.33333333%;
    /* 12287 */
}
/* 12288 */

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
    /* 12289 */
    
    padding-top: 133.33333333%;
    /* 12290 */
}
/* 12291 */

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
    /* 12292 */
    
    padding-top: 56.25%;
    /* 12293 */
}
/* 12294 */

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
    /* 12295 */
    
    padding-top: 177.77777778%;
    /* 12296 */
}
/* 12297 */

.vc_gitem-animated-block {
    /* 12298 */
    
    position: relative;
    /* 12299 */
}
/* 12300 */

.vc_gitem-animate .vc_btn {
    /* js_composer.css */
    /* 12301 */
    
    -webkit-transition: all 0s ease;
    /* 12302 */
    
    -o-transition: all 0s ease;
    /* 12303 */
    
    transition: all 0s ease;
    /* 12304 */
}
/* 12305 */

.vc_gitem-animate .vc_gitem-zone-b {
    /* 12306 */
    
    z-index: 199;
    /* 12307 */
}
/* 12308 */

.vc_gitem-animate-none .vc_gitem-zone-b {
    /* 12309 */
    
    display: block;
    /* 12310 */
    
    position: absolute;
    /* 12311 */
    
    top: 0;
    /* 12312 */
    
    left: 0;
    /* 12313 */
    
    bottom: 0;
    /* 12314 */
    
    right: 0;
    /* 12315 */
    
    margin: 0;
    /* 12316 */
    
    opacity: 0;
    /* 12317 */
    
    filter: alpha(opacity=0);
    /* 12318 */
    
    box-sizing: border-box;
    /* 12319 */
}
/* 12320 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
    /* 12321 */
    
    opacity: 1;
    /* 12322 */
    
    filter: alpha(opacity=100);
    /* 12323 */
}
/* 12324 */

.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
/* 12325 */

.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
/* 12326 */

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
/* 12327 */

.vc_gitem-animate-blurOut .vc_gitem-zone-b,
/* 12328 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
    /* 12329 */
    
    display: block;
    /* 12330 */
    
    position: absolute;
    /* 12331 */
    
    top: 0;
    /* 12332 */
    
    left: 0;
    /* 12333 */
    
    bottom: 0;
    /* 12334 */
    
    right: 0;
    /* 12335 */
    
    margin: 0;
    /* 12336 */
    
    opacity: 0;
    /* 12337 */
    
    filter: alpha(opacity=0);
    /* 12338 */
    
    -webkit-transition: all 1s ease;
    /* 12339 */
    
    -o-transition: all 1s ease;
    /* 12340 */
    
    transition: all 1s ease;
    /* 12341 */
    
    box-sizing: border-box;
    /* 12342 */
}
/* 12343 */

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
/* 12344 */

.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
/* 12345 */

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
/* 12346 */

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
/* 12347 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
    /* 12348 */
    
    -webkit-transition: all 1s ease;
    /* 12349 */
    
    -o-transition: all 1s ease;
    /* 12350 */
    
    transition: all 1s ease;
    /* js_composer.css */
    /* 12351 */
    
    width: 0;
    /* 12352 */
}
/* 12353 */

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
/* 12354 */

.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
/* 12355 */

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
/* 12356 */

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
/* 12357 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
    /* 12358 */
    
    -webkit-transition: all 1s ease;
    /* 12359 */
    
    -o-transition: all 1s ease;
    /* 12360 */
    
    transition: all 1s ease;
    /* 12361 */
    
    -webkit-transform: scale(0);
    /* 12362 */
    
    -ms-transform: scale(0);
    /* 12363 */
    
    -o-transform: scale(0);
    /* 12364 */
    
    transform: scale(0);
    /* 12365 */
}
/* 12366 */

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
/* 12367 */

.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
/* 12368 */

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
/* 12369 */

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
/* 12370 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
    /* 12371 */
    
    display: inline-block;
    /* 12372 */
    
    opacity: 0;
    /* 12373 */
    
    filter: alpha(opacity=0);
    /* 12374 */
    
    -webkit-transform: translate3d(0, -100%, 0);
    /* 12375 */
    
    transform: translate3d(0, -100%, 0);
    /* 12376 */
    
    -webkit-perspective: 1000;
    /* 12377 */
    
    -webkit-backface-visibility: hidden;
    /* 12378 */
    
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12379 */
    
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12380 */
    
    -o-transition: -o-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12381 */
    
    transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12382 */
}
/* 12383 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
/* 12384 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
/* 12385 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
/* 12386 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
/* 12387 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
    /* 12388 */
    
    opacity: 1;
    /* 12389 */
    
    filter: alpha(opacity=100);
    /* 12390 */
}
/* 12391 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
/* 12392 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
/* 12393 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
/* 12394 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
/* 12395 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
    /* 12396 */
    
    -webkit-transition: all 1s ease;
    /* 12397 */
    
    -o-transition: all 1s ease;
    /* 12398 */
    
    transition: all 1s ease;
    /* 12399 */
    
    width: 50%;
    /* 12400 */
}
/* js_composer.css */
/* 12401 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
/* 12402 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
/* 12403 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,
/* 12404 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
/* 12405 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
    /* 12406 */
    
    -webkit-transition: all 1s ease;
    /* 12407 */
    
    -o-transition: all 1s ease;
    /* 12408 */
    
    transition: all 1s ease;
    /* 12409 */
    
    -webkit-transform: scale(1);
    /* 12410 */
    
    -ms-transform: scale(1);
    /* 12411 */
    
    -o-transform: scale(1);
    /* 12412 */
    
    transform: scale(1);
    /* 12413 */
}
/* 12414 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
/* 12415 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
/* 12416 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
/* 12417 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
/* 12418 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
    /* 12419 */
    
    opacity: 1;
    /* 12420 */
    
    filter: alpha(opacity=100);
    /* 12421 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* 12422 */
    
    transform: translate3d(0, 0, 0);
    /* 12423 */
}
/* 12424 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
/* 12425 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
/* 12426 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
/* 12427 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
/* 12428 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
    /* 12429 */
    
    opacity: 1;
    /* 12430 */
    
    filter: alpha(opacity=100);
    /* 12431 */
}
/* 12432 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
/* 12433 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
/* 12434 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
/* 12435 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
/* 12436 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
    /* 12437 */
    
    -webkit-transition: all 1s ease;
    /* 12438 */
    
    -o-transition: all 1s ease;
    /* 12439 */
    
    transition: all 1s ease;
    /* 12440 */
    
    width: 50%;
    /* 12441 */
}
/* 12442 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
/* 12443 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
/* 12444 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
/* 12445 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
/* 12446 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
    /* 12447 */
    
    -webkit-transition: all 1s ease;
    /* 12448 */
    
    -o-transition: all 1s ease;
    /* 12449 */
    
    transition: all 1s ease;
    /* 12450 */
    
    -webkit-transform: scale(1);
    /* js_composer.css */
    /* 12451 */
    
    -ms-transform: scale(1);
    /* 12452 */
    
    -o-transform: scale(1);
    /* 12453 */
    
    transform: scale(1);
    /* 12454 */
}
/* 12455 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
/* 12456 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
/* 12457 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
/* 12458 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
/* 12459 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
    /* 12460 */
    
    opacity: 1;
    /* 12461 */
    
    filter: alpha(opacity=100);
    /* 12462 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* 12463 */
    
    transform: translate3d(0, 0, 0);
    /* 12464 */
}
/* 12465 */

.vc_gitem-animate-scaleIn {
    /* 12466 */
    
    overflow: hidden;
    /* 12467 */
}
/* 12468 */

.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    /* 12469 */
    
    -webkit-transform: scale(1);
    /* 12470 */
    
    -ms-transform: scale(1);
    /* 12471 */
    
    -o-transform: scale(1);
    /* 12472 */
    
    transform: scale(1);
    /* 12473 */
    
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    /* 12474 */
    
    -moz-transition: -moz-transform 0.3s ease-in-out;
    /* 12475 */
    
    -o-transition: -o-transform 0.3s ease-in-out;
    /* 12476 */
    
    transition: transform 0.3s ease-in-out;
    /* 12477 */
}
/* 12478 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    /* 12479 */
    
    -webkit-transform: scale(1.1);
    /* 12480 */
    
    -ms-transform: scale(1.1);
    /* 12481 */
    
    -o-transform: scale(1.1);
    /* 12482 */
    
    transform: scale(1.1);
    /* 12483 */
}
/* 12484 */

.vc_gitem-animate-scaleRotateIn {
    /* 12485 */
    
    overflow: hidden;
    /* 12486 */
}
/* 12487 */

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    /* 12488 */
    
    -webkit-transform: scale(1);
    /* 12489 */
    
    -ms-transform: scale(1);
    /* 12490 */
    
    -o-transform: scale(1);
    /* 12491 */
    
    transform: scale(1);
    /* 12492 */
    
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    /* 12493 */
    
    -moz-transition: -moz-transform 0.3s ease-in-out;
    /* 12494 */
    
    -o-transition: -o-transform 0.3s ease-in-out;
    /* 12495 */
    
    transition: transform 0.3s ease-in-out;
    /* 12496 */
}
/* 12497 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    /* 12498 */
    
    -webkit-transform: scale(1.5) rotate(10deg);
    /* 12499 */
    
    -moz-transform: scale(1.5) rotate(10deg);
    /* 12500 */
    
    -ms-transform: scale(1.5) rotate(10deg);
    /* js_composer.css */
    /* 12501 */
    
    -o-transform: scale(1.5) rotate(10deg);
    /* 12502 */
    
    transform: scale(1.5) rotate(10deg);
    /* 12503 */
}
/* 12504 */

.vc_gitem-animate-blurOut .vc_gitem-zone-a,
/* 12505 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    /* 12506 */
    
    filter: blur(0px);
    /* 12507 */
    
    -webkit-filter: blur(0px);
    /* 12508 */
    
    -moz-filter: blur(0px);
    /* 12509 */
    
    -ms-filter: blur(0px);
    /* 12510 */
    
    filter: progid: DXImageTransform.Microsoft.Blur(PixelRadius='0');
    /* 12511 */
    
    -webkit-transform-origin: 50% 50%;
    /* 12512 */
    
    -moz-transform-origin: 50% 50%;
    /* 12513 */
    
    -ms-transform-origin: 50% 50%;
    /* 12514 */
    
    transform-origin: 50% 50%;
    /* 12515 */
    
    -webkit-perspective: 1000;
    /* 12516 */
    
    -webkit-backface-visibility: hidden;
    /* 12517 */
    
    webkit-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12518 */
    
    -moz-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -moz-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12519 */
    
    -o-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -o-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12520 */
    
    transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    /* 12521 */
}
/* 12522 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
/* 12523 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    /* 12524 */
    
    filter: url('/wp-content/plugins/js_composer/assets/vc/blur.svg#blur');
    /* 12525 */
    
    -webkit-filter: blur(2px);
    /* 12526 */
    
    -moz-filter: blur(2px);
    /* 12527 */
    
    -ms-filter: blur(2px);
    /* 12528 */
    
    filter: blur(2px);
    /* 12529 */
    
    filter: progid: DXImageTransform.Microsoft.Blur(PixelRadius='0');
    /* 12530 */
}
/* 12531 */

.vc_gitem-animate-blurScaleOut {
    /* 12532 */
    
    overflow: hidden;
    /* 12533 */
}
/* 12534 */

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    /* 12535 */
    
    -webkit-transform: scale(1.1);
    /* 12536 */
    
    -ms-transform: scale(1.1);
    /* 12537 */
    
    -o-transform: scale(1.1);
    /* 12538 */
    
    transform: scale(1.1);
    /* 12539 */
}
/* 12540 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    /* 12541 */
    
    -webkit-transform: scale(1);
    /* 12542 */
    
    -ms-transform: scale(1);
    /* 12543 */
    
    -o-transform: scale(1);
    /* 12544 */
    
    transform: scale(1);
    /* 12545 */
}
/* 12546 */

.vc_gitem-animate-slideInRight {
    /* 12547 */
    
    overflow: hidden;
    /* 12548 */
}
/* 12549 */

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    /* 12550 */
    
    display: block;
    /* js_composer.css */
    /* 12551 */
    
    position: absolute;
    /* 12552 */
    
    top: 0;
    /* 12553 */
    
    left: 0;
    /* 12554 */
    
    right: 0;
    /* 12555 */
    
    bottom: 0;
    /* 12556 */
    
    margin: 0;
    /* 12557 */
    
    opacity: 0;
    /* 12558 */
    
    filter: alpha(opacity=0);
    /* 12559 */
    
    -webkit-transition: all 1s ease;
    /* 12560 */
    
    -o-transition: all 1s ease;
    /* 12561 */
    
    transition: all 1s ease;
    /* 12562 */
    
    -webkit-transform: translateX(-100%);
    /* 12563 */
    
    -ms-transform: translateX(-100%);
    /* 12564 */
    
    -o-transform: translateX(-100%);
    /* 12565 */
    
    transform: translateX(-100%);
    /* 12566 */
}
/* 12567 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    /* 12568 */
    
    opacity: 1;
    /* 12569 */
    
    filter: alpha(opacity=100);
    /* 12570 */
    
    -webkit-transform: translateX(0);
    /* 12571 */
    
    -ms-transform: translateX(0);
    /* 12572 */
    
    -o-transform: translateX(0);
    /* 12573 */
    
    transform: translateX(0);
    /* 12574 */
}
/* 12575 */

.vc_gitem-animate-slideInLeft {
    /* 12576 */
    
    overflow: hidden;
    /* 12577 */
}
/* 12578 */

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    /* 12579 */
    
    display: block;
    /* 12580 */
    
    position: absolute;
    /* 12581 */
    
    top: 0;
    /* 12582 */
    
    left: 0;
    /* 12583 */
    
    right: 0;
    /* 12584 */
    
    bottom: 0;
    /* 12585 */
    
    margin: 0;
    /* 12586 */
    
    -webkit-transition: all 1s ease;
    /* 12587 */
    
    -o-transition: all 1s ease;
    /* 12588 */
    
    transition: all 1s ease;
    /* 12589 */
    
    -webkit-transform: translateX(-100%);
    /* 12590 */
    
    -ms-transform: translateX(-100%);
    /* 12591 */
    
    -o-transform: translateX(-100%);
    /* 12592 */
    
    transform: translateX(-100%);
    /* 12593 */
    
    opacity: 0;
    /* 12594 */
    
    filter: alpha(opacity=0);
    /* 12595 */
}
/* 12596 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    /* 12597 */
    
    opacity: 1;
    /* 12598 */
    
    filter: alpha(opacity=100);
    /* 12599 */
    
    -webkit-transform: translateX(0);
    /* 12600 */
    
    -ms-transform: translateX(0);
    /* js_composer.css */
    /* 12601 */
    
    -o-transform: translateX(0);
    /* 12602 */
    
    transform: translateX(0);
    /* 12603 */
}
/* 12604 */

.vc_gitem-animate-slideBottom {
    /* 12605 */
    
    overflow: hidden;
    /* 12606 */
    
    position: relative;
    /* 12607 */
}
/* 12608 */

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    /* 12609 */
    
    display: block;
    /* 12610 */
    
    -webkit-transition: all 1s ease;
    /* 12611 */
    
    -o-transition: all 1s ease;
    /* 12612 */
    
    transition: all 1s ease;
    /* 12613 */
    
    z-index: 1000;
    /* 12614 */
    
    position: absolute;
    /* 12615 */
    
    top: 100%;
    /* 12616 */
    
    height: 100%;
    /* 12617 */
    
    left: 0;
    /* 12618 */
    
    right: 0;
    /* 12619 */
    
    margin: 0;
    /* 12620 */
}
/* 12621 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    /* 12622 */
    
    top: 0;
    /* 12623 */
}
/* 12624 */

.vc_gitem-animate-slideTop {
    /* 12625 */
    
    overflow: hidden;
    /* 12626 */
    
    position: relative;
    /* 12627 */
}
/* 12628 */

.vc_gitem-animate-slideTop .vc_gitem-zone-b {
    /* 12629 */
    
    display: block;
    /* 12630 */
    
    -webkit-transition: all 1s ease;
    /* 12631 */
    
    -o-transition: all 1s ease;
    /* 12632 */
    
    transition: all 1s ease;
    /* 12633 */
    
    z-index: 1000;
    /* 12634 */
    
    position: absolute;
    /* 12635 */
    
    top: -100%;
    /* 12636 */
    
    height: 100%;
    /* 12637 */
    
    left: 0;
    /* 12638 */
    
    right: 0;
    /* 12639 */
    
    margin: 0;
    /* 12640 */
}
/* 12641 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
    /* 12642 */
    
    top: 0;
    /* 12643 */
}
/* 12644 */

.vc_gitem-animate-flipFadeIn {
    /* 12645 */
    
    overflow: hidden;
    /* 12646 */
}
/* 12647 */

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    /* 12648 */
    
    -webkit-backface-visibility: hidden;
    /* 12649 */
    
    -moz-backface-visibility: hidden;
    /* 12650 */
    
    backface-visibility: hidden;
    /* js_composer.css */
    /* 12651 */
    
    -webkit-transition: -webkit-transform 1s;
    /* 12652 */
    
    -moz-transition: -moz-transform 1s;
    /* 12653 */
    
    -o-transition: -o-transform 1s;
    /* 12654 */
    
    transition: transform 1s;
    /* 12655 */
    
    -webkit-transform-style: preserve-3d;
    /* 12656 */
    
    -moz-transform-style: preserve-3d;
    /* 12657 */
    
    -o-transform-style: preserve-3d;
    /* 12658 */
    
    transform-style: preserve-3d;
    /* 12659 */
    /*
/* 12660 *|       transition: all 0.6s ease 0;
/* 12661 *|       transform-style: preserve-3d;
/* 12662 *|       position: relative;
/* 12663 *|       -webkit-transform: rotateX(10deg);
/* 12664 *|       -moz-transform: rotateX(10deg);
/* 12665 *|       -o-transform: rotateX(10deg);
/* 12666 *|       transform: rotateX(10deg);
/* 12667 *|       backface-visibility: hidden;
/* 12668 *|       */
    /* 12669 */
}
/* 12670 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    /* 12671 */
    
    -webkit-transform: rotateX(180deg);
    /* 12672 */
    
    -ms-transform: rotateX(180deg);
    /* 12673 */
    
    -o-transform: rotateX(180deg);
    /* 12674 */
    
    transform: rotateX(180deg);
    /* 12675 */
}
/* 12676 */

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    /* 12677 */
    
    display: block;
    /* 12678 */
    
    top: 0;
    /* 12679 */
    
    left: 0;
    /* 12680 */
    
    right: 0;
    /* 12681 */
    
    bottom: 0;
    /* 12682 */
    
    position: absolute;
    /* 12683 */
    
    opacity: 0;
    /* 12684 */
    
    filter: alpha(opacity=0);
    /* 12685 */
    
    -webkit-transition: all 0.6s ease;
    /* 12686 */
    
    -o-transition: all 0.6s ease;
    /* 12687 */
    
    transition: all 0.6s ease;
    /* 12688 */
    
    -webkit-transform-style: preserve-3d;
    /* 12689 */
    
    -moz-transform-style: preserve-3d;
    /* 12690 */
    
    -o-transform-style: preserve-3d;
    /* 12691 */
    
    transform-style: preserve-3d;
    /* 12692 */
    
    -webkit-transform: rotateX(180deg);
    /* 12693 */
    
    -ms-transform: rotateX(180deg);
    /* 12694 */
    
    -o-transform: rotateX(180deg);
    /* 12695 */
    
    transform: rotateX(180deg);
    /* 12696 */
    
    -webkit-backface-visibility: hidden;
    /* 12697 */
    
    -moz-backface-visibility: hidden;
    /* 12698 */
    
    backface-visibility: hidden;
    /* 12699 */
}
/* 12700 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    /* js_composer.css */
    /* 12701 */
    
    opacity: 1;
    /* 12702 */
    
    filter: alpha(opacity=100);
    /* 12703 */
    
    -webkit-transform: rotateX(0deg);
    /* 12704 */
    
    -ms-transform: rotateX(0deg);
    /* 12705 */
    
    -o-transform: rotateX(0deg);
    /* 12706 */
    
    transform: rotateX(0deg);
    /* 12707 */
}
/* 12708 */

.vc_gitem-animate-flipHorizontalFadeIn {
    /* 12709 */
    
    overflow: hidden;
    /* 12710 */
}
/* 12711 */

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    /* 12712 */
    
    -webkit-backface-visibility: hidden;
    /* 12713 */
    
    -moz-backface-visibility: hidden;
    /* 12714 */
    
    backface-visibility: hidden;
    /* 12715 */
    
    -webkit-transition: -webkit-transform 1s;
    /* 12716 */
    
    -moz-transition: -moz-transform 1s;
    /* 12717 */
    
    -o-transition: -o-transform 1s;
    /* 12718 */
    
    transition: transform 1s;
    /* 12719 */
    
    -webkit-transform-style: preserve-3d;
    /* 12720 */
    
    -moz-transform-style: preserve-3d;
    /* 12721 */
    
    -o-transform-style: preserve-3d;
    /* 12722 */
    
    transform-style: preserve-3d;
    /* 12723 */
    /*
/* 12724 *|       transition: all 0.6s ease 0;
/* 12725 *|       transform-style: preserve-3d;
/* 12726 *|       position: relative;
/* 12727 *|       -webkit-transform: rotateX(10deg);
/* 12728 *|       -moz-transform: rotateX(10deg);
/* 12729 *|       -o-transform: rotateX(10deg);
/* 12730 *|       transform: rotateX(10deg);
/* 12731 *|       backface-visibility: hidden;
/* 12732 *|       */
    /* 12733 */
}
/* 12734 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    /* 12735 */
    
    -webkit-transform: rotateY(180deg);
    /* 12736 */
    
    -ms-transform: rotateY(180deg);
    /* 12737 */
    
    -o-transform: rotateY(180deg);
    /* 12738 */
    
    transform: rotateY(180deg);
    /* 12739 */
}
/* 12740 */

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    /* 12741 */
    
    display: block;
    /* 12742 */
    
    top: 0;
    /* 12743 */
    
    left: 0;
    /* 12744 */
    
    right: 0;
    /* 12745 */
    
    bottom: 0;
    /* 12746 */
    
    position: absolute;
    /* 12747 */
    
    opacity: 0;
    /* 12748 */
    
    filter: alpha(opacity=0);
    /* 12749 */
    
    -webkit-transition: all 0.6s ease;
    /* 12750 */
    
    -o-transition: all 0.6s ease;
    /* js_composer.css */
    /* 12751 */
    
    transition: all 0.6s ease;
    /* 12752 */
    
    -webkit-transform-style: preserve-3d;
    /* 12753 */
    
    -moz-transform-style: preserve-3d;
    /* 12754 */
    
    -o-transform-style: preserve-3d;
    /* 12755 */
    
    transform-style: preserve-3d;
    /* 12756 */
    
    -webkit-transform: rotateY(180deg);
    /* 12757 */
    
    -ms-transform: rotateY(180deg);
    /* 12758 */
    
    -o-transform: rotateY(180deg);
    /* 12759 */
    
    transform: rotateY(180deg);
    /* 12760 */
    
    -webkit-backface-visibility: hidden;
    /* 12761 */
    
    -moz-backface-visibility: hidden;
    /* 12762 */
    
    backface-visibility: hidden;
    /* 12763 */
}
/* 12764 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    /* 12765 */
    
    opacity: 1;
    /* 12766 */
    
    filter: alpha(opacity=100);
    /* 12767 */
    
    -webkit-transform: rotateY(0deg);
    /* 12768 */
    
    -ms-transform: rotateY(0deg);
    /* 12769 */
    
    -o-transform: rotateY(0deg);
    /* 12770 */
    
    transform: rotateY(0deg);
    /* 12771 */
}
/* 12772 */

.vc_gitem-animate-goTop20 {
    /* 12773 */
    
    overflow: hidden;
    /* 12774 */
}
/* 12775 */

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    /* 12776 */
    
    position: relative;
    /* 12777 */
    
    -webkit-transform: translateY(0);
    /* 12778 */
    
    -ms-transform: translateY(0);
    /* 12779 */
    
    -o-transform: translateY(0);
    /* 12780 */
    
    transform: translateY(0);
    /* 12781 */
    
    -webkit-transition: -webkit-transform 0.5s ease;
    /* 12782 */
    
    -moz-transition: -moz-transform 0.5s ease;
    /* 12783 */
    
    -o-transition: -o-transform 0.5s ease;
    /* 12784 */
    
    transition: transform 0.5s ease;
    /* 12785 */
}
/* 12786 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    /* 12787 */
    
    -webkit-transform: translateY(-20%);
    /* 12788 */
    
    -ms-transform: translateY(-20%);
    /* 12789 */
    
    -o-transform: translateY(-20%);
    /* 12790 */
    
    transform: translateY(-20%);
    /* 12791 */
}
/* 12792 */

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    /* 12793 */
    
    display: block;
    /* 12794 */
    
    -webkit-transition: bottom 0.5s ease;
    /* 12795 */
    
    -o-transition: bottom 0.5s ease;
    /* 12796 */
    
    transition: bottom 0.5s ease;
    /* 12797 */
    
    bottom: -100%;
    /* 12798 */
    
    z-index: 1000;
    /* 12799 */
    
    position: absolute;
    /* 12800 */
    
    width: 100%;
    /* js_composer.css */
    /* 12801 */
    
    margin: 0;
    /* 12802 */
}
/* 12803 */

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    /* 12804 */
    
    position: static;
    /* 12805 */
    
    -webkit-transform: none;
    /* 12806 */
    
    -ms-transform: none;
    /* 12807 */
    
    transform: none;
    /* 12808 */
}
/* 12809 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    /* 12810 */
    
    bottom: 0%;
    /* 12811 */
}
/* 12812 */

.vc_gitem-animate-goBottom20 {
    /* 12813 */
    
    overflow: hidden;
    /* 12814 */
}
/* 12815 */

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    /* 12816 */
    
    position: relative;
    /* 12817 */
    
    -webkit-transform: translateY(0);
    /* 12818 */
    
    -ms-transform: translateY(0);
    /* 12819 */
    
    transform: translateY(0);
    /* 12820 */
    
    -webkit-transition: -webkit-transform 0.5s ease;
    /* 12821 */
    
    -moz-transition: -moz-transform 0.5s ease;
    /* 12822 */
    
    -o-transition: -o-transform 0.5s ease;
    /* 12823 */
    
    transition: transform 0.5s ease;
    /* 12824 */
}
/* 12825 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    /* 12826 */
    
    -webkit-transform: translateY(20%);
    /* 12827 */
    
    -ms-transform: translateY(20%);
    /* 12828 */
    
    transform: translateY(20%);
    /* 12829 */
}
/* 12830 */

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    /* 12831 */
    
    display: block;
    /* 12832 */
    
    -webkit-transition: top 0.5s ease;
    /* 12833 */
    
    -o-transition: top 0.5s ease;
    /* 12834 */
    
    transition: top 0.5s ease;
    /* 12835 */
    
    top: -100%;
    /* 12836 */
    
    z-index: 1000;
    /* 12837 */
    
    position: absolute;
    /* 12838 */
    
    width: 100%;
    /* 12839 */
    
    margin: 0;
    /* 12840 */
}
/* 12841 */

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    /* 12842 */
    
    position: static;
    /* 12843 */
    
    -webkit-transform: none;
    /* 12844 */
    
    -ms-transform: none;
    /* 12845 */
    
    transform: none;
    /* 12846 */
}
/* 12847 */

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    /* 12848 */
    
    top: 0%;
    /* 12849 */
}
/* 12850 */

.vc_gitem-post-data {
    /* js_composer.css */
    /* 12851 */
    
    margin-bottom: 15px;
    /* 12852 */
}
/* 12853 */

.vc_gitem-post-data h2 {
    /* 12854 */
    
    margin: 0;
    /* 12855 */
}
/* 12856 */

.vc_grid .vc_pageable-load-more-btn {
    /* 12857 */
    
    text-align: center;
    /* 12858 */
    
    margin-top: 25px;
    /* 12859 */
}
/* 12860 */

.vc_grid .vc_pageable-load-more-btn > .vc_btn {
    /* 12861 */
    
    outline: none;
    /* 12862 */
}
/* 12863 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
    /* 12864 */
    
    display: none;
    /* 12865 */
    
    margin-top: 20px;
    /* 12866 */
    
    text-align: center;
    /* 12867 */
    
    -webkit-tap-highlight-color: transparent;
    /* 12868 */
}
/* 12869 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
    /* 12870 */
    
    cursor: pointer;
    /* 12871 */
    
    display: inline-block;
    /* 12872 */
    
    zoom: 1;
    /* 12873 */
    
    *display: inline;
    /* 12874 */
}
/* 12875 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
    /* 12876 */
    
    width: 10px;
    /* 12877 */
    
    height: 10px;
    /* 12878 */
    
    margin: 5px 7px;
    /* 12879 */
    
    display: block;
    /* 12880 */
    
    -webkit-backface-visibility: visible;
    /* 12881 */
    
    -webkit-transition: opacity 200ms ease;
    /* 12882 */
    
    -o-transition: opacity 200ms ease;
    /* 12883 */
    
    transition: opacity 200ms ease;
    /* 12884 */
}
/* 12885 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
    /* 12886 */
    
    display: block;
    /* 12887 */
}
/* 12888 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
    /* 12889 */
    
    border: 3px solid;
    /* 12890 */
    
    -webkit-transition: background-color 200ms ease;
    /* 12891 */
    
    -o-transition: background-color 200ms ease;
    /* 12892 */
    
    transition: background-color 200ms ease;
    /* 12893 */
}
/* 12894 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
    /* 12895 */
    
    display: block;
    /* 12896 */
}
/* 12897 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
    /* 12898 */
    
    border: 3px solid;
    /* 12899 */
    
    -webkit-border-radius: 10px;
    /* 12900 */
    
    -moz-border-radius: 10px;
    /* js_composer.css */
    /* 12901 */
    
    border-radius: 10px;
    /* 12902 */
    
    -webkit-transition: background-color 200ms ease;
    /* 12903 */
    
    -o-transition: background-color 200ms ease;
    /* 12904 */
    
    transition: background-color 200ms ease;
    /* 12905 */
}
/* 12906 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
    /* 12907 */
    
    display: block;
    /* 12908 */
}
/* 12909 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
    /* 12910 */
    
    -webkit-border-radius: 30px;
    /* 12911 */
    
    -moz-border-radius: 30px;
    /* 12912 */
    
    border-radius: 30px;
    /* 12913 */
    
    opacity: 0.6;
    /* 12914 */
    
    filter: alpha(opacity=60);
    /* 12915 */
}
/* 12916 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
/* 12917 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
    /* 12918 */
    
    opacity: 1;
    /* 12919 */
    
    filter: alpha(opacity=100);
    /* 12920 */
}
/* 12921 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
    /* 12922 */
    
    display: block;
    /* 12923 */
}
/* 12924 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
    /* 12925 */
    
    width: 10px;
    /* 12926 */
    
    height: 10px;
    /* 12927 */
    
    margin: 5px 7px;
    /* 12928 */
    
    display: block;
    /* 12929 */
    
    -webkit-backface-visibility: visible;
    /* 12930 */
    
    -webkit-transition: opacity 200ms ease;
    /* 12931 */
    
    -o-transition: opacity 200ms ease;
    /* 12932 */
    
    transition: opacity 200ms ease;
    /* 12933 */
}
/* 12934 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
    /* 12935 */
    
    opacity: 0.6;
    /* 12936 */
    
    filter: alpha(opacity=60);
    /* 12937 */
}
/* 12938 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
/* 12939 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
    /* 12940 */
    
    opacity: 1;
    /* 12941 */
    
    filter: alpha(opacity=100);
    /* 12942 */
}
/* 12943 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
    /* 12944 */
    
    display: block;
    /* 12945 */
}
/* 12946 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
    /* 12947 */
    
    width: 10px;
    /* 12948 */
    
    height: 10px;
    /* 12949 */
    
    margin: 5px 7px;
    /* 12950 */
    
    display: block;
    /* js_composer.css */
    /* 12951 */
    
    -webkit-backface-visibility: visible;
    /* 12952 */
    
    -webkit-transition: opacity 200ms ease;
    /* 12953 */
    
    -o-transition: opacity 200ms ease;
    /* 12954 */
    
    transition: opacity 200ms ease;
    /* 12955 */
}
/* 12956 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
    /* 12957 */
    
    -webkit-border-radius: 3px;
    /* 12958 */
    
    -moz-border-radius: 3px;
    /* 12959 */
    
    border-radius: 3px;
    /* 12960 */
    
    opacity: 0.6;
    /* 12961 */
    
    filter: alpha(opacity=60);
    /* 12962 */
}
/* 12963 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
/* 12964 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
    /* 12965 */
    
    opacity: 1;
    /* 12966 */
    
    filter: alpha(opacity=100);
    /* 12967 */
}
/* 12968 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
/* 12969 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    /* 12970 */
    
    border-color: #5472d2 !important;
    /* 12971 */
}
/* 12972 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
/* 12973 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
/* 12974 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
/* 12975 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
    /* 12976 */
    
    background-color: #5472d2 !important;
    /* 12977 */
    
    border-color: #5472d2 !important;
    /* 12978 */
}
/* 12979 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
/* 12980 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    /* 12981 */
    
    border-color: #00c1cf !important;
    /* 12982 */
}
/* 12983 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
/* 12984 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
/* 12985 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
/* 12986 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
    /* 12987 */
    
    background-color: #00c1cf !important;
    /* 12988 */
    
    border-color: #00c1cf !important;
    /* 12989 */
}
/* 12990 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
/* 12991 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    /* 12992 */
    
    border-color: #fe6c61 !important;
    /* 12993 */
}
/* 12994 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
/* 12995 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
/* 12996 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
/* 12997 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
    /* 12998 */
    
    background-color: #fe6c61 !important;
    /* 12999 */
    
    border-color: #fe6c61 !important;
    /* 13000 */
}
/* js_composer.css */
/* 13001 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
/* 13002 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    /* 13003 */
    
    border-color: #8d6dc4 !important;
    /* 13004 */
}
/* 13005 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
/* 13006 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
/* 13007 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
/* 13008 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
    /* 13009 */
    
    background-color: #8d6dc4 !important;
    /* 13010 */
    
    border-color: #8d6dc4 !important;
    /* 13011 */
}
/* 13012 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
/* 13013 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    /* 13014 */
    
    border-color: #4cadc9 !important;
    /* 13015 */
}
/* 13016 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
/* 13017 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
/* 13018 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
/* 13019 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
    /* 13020 */
    
    background-color: #4cadc9 !important;
    /* 13021 */
    
    border-color: #4cadc9 !important;
    /* 13022 */
}
/* 13023 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
/* 13024 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    /* 13025 */
    
    border-color: #cec2ab !important;
    /* 13026 */
}
/* 13027 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
/* 13028 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
/* 13029 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
/* 13030 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
    /* 13031 */
    
    background-color: #cec2ab !important;
    /* 13032 */
    
    border-color: #cec2ab !important;
    /* 13033 */
}
/* 13034 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
/* 13035 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    /* 13036 */
    
    border-color: #50485b !important;
    /* 13037 */
}
/* 13038 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
/* 13039 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
/* 13040 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
/* 13041 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
    /* 13042 */
    
    background-color: #50485b !important;
    /* 13043 */
    
    border-color: #50485b !important;
    /* 13044 */
}
/* 13045 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
/* 13046 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    /* 13047 */
    
    border-color: #75d69c !important;
    /* 13048 */
}
/* 13049 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
/* 13050 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
/* js_composer.css */
/* 13051 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
/* 13052 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
    /* 13053 */
    
    background-color: #75d69c !important;
    /* 13054 */
    
    border-color: #75d69c !important;
    /* 13055 */
}
/* 13056 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
/* 13057 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    /* 13058 */
    
    border-color: #2a2a2a !important;
    /* 13059 */
}
/* 13060 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
/* 13061 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
/* 13062 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
/* 13063 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
    /* 13064 */
    
    background-color: #2a2a2a !important;
    /* 13065 */
    
    border-color: #2a2a2a !important;
    /* 13066 */
}
/* 13067 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
/* 13068 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    /* 13069 */
    
    border-color: #ebebeb !important;
    /* 13070 */
}
/* 13071 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
/* 13072 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
/* 13073 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
/* 13074 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
    /* 13075 */
    
    background-color: #ebebeb !important;
    /* 13076 */
    
    border-color: #ebebeb !important;
    /* 13077 */
}
/* 13078 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
/* 13079 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    /* 13080 */
    
    border-color: #f7be68 !important;
    /* 13081 */
}
/* 13082 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
/* 13083 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
/* 13084 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
/* 13085 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
    /* 13086 */
    
    background-color: #f7be68 !important;
    /* 13087 */
    
    border-color: #f7be68 !important;
    /* 13088 */
}
/* 13089 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
/* 13090 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    /* 13091 */
    
    border-color: #5aa1e3 !important;
    /* 13092 */
}
/* 13093 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
/* 13094 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
/* 13095 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
/* 13096 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
    /* 13097 */
    
    background-color: #5aa1e3 !important;
    /* 13098 */
    
    border-color: #5aa1e3 !important;
    /* 13099 */
}
/* 13100 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
/* js_composer.css */
/* 13101 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    /* 13102 */
    
    border-color: #6dab3c !important;
    /* 13103 */
}
/* 13104 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
/* 13105 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
/* 13106 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
/* 13107 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
    /* 13108 */
    
    background-color: #6dab3c !important;
    /* 13109 */
    
    border-color: #6dab3c !important;
    /* 13110 */
}
/* 13111 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
/* 13112 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    /* 13113 */
    
    border-color: #f4524d !important;
    /* 13114 */
}
/* 13115 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
/* 13116 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
/* 13117 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
/* 13118 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
    /* 13119 */
    
    background-color: #f4524d !important;
    /* 13120 */
    
    border-color: #f4524d !important;
    /* 13121 */
}
/* 13122 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
/* 13123 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    /* 13124 */
    
    border-color: #f79468 !important;
    /* 13125 */
}
/* 13126 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
/* 13127 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
/* 13128 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
/* 13129 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
    /* 13130 */
    
    background-color: #f79468 !important;
    /* 13131 */
    
    border-color: #f79468 !important;
    /* 13132 */
}
/* 13133 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
/* 13134 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    /* 13135 */
    
    border-color: #b97ebb !important;
    /* 13136 */
}
/* 13137 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
/* 13138 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
/* 13139 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
/* 13140 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
    /* 13141 */
    
    background-color: #b97ebb !important;
    /* 13142 */
    
    border-color: #b97ebb !important;
    /* 13143 */
}
/* 13144 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
/* 13145 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    /* 13146 */
    
    border-color: #ffffff !important;
    /* 13147 */
}
/* 13148 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
/* 13149 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
/* 13150 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
/* js_composer.css */
/* 13151 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
    /* 13152 */
    
    background-color: #ffffff !important;
    /* 13153 */
    
    border-color: #ffffff !important;
    /* 13154 */
}
/* 13155 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
/* 13156 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
/* 13157 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    /* 13158 */
    
    background-color: #5472d2 !important;
    /* 13159 */
}
/* 13160 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
/* 13161 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
/* 13162 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    /* 13163 */
    
    background-color: #00c1cf !important;
    /* 13164 */
}
/* 13165 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
/* 13166 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
/* 13167 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    /* 13168 */
    
    background-color: #fe6c61 !important;
    /* 13169 */
}
/* 13170 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
/* 13171 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
/* 13172 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    /* 13173 */
    
    background-color: #8d6dc4 !important;
    /* 13174 */
}
/* 13175 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
/* 13176 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
/* 13177 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    /* 13178 */
    
    background-color: #4cadc9 !important;
    /* 13179 */
}
/* 13180 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
/* 13181 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
/* 13182 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    /* 13183 */
    
    background-color: #cec2ab !important;
    /* 13184 */
}
/* 13185 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
/* 13186 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
/* 13187 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    /* 13188 */
    
    background-color: #50485b !important;
    /* 13189 */
}
/* 13190 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
/* 13191 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
/* 13192 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    /* 13193 */
    
    background-color: #75d69c !important;
    /* 13194 */
}
/* 13195 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
/* 13196 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
/* 13197 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    /* 13198 */
    
    background-color: #2a2a2a !important;
    /* 13199 */
}
/* 13200 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
/* js_composer.css */
/* 13201 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
/* 13202 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    /* 13203 */
    
    background-color: #ebebeb !important;
    /* 13204 */
}
/* 13205 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
/* 13206 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
/* 13207 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    /* 13208 */
    
    background-color: #f7be68 !important;
    /* 13209 */
}
/* 13210 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
/* 13211 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
/* 13212 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    /* 13213 */
    
    background-color: #5aa1e3 !important;
    /* 13214 */
}
/* 13215 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
/* 13216 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
/* 13217 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    /* 13218 */
    
    background-color: #6dab3c !important;
    /* 13219 */
}
/* 13220 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
/* 13221 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
/* 13222 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    /* 13223 */
    
    background-color: #f4524d !important;
    /* 13224 */
}
/* 13225 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
/* 13226 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
/* 13227 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    /* 13228 */
    
    background-color: #f79468 !important;
    /* 13229 */
}
/* 13230 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
/* 13231 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
/* 13232 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    /* 13233 */
    
    background-color: #b97ebb !important;
    /* 13234 */
}
/* 13235 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
/* 13236 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
/* 13237 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    /* 13238 */
    
    background-color: #ffffff !important;
    /* 13239 */
}
/* 13240 */

.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
    /* 13241 */
    
    opacity: 1;
    /* 13242 */
    
    filter: alpha(opacity=100);
    /* 13243 */
}
/* 13244 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
    /* 13245 */
    
    cursor: pointer;
    /* 13246 */
    
    opacity: 0;
    /* 13247 */
    
    filter: alpha(opacity=0);
    /* 13248 */
    
    -webkit-transition: opacity 0.3s ease-in 0s;
    /* 13249 */
    
    -o-transition: opacity 0.3s ease-in 0s;
    /* 13250 */
    
    transition: opacity 0.3s ease-in 0s;
    /* js_composer.css */
    /* 13251 */
    
    -webkit-tap-highlight-color: transparent;
    /* 13252 */
}
/* 13253 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
    /* 13254 */
    
    display: none !important;
    /* 13255 */
}
/* 13256 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13257 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13258 */
    
    position: absolute;
    /* 13259 */
    
    top: 50%;
    /* 13260 */
    
    margin-top: -12.5px;
    /* 13261 */
    
    opacity: 0.5;
    /* 13262 */
    
    filter: alpha(opacity=50);
    /* 13263 */
    
    font-size: 25px;
    /* 13264 */
    
    line-height: 25px;
    /* 13265 */
    
    height: 25px;
    /* 13266 */
    
    display: inline-block;
    /* 13267 */
    
    text-decoration: none;
    /* 13268 */
    
    cursor: pointer;
    /* 13269 */
    
    -webkit-transition: opacity 0.3s ease-in 0s;
    /* 13270 */
    
    -o-transition: opacity 0.3s ease-in 0s;
    /* 13271 */
    
    transition: opacity 0.3s ease-in 0s;
    /* 13272 */
}
/* 13273 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
/* 13274 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover {
    /* 13275 */
    
    opacity: 1;
    /* 13276 */
    
    filter: alpha(opacity=100);
    /* 13277 */
}
/* 13278 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    /* 13279 */
    
    left: 5px;
    /* 13280 */
}
/* 13281 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
    /* 13282 */
    
    left: -30px;
    /* 13283 */
}
/* 13284 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13285 */
    
    right: 5px;
    /* 13286 */
}
/* 13287 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
    /* 13288 */
    
    right: -30px;
    /* 13289 */
}
/* 13290 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
    /* 13291 */
    
    color: #5472d2 !important;
    /* 13292 */
}
/* 13293 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
    /* 13294 */
    
    color: #00c1cf !important;
    /* 13295 */
}
/* 13296 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
    /* 13297 */
    
    color: #fe6c61 !important;
    /* 13298 */
}
/* 13299 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
    /* 13300 */
    
    color: #8d6dc4 !important;
    /* js_composer.css */
    /* 13301 */
}
/* 13302 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
    /* 13303 */
    
    color: #4cadc9 !important;
    /* 13304 */
}
/* 13305 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
    /* 13306 */
    
    color: #cec2ab !important;
    /* 13307 */
}
/* 13308 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
    /* 13309 */
    
    color: #50485b !important;
    /* 13310 */
}
/* 13311 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
    /* 13312 */
    
    color: #75d69c !important;
    /* 13313 */
}
/* 13314 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
    /* 13315 */
    
    color: #2a2a2a !important;
    /* 13316 */
}
/* 13317 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
    /* 13318 */
    
    color: #ebebeb !important;
    /* 13319 */
}
/* 13320 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
    /* 13321 */
    
    color: #f7be68 !important;
    /* 13322 */
}
/* 13323 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
    /* 13324 */
    
    color: #5aa1e3 !important;
    /* 13325 */
}
/* 13326 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
    /* 13327 */
    
    color: #6dab3c !important;
    /* 13328 */
}
/* 13329 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
    /* 13330 */
    
    color: #f4524d !important;
    /* 13331 */
}
/* 13332 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
    /* 13333 */
    
    color: #f79468 !important;
    /* 13334 */
}
/* 13335 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
    /* 13336 */
    
    color: #b97ebb !important;
    /* 13337 */
}
/* 13338 */

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
    /* 13339 */
    
    color: #ffffff !important;
    /* 13340 */
}
/* 13341 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13342 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13343 */
    
    margin-top: -13px;
    /* 13344 */
}
/* 13345 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13346 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13347 */
    
    margin-top: -13.5px;
    /* 13348 */
}
/* 13349 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13350 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
    /* js_composer.css */
    /* 13351 */
    
    margin-top: -14px;
    /* 13352 */
}
/* 13353 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13354 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13355 */
    
    margin-top: -14.5px;
    /* 13356 */
}
/* 13357 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13358 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13359 */
    
    margin-top: -15px;
    /* 13360 */
}
/* 13361 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13362 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13363 */
    
    margin-top: -17.5px;
    /* 13364 */
}
/* 13365 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13366 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13367 */
    
    margin-top: -20px;
    /* 13368 */
}
/* 13369 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13370 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13371 */
    
    margin-top: -22.5px;
    /* 13372 */
}
/* 13373 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13374 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13375 */
    
    margin-top: -25px;
    /* 13376 */
}
/* 13377 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13378 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13379 */
    
    margin-top: -27.5px;
    /* 13380 */
}
/* 13381 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
/* 13382 */

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
    /* 13383 */
    
    margin-top: -30px;
    /* 13384 */
}
/* 13385 */

.vc_grid-pagination .vc_grid-pagination-list {
    /* 13386 */
    
    outline: none;
    /* 13387 */
    
    display: block;
    /* 13388 */
    
    padding-left: 0;
    /* 13389 */
    
    text-align: center;
    /* 13390 */
    
    margin: 20px 0 0 !important;
    /* 13391 */
    
    border-radius: 2px;
    /* 13392 */
}
/* 13393 */

.vc_grid-pagination .vc_grid-pagination-list > li {
    /* 13394 */
    
    display: inline-block;
    /* 13395 */
    
    margin: 0;
    /* 13396 */
    
    border: 0px solid transparent;
    /* 13397 */
}
/* 13398 */

.vc_grid-pagination .vc_grid-pagination-list > li > a,
/* 13399 */

.vc_grid-pagination .vc_grid-pagination-list > li > span {
    /* 13400 */
    
    color: #ffffff;
    /* js_composer.css */
    /* 13401 */
    
    background-color: #428bca;
    /* 13402 */
    
    border: 1px solid #428bca;
    /* 13403 */
    
    -webkit-transition: opacity 0.3s ease-in 0s;
    /* 13404 */
    
    -o-transition: opacity 0.3s ease-in 0s;
    /* 13405 */
    
    transition: opacity 0.3s ease-in 0s;
    /* 13406 */
    
    position: relative;
    /* 13407 */
    
    float: left;
    /* 13408 */
    
    padding: 3px 10px;
    /* 13409 */
    
    line-height: 1.42857143;
    /* 13410 */
    
    text-decoration: none;
    /* 13411 */
    
    opacity: 0.5;
    /* 13412 */
    
    filter: alpha(opacity=50);
    /* 13413 */
    
    margin-left: -1px;
    /* 13414 */
    
    font-size: 10px;
    /* 13415 */
}
/* 13416 */

.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a,
/* 13417 */

.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
    /* 13418 */
    
    margin-left: 0;
    /* 13419 */
}
/* 13420 */

.vc_grid-pagination .vc_grid-pagination-list > li:hover a,
/* 13421 */

.vc_grid-pagination .vc_grid-pagination-list > li:focus a,
/* 13422 */

.vc_grid-pagination .vc_grid-pagination-list > li:hover span,
/* 13423 */

.vc_grid-pagination .vc_grid-pagination-list > li:focus span {
    /* 13424 */
    
    opacity: 1;
    /* 13425 */
    
    filter: alpha(opacity=100);
    /* 13426 */
}
/* 13427 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a:after {
    /* 13428 */
    
    font-family: 'vc_grid_v1';
    /* 13429 */
    
    display: inline-block;
    /* 13430 */
    
    content: "\e61b";
    /* 13431 */
}
/* 13432 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a:after {
    /* 13433 */
    
    font-family: 'vc_grid_v1';
    /* 13434 */
    
    display: inline-block;
    /* 13435 */
    
    content: "\e61a";
    /* 13436 */
}
/* 13437 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a:after {
    /* 13438 */
    
    font-family: 'vc_grid_v1';
    /* 13439 */
    
    display: inline-block;
    /* 13440 */
    
    content: "\e618";
    /* 13441 */
}
/* 13442 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a:after {
    /* 13443 */
    
    font-family: 'vc_grid_v1';
    /* 13444 */
    
    display: inline-block;
    /* 13445 */
    
    content: "\e619";
    /* 13446 */
}
/* 13447 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a,
/* 13448 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span,
/* 13449 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover,
/* 13450 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover,
/* js_composer.css */
/* 13451 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus,
/* 13452 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus {
    /* 13453 */
    
    z-index: 2;
    /* 13454 */
    
    opacity: 1;
    /* 13455 */
    
    filter: alpha(opacity=100);
    /* 13456 */
    
    cursor: default;
    /* 13457 */
}
/* 13458 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span,
/* 13459 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover,
/* 13460 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus,
/* 13461 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a,
/* 13462 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover,
/* 13463 */

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus {
    /* 13464 */
    
    display: none;
    /* 13465 */
}
/* 13466 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
    /* 13467 */
    
    border-color: #5472d2 !important;
    /* 13468 */
}
/* 13469 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
/* 13470 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
    /* 13471 */
    
    background-color: #5472d2 !important;
    /* 13472 */
    
    border-color: #5472d2 !important;
    /* 13473 */
    
    color: #ffffff !important;
    /* 13474 */
}
/* 13475 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
    /* 13476 */
    
    border-color: #00c1cf !important;
    /* 13477 */
}
/* 13478 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
/* 13479 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
    /* 13480 */
    
    background-color: #00c1cf !important;
    /* 13481 */
    
    border-color: #00c1cf !important;
    /* 13482 */
    
    color: #ffffff !important;
    /* 13483 */
}
/* 13484 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
    /* 13485 */
    
    border-color: #fe6c61 !important;
    /* 13486 */
}
/* 13487 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
/* 13488 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
    /* 13489 */
    
    background-color: #fe6c61 !important;
    /* 13490 */
    
    border-color: #fe6c61 !important;
    /* 13491 */
    
    color: #ffffff !important;
    /* 13492 */
}
/* 13493 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
    /* 13494 */
    
    border-color: #8d6dc4 !important;
    /* 13495 */
}
/* 13496 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
/* 13497 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
    /* 13498 */
    
    background-color: #8d6dc4 !important;
    /* 13499 */
    
    border-color: #8d6dc4 !important;
    /* 13500 */
    
    color: #ffffff !important;
    /* js_composer.css */
    /* 13501 */
}
/* 13502 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
    /* 13503 */
    
    border-color: #4cadc9 !important;
    /* 13504 */
}
/* 13505 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
/* 13506 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
    /* 13507 */
    
    background-color: #4cadc9 !important;
    /* 13508 */
    
    border-color: #4cadc9 !important;
    /* 13509 */
    
    color: #ffffff !important;
    /* 13510 */
}
/* 13511 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
    /* 13512 */
    
    border-color: #cec2ab !important;
    /* 13513 */
}
/* 13514 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
/* 13515 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
    /* 13516 */
    
    background-color: #cec2ab !important;
    /* 13517 */
    
    border-color: #cec2ab !important;
    /* 13518 */
    
    color: #ffffff !important;
    /* 13519 */
}
/* 13520 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
    /* 13521 */
    
    border-color: #50485b !important;
    /* 13522 */
}
/* 13523 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
/* 13524 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
    /* 13525 */
    
    background-color: #50485b !important;
    /* 13526 */
    
    border-color: #50485b !important;
    /* 13527 */
    
    color: #ffffff !important;
    /* 13528 */
}
/* 13529 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
    /* 13530 */
    
    border-color: #75d69c !important;
    /* 13531 */
}
/* 13532 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
/* 13533 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
    /* 13534 */
    
    background-color: #75d69c !important;
    /* 13535 */
    
    border-color: #75d69c !important;
    /* 13536 */
    
    color: #ffffff !important;
    /* 13537 */
}
/* 13538 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li {
    /* 13539 */
    
    border-color: #2a2a2a !important;
    /* 13540 */
}
/* 13541 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
/* 13542 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
    /* 13543 */
    
    background-color: #2a2a2a !important;
    /* 13544 */
    
    border-color: #2a2a2a !important;
    /* 13545 */
    
    color: #ffffff !important;
    /* 13546 */
}
/* 13547 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
    /* 13548 */
    
    border-color: #ebebeb !important;
    /* 13549 */
}
/* 13550 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
/* js_composer.css */
/* 13551 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
    /* 13552 */
    
    background-color: #ebebeb !important;
    /* 13553 */
    
    border-color: #ebebeb !important;
    /* 13554 */
    
    color: #ffffff !important;
    /* 13555 */
}
/* 13556 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
    /* 13557 */
    
    border-color: #f7be68 !important;
    /* 13558 */
}
/* 13559 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
/* 13560 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
    /* 13561 */
    
    background-color: #f7be68 !important;
    /* 13562 */
    
    border-color: #f7be68 !important;
    /* 13563 */
    
    color: #ffffff !important;
    /* 13564 */
}
/* 13565 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
    /* 13566 */
    
    border-color: #5aa1e3 !important;
    /* 13567 */
}
/* 13568 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
/* 13569 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
    /* 13570 */
    
    background-color: #5aa1e3 !important;
    /* 13571 */
    
    border-color: #5aa1e3 !important;
    /* 13572 */
    
    color: #ffffff !important;
    /* 13573 */
}
/* 13574 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li {
    /* 13575 */
    
    border-color: #6dab3c !important;
    /* 13576 */
}
/* 13577 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
/* 13578 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
    /* 13579 */
    
    background-color: #6dab3c !important;
    /* 13580 */
    
    border-color: #6dab3c !important;
    /* 13581 */
    
    color: #ffffff !important;
    /* 13582 */
}
/* 13583 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
    /* 13584 */
    
    border-color: #f4524d !important;
    /* 13585 */
}
/* 13586 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
/* 13587 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
    /* 13588 */
    
    background-color: #f4524d !important;
    /* 13589 */
    
    border-color: #f4524d !important;
    /* 13590 */
    
    color: #ffffff !important;
    /* 13591 */
}
/* 13592 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
    /* 13593 */
    
    border-color: #f79468 !important;
    /* 13594 */
}
/* 13595 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
/* 13596 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
    /* 13597 */
    
    background-color: #f79468 !important;
    /* 13598 */
    
    border-color: #f79468 !important;
    /* 13599 */
    
    color: #ffffff !important;
    /* 13600 */
}
/* js_composer.css */
/* 13601 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
    /* 13602 */
    
    border-color: #b97ebb !important;
    /* 13603 */
}
/* 13604 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
/* 13605 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
    /* 13606 */
    
    background-color: #b97ebb !important;
    /* 13607 */
    
    border-color: #b97ebb !important;
    /* 13608 */
    
    color: #ffffff !important;
    /* 13609 */
}
/* 13610 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li {
    /* 13611 */
    
    border-color: #ffffff !important;
    /* 13612 */
}
/* 13613 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
/* 13614 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
    /* 13615 */
    
    background-color: #ffffff !important;
    /* 13616 */
    
    border-color: #ffffff !important;
    /* 13617 */
    
    color: #2a2a2a !important;
    /* 13618 */
}
/* 13619 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a,
/* 13620 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
/* 13621 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
/* 13622 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span,
/* 13623 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
/* 13624 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
    /* 13625 */
    
    -webkit-box-sizing: border-box;
    /* 13626 */
    
    -moz-box-sizing: border-box;
    /* 13627 */
    
    box-sizing: border-box;
    /* 13628 */
    
    min-width: 28px;
    /* 13629 */
    
    min-height: 22px;
    /* 13630 */
}
/* 13631 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
/* 13632 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
/* 13633 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
/* 13634 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
/* 13635 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
/* 13636 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
    /* 13637 */
    
    border-bottom-left-radius: 2px;
    /* 13638 */
    
    border-top-left-radius: 2px;
    /* 13639 */
}
/* 13640 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
/* 13641 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
/* 13642 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
/* 13643 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
/* 13644 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
/* 13645 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
    /* 13646 */
    
    border-bottom-right-radius: 2px;
    /* 13647 */
    
    border-top-right-radius: 2px;
    /* 13648 */
}
/* 13649 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a,
/* 13650 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
/* js_composer.css */
/* 13651 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
/* 13652 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span,
/* 13653 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
/* 13654 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
    /* 13655 */
    
    margin-left: 5px;
    /* 13656 */
    
    -webkit-box-sizing: border-box;
    /* 13657 */
    
    -moz-box-sizing: border-box;
    /* 13658 */
    
    box-sizing: border-box;
    /* 13659 */
    
    min-height: 22px;
    /* 13660 */
    
    min-width: 22px;
    /* 13661 */
    
    padding: 3px;
    /* 13662 */
}
/* 13663 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
/* 13664 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
/* 13665 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
/* 13666 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
/* 13667 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
/* 13668 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
/* 13669 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
/* 13670 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
/* 13671 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
/* 13672 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
/* 13673 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
/* 13674 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
    /* 13675 */
    
    margin-left: 5px;
    /* 13676 */
    
    border-radius: 30px;
    /* 13677 */
    
    -webkit-box-sizing: border-box;
    /* 13678 */
    
    -moz-box-sizing: border-box;
    /* 13679 */
    
    box-sizing: border-box;
    /* 13680 */
    
    min-height: 22px;
    /* 13681 */
    
    min-width: 22px;
    /* 13682 */
    
    padding: 3px;
    /* 13683 */
}
/* 13684 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
/* 13685 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
/* 13686 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
/* 13687 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
/* 13688 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
/* 13689 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
    /* 13690 */
    
    -webkit-border-radius: 5px;
    /* 13691 */
    
    -moz-border-radius: 5px;
    /* 13692 */
    
    border-radius: 5px;
    /* 13693 */
    
    -webkit-box-sizing: border-box;
    /* 13694 */
    
    -moz-box-sizing: border-box;
    /* 13695 */
    
    box-sizing: border-box;
    /* 13696 */
    
    min-height: 22px;
    /* 13697 */
    
    min-width: 22px;
    /* 13698 */
    
    padding: 3px;
    /* 13699 */
}
/* 13700 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
/* js_composer.css */
/* 13701 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
/* 13702 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
/* 13703 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
/* 13704 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
/* 13705 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
/* 13706 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
/* 13707 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span {
    /* 13708 */
    
    background-color: transparent !important;
    /* 13709 */
    
    color: #000 !important;
    /* 13710 */
}
/* 13711 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
/* 13712 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
/* 13713 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
/* 13714 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
/* 13715 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span,
/* 13716 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
/* 13717 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
/* 13718 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
    /* 13719 */
    
    background-color: transparent !important;
    /* 13720 */
    
    color: #fff !important;
    /* 13721 */
}
/* 13722 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
/* 13723 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
    /* 13724 */
    
    border-left-width: 1px !important;
    /* 13725 */
}
/* 13726 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
/* 13727 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
    /* 13728 */
    
    border-width: 0;
    /* 13729 */
    
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    /* 13730 */
}
/* 13731 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
/* 13732 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
/* 13733 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
/* 13734 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
    /* 13735 */
    
    border-width: 0 !important;
    /* 13736 */
}
/* 13737 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
    /* 13738 */
    
    color: #000 !important;
    /* 13739 */
}
/* 13740 */

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
    /* 13741 */
    
    color: #fff !important;
    /* 13742 */
}
/* 13743 */

.vc_grid-loading {
    /* 13744 */
    
    margin: 2em auto;
    /* 13745 */
    
    font-size: 10px;
    /* 13746 */
    
    position: relative;
    /* 13747 */
    
    text-indent: -9999em;
    /* 13748 */
    
    -webkit-animation-delay: 0.16s;
    /* 13749 */
    
    animation-delay: 0.16s;
    /* 13750 */
    
    height: 20px;
    /* js_composer.css */
    /* 13751 */
}
/* 13752 */

.vc_grid-loading:before,
/* 13753 */

.vc_grid-loading:after,
/* 13754 */

.vc_grid-loading {
    /* 13755 */
    
    border-radius: 50%;
    /* 13756 */
    
    width: 12px;
    /* 13757 */
    
    height: 12px;
    /* 13758 */
    
    -webkit-animation-fill-mode: both;
    /* 13759 */
    
    animation-fill-mode: both;
    /* 13760 */
    
    -webkit-animation: load7 1.8s infinite ease-in-out;
    /* 13761 */
    
    animation: load7 1.8s infinite ease-in-out;
    /* 13762 */
}
/* 13763 */

.vc_grid-loading:before {
    /* 13764 */
    
    left: -20px;
    /* 13765 */
}
/* 13766 */

.vc_grid-loading:after {
    /* 13767 */
    
    left: 20px;
    /* 13768 */
    
    -webkit-animation-delay: 0.32s;
    /* 13769 */
    
    animation-delay: 0.32s;
    /* 13770 */
}
/* 13771 */

.vc_grid-loading:before,
/* 13772 */

.vc_grid-loading:after {
    /* 13773 */
    
    content: '';
    /* 13774 */
    
    position: absolute;
    /* 13775 */
    
    top: 0;
    /* 13776 */
}
/* 13777 */

@-webkit-keyframes load7 {
    /* 13778 */
    
    0%,
    /* 13779 */
    
    80%,
    /* 13780 */
    
    100% {
        /* 13781 */
        
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
        /* 13782 */
    }
    /* 13783 */
    
    40% {
        /* 13784 */
        
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
        /* 13785 */
    }
    /* 13786 */
}
/* 13787 */

@keyframes load7 {
    /* 13788 */
    
    0%,
    /* 13789 */
    
    80%,
    /* 13790 */
    
    100% {
        /* 13791 */
        
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
        /* 13792 */
    }
    /* 13793 */
    
    40% {
        /* 13794 */
        
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
        /* 13795 */
    }
    /* 13796 */
}
/* 13797 */

.vc_grid-filter {
    /* 13798 */
    
    margin-left: 0;
    /* 13799 */
    
    margin-bottom: 20px;
    /* 13800 */
    
    list-style: none;
    /* js_composer.css */
    /* 13801 */
    
    padding: 0;
    /* 13802 */
}
/* 13803 */

.vc_grid-filter.vc_grid-filter-center {
    /* 13804 */
    
    text-align: center;
    /* 13805 */
}
/* 13806 */

.vc_grid-filter.vc_grid-filter-right {
    /* 13807 */
    
    text-align: right;
    /* 13808 */
}
/* 13809 */

.vc_grid-filter.vc_grid-filter-left {
    /* 13810 */
    
    text-align: left;
    /* 13811 */
}
/* 13812 */

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
/* 13813 */

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
    /* 13814 */
    
    background-color: #5472d2;
    /* 13815 */
}
/* 13816 */

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
/* 13817 */

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
    /* 13818 */
    
    color: #ffffff;
    /* 13819 */
}
/* 13820 */

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
/* 13821 */

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
    /* 13822 */
    
    background-color: #00c1cf;
    /* 13823 */
}
/* 13824 */

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
/* 13825 */

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
    /* 13826 */
    
    color: #ffffff;
    /* 13827 */
}
/* 13828 */

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
/* 13829 */

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
    /* 13830 */
    
    background-color: #fe6c61;
    /* 13831 */
}
/* 13832 */

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
/* 13833 */

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
    /* 13834 */
    
    color: #ffffff;
    /* 13835 */
}
/* 13836 */

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
/* 13837 */

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
    /* 13838 */
    
    background-color: #8d6dc4;
    /* 13839 */
}
/* 13840 */

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
/* 13841 */

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
    /* 13842 */
    
    color: #ffffff;
    /* 13843 */
}
/* 13844 */

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
/* 13845 */

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
    /* 13846 */
    
    background-color: #4cadc9;
    /* 13847 */
}
/* 13848 */

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
/* 13849 */

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
    /* 13850 */
    
    color: #ffffff;
    /* js_composer.css */
    /* 13851 */
}
/* 13852 */

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
/* 13853 */

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
    /* 13854 */
    
    background-color: #cec2ab;
    /* 13855 */
}
/* 13856 */

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
/* 13857 */

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
    /* 13858 */
    
    color: #ffffff;
    /* 13859 */
}
/* 13860 */

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
/* 13861 */

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
    /* 13862 */
    
    background-color: #50485b;
    /* 13863 */
}
/* 13864 */

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
/* 13865 */

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
    /* 13866 */
    
    color: #ffffff;
    /* 13867 */
}
/* 13868 */

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
/* 13869 */

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
    /* 13870 */
    
    background-color: #75d69c;
    /* 13871 */
}
/* 13872 */

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
/* 13873 */

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
    /* 13874 */
    
    color: #ffffff;
    /* 13875 */
}
/* 13876 */

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
/* 13877 */

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
    /* 13878 */
    
    background-color: #2a2a2a;
    /* 13879 */
}
/* 13880 */

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
/* 13881 */

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
    /* 13882 */
    
    color: #ffffff;
    /* 13883 */
}
/* 13884 */

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
/* 13885 */

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
    /* 13886 */
    
    background-color: #ebebeb;
    /* 13887 */
}
/* 13888 */

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
/* 13889 */

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
    /* 13890 */
    
    color: #666666;
    /* 13891 */
}
/* 13892 */

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
/* 13893 */

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
    /* 13894 */
    
    background-color: #f7be68;
    /* 13895 */
}
/* 13896 */

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
/* 13897 */

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
    /* 13898 */
    
    color: #ffffff;
    /* 13899 */
}
/* 13900 */

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
/* js_composer.css */
/* 13901 */

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
    /* 13902 */
    
    background-color: #5aa1e3;
    /* 13903 */
}
/* 13904 */

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
/* 13905 */

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
    /* 13906 */
    
    color: #ffffff;
    /* 13907 */
}
/* 13908 */

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
/* 13909 */

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
    /* 13910 */
    
    background-color: #6dab3c;
    /* 13911 */
}
/* 13912 */

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
/* 13913 */

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
    /* 13914 */
    
    color: #ffffff;
    /* 13915 */
}
/* 13916 */

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
/* 13917 */

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
    /* 13918 */
    
    background-color: #f4524d;
    /* 13919 */
}
/* 13920 */

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
/* 13921 */

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
    /* 13922 */
    
    color: #ffffff;
    /* 13923 */
}
/* 13924 */

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
/* 13925 */

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
    /* 13926 */
    
    background-color: #f79468;
    /* 13927 */
}
/* 13928 */

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
/* 13929 */

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
    /* 13930 */
    
    color: #ffffff;
    /* 13931 */
}
/* 13932 */

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
/* 13933 */

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
    /* 13934 */
    
    background-color: #b97ebb;
    /* 13935 */
}
/* 13936 */

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
/* 13937 */

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
    /* 13938 */
    
    color: #ffffff;
    /* 13939 */
}
/* 13940 */

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
/* 13941 */

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
    /* 13942 */
    
    background-color: #ffffff;
    /* 13943 */
}
/* 13944 */

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
/* 13945 */

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
    /* 13946 */
    
    color: #666666;
    /* 13947 */
}
/* 13948 */

.vc_grid-filter > .vc_grid-filter-item {
    /* 13949 */
    
    cursor: pointer;
    /* 13950 */
    
    display: inline-block;
    /* js_composer.css */
    /* 13951 */
    
    background: transparent;
    /* 13952 */
    
    padding: 4px 10px;
    /* 13953 */
    
    -webkit-transition: background-color 0.1s linear;
    /* 13954 */
    
    -o-transition: background-color 0.1s linear;
    /* 13955 */
    
    transition: background-color 0.1s linear;
    /* 13956 */
}
/* 13957 */

.vc_grid-filter > .vc_grid-filter-item:first-child {
    /* 13958 */
    
    margin-left: 0 !important;
    /* 13959 */
}
/* 13960 */

.vc_grid-filter > .vc_grid-filter-item > span {
    /* 13961 */
    
    -webkit-transition: color 0.1s linear;
    /* 13962 */
    
    -o-transition: color 0.1s linear;
    /* 13963 */
    
    transition: color 0.1s linear;
    /* 13964 */
    
    outline: none;
    /* 13965 */
    
    padding: 0;
    /* 13966 */
    
    text-decoration: none;
    /* 13967 */
}
/* 13968 */

.vc_grid-filter > .vc_grid-filter-item:hover > span,
/* 13969 */

.vc_grid-filter > .vc_grid-filter-item.vc_active > span {
    /* 13970 */
    
    text-decoration: none;
    /* 13971 */
}
/* 13972 */

.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item {
    /* 13973 */
    
    margin: 0 5px 5px 0;
    /* 13974 */
    
    border-radius: 30px;
    /* 13975 */
}
/* 13976 */

.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item {
    /* 13977 */
    
    margin: 0 5px 5px 0;
    /* 13978 */
    
    border-radius: 5px;
    /* 13979 */
}
/* 13980 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item,
/* 13981 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
/* 13982 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item {
    /* 13983 */
    
    margin: 0;
    /* 13984 */
    
    border: 1px solid rgba(235, 235, 235, 0.8);
    /* 13985 */
    
    border-collapse: collapse;
    /* 13986 */
}
/* 13987 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n+2),
/* 13988 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n+2),
/* 13989 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n+2) {
    /* 13990 */
    
    margin-left: -1px;
    /* 13991 */
    
    margin-top: -1px;
    /* 13992 */
}
/* 13993 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover,
/* 13994 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover,
/* 13995 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover,
/* 13996 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active,
/* 13997 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active,
/* 13998 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active {
    /* 13999 */
    
    position: relative;
    /* 14000 */
    
    z-index: 1;
    /* js_composer.css */
    /* 14001 */
    
    border-color: transparent;
    /* 14002 */
}
/* 14003 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a,
/* 14004 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a,
/* 14005 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a,
/* 14006 */

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a,
/* 14007 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a,
/* 14008 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a {
    /* 14009 */
    
    text-decoration: none;
    /* 14010 */
}
/* 14011 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child {
    /* 14012 */
    
    border-top-left-radius: 30px;
    /* 14013 */
    
    border-bottom-left-radius: 30px;
    /* 14014 */
}
/* 14015 */

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child {
    /* 14016 */
    
    border-top-right-radius: 30px;
    /* 14017 */
    
    border-bottom-right-radius: 30px;
    /* 14018 */
}
/* 14019 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child {
    /* 14020 */
    
    border-top-left-radius: 3px;
    /* 14021 */
    
    border-bottom-left-radius: 3px;
    /* 14022 */
}
/* 14023 */

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child {
    /* 14024 */
    
    border-top-right-radius: 3px;
    /* 14025 */
    
    border-bottom-right-radius: 3px;
    /* 14026 */
}
/* 14027 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item,
/* 14028 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item {
    /* 14029 */
    
    background-color: #7c93dd;
    /* 14030 */
}
/* 14031 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span,
/* 14032 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span {
    /* 14033 */
    
    color: #ffffff;
    /* 14034 */
}
/* 14035 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
/* 14036 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
/* 14037 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
/* 14038 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
    /* 14039 */
    
    background-color: #5472d2;
    /* 14040 */
}
/* 14041 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
/* 14042 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
/* 14043 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
/* 14044 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
    /* 14045 */
    
    color: #ffffff;
    /* 14046 */
}
/* 14047 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item,
/* 14048 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item {
    /* 14049 */
    
    background-color: #00919c;
    /* 14050 */
}
/* js_composer.css */
/* 14051 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span,
/* 14052 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span {
    /* 14053 */
    
    color: #ffffff;
    /* 14054 */
}
/* 14055 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
/* 14056 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
/* 14057 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
/* 14058 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
    /* 14059 */
    
    background-color: #00c1cf;
    /* 14060 */
}
/* 14061 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
/* 14062 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
/* 14063 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
/* 14064 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
    /* 14065 */
    
    color: #ffffff;
    /* 14066 */
}
/* 14067 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item,
/* 14068 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item {
    /* 14069 */
    
    background-color: #fe9b94;
    /* 14070 */
}
/* 14071 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span,
/* 14072 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span {
    /* 14073 */
    
    color: #ffffff;
    /* 14074 */
}
/* 14075 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
/* 14076 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
/* 14077 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
/* 14078 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
    /* 14079 */
    
    background-color: #fe6c61;
    /* 14080 */
}
/* 14081 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
/* 14082 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
/* 14083 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
/* 14084 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
    /* 14085 */
    
    color: #ffffff;
    /* 14086 */
}
/* 14087 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item,
/* 14088 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item {
    /* 14089 */
    
    background-color: #a991d3;
    /* 14090 */
}
/* 14091 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span,
/* 14092 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span {
    /* 14093 */
    
    color: #ffffff;
    /* 14094 */
}
/* 14095 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
/* 14096 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
/* 14097 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
/* 14098 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
    /* 14099 */
    
    background-color: #8d6dc4;
    /* 14100 */
}
/* js_composer.css */
/* 14101 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
/* 14102 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
/* 14103 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
/* 14104 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
    /* 14105 */
    
    color: #ffffff;
    /* 14106 */
}
/* 14107 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item,
/* 14108 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item {
    /* 14109 */
    
    background-color: #73bfd5;
    /* 14110 */
}
/* 14111 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span,
/* 14112 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span {
    /* 14113 */
    
    color: #ffffff;
    /* 14114 */
}
/* 14115 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
/* 14116 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
/* 14117 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
/* 14118 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
    /* 14119 */
    
    background-color: #4cadc9;
    /* 14120 */
}
/* 14121 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
/* 14122 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
/* 14123 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
/* 14124 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
    /* 14125 */
    
    color: #ffffff;
    /* 14126 */
}
/* 14127 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item,
/* 14128 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item {
    /* 14129 */
    
    background-color: #e1d9cb;
    /* 14130 */
}
/* 14131 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span,
/* 14132 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span {
    /* 14133 */
    
    color: #ffffff;
    /* 14134 */
}
/* 14135 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
/* 14136 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
/* 14137 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
/* 14138 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
    /* 14139 */
    
    background-color: #cec2ab;
    /* 14140 */
}
/* 14141 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
/* 14142 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
/* 14143 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
/* 14144 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
    /* 14145 */
    
    color: #ffffff;
    /* 14146 */
}
/* 14147 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item,
/* 14148 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item {
    /* 14149 */
    
    background-color: #695f77;
    /* 14150 */
}
/* js_composer.css */
/* 14151 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span,
/* 14152 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span {
    /* 14153 */
    
    color: #ffffff;
    /* 14154 */
}
/* 14155 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
/* 14156 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
/* 14157 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
/* 14158 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
    /* 14159 */
    
    background-color: #50485b;
    /* 14160 */
}
/* 14161 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
/* 14162 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
/* 14163 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
/* 14164 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
    /* 14165 */
    
    color: #ffffff;
    /* 14166 */
}
/* 14167 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item,
/* 14168 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item {
    /* 14169 */
    
    background-color: #9ce2b8;
    /* 14170 */
}
/* 14171 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span,
/* 14172 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span {
    /* 14173 */
    
    color: #ffffff;
    /* 14174 */
}
/* 14175 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
/* 14176 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
/* 14177 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
/* 14178 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
    /* 14179 */
    
    background-color: #75d69c;
    /* 14180 */
}
/* 14181 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
/* 14182 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
/* 14183 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
/* 14184 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
    /* 14185 */
    
    color: #ffffff;
    /* 14186 */
}
/* 14187 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item,
/* 14188 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item {
    /* 14189 */
    
    background-color: #444444;
    /* 14190 */
}
/* 14191 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span,
/* 14192 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span {
    /* 14193 */
    
    color: #ffffff;
    /* 14194 */
}
/* 14195 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
/* 14196 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
/* 14197 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
/* 14198 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
    /* 14199 */
    
    background-color: #2a2a2a;
    /* 14200 */
}
/* js_composer.css */
/* 14201 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
/* 14202 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
/* 14203 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
/* 14204 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
    /* 14205 */
    
    color: #ffffff;
    /* 14206 */
}
/* 14207 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item,
/* 14208 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item {
    /* 14209 */
    
    background-color: #d2d2d2;
    /* 14210 */
}
/* 14211 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span,
/* 14212 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span {
    /* 14213 */
    
    color: #666666;
    /* 14214 */
}
/* 14215 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
/* 14216 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
/* 14217 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
/* 14218 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
    /* 14219 */
    
    background-color: #ebebeb;
    /* 14220 */
}
/* 14221 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
/* 14222 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
/* 14223 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
/* 14224 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
    /* 14225 */
    
    color: #666666;
    /* 14226 */
}
/* 14227 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item,
/* 14228 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item {
    /* 14229 */
    
    background-color: #fad398;
    /* 14230 */
}
/* 14231 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span,
/* 14232 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span {
    /* 14233 */
    
    color: #ffffff;
    /* 14234 */
}
/* 14235 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
/* 14236 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
/* 14237 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
/* 14238 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
    /* 14239 */
    
    background-color: #f7be68;
    /* 14240 */
}
/* 14241 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
/* 14242 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
/* 14243 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
/* 14244 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
    /* 14245 */
    
    color: #ffffff;
    /* 14246 */
}
/* 14247 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item,
/* 14248 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item {
    /* 14249 */
    
    background-color: #86baea;
    /* 14250 */
}
/* js_composer.css */
/* 14251 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span,
/* 14252 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span {
    /* 14253 */
    
    color: #ffffff;
    /* 14254 */
}
/* 14255 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
/* 14256 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
/* 14257 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
/* 14258 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
    /* 14259 */
    
    background-color: #5aa1e3;
    /* 14260 */
}
/* 14261 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
/* 14262 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
/* 14263 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
/* 14264 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
    /* 14265 */
    
    color: #ffffff;
    /* 14266 */
}
/* 14267 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item,
/* 14268 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item {
    /* 14269 */
    
    background-color: #87c456;
    /* 14270 */
}
/* 14271 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span,
/* 14272 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span {
    /* 14273 */
    
    color: #ffffff;
    /* 14274 */
}
/* 14275 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
/* 14276 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
/* 14277 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
/* 14278 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
    /* 14279 */
    
    background-color: #6dab3c;
    /* 14280 */
}
/* 14281 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
/* 14282 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
/* 14283 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
/* 14284 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
    /* 14285 */
    
    color: #ffffff;
    /* 14286 */
}
/* 14287 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item,
/* 14288 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item {
    /* 14289 */
    
    background-color: #f7817d;
    /* 14290 */
}
/* 14291 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span,
/* 14292 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span {
    /* 14293 */
    
    color: #ffffff;
    /* 14294 */
}
/* 14295 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
/* 14296 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
/* 14297 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
/* 14298 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
    /* 14299 */
    
    background-color: #f4524d;
    /* 14300 */
}
/* js_composer.css */
/* 14301 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
/* 14302 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
/* 14303 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
/* 14304 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
    /* 14305 */
    
    color: #ffffff;
    /* 14306 */
}
/* 14307 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item,
/* 14308 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item {
    /* 14309 */
    
    background-color: #fab698;
    /* 14310 */
}
/* 14311 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span,
/* 14312 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span {
    /* 14313 */
    
    color: #ffffff;
    /* 14314 */
}
/* 14315 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
/* 14316 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
/* 14317 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
/* 14318 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
    /* 14319 */
    
    background-color: #f79468;
    /* 14320 */
}
/* 14321 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
/* 14322 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
/* 14323 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
/* 14324 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
    /* 14325 */
    
    color: #ffffff;
    /* 14326 */
}
/* 14327 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item,
/* 14328 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item {
    /* 14329 */
    
    background-color: #cb9fcd;
    /* 14330 */
}
/* 14331 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span,
/* 14332 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span {
    /* 14333 */
    
    color: #ffffff;
    /* 14334 */
}
/* 14335 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
/* 14336 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
/* 14337 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
/* 14338 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
    /* 14339 */
    
    background-color: #b97ebb;
    /* 14340 */
}
/* 14341 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
/* 14342 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
/* 14343 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
/* 14344 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
    /* 14345 */
    
    color: #ffffff;
    /* 14346 */
}
/* 14347 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item,
/* 14348 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item {
    /* 14349 */
    
    background-color: #e6e6e6;
    /* 14350 */
}
/* js_composer.css */
/* 14351 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span,
/* 14352 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span {
    /* 14353 */
    
    color: #666666;
    /* 14354 */
}
/* 14355 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
/* 14356 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
/* 14357 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
/* 14358 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
    /* 14359 */
    
    background-color: #ffffff;
    /* 14360 */
}
/* 14361 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
/* 14362 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
/* 14363 */

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
/* 14364 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
    /* 14365 */
    
    color: #666666;
    /* 14366 */
}
/* 14367 */

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item,
/* 14368 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item {
    /* 14369 */
    
    margin: 0;
    /* 14370 */
    
    border: 1px solid transparent;
    /* 14371 */
    
    border-collapse: collapse;
    /* 14372 */
    
    padding: 3px 7px;
    /* 14373 */
}
/* 14374 */

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span,
/* 14375 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span {
    /* 14376 */
    
    color: #FFFFFF;
    /* 14377 */
}
/* 14378 */

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n+2),
/* 14379 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n+2) {
    /* 14380 */
    
    border-left: none;
    /* 14381 */
    
    margin-left: 1px;
    /* 14382 */
    
    border-top: none;
    /* 14383 */
    
    margin-top: 1px;
    /* 14384 */
}
/* 14385 */

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child,
/* 14386 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
    /* 14387 */
    
    border-top-left-radius: 3px;
    /* 14388 */
    
    border-bottom-left-radius: 3px;
    /* 14389 */
    
    border-top: 0;
    /* 14390 */
}
/* 14391 */

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child,
/* 14392 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
    /* 14393 */
    
    border-top-right-radius: 3px;
    /* 14394 */
    
    border-bottom-right-radius: 3px;
    /* 14395 */
}
/* 14396 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
    /* 14397 */
    
    border-top-left-radius: 30px;
    /* 14398 */
    
    border-bottom-left-radius: 30px;
    /* 14399 */
    
    border-top: 0;
    /* 14400 */
}
/* js_composer.css */
/* 14401 */

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
    /* 14402 */
    
    border-top-right-radius: 30px;
    /* 14403 */
    
    border-bottom-right-radius: 30px;
    /* 14404 */
}
/* 14405 */

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
    /* 14406 */
    
    font-size: 12px;
    /* 14407 */
    
    padding: 1px 5px;
    /* 14408 */
}
/* 14409 */

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
    /* 14410 */
    
    font-size: 13px;
    /* 14411 */
    
    padding: 2px 7px;
    /* 14412 */
}
/* 14413 */

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
    /* 14414 */
    
    font-size: 100%;
    /* 14415 */
    
    padding: 2px 10px;
    /* 14416 */
}
/* 14417 */

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
    /* 14418 */
    
    font-size: 18px;
    /* 14419 */
    
    padding: 4px 10px;
    /* 14420 */
}
/* 14421 */

.vc_grid-filter-select {
    /* 14422 */
    
    display: none;
    /* 14423 */
}
/* 14424 */

.vc_grid-filter-select,
/* 14425 */

.vc_grid-filter-dropdown {
    /* 14426 */
    
    font-size: 12px;
    /* 14427 */
    
    margin-bottom: 20px;
    /* 14428 */
}
/* 14429 */

.vc_grid-filter-select.vc_grid-filter-center,
/* 14430 */

.vc_grid-filter-dropdown.vc_grid-filter-center {
    /* 14431 */
    
    text-align: center;
    /* 14432 */
}
/* 14433 */

.vc_grid-filter-select.vc_grid-filter-right,
/* 14434 */

.vc_grid-filter-dropdown.vc_grid-filter-right {
    /* 14435 */
    
    text-align: right;
    /* 14436 */
}
/* 14437 */

.vc_grid-filter-select.vc_grid-filter-left,
/* 14438 */

.vc_grid-filter-dropdown.vc_grid-filter-left {
    /* 14439 */
    
    text-align: left;
    /* 14440 */
}
/* 14441 */

.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
/* 14442 */

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
    /* 14443 */
    
    display: none;
    /* 14444 */
}
/* 14445 */

.vc_grid-filter-select .vc_grid-styled-select select,
/* 14446 */

.vc_grid-filter-dropdown .vc_grid-styled-select select {
    /* 14447 */
    
    outline: none;
    /* 14448 */
    
    display: inline-block;
    /* 14449 */
}
/* 14450 */

@media (min-width: 768px) {
    /* js_composer.css */
    /* 14451 */
    
    .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
    /* 14452 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
        /* 14453 */
        
        color: #5472d2;
        /* 14454 */
    }
    /* 14455 */
    
    .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
    /* 14456 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
        /* 14457 */
        
        color: #00c1cf;
        /* 14458 */
    }
    /* 14459 */
    
    .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
    /* 14460 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
        /* 14461 */
        
        color: #fe6c61;
        /* 14462 */
    }
    /* 14463 */
    
    .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
    /* 14464 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
        /* 14465 */
        
        color: #8d6dc4;
        /* 14466 */
    }
    /* 14467 */
    
    .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
    /* 14468 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
        /* 14469 */
        
        color: #4cadc9;
        /* 14470 */
    }
    /* 14471 */
    
    .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
    /* 14472 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
        /* 14473 */
        
        color: #cec2ab;
        /* 14474 */
    }
    /* 14475 */
    
    .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
    /* 14476 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
        /* 14477 */
        
        color: #50485b;
        /* 14478 */
    }
    /* 14479 */
    
    .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
    /* 14480 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
        /* 14481 */
        
        color: #75d69c;
        /* 14482 */
    }
    /* 14483 */
    
    .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
    /* 14484 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
        /* 14485 */
        
        color: #2a2a2a;
        /* 14486 */
    }
    /* 14487 */
    
    .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
    /* 14488 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
        /* 14489 */
        
        color: #ebebeb;
        /* 14490 */
    }
    /* 14491 */
    
    .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
    /* 14492 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
        /* 14493 */
        
        color: #f7be68;
        /* 14494 */
    }
    /* 14495 */
    
    .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
    /* 14496 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
        /* 14497 */
        
        color: #5aa1e3;
        /* 14498 */
    }
    /* 14499 */
    
    .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
    /* 14500 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
        /* js_composer.css */
        /* 14501 */
        
        color: #6dab3c;
        /* 14502 */
    }
    /* 14503 */
    
    .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
    /* 14504 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
        /* 14505 */
        
        color: #f4524d;
        /* 14506 */
    }
    /* 14507 */
    
    .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
    /* 14508 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
        /* 14509 */
        
        color: #f79468;
        /* 14510 */
    }
    /* 14511 */
    
    .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
    /* 14512 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
        /* 14513 */
        
        color: #b97ebb;
        /* 14514 */
    }
    /* 14515 */
    
    .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
    /* 14516 */
    
    .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
        /* 14517 */
        
        color: #ffffff;
        /* 14518 */
    }
    /* 14519 */
    
    .vc_grid-filter-select .vc_grid-styled-select,
    /* 14520 */
    
    .vc_grid-filter-dropdown .vc_grid-styled-select {
        /* 14521 */
        
        border: 1px solid #ccc;
        /* 14522 */
        
        display: inline-block;
        /* 14523 */
        
        height: 30px;
        /* 14524 */
        
        overflow: hidden;
        /* 14525 */
        
        padding-right: 5px;
        /* 14526 */
        
        text-align: left;
        /* 14527 */
        
        width: auto;
        /* 14528 */
        
        vertical-align: middle;
        /* 14529 */
    }
    /* 14530 */
    
    .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
    /* 14531 */
    
    .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
        /* 14532 */
        
        font-size: 17px;
        /* 14533 */
        
        display: inline;
        /* 14534 */
        
        vertical-align: middle;
        /* 14535 */
    }
    /* 14536 */
    
    .vc_grid-filter-select .vc_grid-styled-select select,
    /* 14537 */
    
    .vc_grid-filter-dropdown .vc_grid-styled-select select {
        /* 14538 */
        
        background: none repeat scroll 0 0 transparent;
        /* 14539 */
        
        border: 0 none;
        /* 14540 */
        
        border-radius: 0;
        /* 14541 */
        
        height: 30px;
        /* 14542 */
        
        line-height: 1;
        /* 14543 */
        
        margin-right: -50px;
        /* 14544 */
        
        padding: 5px;
        /* 14545 */
        
        position: relative;
        /* 14546 */
        
        font-size: 12px;
        /* 14547 */
        
        z-index: 0;
        /* 14548 */
        
        cursor: pointer;
        /* 14549 */
        
        max-width: inherit !important;
        /* 14550 */
    }
    /* js_composer.css */
    /* 14551 */
}
/* 14552 */

@media (max-width: 768px) {
    /* 14553 */
    
    .vc_responsive .vc_grid-filter-select {
        /* 14554 */
        
        display: block;
        /* 14555 */
    }
    /* 14556 */
    
    .vc_responsive .vc_grid-filter {
        /* 14557 */
        
        display: none !important;
        /* 14558 */
    }
    /* 14559 */
}
/* 14560 */

.owl-carousel {
    /* 14561 */
    /* .owl-animated-out - only for current item */
    /* 14562 */
    /* This is very important class. Use z-index if you want move Out item above In item */
    /* 14563 */
    /* .owl-animated-in - only for upcoming item
/* 14564 *|     /* This is very important class. Use z-index if you want move In item above Out item */
    /* 14565 */
    /* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */
    /* 14566 */
}
/* 14567 */

.owl-carousel .owl-item .vc_grid-item {
    /* 14568 */
    
    -webkit-transform: translate3D(0, 0, 0);
    /* 14569 */
    
    -ms-transform: translate3D(0, 0, 0);
    /* 14570 */
    
    transform: translate3D(0, 0, 0);
    /* 14571 */
}
/* 14572 */

.owl-carousel .owl-animated-out {
    /* 14573 */
    
    z-index: 0;
    /* 14574 */
}
/* 14575 */

.owl-carousel .owl-animated-in {
    /* 14576 */
    
    z-index: 1;
    /* 14577 */
}
/* 14578 */

@font-face {
    /* 14579 */
    
    font-family: 'vc_grid_v1';
    /* 14580 */
    
    src: url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac');
    /* 14581 */
    
    src: url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac') format('embedded-opentype'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac') format('woff'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac') format('truetype'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1') format('svg');
    /* 14582 */
    
    font-weight: normal;
    /* 14583 */
    
    font-style: normal;
    /* 14584 */
}
/* 14585 */

[class^="vc_arrow-icon-"],
/* 14586 */

[class*=" vc_arrow-icon-"] {
    /* 14587 */
    
    font-family: 'vc_grid_v1';
    /* 14588 */
    
    speak: none;
    /* 14589 */
    
    font-style: normal;
    /* 14590 */
    
    font-weight: normal;
    /* 14591 */
    
    font-variant: normal;
    /* 14592 */
    
    text-transform: none;
    /* 14593 */
    
    line-height: 1;
    /* 14594 */
    /* Better Font Rendering =========== */
    /* 14595 */
    
    -webkit-font-smoothing: antialiased;
    /* 14596 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 14597 */
}
/* 14598 */

.vc_arrow-icon-minus:before {
    /* 14599 */
    
    content: "\e61c";
    /* 14600 */
}
/* js_composer.css */
/* 14601 */

.vc_arrow-icon-plus:before {
    /* 14602 */
    
    content: "\e61d";
    /* 14603 */
}
/* 14604 */

.vc_arrow-icon-arrow_down:before {
    /* 14605 */
    
    content: "\e61e";
    /* 14606 */
}
/* 14607 */

.vc_arrow-icon-arrow_up:before {
    /* 14608 */
    
    content: "\e61f";
    /* 14609 */
}
/* 14610 */

.vc_arrow-icon-arrow_01_left:before {
    /* 14611 */
    
    content: "\e600";
    /* 14612 */
}
/* 14613 */

.vc_arrow-icon-arrow_01_right:before {
    /* 14614 */
    
    content: "\e601";
    /* 14615 */
}
/* 14616 */

.vc_arrow-icon-arrow_02_left:before {
    /* 14617 */
    
    content: "\e602";
    /* 14618 */
}
/* 14619 */

.vc_arrow-icon-arrow_02_right:before {
    /* 14620 */
    
    content: "\e603";
    /* 14621 */
}
/* 14622 */

.vc_arrow-icon-arrow_03_left:before {
    /* 14623 */
    
    content: "\e604";
    /* 14624 */
}
/* 14625 */

.vc_arrow-icon-arrow_03_right:before {
    /* 14626 */
    
    content: "\e605";
    /* 14627 */
}
/* 14628 */

.vc_arrow-icon-arrow_04_left:before {
    /* 14629 */
    
    content: "\e606";
    /* 14630 */
}
/* 14631 */

.vc_arrow-icon-arrow_04_right:before {
    /* 14632 */
    
    content: "\e607";
    /* 14633 */
}
/* 14634 */

.vc_arrow-icon-arrow_05_left:before {
    /* 14635 */
    
    content: "\e608";
    /* 14636 */
}
/* 14637 */

.vc_arrow-icon-arrow_05_right:before {
    /* 14638 */
    
    content: "\e609";
    /* 14639 */
}
/* 14640 */

.vc_arrow-icon-arrow_06_left:before {
    /* 14641 */
    
    content: "\e60a";
    /* 14642 */
}
/* 14643 */

.vc_arrow-icon-arrow_06_right:before {
    /* 14644 */
    
    content: "\e60b";
    /* 14645 */
}
/* 14646 */

.vc_arrow-icon-arrow_07_left:before {
    /* 14647 */
    
    content: "\e60c";
    /* 14648 */
}
/* 14649 */

.vc_arrow-icon-arrow_07_right:before {
    /* 14650 */
    
    content: "\e60d";
    /* js_composer.css */
    /* 14651 */
}
/* 14652 */

.vc_arrow-icon-arrow_08_left:before {
    /* 14653 */
    
    content: "\e60e";
    /* 14654 */
}
/* 14655 */

.vc_arrow-icon-arrow_08_right:before {
    /* 14656 */
    
    content: "\e60f";
    /* 14657 */
}
/* 14658 */

.vc_arrow-icon-arrow_09_left:before {
    /* 14659 */
    
    content: "\e610";
    /* 14660 */
}
/* 14661 */

.vc_arrow-icon-arrow_09_right:before {
    /* 14662 */
    
    content: "\e611";
    /* 14663 */
}
/* 14664 */

.vc_arrow-icon-arrow_10_left:before {
    /* 14665 */
    
    content: "\e612";
    /* 14666 */
}
/* 14667 */

.vc_arrow-icon-arrow_10_right:before {
    /* 14668 */
    
    content: "\e613";
    /* 14669 */
}
/* 14670 */

.vc_arrow-icon-arrow_11_left:before {
    /* 14671 */
    
    content: "\e614";
    /* 14672 */
}
/* 14673 */

.vc_arrow-icon-arrow_11_right:before {
    /* 14674 */
    
    content: "\e615";
    /* 14675 */
}
/* 14676 */

.vc_arrow-icon-arrow_12_left:before {
    /* 14677 */
    
    content: "\e616";
    /* 14678 */
}
/* 14679 */

.vc_arrow-icon-arrow_12_right:before {
    /* 14680 */
    
    content: "\e617";
    /* 14681 */
}
/* 14682 */

.vc_arrow-icon-navicon:before {
    /* 14683 */
    
    content: "\f0c9";
    /* 14684 */
}
/* 14685 */
/* CSS Animations */
/* 14686 */

.wpb_animate_when_almost_visible {
    /* 14687 */
    
    opacity: 0;
    /* 14688 */
    
    filter: alpha(opacity=0);
    /* 14689 */
}
/* 14690 */

.wpb_start_animation.wpb_top-to-bottom {
    /* 14691 */
    
    -webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14692 */
    
    -o-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14693 */
    
    animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14694 */
    
    opacity: 1;
    /* 14695 */
    
    filter: alpha(opacity=100);
    /* 14696 */
}
/* 14697 */

.wpb_start_animation.wpb_bottom-to-top {
    /* 14698 */
    
    -webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14699 */
    
    -o-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14700 */
    
    animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* js_composer.css */
    /* 14701 */
    
    opacity: 1;
    /* 14702 */
    
    filter: alpha(opacity=100);
    /* 14703 */
}
/* 14704 */

.wpb_start_animation.wpb_left-to-right {
    /* 14705 */
    
    -webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14706 */
    
    -o-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14707 */
    
    animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14708 */
    
    opacity: 1;
    /* 14709 */
    
    filter: alpha(opacity=100);
    /* 14710 */
}
/* 14711 */

.wpb_start_animation.wpb_right-to-left {
    /* 14712 */
    
    -webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14713 */
    
    -o-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14714 */
    
    animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14715 */
    
    opacity: 1;
    /* 14716 */
    
    filter: alpha(opacity=100);
    /* 14717 */
}
/* 14718 */

.wpb_start_animation.wpb_appear {
    /* 14719 */
    
    -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14720 */
    
    -o-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14721 */
    
    animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    /* 14722 */
    
    -webkit-transform: scale(1);
    /* 14723 */
    
    -ms-transform: scale(1);
    /* 14724 */
    
    -o-transform: scale(1);
    /* 14725 */
    
    transform: scale(1);
    /* 14726 */
    
    opacity: 1;
    /* 14727 */
    
    filter: alpha(opacity=100);
    /* 14728 */
}
/* 14729 */
/* Top to bottom keyframes */
/* 14730 */

@-webkit-keyframes wpb_ttb {
    /* 14731 */
    
    0% {
        /* 14732 */
        
        -webkit-transform: translate(0, -10%);
        /* 14733 */
        
        opacity: 0;
        /* 14734 */
        
        filter: alpha(opacity=0);
        /* 14735 */
    }
    /* 14736 */
    
    100% {
        /* 14737 */
        
        -webkit-transform: translate(0, 0);
        /* 14738 */
        
        opacity: 1;
        /* 14739 */
        
        filter: alpha(opacity=100);
        /* 14740 */
    }
    /* 14741 */
}
/* 14742 */

@-moz-keyframes wpb_ttb {
    /* 14743 */
    
    0% {
        /* 14744 */
        
        -moz-transform: translate(0, -10%);
        /* 14745 */
        
        opacity: 0;
        /* 14746 */
        
        filter: alpha(opacity=0);
        /* 14747 */
    }
    /* 14748 */
    
    100% {
        /* 14749 */
        
        -moz-transform: translate(0, 0);
        /* 14750 */
        
        opacity: 1;
        /* js_composer.css */
        /* 14751 */
        
        filter: alpha(opacity=100);
        /* 14752 */
    }
    /* 14753 */
}
/* 14754 */

@-o-keyframes wpb_ttb {
    /* 14755 */
    
    0% {
        /* 14756 */
        
        -o-transform: translate(0, -10%);
        /* 14757 */
        
        opacity: 0;
        /* 14758 */
        
        filter: alpha(opacity=0);
        /* 14759 */
    }
    /* 14760 */
    
    100% {
        /* 14761 */
        
        -o-transform: translate(0, 0);
        /* 14762 */
        
        opacity: 1;
        /* 14763 */
        
        filter: alpha(opacity=100);
        /* 14764 */
    }
    /* 14765 */
}
/* 14766 */

@keyframes wpb_ttb {
    /* 14767 */
    
    0% {
        /* 14768 */
        
        -webkit-transform: translate(0, -10%);
        /* 14769 */
        
        -ms-transform: translate(0, -10%);
        /* 14770 */
        
        -o-transform: translate(0, -10%);
        /* 14771 */
        
        transform: translate(0, -10%);
        /* 14772 */
        
        opacity: 0;
        /* 14773 */
        
        filter: alpha(opacity=0);
        /* 14774 */
    }
    /* 14775 */
    
    100% {
        /* 14776 */
        
        -webkit-transform: translate(0, 0);
        /* 14777 */
        
        -ms-transform: translate(0, 0);
        /* 14778 */
        
        -o-transform: translate(0, 0);
        /* 14779 */
        
        transform: translate(0, 0);
        /* 14780 */
        
        opacity: 1;
        /* 14781 */
        
        filter: alpha(opacity=100);
        /* 14782 */
    }
    /* 14783 */
}
/* 14784 */
/* Bottom to top keyframes */
/* 14785 */

@-webkit-keyframes wpb_btt {
    /* 14786 */
    
    0% {
        /* 14787 */
        
        -webkit-transform: translate(0, 10%);
        /* 14788 */
        
        opacity: 0;
        /* 14789 */
        
        filter: alpha(opacity=0);
        /* 14790 */
    }
    /* 14791 */
    
    100% {
        /* 14792 */
        
        -webkit-transform: translate(0, 0);
        /* 14793 */
        
        opacity: 1;
        /* 14794 */
        
        filter: alpha(opacity=100);
        /* 14795 */
    }
    /* 14796 */
}
/* 14797 */

@-moz-keyframes wpb_btt {
    /* 14798 */
    
    0% {
        /* 14799 */
        
        -moz-transform: translate(0, 10%);
        /* 14800 */
        
        opacity: 0;
        /* js_composer.css */
        /* 14801 */
        
        filter: alpha(opacity=0);
        /* 14802 */
    }
    /* 14803 */
    
    100% {
        /* 14804 */
        
        -moz-transform: translate(0, 0);
        /* 14805 */
        
        opacity: 1;
        /* 14806 */
        
        filter: alpha(opacity=100);
        /* 14807 */
    }
    /* 14808 */
}
/* 14809 */

@-o-keyframes wpb_btt {
    /* 14810 */
    
    0% {
        /* 14811 */
        
        -o-transform: translate(0, 10%);
        /* 14812 */
        
        opacity: 0;
        /* 14813 */
        
        filter: alpha(opacity=0);
        /* 14814 */
    }
    /* 14815 */
    
    100% {
        /* 14816 */
        
        -o-transform: translate(0, 0);
        /* 14817 */
        
        opacity: 1;
        /* 14818 */
        
        filter: alpha(opacity=100);
        /* 14819 */
    }
    /* 14820 */
}
/* 14821 */

@keyframes wpb_btt {
    /* 14822 */
    
    0% {
        /* 14823 */
        
        -webkit-transform: translate(0, 10%);
        /* 14824 */
        
        -ms-transform: translate(0, 10%);
        /* 14825 */
        
        -o-transform: translate(0, 10%);
        /* 14826 */
        
        transform: translate(0, 10%);
        /* 14827 */
        
        opacity: 0;
        /* 14828 */
        
        filter: alpha(opacity=0);
        /* 14829 */
    }
    /* 14830 */
    
    100% {
        /* 14831 */
        
        -webkit-transform: translate(0, 0);
        /* 14832 */
        
        -ms-transform: translate(0, 0);
        /* 14833 */
        
        -o-transform: translate(0, 0);
        /* 14834 */
        
        transform: translate(0, 0);
        /* 14835 */
        
        opacity: 1;
        /* 14836 */
        
        filter: alpha(opacity=100);
        /* 14837 */
    }
    /* 14838 */
}
/* 14839 */
/* Left to right keyframes */
/* 14840 */

@-webkit-keyframes wpb_ltr {
    /* 14841 */
    
    0% {
        /* 14842 */
        
        -webkit-transform: translate(-10%, 0);
        /* 14843 */
        
        opacity: 0;
        /* 14844 */
        
        filter: alpha(opacity=0);
        /* 14845 */
    }
    /* 14846 */
    
    100% {
        /* 14847 */
        
        -webkit-transform: translate(0, 0);
        /* 14848 */
        
        opacity: 1;
        /* 14849 */
        
        filter: alpha(opacity=100);
        /* 14850 */
    }
    /* js_composer.css */
    /* 14851 */
}
/* 14852 */

@-moz-keyframes wpb_ltr {
    /* 14853 */
    
    0% {
        /* 14854 */
        
        -moz-transform: translate(-10%, 0);
        /* 14855 */
        
        opacity: 0;
        /* 14856 */
        
        filter: alpha(opacity=0);
        /* 14857 */
    }
    /* 14858 */
    
    100% {
        /* 14859 */
        
        -moz-transform: translate(0, 0);
        /* 14860 */
        
        opacity: 1;
        /* 14861 */
        
        filter: alpha(opacity=100);
        /* 14862 */
    }
    /* 14863 */
}
/* 14864 */

@-o-keyframes wpb_ltr {
    /* 14865 */
    
    0% {
        /* 14866 */
        
        -o-transform: translate(-10%, 0);
        /* 14867 */
        
        opacity: 0;
        /* 14868 */
        
        filter: alpha(opacity=0);
        /* 14869 */
    }
    /* 14870 */
    
    100% {
        /* 14871 */
        
        -o-transform: translate(0, 0);
        /* 14872 */
        
        opacity: 1;
        /* 14873 */
        
        filter: alpha(opacity=100);
        /* 14874 */
    }
    /* 14875 */
}
/* 14876 */

@keyframes wpb_ltr {
    /* 14877 */
    
    0% {
        /* 14878 */
        
        -webkit-transform: translate(-10%, 0);
        /* 14879 */
        
        -ms-transform: translate(-10%, 0);
        /* 14880 */
        
        -o-transform: translate(-10%, 0);
        /* 14881 */
        
        transform: translate(-10%, 0);
        /* 14882 */
        
        opacity: 0;
        /* 14883 */
        
        filter: alpha(opacity=0);
        /* 14884 */
    }
    /* 14885 */
    
    100% {
        /* 14886 */
        
        -webkit-transform: translate(0, 0);
        /* 14887 */
        
        -ms-transform: translate(0, 0);
        /* 14888 */
        
        -o-transform: translate(0, 0);
        /* 14889 */
        
        transform: translate(0, 0);
        /* 14890 */
        
        opacity: 1;
        /* 14891 */
        
        filter: alpha(opacity=100);
        /* 14892 */
    }
    /* 14893 */
}
/* 14894 */
/* Right to left keyframes */
/* 14895 */

@-webkit-keyframes wpb_rtl {
    /* 14896 */
    
    0% {
        /* 14897 */
        
        -webkit-transform: translate(10%, 0);
        /* 14898 */
        
        opacity: 0;
        /* 14899 */
        
        filter: alpha(opacity=0);
        /* 14900 */
    }
    /* js_composer.css */
    /* 14901 */
    
    100% {
        /* 14902 */
        
        -webkit-transform: translate(0, 0);
        /* 14903 */
        
        opacity: 1;
        /* 14904 */
        
        filter: alpha(opacity=100);
        /* 14905 */
    }
    /* 14906 */
}
/* 14907 */

@-moz-keyframes wpb_rtl {
    /* 14908 */
    
    0% {
        /* 14909 */
        
        -moz-transform: translate(10%, 0);
        /* 14910 */
        
        opacity: 0;
        /* 14911 */
        
        filter: alpha(opacity=0);
        /* 14912 */
    }
    /* 14913 */
    
    100% {
        /* 14914 */
        
        -moz-transform: translate(0, 0);
        /* 14915 */
        
        opacity: 1;
        /* 14916 */
        
        filter: alpha(opacity=100);
        /* 14917 */
    }
    /* 14918 */
}
/* 14919 */

@-o-keyframes wpb_rtl {
    /* 14920 */
    
    0% {
        /* 14921 */
        
        -o-transform: translate(10%, 0);
        /* 14922 */
        
        opacity: 0;
        /* 14923 */
        
        filter: alpha(opacity=0);
        /* 14924 */
    }
    /* 14925 */
    
    100% {
        /* 14926 */
        
        -o-transform: translate(0, 0);
        /* 14927 */
        
        opacity: 1;
        /* 14928 */
        
        filter: alpha(opacity=100);
        /* 14929 */
    }
    /* 14930 */
}
/* 14931 */

@keyframes wpb_rtl {
    /* 14932 */
    
    0% {
        /* 14933 */
        
        -webkit-transform: translate(10%, 0);
        /* 14934 */
        
        -ms-transform: translate(10%, 0);
        /* 14935 */
        
        -o-transform: translate(10%, 0);
        /* 14936 */
        
        transform: translate(10%, 0);
        /* 14937 */
        
        opacity: 0;
        /* 14938 */
        
        filter: alpha(opacity=0);
        /* 14939 */
    }
    /* 14940 */
    
    100% {
        /* 14941 */
        
        -webkit-transform: translate(0, 0);
        /* 14942 */
        
        -ms-transform: translate(0, 0);
        /* 14943 */
        
        -o-transform: translate(0, 0);
        /* 14944 */
        
        transform: translate(0, 0);
        /* 14945 */
        
        opacity: 1;
        /* 14946 */
        
        filter: alpha(opacity=100);
        /* 14947 */
    }
    /* 14948 */
}
/* 14949 */
/* Appear from center keyframes */
/* 14950 */

@-webkit-keyframes wpb_appear {
    /* js_composer.css */
    /* 14951 */
    
    0% {
        /* 14952 */
        
        -webkit-transform: scale(0.5);
        /* 14953 */
        
        opacity: 0.1;
        /* 14954 */
        
        filter: alpha(opacity=10);
        /* 14955 */
    }
    /* 14956 */
    
    100% {
        /* 14957 */
        
        -webkit-transform: scale(1);
        /* 14958 */
        
        opacity: 1;
        /* 14959 */
        
        filter: alpha(opacity=100);
        /* 14960 */
    }
    /* 14961 */
}
/* 14962 */

@-moz-keyframes wpb_appear {
    /* 14963 */
    
    0% {
        /* 14964 */
        
        -moz-transform: scale(0.5);
        /* 14965 */
        
        opacity: 0.1;
        /* 14966 */
        
        filter: alpha(opacity=10);
        /* 14967 */
    }
    /* 14968 */
    
    100% {
        /* 14969 */
        
        -moz-transform: scale(1);
        /* 14970 */
        
        opacity: 1;
        /* 14971 */
        
        filter: alpha(opacity=100);
        /* 14972 */
    }
    /* 14973 */
}
/* 14974 */

@-o-keyframes wpb_appear {
    /* 14975 */
    
    0% {
        /* 14976 */
        
        -o-transform: scale(0.5);
        /* 14977 */
        
        opacity: 0.1;
        /* 14978 */
        
        filter: alpha(opacity=10);
        /* 14979 */
    }
    /* 14980 */
    
    100% {
        /* 14981 */
        
        -o-transform: scale(1);
        /* 14982 */
        
        opacity: 1;
        /* 14983 */
        
        filter: alpha(opacity=100);
        /* 14984 */
    }
    /* 14985 */
}
/* 14986 */

@keyframes wpb_appear {
    /* 14987 */
    
    0% {
        /* 14988 */
        
        -webkit-transform: scale(0.5);
        /* 14989 */
        
        -ms-transform: scale(0.5);
        /* 14990 */
        
        -o-transform: scale(0.5);
        /* 14991 */
        
        transform: scale(0.5);
        /* 14992 */
        
        opacity: 0.1;
        /* 14993 */
        
        filter: alpha(opacity=10);
        /* 14994 */
    }
    /* 14995 */
    
    100% {
        /* 14996 */
        
        -webkit-transform: scale(1);
        /* 14997 */
        
        -ms-transform: scale(1);
        /* 14998 */
        
        -o-transform: scale(1);
        /* 14999 */
        
        transform: scale(1);
        /* 15000 */
        
        opacity: 1;
        /* js_composer.css */
        /* 15001 */
        
        filter: alpha(opacity=100);
        /* 15002 */
    }
    /* 15003 */
}
/* 15004 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
    /* 15005 */
    
    position: relative;
    /* 15006 */
}
/* 15007 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
    /* 15008 */
    
    opacity: 0 !important;
    /* 15009 */
    
    filter: alpha(opacity=0) !important;
    /* 15010 */
    
    -webkit-transform: none !important;
    /* 15011 */
    
    -ms-transform: none !important;
    /* 15012 */
    
    transform: none !important;
    /* 15013 */
    
    -webkit-transition: none !important;
    /* 15014 */
    
    -o-transition: none !important;
    /* 15015 */
    
    transition: none !important;
    /* 15016 */
}
/* 15017 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
    /* 15018 */
    
    position: absolute;
    /* 15019 */
    
    right: 0;
    /* 15020 */
    
    top: 50%;
    /* 15021 */
    
    margin-top: -50px;
    /* 15022 */
    
    left: 0;
    /* 15023 */
}
/* 15024 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
    /* 15025 */
    
    margin: 2em auto;
    /* 15026 */
    
    font-size: 10px;
    /* 15027 */
    
    position: relative;
    /* 15028 */
    
    text-indent: -9999em;
    /* 15029 */
    
    -webkit-animation-delay: 0.16s;
    /* 15030 */
    
    animation-delay: 0.16s;
    /* 15031 */
    
    height: 50px;
    /* 15032 */
}
/* 15033 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
/* 15034 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
/* 15035 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
    /* 15036 */
    
    border-radius: 50%;
    /* 15037 */
    
    width: 12px;
    /* 15038 */
    
    height: 12px;
    /* 15039 */
    
    -webkit-animation-fill-mode: both;
    /* 15040 */
    
    animation-fill-mode: both;
    /* 15041 */
    
    -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
    /* 15042 */
    
    animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
    /* 15043 */
}
/* 15044 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
    /* 15045 */
    
    left: -20px;
    /* 15046 */
}
/* 15047 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
    /* 15048 */
    
    left: 20px;
    /* 15049 */
    
    -webkit-animation-delay: 0.32s;
    /* 15050 */
    
    animation-delay: 0.32s;
    /* js_composer.css */
    /* 15051 */
}
/* 15052 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
/* 15053 */

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
    /* 15054 */
    
    content: '';
    /* 15055 */
    
    position: absolute;
    /* 15056 */
    
    top: 0;
    /* 15057 */
}
/* 15058 */

@-webkit-keyframes vc_woo-add-cart-load {
    /* 15059 */
    
    0%,
    /* 15060 */
    
    80%,
    /* 15061 */
    
    100% {
        /* 15062 */
        
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
        /* 15063 */
    }
    /* 15064 */
    
    40% {
        /* 15065 */
        
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
        /* 15066 */
    }
    /* 15067 */
}
/* 15068 */

@keyframes vc_woo-add-cart-load {
    /* 15069 */
    
    0%,
    /* 15070 */
    
    80%,
    /* 15071 */
    
    100% {
        /* 15072 */
        
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
        /* 15073 */
    }
    /* 15074 */
    
    40% {
        /* 15075 */
        
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
        /* 15076 */
    }
    /* 15077 */
}
/* 15078 */

.vc_grid-item-mini .added_to_cart.wc-forward {
    /* 15079 */
    
    display: none;
    /* 15080 */
}
/* 15081 */
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css

file-relative URI  : ../img/cross.png
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../img/cross.png
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../img/cross.png
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/img/cross.png

file-relative URI  : ../images/fabric.png
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../images/fabric.png
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../images/fabric.png
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/images/fabric.png

file-relative URI  : ../images/cover.jpg
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../images/cover.jpg
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../images/cover.jpg
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/images/cover.jpg

file-relative URI  : ../slick/ajax-loader.gif
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/ajax-loader.gif
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/ajax-loader.gif
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/ajax-loader.gif

file-relative URI  : ../slick/fonts/ult-silk.eot
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.eot
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.eot
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.eot

file-relative URI  : ../slick/fonts/ult-silk.eot
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.eot
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.eot
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.eot

file-relative URI  : ../slick/fonts/ult-silk.woff
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.woff
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.woff
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.woff

file-relative URI  : ../slick/fonts/ult-silk.ttf
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.ttf
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.ttf
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.ttf

file-relative URI  : ../slick/fonts/ult-silk.svg
path prepended     : /home/bazienwp/public_html/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.svg
docroot stripped   : /wp-content/plugins/Ultimate_VC_Addons/assets/min-css/../slick/fonts/ult-silk.svg
traversals removed : /wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.svg

*/
/* ultimate.min.css */
/* 1   */

@charset "utf-8";
.aio-icon-component i,
.align-icon i,
.ult-banner-block i,
.flip-box-wrap i,
.info-circle-wrapper i,
.smile-icon-timeline-wrap i,
.smile_icon_list_wrap i,
.stats-block i,
.uavc-icons i,
.uavc-list-icon i,
.ubtn i,
.ult-animation i,
.ult-new-ib i,
.ult-overlay i,
.ult-vc-seperator i,
.ult_countdown i,
.ult_pricing_table_wrap i,
.ultb3-box i,
.ultimate-call-to-action i,
.ultimate-google-trends i,
.ultimate-map-wrapper i,
.uvc-heading i,
.uvc-type-wrap i {
    font-size: inherit;
    line-height: inherit
}
.ultb3-box {
    width: 100%;
    display: block;
    position: relative;
    background: #f2f2f2;
    overflow: hidden
}
img.ultb3-img {
    border: 0;
    box-shadow: none;
    max-width: none;
    width: auto !important;
    float: none;
    margin: 0 auto;
    display: block;
    position: absolute;
    z-index: 1;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    transition: all 300ms linear
}
.ultb3-box-overlay {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2
}
.ultb3-info {
    padding: 25px;
    position: relative;
    z-index: 5
}
.ultb3-info.ib3-info-center {
    text-align: center
}
.ultb3-info.ib3-info-right {
    text-align: right
}
img.ultb3-img.ultb3-img-top-center {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}
img.ultb3-img.ultb3-img-top-right {
    left: auto;
    right: 0
}
img.ultb3-img.ultb3-img-center-left {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
img.ultb3-img.ultb3-img-center {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
img.ultb3-img.ultb3-img-center-right {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    left: auto;
    right: 0
}
img.ultb3-img.ultb3-img-bottom-left,
img.ultb3-img.ultb3-img-bottom-center,
img.ultb3-img.ultb3-img-bottom-right {
    top: auto;
    bottom: 0
}
img.ultb3-img.ultb3-img-bottom-center {
    left: 50%;
    transform: translateX(-50%)
}
img.ultb3-img.ultb3-img-bottom-right {
    right: 0;
    left: auto
}
.ultb3-title {
    font-size: 40px;
    color: #252525;
    line-height: 1.35em;
    margin-bottom: 5px
}
.ultb3-desc {
    font-size: 20px;
    line-height: 1.5em;
    margin-bottom: 10px
}
a.ultb3-btn {
    display: inline-block;
    color: #0483d9;
    text-align: center;
    font-size: 20px;
    padding: 15px 25px;
    border-radius: 30px;
    border: 2px solid #0483d9;
    position: relative;
    text-decoration: none;
    -webkit-transition: all .2s;
    transition: all .2s
}
a.ultb3-btn i {
    position: absolute;
    left: auto;
    right: 25px;
    top: 50%;
    opacity: 0;
    width: auto;
    height: auto;
    font-size: inherit !important;
    -webkit-transition: all .25s;
    transition: all .25s;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}
a.ultb3-btn:hover i {
    right: 20px;
    opacity: 1
}
a.ultb3-btn:hover {
    padding-right: 45px
}
a.ultb3-btn:hover;
a.ultb3-btn:focus;
a.ultb3-btn:active;
a.ultb3-btn:visited {
    text-decoration: none;
    color: inherit;
    outline: 0
}
.ultb3-hover-1 .ultb3-img.ultb3-img-top-left,
.ultb3-hover-1 .ultb3-img.ultb3-img-top-center,
.ultb3-hover-1 .ultb3-img.ultb3-img-top-right {
    top: -50px
}
.ultb3-hover-1:hover .ultb3-img.ultb3-img-top-left,
.ultb3-hover-1:hover .ultb3-img.ultb3-img-top-center,
.ultb3-hover-1:hover .ultb3-img.ultb3-img-top-right {
    top: 0
}
.ultb3-hover-1 .ultb3-img.ultb3-img-center-left {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ultb3-hover-1:hover .ultb3-img.ultb3-img-center-left {
    -webkit-transform: translateY(-25%);
    -moz-transform: translateY(-25%);
    -ms-transform: translateY(-25%);
    -o-transform: translateY(-25%);
    transform: translateY(-25%)
}
.ultb3-hover-1 .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.ultb3-hover-1:hover .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -25%);
    -moz-transform: translate(-50%, -25%);
    -ms-transform: translate(-50%, -25%);
    -o-transform: translate(-50%, -25%);
    transform: translate(-50%, -25%)
}
.ultb3-hover-1 .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ultb3-hover-1:hover .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translateY(-25%);
    -moz-transform: translateY(-25%);
    -ms-transform: translateY(-25%);
    -o-transform: translateY(-25%);
    transform: translateY(-25%)
}
.ultb3-hover-1 .ultb3-img.ultb3-img-bottom-left,
.ultb3-hover-1 .ultb3-img.ultb3-img-bottom-center,
.ultb3-hover-1 .ultb3-img.ultb3-img-bottom-right {
    bottom: 0
}
.ultb3-hover-1:hover .ultb3-img.ultb3-img-bottom-left,
.ultb3-hover-1:hover .ultb3-img.ultb3-img-bottom-center,
.ultb3-hover-1:hover .ultb3-img.ultb3-img-bottom-right {
    bottom: -50px
}
.ultb3-hover-2 .ultb3-img.ultb3-img-top-left,
.ultb3-hover-2 .ultb3-img.ultb3-img-top-center,
.ultb3-hover-2 .ultb3-img.ultb3-img-top-right {
    top: 0
}
.ultb3-hover-2:hover .ultb3-img.ultb3-img-top-left,
.ultb3-hover-2:hover .ultb3-img.ultb3-img-top-center,
.ultb3-hover-2:hover .ultb3-img.ultb3-img-top-right {
    top: -50px
}
.ultb3-hover-2 .ultb3-img.ultb3-img-center-left {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ultb3-hover-2:hover .ultb3-img.ultb3-img-center-left {
    -webkit-transform: translateY(-75%);
    -moz-transform: translateY(-75%);
    -ms-transform: translateY(-75%);
    -o-transform: translateY(-75%);
    transform: translateY(-75%)
}
.ultb3-hover-2 .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.ultb3-hover-2:hover .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -75%);
    -moz-transform: translate(-50%, -75%);
    -ms-transform: translate(-50%, -75%);
    -o-transform: translate(-50%, -75%);
    transform: translate(-50%, -75%)
}
.ultb3-hover-2 .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ultb3-hover-2:hover .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translateY(-75%);
    -moz-transform: translateY(-75%);
    -ms-transform: translateY(-75%);
    -o-transform: translateY(-75%);
    transform: translateY(-75%)
}
.ultb3-hover-2 .ultb3-img.ultb3-img-bottom-left,
.ultb3-hover-2 .ultb3-img.ultb3-img-bottom-center,
.ultb3-hover-2 .ultb3-img.ultb3-img-bottom-right {
    bottom: -50px
}
.ultb3-hover-2:hover .ultb3-img.ultb3-img-bottom-left,
.ultb3-hover-2:hover .ultb3-img.ultb3-img-bottom-center,
.ultb3-hover-2:hover .ultb3-img.ultb3-img-bottom-right {
    bottom: 0
}
.ultb3-hover-3 .ultb3-img.ultb3-img-top-left,
.ultb3-hover-3 .ultb3-img.ultb3-img-center-left {
    left: 0
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-top-left,
.ultb3-hover-3:hover .ultb3-img.ultb3-img-center-left {
    left: -50px
}
.ultb3-hover-3 .ultb3-img.ultb3-img-top-center {
    -webkit-transform: translateX(-25%);
    -moz-transform: translateX(-25%);
    -ms-transform: translateX(-25%);
    -o-transform: translateX(-25%);
    transform: translateX(-25%)
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-top-center {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ultb3-hover-3 .ultb3-img.ultb3-img-top-right,
.ultb3-hover-3 .ultb3-img.ultb3-img-bottom-right {
    right: -50px
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-top-right,
.ultb3-hover-3:hover .ultb3-img.ultb3-img-bottom-right {
    right: 0
}
.ultb3-hover-3 .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-75%, -50%);
    -moz-transform: translate(-75%, -50%);
    -ms-transform: translate(-75%, -50%);
    -o-transform: translate(-75%, -50%);
    transform: translate(-75%, -50%)
}
.ultb3-hover-3 .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translate(25%, -50%);
    -moz-transform: translate(25%, -50%);
    -ms-transform: translate(25%, -50%);
    -o-transform: translate(25%, -50%);
    transform: translate(25%, -50%)
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}
.ultb3-hover-3 .ultb3-img.ultb3-img-bottom-left {
    left: 0
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-bottom-left {
    left: -50px
}
.ultb3-hover-3 .ultb3-img.ultb3-img-bottom-center {
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%)
}
.ultb3-hover-3:hover .ultb3-img.ultb3-img-bottom-center {
    -webkit-transform: translate(-75%);
    -moz-transform: translate(-75%);
    -ms-transform: translate(-75%);
    -o-transform: translate(-75%);
    transform: translate(-75%)
}
.ultb3-hover-4 .ultb3-img.ultb3-img-top-left,
.ultb3-hover-4 .ultb3-img.ultb3-img-center-left {
    left: -50px
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-top-left,
.ultb3-hover-4:hover .ultb3-img.ultb3-img-center-left {
    left: 0
}
.ultb3-hover-4 .ultb3-img.ultb3-img-top-center {
    -webkit-transform: translateX(-75%);
    -moz-transform: translateX(-75%);
    -ms-transform: translateX(-75%);
    -o-transform: translateX(-75%);
    transform: translateX(-75%)
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-top-center {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ultb3-hover-4 .ultb3-img.ultb3-img-top-right,
.ultb3-hover-4 .ultb3-img.ultb3-img-bottom-right {
    right: 0
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-top-right,
.ultb3-hover-4:hover .ultb3-img.ultb3-img-bottom-right {
    right: -50px
}
.ultb3-hover-4 .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-center {
    -webkit-transform: translate(-25%, -50%);
    -moz-transform: translate(-25%, -50%);
    -ms-transform: translate(-25%, -50%);
    -o-transform: translate(-25%, -50%);
    transform: translate(-25%, -50%)
}
.ultb3-hover-4 .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-center-right {
    -webkit-transform: translate(25%, -50%);
    -moz-transform: translate(25%, -50%);
    -ms-transform: translate(25%, -50%);
    -o-transform: translate(25%, -50%);
    transform: translate(25%, -50%)
}
.ultb3-hover-4 .ultb3-img.ultb3-img-bottom-left {
    left: -50px
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-bottom-left {
    left: 0
}
.ultb3-hover-4 .ultb3-img.ultb3-img-bottom-center {
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%)
}
.ultb3-hover-4:hover .ultb3-img.ultb3-img-bottom-center {
    transform: translate(-25%);
    -webkit-transform: translate(-25%);
    -moz-transform: translate(-25%);
    -ms-transform: translate(-25%);
    -o-transform: translate(-25%)
}
.ultb3-hover-5 .ultb3-img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ultb3-hover-5:hover .ultb3-img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}
.ultb3-hover-6 .ultb3-img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1
}
.ultb3-hover-6:hover .ultb3-img {
    -webkit-transform: scale(2.5);
    -moz-transform: scale(2.5);
    -ms-transform: scale(2.5);
    -o-transform: scale(2.5);
    transform: scale(2.5);
    opacity: 0
}
.aio-icon-box,
.wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box {
    margin-bottom: 30px
}
.aio-icon-component .aio-icon,
.aio-icon-component .img-icon {
    -webkit-transition: -webkit-transform 200ms linear;
    -moz-transition: -moz-transform 200ms linear;
    -o-transition: -o-transform 200ms linear;
    transition: transform 200ms linear
}
.aio-icon-header h3.aio-icon-title {
    margin: 0;
    display: block;
    font-size: 16px;
    line-height: 1.2em
}
.aio-icon-description {
    width: 100%;
    display: block;
    margin-top: 0
}
.aio-icon-header+.aio-icon-description {
    margin-top: 10px
}
.aio-icon-read {
    display: block;
    padding: 5px 0;
    text-decoration: none
}
a.aio-icon-box-link {
    text-decoration: none;
    display: block
}
.default-icon .aio-icon-default {
    display: table-cell;
    vertical-align: middle
}
.default-icon .aio-icon-default .aio-icon,
.default-icon .aio-icon-default .aio-icon-img {
    margin-right: 15px
}
.default-icon .aio-icon-header {
    display: table-cell;
    vertical-align: middle
}
.top-icon .aio-icon,
.top-icon .aio-icon-img,
.top-icon .aio-icon-header,
.top-icon .aio-icon-description {
    display: block;
    text-align: center;
    margin: 0 auto
}
.top-icon .aio-icon-header h3.aio-icon-title {
    margin: 25px 0 15px
}
.top-icon .aio-icon-description {
    margin-top: 15px
}
.top-icon .aio-icon-header+.aio-icon-description {
    margin-top: 0
}
.aio-icon-box.left-icon {
    display: inline-block
}
.left-icon .aio-icon-left {
    display: table-cell;
    vertical-align: top
}
.left-icon .aio-icon-left .aio-icon,
.left-icon .aio-icon-left .aio-icon-img {
    margin-right: 15px
}
.left-icon .aio-ibd-block {
    display: table-cell;
    vertical-align: middle
}
.left-icon .aio-icon-description,
.left-icon .aio-icon-header {
    float: left;
    width: 100%
}
.square_box-icon .aio-icon,
.square_box-icon .aio-icon-img,
.square_box-icon .aio-icon-header,
.square_box-icon .aio-icon-description {
    display: block;
    text-align: center;
    margin: 0 auto
}
.square_box-icon .aio-icon-img {
    display: block !important
}
.square_box-icon .aio-icon-header,
.square_box-icon .aio-icon-description {
    padding: 0 5%
}
.square_box-icon .aio-icon-description {
    padding-bottom: 1em
}
.square_box-icon .aio-icon-header h3.aio-icon-title {
    margin: 15px 0 15px
}
.square_box-icon .aio-icon-square_box .aio-icon,
.square_box-icon .aio-icon-square_box .aio-icon-img {
    position: absolute;
    right: 0;
    left: 0
}
.square_box-icon .aio-icon-square_box {
    height: 100%;
    width: 100%;
    position: relative;
    display: block
}
.aio-icon-box.top-icon {
    text-align: center
}
.style_2 .aio-icon-box .aio-icon,
.style_2 .aio-icon-box .img-icon {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}
.style_2 .aio-icon-box:hover .aio-icon,
.style_2 .aio-icon-box:hover .img-icon {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2)
}
.style_3 .aio-icon-box .aio-icon,
.style_3 .aio-icon-box .img-icon {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.style_3 .aio-icon-box:hover .aio-icon,
.style_3 .aio-icon-box:hover .img-icon {
    -webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -o-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    transform: translateY(-3px)
}
.aio-icon-box.right-icon {
    display: inline-block;
    width: 100%
}
.right-icon .aio-icon-right {
    display: table-cell;
    vertical-align: top;
    width: 100%
}
.right-icon .aio-icon-right .aio-icon,
.right-icon .aio-icon-right .aio-icon-img {
    margin-left: 15px
}
.right-icon .aio-ibd-block {
    display: table-cell;
    vertical-align: middle;
    width: 100%
}
.right-icon .aio-ibd-block,
.right-icon .aio-ibd-block *,
.right-icon .aio-icon-header h3.aio-icon-title,
.right-icon .aio-icon-description {
    text-align: right
}
.right-icon .aio-icon-description,
.right-icon .aio-icon-header {
    float: right;
    width: 100%
}
.heading-right-icon .aio-icon-heading-right {
    display: table-cell;
    vertical-align: middle;
    width: 100%
}
.aio-icon-heading-right+.aio-icon-description {
    margin-top: 10px
}
.heading-right-icon .aio-icon-heading-right .aio-icon,
.heading-right-icon .aio-icon-heading-right .aio-icon-img {
    margin-left: 15px
}
.heading-right-icon .aio-icon-header {
    display: table-cell;
    vertical-align: middle;
    width: 100%
}
.heading-right-icon .aio-icon-header h3.aio-icon-title,
.heading-right-icon .aio-icon-description,
.heading-right-icon .aio-icon-description * {
    text-align: right
}
.info-c-full .info-c-full-wrap {
    display: table;
    width: 100%;
    height: 100%
}
.info-circle-icons {
    cursor: pointer
}
.info-circle-icons {
    text-align: center
}
.info-circle-wrapper {
    float: left;
    width: 100%
}
.info-circle-wrapper .smile_icon_list.left li .icon_description {
    margin-left: 1.2em;
    border-radius: 5px;
    padding: 10px 10px 10px 15px
}
.info-c-full-br img,
.info-c-semi-br img {
    box-shadow: none;
    max-width: 100%;
    width: 1em;
    top: 50%;
    position: relative;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    vertical-align: top;
}
.info-c-full-br,
.info-c-semi-br {
    max-width: 80%;
    position: relative;
    border-radius: 50%;
    margin: auto;
    border: 1px solid rgba(0, 0, 0, 0)
}
.info-c-full-br .info-c-full {
    text-align: center;
    width: 60%;
    height: 60%;
    margin: 20%;
    border-radius: 50%;
    padding: 20px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.info-circle-def {
    display: table;
    width: 100%;
    height: 100%
}
.info-circle-sub-def {
    display: table-cell;
    vertical-align: middle
}
.info-c-full i {
    line-height: 1.5em;
    width: 1.5em;
    height: 1.5em
}
.info-c-full h3 {
    margin: 0;
    text-align: center;
    color: inherit
}
.info-c-full {
    padding: 20px
}
.info-circle-text {
    text-align: center;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 90%;
    margin: 0 auto
}
.info-c-full-br .icon-circle-list .info-details {
    display: none
}
.info-circle-icons * {
    line-height: inherit;
}
.info-c-full-br .icon-circle-list .info-circle-icons {
    height: 2em;
    width: 2em;
    list-style: none;
    position: absolute;
    opacity: 0;
    border-radius: 50%;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
}
.info-c-full-br .icon-circle-list {
    position: absolute;
    top: 50%;
    left: 50%
}
.info-c-semi-br.br-dash-out {
    border-style: dashed;
    border-width: 2px;
    position: relative
}
.info-c-semi {
    border: 2px solid green;
    margin: 50px;
    text-align: center;
    line-height: 200px
}
.info-c-semi-br .icon-circle-list .info-circle-icons img {
    width: 64px;
    max-width: 100%
}
.info-c-semi-br .icon-circle-list .info-circle-icons span {
    display: none
}
.info-c-semi-br .icon-circle-list .info-circle-icons {
    list-style: none;
    position: absolute;
    margin: -32px
}
.info-c-semi-br .icon-circle-list {
    position: absolute;
    top: 200px;
    left: 200px
}
.info-circle-responsive .smile_icon_list_wrap {
    display: none
}
.info-circle-wrapper .icon-circle-list {
    background-color: transparent !important
}
.info-circle-buzz-out {
    -webkit-animation-name: circle_buzz_out;
    animation-name: circle_buzz_out;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes circle_buzz_out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}
@keyframes circle_buzz_out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        -ms-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -ms-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        -ms-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -ms-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        -ms-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -ms-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        -ms-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -ms-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        -ms-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        -ms-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}
.info-circle-pulse {
    -webkit-animation-name: circle_pulse;
    animation-name: circle_pulse;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes circle_pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    75% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}
@keyframes circle_pulse {
    25% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    75% {
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9)
    }
}
.info-circle-push {
    -webkit-animation-name: circle_push;
    animation-name: circle_push;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes circle_push {
    50% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes circle_push {
    50% {
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}
.info-circle-pop {
    -webkit-animation-name: circle_pop;
    animation-name: circle_pop;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes circle_pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes circle_pop {
    50% {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}
.smile_icon_list.ic-resp-img li.icon_list_item {
    min-height: .5em !important
}
.smile_icon_list.ic-resp-img li .icon_list_icon {
    width: 1em;
    height: 1em;
    line-height: 1em
}
.info-circle-wrapper .smile_icon_list.left.ic-resp-img li .icon_description {
    margin-left: .4em !important
}
.ult-banner-block,
.wpb_row .wpb_column .wpb_wrapper .ult-banner-block {
    width: 100%;
    margin-bottom: 30px;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: inline-block
}
.ult-banner-block img {
    width: 100%;
    max-width: 100% !important;
    display: block;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 0;
    margin: 0;
    border: none
}
.ult-new-ib img {
    border: none;
    padding: 0;
    margin: 0
}
.ult-banner-block h3.bb-top-title {
    color: #fff;
    margin: 0;
    padding: .7em 15px;
    display: block;
    font-size: 15px;
    line-height: 1.2;
    text-align: left;
    position: relative;
    width: 100%;
    z-index: 99;
    opacity: 1
}
.ult-banner-block h3.title-left {
    text-align: left
}
.ult-banner-block h3.title-center {
    text-align: center
}
.ult-banner-block h3.bb-top-title i {
    float: right;
    font-size: 1em;
    line-height: 1.2;
    padding-right: 0
}
.ult-banner-block .mask {
    color: #FFF;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    overflow: hidden;
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.ult-banner-block .bb-back-icon {
    display: block;
    margin: 25px auto 0;
    text-align: center;
    line-height: 1;
    font-size: 3em
}
.ult-banner-block p {
    margin: 0
}
.ult-banner-block .mask p {
    color: inherit;
    text-align: center;
    padding: 15px 1.5em 0;
    margin-bottom: 0;
    display: block;
    line-height: 1.5em
}
.ult-banner-block .mask p.bb-description {
    color: inherit;
    padding-top: 2em
}
a.bb-link {
    text-decoration: none;
    cursor: pointer
}
.ult-banner-block a.bb-link {
    display: table;
    position: relative;
    color: #FFF !important;
    background-color: #1e73be;
    margin: 15px auto 0;
    padding: .3em .6em;
    text-decoration: none;
    cursor: pointer
}
.ult-banner-block:hover .mask.solid-background {
    opacity: 1;
    background: #000
}
.ult-banner-block:hover .mask.opaque-background {
    background: rgba(0, 0, 0, 0.45)
}
.ult-banner-block.ult-banner-block-custom-height img {
    width: auto;
    max-width: initial !important;
    height: 100%;
    position: absolute;
    right: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ult-banner-block.ult-banner-block-custom-height h3.bb-top-title {
    position: absolute;
    bottom: 0
}
.banner-style01 .mask {
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style01:hover .mask {
    opacity: 1;
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms
}
.banner-style02 .mask {
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style02:hover .mask {
    opacity: 1;
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms
}
.banner-style03 .mask {
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style03:hover .mask {
    opacity: 1;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms
}
.banner-style04 .mask {
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style04:hover .mask {
    opacity: 1;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms
}
.banner-style11 img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.ult-banner-block-custom-height.banner-style11 img {
    -webkit-transform: translateX(-50%) scale(1.05);
    -moz-transform: translateX(-50%) scale(1.05);
    -ms-transform: translateX(-50%) scale(1.05);
    -o-transform: translateX(-50%) scale(1.05);
    transform: translateX(-50%) scale(1.05)
}
.banner-style11:hover img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}
.ult-banner-block-custom-height.banner-style11:hover img {
    -webkit-transform: translateX(-50%) scale(1);
    -webkit-transform: translateX(-50%) scale(1);
    -moz-transform: translateX(-50%) scale(1);
    -ms-transform: translateX(-50%) scale(1);
    -o-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1)
}
.banner-style11:hover .mask {
    opacity: 1
}
.banner-style11 p,
.banner-style11 a {
    opacity: 0;
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
    -webkit-transition: all 500ms linear;
    -moz-transition: all 500ms linear;
    -o-transition: all 500ms linear;
    -ms-transition: all 500ms linear;
    transition: all 500ms linear
}
.banner-style11:hover p,
.banner-style11:hover a {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}
.banner-style12 img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.ult-banner-block-custom-height.banner-style12 img {
    -webkit-transform: translateX(-50%) scale(1);
    -moz-transform: translateX(-50%) scale(1);
    -ms-transform: translateX(-50%) scale(1);
    -o-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1)
}
.banner-style12:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}
.ult-banner-block-custom-height.banner-style12:hover img {
    -webkit-transform: translateX(-50%) scale(1.05);
    -moz-transform: translateX(-50%) scale(1.05);
    -ms-transform: translateX(-50%) scale(1.05);
    -o-transform: translateX(-50%) scale(1.05);
    transform: translateX(-50%) scale(1.05)
}
.banner-style12:hover .mask {
    opacity: 1
}
.banner-style12 p,
.banner-style12 a {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 500ms linear;
    -moz-transition: all 500ms linear;
    -o-transition: all 500ms linear;
    -ms-transition: all 500ms linear;
    transition: all 500ms linear
}
.banner-style12:hover p,
.banner-style12:hover a {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}
.banner-style13 img {
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear
}
.banner-style13:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}
.ult-banner-block-custom-height.banner-style13:hover img {
    -webkit-transform: translateX(-50%) scale(1.05);
    -moz-transform: translateX(-50%) scale(1.05);
    -ms-transform: translateX(-50%) scale(1.05);
    -o-transform: translateX(-50%) scale(1.05);
    transform: translateX(-50%) scale(1.05)
}
.banner-style13:hover .mask {
    opacity: 1
}
.banner-style13 .mask p {
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style13:hover .mask p {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms
}
.banner-style21 .mask:hover,
.banner-style21 .mask {
    opacity: 1
}
.banner-style21 .mask {
    -moz-transform: translate(-100%, -100px) rotate(-180deg);
    -ms-transform: translate(-100%, -100px) rotate(-180deg);
    -o-transform: translate(-100%, -100px) rotate(-180deg);
    -webkit-transform: translate(-100%, -100px) rotate(-180deg);
    transform: translate(-100%, -100px) rotate(-180deg)
}
.banner-style21:hover .mask {
    -webkit-transform: translate(0);
    -moz-transform: translate(0);
    -o-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0)
}
.banner-style21 .bb-back-icon {
    -webkit-transform: translateX(-100%) rotate(-360deg);
    -moz-transform: translateX(-100%) rotate(-360deg);
    -o-transform: translateX(-100%) rotate(-360deg);
    -ms-transform: translateX(-100%) rotate(-360deg);
    transform: translateX(-100%) rotate(-360deg);
    -webkit-transition: all 100ms ease-in-out;
    -moz-transition: all 100ms ease-in-out;
    -o-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out
}
.banner-style21:hover .bb-back-icon {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style21 .mask p {
    -webkit-transform: translateX(-100%) rotate(-90deg);
    -moz-transform: translateX(-100%) rotate(-90deg);
    -o-transform: translateX(-100%) rotate(-90deg);
    -ms-transform: translateX(-100%) rotate(-90deg);
    transform: translateX(-100%) rotate(-90deg);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out
}
.banner-style21:hover .mask p {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style21 .mask a {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style21:hover .mask a {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style22 .mask:hover,
.banner-style22 .mask {
    opacity: 1
}
.banner-style22 .mask {
    -moz-transform: translate(100%, -100px) rotate(180deg);
    -ms-transform: translate(100%, -100px) rotate(180deg);
    -o-transform: translate(100%, -100px) rotate(180deg);
    -webkit-transform: translate(100%, -100px) rotate(180deg);
    transform: translate(100%, -100px) rotate(180deg)
}
.banner-style22:hover .mask {
    -webkit-transform: translate(0);
    -moz-transform: translate(0);
    -o-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0)
}
.banner-style22 .bb-back-icon {
    -webkit-transform: translateX(100%) rotate(360deg);
    -moz-transform: translateX(100%) rotate(360deg);
    -o-transform: translateX(100%) rotate(360deg);
    -ms-transform: translateX(100%) rotate(360deg);
    transform: translateX(100%) rotate(360deg);
    -webkit-transition: all 100ms ease-in-out;
    -moz-transition: all 100ms ease-in-out;
    -o-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out
}
.banner-style22:hover .bb-back-icon {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style22 .mask p {
    -webkit-transform: translateX(100%) rotate(90deg);
    -moz-transform: translateX(100%) rotate(90deg);
    -o-transform: translateX(100%) rotate(90deg);
    -ms-transform: translateX(100%) rotate(90deg);
    transform: translateX(100%) rotate(90deg);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out
}
.banner-style22:hover .mask p {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style22 .mask a {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -ms-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out
}
.banner-style22:hover .mask a {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    transition-delay: 300ms
}
.banner-style31:hover .mask.opaque-background,
.banner-style32:hover .mask.opaque-background,
.banner-style33:hover .mask.opaque-background,
.banner-style34:hover .mask.opaque-background {
    background: #414141
}
.banner-style31 {
    display: block
}
.banner-style31 img {
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style31:hover img {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-banner-block-custom-height.banner-style31:hover img {
    -webkit-transform: translateX(-50%) translateY(-100%);
    -moz-transform: translateX(-50%) translateY(-100%);
    -ms-transform: translateX(-50%) translateY(-100%);
    -o-transform: translateX(-50%) translateY(-100%);
    transform: translateX(-50%) translateY(-100%)
}
.banner-style31 .mask {
    opacity: 1;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style31:hover .mask {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.banner-style32 {
    display: block
}
.banner-style32 img {
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style32:hover img {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-banner-block-custom-height.banner-style32:hover img {
    -webkit-transform: translateX(-50%) translateY(100%);
    -moz-transform: translateX(-50%) translateY(100%);
    -ms-transform: translateX(-50%) translateY(100%);
    -o-transform: translateX(-50%) translateY(100%);
    transform: translateX(-50%) translateY(100%)
}
.banner-style32 .mask {
    opacity: 1;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style32:hover .mask {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.banner-style33 {
    display: block
}
.banner-style33 img {
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style33:hover img {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}
.banner-style33 .mask {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style33:hover .mask {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}
.banner-style34 {
    display: block
}
.banner-style34 img {
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style34:hover img {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}
.banner-style34 .mask {
    opacity: 1;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out
}
.banner-style34:hover .mask {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}
.ultimate_google_map img {
    max-width: initial !important
}
.ult-hide {
    display: none !important
}
button.overlay-show,
button.overlay-show-cornershape,
button.overlay-show-genie,
button.overlay-show-boxes,
img.overlay-show,
img.overlay-show-cornershape,
img.overlay-show-genie,
img.overlay-show-boxes,
span.overlay-show,
div.ult-overlay-close {
    cursor: pointer
}
.btn-modal {
    display: block;
    margin: 2px;
    padding: 8px 13px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px
}
.btn-modal-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px
}
.btn-modal-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}
.btn-modal-md {
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px
}
.btn-modal-block {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0
}
.btn:active {
    box-shadow: none;
    outline: 0
}
button.ult-align-center {
    margin: 0 auto;
    display: block
}
button.ult-align-left {
    float: left
}
button.ult-align-right {
    float: right
}
img.ult-modal-img {
    box-shadow: none;
    border: 0;
    max-width: 100%;
    display: block
}
img.ult-modal-inside-img {
    width: 48px;
    vertical-align: middle;
    padding: 5px 0;
    box-shadow: none;
    border: 0
}
img.ult-align-center {
    margin: 0 auto
}
img.ult-align-left {
    float: left
}
img.ult-align-right {
    float: right
}
span.ult-align-left {
    text-align: left
}
span.ult-align-center {
    text-align: center;
    display: table;
    margin: 0 auto
}
span.ult-align-right {
    display: block;
    text-align: right
}
.ult-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(28, 28, 28, 0.9);
    z-index: 9999;
    z-index: 16777271;
    visibility: hidden
}
.ult_modal-auto-top.ult-open {
    display: block;
    overflow: auto;
    overflow-y: scroll
}
.ult-overlay-close {
    width: 80px;
    height: 80px;
    position: fixed;
    right: 35px;
    top: 35px;
    overflow: hidden;
    border: 0;
    background: url('/wp-content/plugins/Ultimate_VC_Addons/assets/img/cross.png') no-repeat center center;
    text-indent: 200%;
    color: transparent;
    outline: 0;
    z-index: 9999
}
.ult-overlay .ult-overlay-close:active {
    box-shadow: none !important;
    outline: 0 !important
}
.ult_modal {
    width: 400px;
    max-width: 100%;
    transition: all 300ms ease-in;
    z-index: 99;
    display: block;
    margin: 0 auto;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px
}
.ult_modal-auto-top .ult_modal {
    margin: 35px auto;
    top: 0;
    -webkit-transform: translate(0);
    -o-transform: translate(0);
    -moz-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0)
}
.ult_modal-content {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 7px #404040;
    -moz-box-shadow: 0 0 7px #404040;
    -o-box-shadow: 0 0 7px #404040;
    -ms-box-shadow: 0 0 7px #404040;
    box-shadow: 0 0 7px #404040;
    overflow: hidden
}
.ult_modal-header {
    border-bottom: 1px solid #e5e5e5;
    font-size: 16px;
    background: #fff
}
.ult_modal-header>.modal-icon {
    font-size: 2em;
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 20px
}
h3.ult_modal-title {
    color: inherit;
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    padding: 10px 20px;
    font-size: 1em;
    line-height: 1.5em
}
.ult_modal-body {
    padding: 15px 20px;
    background: #fff;
    max-width: 100%;
    overflow: hidden;
    line-height: 1.5em
}
.ult_modal-body p {
    margin-bottom: 1em
}
.ult_modal-body img {
    max-width: 100%
}
.ult-overlay iframe,
.ult-overlay object {
    opacity: 0;
    position: absolute;
    z-index: -99999;
    max-width: 100%
}
.ult-overlay.ult-open iframe,
.ult-overlay.ult-open object {
    opacity: 1;
    position: relative;
    z-index: 9999;
    z-index: 16777271
}
.ult_modal.ult-small {
    width: 35%
}
.ult_modal.ult-medium {
    width: 60%
}
.ult_modal.ult-container {
    width: 96%
}
.ult_modal.ult-block {
    width: auto;
    max-width: 90%;
    display: table
}
.overlay-fade {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .5s, visibility .5s;
    -moz-transition: opacity .5s, visibility .5s;
    -o-transition: opacity .5s, visibility .5s;
    -ms-transition: opacity .5s, visibility .5s;
    transition: opacity .5s, visibility .5s
}
.overlay-fade.ult-open {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -o-transition: opacity .5s;
    -ms-transition: opacity .5s;
    transition: opacity .5s
}
.overlay-fade .ult_modal-content {
    opacity: .4;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform .5s, opacity .5s;
    -moz-transition: -moz-transform .5s, opacity .5s;
    -o-transition: -o-transform .5s, opacity .5s;
    -ms-transition: -ms-transform .5s, opacity .5s;
    transition: transform .5s, opacity .5s
}
.overlay-fade.ult-open .ult_modal-content {
    opacity: 1
}
.overlay-fade.ult-close .ult_modal-content {
    -webkit-transform: translateY(25%);
    -moz-transform: translateY(25%);
    -o-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%)
}
.overlay-corner {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(50px) translateX(50px);
    -moz-transform: translateY(50px) translateX(50px);
    -o-transform: translateY(50px) translateX(50px);
    -ms-transform: translateY(50px) translateX(50px);
    transform: translateY(50px) translateX(50px);
    -webkit-transition: opacity .5s, -webkit-transform .5s, visibility .5s;
    -moz-transition: opacity .5s, -moz-transform .5s, visibility .5s;
    -o-transition: opacity .5s, -o-transform .5s, visibility .5s;
    -ms-transition: opacity .5s, -ms-transform .5s, visibility .5s;
    transition: opacity .5s, transform .5s, visibility .5s
}
.overlay-corner.ult-open {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0) translateX(0);
    -moz-transform: translateY(0) translateX(0);
    -o-transform: translateY(0) translateX(0);
    -ms-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
    -webkit-transition: opacity .5s, -webkit-transform .5s;
    -moz-transition: opacity .5s, -moz-transform .5s;
    -o-transition: opacity .5s, -o-transform .5s;
    -ms-transition: opacity .5s, -ms-transform .5s;
    transition: opacity .5s, transform .5s
}
.overlay-cornerbottomright,
.overlay-cornerbottomleft,
.overlay-cornertopleft,
.overlay-cornertopright {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .5s, -webkit-transform .5s, visibility .5s;
    -moz-transition: opacity .5s, -moz-transform .5s, visibility .5s;
    -o-transition: opacity .5s, -o-transform .5s, visibility .5s;
    -ms-transition: opacity .5s, -ms-transform .5s, visibility .5s;
    transition: opacity .5s, transform .5s, visibility .5s
}
.overlay-cornerbottomright.ult-open,
.overlay-cornerbottomleft.ult-open,
.overlay-cornertopleft.ult-open,
.overlay-cornertopright.ult-open {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0) translateX(0);
    -moz-transform: translateY(0) translateX(0);
    -o-transform: translateY(0) translateX(0);
    -ms-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
    -webkit-transition: opacity .5s, -webkit-transform .5s;
    -moz-transition: opacity .5s, -moz-transform .5s;
    -o-transition: opacity .5s, -o-transform .5s;
    -ms-transition: opacity .5s, -ms-transform .5s;
    transition: opacity .5s, transform .5s
}
.overlay-cornerbottomright {
    -webkit-transform: translateY(200px) translateX(200px);
    -moz-transform: translateY(200px) translateX(200px);
    -o-transform: translateY(200px) translateX(200px);
    -ms-transform: translateY(200px) translateX(200px);
    transform: translateY(200px) translateX(200px)
}
.overlay-cornerbottomleft {
    -webkit-transform: translateY(200px) translateX(-200px);
    -moz-transform: translateY(200px) translateX(-200px);
    -o-transform: translateY(200px) translateX(-200px);
    -ms-transform: translateY(200px) translateX(-200px);
    transform: translateY(200px) translateX(-200px)
}
.overlay-cornertopleft {
    -webkit-transform: translateY(-200px) translateX(-200px);
    -moz-transform: translateY(-200px) translateX(-200px);
    -o-transform: translateY(-200px) translateX(-200px);
    -ms-transform: translateY(-200px) translateX(-200px);
    transform: translateY(-200px) translateX(-200px)
}
.overlay-cornertopright {
    -webkit-transform: translateY(-200px) translateX(200px);
    -moz-transform: translateY(-200px) translateX(200px);
    -o-transform: translateY(-200px) translateX(200px);
    -ms-transform: translateY(-200px) translateX(200px);
    transform: translateY(-200px) translateX(200px)
}
.overlay-slidedown,
.overlay-slideup,
.overlay-slideleft,
.overlay-slideright {
    visibility: hidden;
    -webkit-transition: -webkit-transform .4s ease-in-out, visibility .4s;
    -moz-transition: -moz-transform .4s ease-in-out, visibility .4s;
    -o-transition: -o-transform .4s ease-in-out, visibility .4s;
    -ms-transition: -ms-transform .4s ease-in-out, visibility .4s;
    transition: transform .4s ease-in-out, visibility .4s
}
.overlay-slidedown.ult-open,
.overlay-slideup.ult-open,
.overlay-slideleft.ult-open,
.overlay-slideright.ult-open {
    visibility: visible;
    -webkit-transition: -webkit-transform .4s ease-in-out;
    -moz-transition: -moz-transform .4s ease-in-out;
    -o-transition: -o-transform .4s ease-in-out;
    -ms-transition: -ms-transform .4s ease-in-out;
    transition: transform .4s ease-in-out
}
.overlay-slidedown {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}
.overlay-slidedown.ult-open {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.overlay-slideup {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}
.overlay-slideup.ult-open {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.overlay-slideleft {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}
.overlay-slideleft.ult-open {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}
.overlay-slideright {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}
.overlay-slideright.ult-open {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}
.overlay-zoomin,
.overlay-zoomout {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: -webkit-transform .2s, opacity .2s, visibility .2s;
    -moz-transition: -moz-transform .2s, opacity .2s, visibility .2s;
    -o-transition: -o-transform .2s, opacity .2s, visibility .2s;
    -ms-transition: -ms-transform .2s, opacity .2s, visibility .2s;
    transition: transform .2s, opacity .2s, visibility .2s
}
.overlay-zoomin.ult-open,
.overlay-zoomout.ult-open {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform .4s, opacity .4s;
    -moz-transition: -moz-transform .4s, opacity .4s;
    -o-transition: -o-transform .4s, opacity .4s;
    -ms-transition: -ms-transform .4s, opacity .4s;
    transition: transform .4s, opacity .4s
}
.overlay-zoomin {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5)
}
.overlay-zoomout {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5)
}
.overlay-doorhorizontal {
    visibility: hidden;
    width: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: width .5s .3s, visibility .8s;
    -moz-transition: width .5s .3s, visibility .8s;
    -o-transition: width .5s .3s, visibility .8s;
    -ms-transition: width .5s .3s, visibility .8s;
    transition: width .5s .3s, visibility .8s
}
.overlay-doorhorizontal.ult-open {
    visibility: visible;
    width: 100%;
    -webkit-transition: width .5s;
    -moz-transition: width .5s;
    -o-transition: width .5s;
    -ms-transition: width .5s;
    transition: width .5s
}
.overlay-doorhorizontal .ult_modal-content,
.overlay-doorhorizontal .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -o-transition: opacity .5s;
    -ms-transition: opacity .5s;
    transition: opacity .5s
}
.overlay-doorhorizontal.ult-open .ult_modal-content,
.overlay-doorhorizontal.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .5s;
    -moz-transition-delay: .5s;
    -o-transition-delay: .5s;
    -ms-transition-delay: .5s;
    transition-delay: .5s
}
.overlay-doorhorizontal.ult-close .ult_modal-content,
.overlay-doorhorizontal.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.overlay-doorvertical {
    visibility: hidden;
    width: 100%;
    height: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: height .5s .3s, visibility .8s;
    -moz-transition: height .5s .3s, visibility .8s;
    -o-transition: height .5s .3s, visibility .8s;
    -ms-transition: height .5s .3s, visibility .8s;
    transition: height .5s .3s, visibility .8s
}
.overlay-doorvertical.ult-open {
    visibility: visible;
    height: 100%;
    -webkit-transition: height .5s;
    -moz-transition: height .5s;
    -o-transition: height .5s;
    -ms-transition: height .5s;
    transition: height .5s
}
.overlay-doorvertical .ult_modal-content,
.overlay-doorvertical .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .3s .5s;
    -moz-transition: opacity .3s .5s;
    -o-transition: opacity .3s .5s;
    -ms-transition: opacity .3s .5s;
    transition: opacity .3s .5s
}
.overlay-doorvertical.ult-open .ult_modal-content,
.overlay-doorvertical.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .5s;
    -moz-transition-delay: .5s;
    -o-transition-delay: .5s;
    -ms-transition-delay: .5s;
    transition-delay: .5s
}
.overlay-doorvertical.ult-close .ult_modal-content,
.overlay-doorvertical.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.overlay-cornershape {
    background: transparent;
    visibility: hidden;
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    -ms-transition: visibility .5s;
    transition: visibility .5s
}
.overlay-cornershape.ult-open {
    visibility: visible;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}
.overlay-cornershape svg {
    position: absolute;
    top: 0;
    left: 0
}
.overlay-cornershape .overlay-path {
    fill: rgba(28, 28, 28, 0.9)
}
.overlay-cornershape .ult_modal-content,
.overlay-cornershape .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    -ms-transition: opacity .4s;
    transition: opacity .4s
}
.overlay-cornershape.ult-open .ult_modal-content,
.overlay-cornershape.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    -o-transition-delay: .4s;
    -ms-transition-delay: .4s;
    transition-delay: .4s
}
.overlay-cornershape.ult-close .ult_modal-content,
.overlay-cornershape.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.overlay-boxes {
    background: transparent;
    visibility: hidden;
    -webkit-transition: visibility .8s;
    -moz-transition: visibility .8s;
    -o-transition: visibility .8s;
    -ms-transition: visibility .8s;
    transition: visibility .8s
}
.overlay-boxes.ult-open {
    visibility: visible;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}
.overlay-boxes svg {
    position: absolute;
    top: 0;
    left: 0
}
.overlay-boxes svg path {
    fill: rgba(28, 28, 28, 1);
    display: none
}
.overlay-boxes .ult_modal-content,
.overlay-boxes .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .5s .8s;
    -moz-transition: opacity .5s .8s;
    -o-transition: opacity .5s .8s;
    -ms-transition: opacity .5s .8s;
    transition: opacity .5s .8s
}
.overlay-boxes.ult-open .ult_modal-content,
.overlay-boxes.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .8s;
    -moz-transition-delay: .8s;
    -o-transition-delay: .8s;
    -ms-transition-delay: .8s;
    transition-delay: .8s
}
.overlay-boxes.ult-close .ult_modal-content,
.overlay-boxes.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.overlay-boxes {
    background: transparent;
    visibility: hidden;
    -webkit-transition: visibility .8s;
    -moz-transition: visibility .8s;
    -o-transition: visibility .8s;
    -ms-transition: visibility .8s;
    transition: visibility .8s
}
.overlay-boxes.ult-open {
    visibility: visible;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}
.overlay-boxes svg {
    position: absolute;
    top: 0;
    left: 0
}
.overlay-boxes svg path {
    fill: rgba(28, 28, 28, 1);
    display: none
}
.overlay-boxes .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .5s .8s;
    -moz-transition: opacity .5s .8s;
    -o-transition: opacity .5s .8s;
    -ms-transition: opacity .5s .8s;
    transition: opacity .5s .8s
}
.overlay-boxes.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .8s;
    -moz-transition-delay: .8s;
    -o-transition-delay: .8s;
    -ms-transition-delay: .8s;
    transition-delay: .8s
}
.overlay-boxes.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.overlay-simplegenie {
    visibility: hidden;
    -webkit-transform: translateY(60%) scale(0);
    -moz-transform: translateY(60%) scale(0);
    -o-transform: translateY(60%) scale(0);
    -ms-transform: translateY(60%) scale(0);
    transform: translateY(60%) scale(0);
    -webkit-transition: -webkit-transform .4s, visibility .4s;
    -moz-transition: -moz-transform .4s, visibility .4s;
    -o-transition: -o-transform .4s, visibility .4s;
    -ms-transition: -ms-transform .4s, visibility .4s;
    transition: transform .4s, visibility .4s
}
.overlay-simplegenie.ult-open {
    visibility: visible;
    -webkit-transform: translateY(0) scale(1);
    -moz-transform: translateY(0) scale(1);
    -o-transform: translateY(0) scale(1);
    -ms-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);
    -webkit-transition: -webkit-transform .4s;
    -moz-transition: -moz-transform .4s;
    -o-transition: -o-transform .4s;
    -ms-transition: -ms-transform .4s;
    transition: transform .4s
}
.overlay-genie {
    background: transparent;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .3s .2s, visibility .6s;
    -moz-transition: opacity .3s .2s, visibility .6s;
    -o-transition: opacity .3s .2s, visibility .6s;
    -ms-transition: opacity .3s .2s, visibility .6s;
    transition: opacity .3s .2s, visibility .6s
}
.overlay-genie.ult-open {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}
.overlay-genie svg {
    position: fixed;
    top: 0;
    left: 0
}
.overlay-genie .overlay-path {
    fill: rgba(28, 28, 28, 0.9)
}
.overlay-genie .ult_modal-content {
    opacity: 0;
    -webkit-transform: scale(0.8) translateY(-48%);
    -moz-transform: scale(0.8) translateY(-48%);
    -o-transform: scale(0.8) translateY(-48%);
    -ms-transform: scale(0.8) translateY(-48%);
    transform: scale(0.8) translateY(-48%);
    -webkit-transition: opacity .3s .3s, -webkit-transform .3s .3s;
    -moz-transition: opacity .3s .3s, -moz-transform .3s .3s;
    -o-transition: opacity .3s .3s, -o-transform .3s .3s;
    -ms-transition: opacity .3s .3s, -ms-transform .3s .3s;
    transition: opacity .3s .3s, transform .3s .3s
}
.overlay-genie .ult-overlay-close {
    opacity: 0;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}
.overlay-genie.ult-open .ult_modal-content,
.overlay-genie.ult-open .ult-overlay-close {
    opacity: 1;
    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s
}
.overlay-genie.ult-open .ult_modal-content {
    -webkit-transform: scale(1) translateY(0);
    -moz-transform: scale(1) translateY(0);
    -o-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0)
}
.overlay-genie.ult-close .ult_modal-content,
.overlay-genie.ult-close .ult-overlay-close {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0
}
.ult_modal div.ult_modal-body>iframe {
    display: none
}
.ult-open>.ult_modal div.ult_modal-body>iframe {
    display: block
}
@media(max-width:767px) {
    .ult_modal.ult-small, .ult_modal.ult-medium, .ult_modal.ult-container {
        width: 80%
    }
    .ult_modal.ult-block {
        max-width: 80%
    }
    .ult-overlay-close {
        width: 24px;
        height: 24px;
        right: 5px;
        top: 5px
    }
}
.ult_pricing_table_wrap {
    min-width: 100%
}
.wpb_column .wpb_wrapper .ult_pricing_table_wrap,
.wpb_column .wpb_wrapper .ult_pricing_table_wrap:last-child {
    display: block;
    margin-bottom: 30px;
    float: left
}
.ult_pricing_table,
.ult_pricing_heading,
.ult_price_body_block,
.ult_price_features,
.ult_price_link,
.ult_price_description_block {
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
    display: block;
    position: relative
}
.ult_pricing_table {
    list-style-type: none;
    font-size: 13px;
    text-align: center;
    -moz-transition: all 300ms linear;
    -webkit-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}
.ult_pricing_table .ult_pricing_heading {
    padding: 20px 0
}
.ult_pricing_table .ult_pricing_heading h3 {
    padding: 0;
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4em;
    color: inherit !important
}
.ult_pricing_table .ult_pricing_heading h5 {
    padding: 0;
    margin: 4px 20px 15px;
    font-size: 12px;
    font-weight: normal;
    color: inherit !important
}
.ult_pricing_table .ult_price_body,
.wpb_column>.wpb_wrapper>.ult_pricing_table_wrap .ult_pricing_table .ult_price_body {
    display: table;
    margin: 15px auto
}
.ult_price_body .ult_price {
    vertical-align: middle;
    display: table-cell;
    word-break: break-all
}
.ult_price_body .ult_price .ult_price_figure {
    display: block;
    font-size: 1em;
    line-height: 1.3em;
    font-weight: normal
}
.ult_price_body .ult_price .ult_price_term {
    font-size: 11px;
    font-weight: normal;
    display: block
}
.ult_pricing_table .ult_price_features {
    padding: 15px;
    margin: 0
}
.ult_pricing_table .ult_price_features ul {
    color: inherit;
    list-style-type: none;
    padding: 0;
    margin: 0 0 20px
}
.ult_pricing_table .ult_price_features ul li {
    color: inherit;
    list-style-type: none;
    padding: 5px 0;
    margin: 0;
    line-height: 1.5em;
    text-decoration: none
}
.ult_pricing_table a {
    text-decoration: none !important;
    cursor: pointer
}
.ult_pricing_table .ult_price_description_block .ult_price_description {
    list-style-type: none;
    padding: 15px;
    margin: 0;
    line-height: 1.5em
}
.ult_pricing_table .ult_price_link {
    padding: 15px 0
}
.ult_pricing_table .ult_price_link .ult_price_action_button {
    display: inline-block;
    text-decoration: none;
    font-weight: normal;
    line-height: 1em;
    padding: 9px 20px
}
.ult_pricing_table_wrap .ult_price_features img {
    width: 100%;
    max-width: 100%;
    display: block
}
.ult_clr {
    clear: both
}
.ult_featured .ult_pricing_table {
    position: relative;
    z-index: 9;
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -o-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03)
}
.ult_pricing_table:hover {
    box-shadow: 0 0 7px rgba(167, 167, 167, 0.5)
}
.ult_info_table.ult_design_1 .ult_pricing_table .ult_price_body {
    border: 0;
    width: auto;
    height: auto
}
.ult_info_table .ult_pricing_table .ult_price_body .aio-icon.none {
    display: block;
    margin: 0 auto
}
.ult_design_1 .ult_pricing_table {
    background: #444;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333);
    color: #fff
}
.ult_design_1 .ult_pricing_table a {
    color: inherit
}
.ult_design_1 .ult_pricing_table .ult_price_body {
    font-size: 16px;
    width: 6em;
    height: 6em;
    padding: 0;
    line-height: 1em;
    border: 2px solid;
    border-radius: 500%
}
.ult_design_1 .ult_pricing_table .ult_price_link {
    background: #333
}
.ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    background: #000;
    border-radius: 15px;
    background: #444;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_1.ult-cs-black .ult_pricing_table,
.ult_design_1.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #333;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_1.ult-cs-red .ult_pricing_table,
.ult_design_1.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #df4130;
    background: -webkit-linear-gradient(#f04735, #df4130);
    background: -moz-linear-gradient(#f04735, #df4130);
    background: -o-linear-gradient(#f04735, #df4130);
    background: linear-gradient(#f04735, #df4130)
}
.ult_design_1.ult-cs-blue .ult_pricing_table,
.ult_design_1.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #2867b6;
    background: -webkit-linear-gradient(#3274c7, #2867b6);
    background: -moz-linear-gradient(#3274c7, #2867b6);
    background: -o-linear-gradient(#3274c7, #2867b6);
    background: linear-gradient(#3274c7, #2867b6)
}
.ult_design_1.ult-cs-yellow .ult_pricing_table,
.ult_design_1.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #f9b84a;
    background: -webkit-linear-gradient(#f1c40f, #f1a90f);
    background: -moz-linear-gradient(#f1c40f, #f1a90f);
    background: -o-linear-gradient(#f1c40f, #f1a90f);
    background: linear-gradient(#f1c40f, #f1a90f)
}
.ult_design_1.ult-cs-green .ult_pricing_table,
.ult_design_1.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #17924b;
    background: -webkit-linear-gradient(#24bb64, #17924b);
    background: -moz-linear-gradient(#24bb64, #17924b);
    background: -o-linear-gradient(#24bb64, #17924b);
    background: linear-gradient(#24bb64, #17924b)
}
.ult_design_1.ult-cs-gray .ult_pricing_table,
.ult_design_1.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #5d5d5d;
    background: #d9dee0;
    background: -webkit-linear-gradient(#e3e4e6, #d9dee0);
    background: -moz-linear-gradient(#e3e4e6, #d9dee0);
    background: -o-linear-gradient(#e3e4e6, #d9dee0);
    background: linear-gradient(#e3e4e6, #d9dee0)
}
.ult_design_2 .ult_pricing_table {
    background: linear-gradient(#FFF, #f0f0f0);
    color: #6f6f6f
}
.ult_design_2 .ult_pricing_table a {
    color: inherit
}
.ult_design_2 .ult_pricing_table .ult_pricing_heading,
.ult_design_2 .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #0f9000;
    background: -webkit-linear-gradient(#0f9000, #076800);
    background: -moz-linear-gradient(#0f9000, #076800);
    background: -o-linear-gradient(#0f9000, #076800);
    background: linear-gradient(#0f9000, #076800);
    color: #fff
}
.ult_design_2 .ult_pricing_table .ult_pricing_heading h5 {
    padding: 0;
    margin: 0 20px;
    font-size: 12px
}
.ult_design_2 .ult_price_body_block {
    background: #fbfbfb;
    border-bottom: 4px double #dcdcdc;
    color: #6f6f6f
}
.ult_design_2 .ult_pricing_table .ult_price_body {
    font-size: 48px
}
.ult_design_2 .ult_pricing_table .ult_price_features ul li {
    border-bottom: 1px dashed #999;
    line-height: 2em;
    margin-left: 30px;
    margin-right: 30px
}
.ult_design_2 .ult_pricing_table .ult_price_features ul li:last-child {
    border-bottom: 0
}
.ult_design_2 .ult_pricing_table .ult_price_link {
    padding: 0
}
.ult_design_2 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    background: #000;
    border-radius: 3px;
    padding: 7px;
    background: #0f9000;
    background: -webkit-linear-gradient(#0f9000, #076800);
    background: -moz-linear-gradient(#0f9000, #076800);
    background: -o-linear-gradient(#0f9000, #076800);
    background: linear-gradient(#0f9000, #076800);
    position: absolute;
    right: -8px;
    bottom: -12px
}
.ult_design_2 .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    bottom: -6px;
    right: 0;
    border-bottom: 8px solid rgba(0, 0, 0, 0);
    border-left: 8px solid #1a1a1a
}
.ult_design_2.ult-cs-black .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #333;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_2.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #1a1818
}
.ult_design_2.ult-cs-red .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #df4130;
    background: -webkit-linear-gradient(#f04735, #df4130);
    background: -moz-linear-gradient(#f04735, #df4130);
    background: -o-linear-gradient(#f04735, #df4130);
    background: linear-gradient(#f04735, #df4130)
}
.ult_design_2.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #ac3900
}
.ult_design_2.ult-cs-blue .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #2867b6;
    background: -webkit-linear-gradient(#3274c7, #2867b6);
    background: -moz-linear-gradient(#3274c7, #2867b6);
    background: -o-linear-gradient(#3274c7, #2867b6);
    background: linear-gradient(#3274c7, #2867b6)
}
.ult_design_2.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #0555ba
}
.ult_design_2.ult-cs-yellow .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #f9b84a;
    background: -webkit-linear-gradient(#f1c40f, #f1a90f);
    background: -moz-linear-gradient(#f1c40f, #f1a90f);
    background: -o-linear-gradient(#f1c40f, #f1a90f);
    background: linear-gradient(#f1c40f, #f1a90f)
}
.ult_design_2.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #ce5e0b
}
.ult_design_2.ult-cs-green .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #17924b;
    background: -webkit-linear-gradient(#24bb64, #17924b);
    background: -moz-linear-gradient(#24bb64, #17924b);
    background: -o-linear-gradient(#24bb64, #17924b);
    background: linear-gradient(#24bb64, #17924b)
}
.ult_design_2.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #037433
}
.ult_design_2.ult-cs-gray .ult_pricing_table .ult_pricing_heading,
.ult_design_2.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #5d5d5d;
    background: #d9dee0;
    background: -webkit-linear-gradient(#e3e4e6, #d9dee0);
    background: -moz-linear-gradient(#e3e4e6, #d9dee0);
    background: -o-linear-gradient(#e3e4e6, #d9dee0);
    background: linear-gradient(#e3e4e6, #d9dee0)
}
.ult_design_2.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    border-left: 8px solid #bdbdbd
}
.ult_design_3 .ult_pricing_table {
    background: #262626;
    background: -webkit-linear-gradient(#262626, #000);
    background: -moz-linear-gradient(#262626, #000);
    background: -o-linear-gradient(#262626, #000);
    background: linear-gradient(#262626, #000);
    color: #FFF
}
.ult_design_3 .ult_pricing_table a {
    color: inherit
}
.ult_design_3 .ult_price_body_block {
    background: #353535
}
.ult_design_3 .ult_pricing_table .ult_price_body,
.wpb_column>.wpb_wrapper>.ult_pricing_table_wrap.ult_design_3 .ult_pricing_table .ult_price_body {
    margin: 25px auto;
    font-size: 40px
}
.ult_design_3 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    background: #000;
    border-radius: 3px;
    padding: 10px;
    background: #666;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_3.ult-cs-black .ult_pricing_table {
    background: #333;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_3.ult-cs-red .ult_pricing_table {
    background: #df4130;
    background: -webkit-linear-gradient(#f04735, #df4130);
    background: -moz-linear-gradient(#f04735, #df4130);
    background: -o-linear-gradient(#f04735, #df4130);
    background: linear-gradient(#f04735, #df4130)
}
.ult_design_3.ult-cs-blue .ult_pricing_table {
    background: #2867b6;
    background: -webkit-linear-gradient(#3274c7, #2867b6);
    background: -moz-linear-gradient(#3274c7, #2867b6);
    background: -o-linear-gradient(#3274c7, #2867b6);
    background: linear-gradient(#3274c7, #2867b6)
}
.ult_design_3.ult-cs-yellow .ult_pricing_table {
    background: #f9b84a;
    background: -webkit-linear-gradient(#f1c40f, #f1a90f);
    background: -moz-linear-gradient(#f1c40f, #f1a90f);
    background: -o-linear-gradient(#f1c40f, #f1a90f);
    background: linear-gradient(#f1c40f, #f1a90f)
}
.ult_design_3.ult-cs-green .ult_pricing_table {
    background: #17924b;
    background: -webkit-linear-gradient(#24bb64, #17924b);
    background: -moz-linear-gradient(#24bb64, #17924b);
    background: -o-linear-gradient(#24bb64, #17924b);
    background: linear-gradient(#24bb64, #17924b)
}
.ult_design_3.ult-cs-gray .ult_pricing_table {
    color: #5d5d5d;
    background: #d9dee0;
    background: -webkit-linear-gradient(#e3e4e6, #d9dee0);
    background: -moz-linear-gradient(#e3e4e6, #d9dee0);
    background: -o-linear-gradient(#e3e4e6, #d9dee0);
    background: linear-gradient(#e3e4e6, #d9dee0)
}
.ult_design_3.ult-cs-gray .ult_price_body_block {
    color: #FFF
}
.ult_design_4 .ult_pricing_table {
    background: #f9f9f9;
    color: #777;
    border-top: 5px solid #b9ce06;
    border-bottom: 5px solid #DDD
}
.ult_design_4 .ult_pricing_table a {
    color: inherit
}
.ult_design_4 .ult_pricing_table .ult_price_body_block {
    top: -3px;
    border-bottom: 2px solid #e5e5e5
}
.ult_design_4 .ult_pricing_table .ult_price_body {
    font-size: 48px
}
.ult_design_4 .ult_pricing_table .ult_pricing_heading+.ult_price_body_block .ult_price_body,
.wpb_column>.wpb_wrapper>.ult_pricing_table_wrap.ult_design_4 .ult_pricing_table .ult_pricing_heading+.ult_price_body_block .ult_price_body {
    margin: -5px auto 15px
}
.ult_design_4 .ult_pricing_table .ult_price_features ul li {
    border-bottom: 1px solid #ededed;
    line-height: 2em;
    margin-left: 30px;
    margin-right: 30px
}
.ult_design_4 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    background: #b9ce06;
    border-radius: 3px;
    padding: 10px
}
.ult_design_4.ult-cs-black .ult_pricing_table {
    border-top: 5px solid #333
}
.ult_design_4.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #333
}
.ult_design_4.ult-cs-red .ult_pricing_table {
    border-top: 5px solid #df4130
}
.ult_design_4.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #df4130
}
.ult_design_4.ult-cs-blue .ult_pricing_table {
    border-top: 5px solid #2867b6
}
.ult_design_4.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #2867b6
}
.ult_design_4.ult-cs-yellow .ult_pricing_table {
    border-top: 5px solid #f1a90f
}
.ult_design_4.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #f1a90f
}
.ult_design_4.ult-cs-green .ult_pricing_table {
    border-top: 5px solid #17924b
}
.ult_design_4.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #17924b
}
.ult_design_4.ult-cs-gray .ult_pricing_table {
    border-top: 5px solid #d9dee0
}
.ult_design_4.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #d9dee0;
    color: #5d5d5d
}
.ult_design_5 .ult_pricing_table {
    background: #f7f7f7;
    color: #777;
    border-bottom: 5px solid #DDD
}
.ult_design_5 .ult_pricing_table a {
    color: inherit
}
.ult_design_5 .ult_pricing_table .ult_pricing_heading,
.ult_design_5 .ult_pricing_table .ult_price_body_block {
    background: #fac635;
    color: #fff
}
.ult_design_5 .ult_pricing_table .ult_price_body_block {
    top: -3px
}
.ult_design_5 .ult_pricing_table .ult_price_body {
    font-size: 48px
}
.ult_design_5 .ult_pricing_table .ult_pricing_heading+.ult_price_body_block .ult_price_body,
.wpb_column>.wpb_wrapper>.ult_pricing_table_wrap.ult_design_5 .ult_pricing_table .ult_pricing_heading+.ult_price_body_block .ult_price_body {
    margin: -5px auto 15px
}
.ult_design_5 .ult_pricing_table .ult_price_features ul li {
    border-bottom: 1px solid #ededed;
    line-height: 2em;
    margin-left: 30px;
    margin-right: 30px
}
.ult_design_5 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    background: #555;
    border-radius: 3px;
    padding: 10px
}
.ult_design_5.ult-cs-black .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-black .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #333
}
.ult_design_5.ult-cs-red .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-red .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #df4130
}
.ult_design_5.ult-cs-blue .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-blue .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #2867b6
}
.ult_design_5.ult-cs-yellow .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-yellow .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #f9b84a
}
.ult_design_5.ult-cs-green .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-green .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #17924b
}
.ult_design_5.ult-cs-gray .ult_pricing_table .ult_pricing_heading,
.ult_design_5.ult-cs-gray .ult_pricing_table .ult_price_body_block,
.ult_design_5.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #d9dee0;
    color: #5d5d5d
}
.ult_design_6 .ult_pricing_table {
    background: #FFF;
    color: #777;
    border: 1px solid #efefef
}
.ult_design_6 .ult_pricing_table a {
    color: inherit
}
.ult_design_6 .ult_pricing_table .ult_pricing_heading,
.ult_design_6 .ult_pricing_table .ult_price_body_block {
    background: #322d68;
    color: #fff
}
.ult_design_6 .ult_pricing_table .ult_price_body_block {
    height: 3em;
    margin-bottom: 3em;
    font-size: 16px
}
.ult_design_6 .ult_pricing_table .ult_price_body {
    font-size: 16px;
    width: 6em;
    height: 6em;
    padding: 0;
    line-height: 1em;
    border: 2px solid #f0f0f0;
    border-radius: 500%;
    margin: 0 auto !important;
    position: relative;
    top: 0;
    background: #FFF;
    color: #777;
    -webkit-box-shadow: 0 5px 20px #DDD inset, 0 3px 0 #999 inset;
    -moz-box-shadow: 0 5px 20px #DDD inset, 0 3px 0 #999 inset;
    -o-box-shadow: 0 5px 20px #DDD inset, 0 3px 0 #999 inset;
    -ms-box-shadow: 0 5px 20px #DDD inset, 0 3px 0 #999 inset;
    box-shadow: 0 5px 20px #DDD inset, 0 3px 0 #999 inset
}
.ult_design_6 .ult_pricing_table .ult_price_link .ult_price_action_button {
    color: #fff;
    border-radius: 15px;
    background: #444;
    background: -webkit-linear-gradient(#666, #333);
    background: -moz-linear-gradient(#666, #333);
    background: -o-linear-gradient(#666, #333);
    background: linear-gradient(#666, #333)
}
.ult_design_6.ult_featured .ult_price_body_block {
    margin-top: -5px
}
.ult_design_6.ult-cs-black .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-black .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-black .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #333
}
.ult_design_6.ult-cs-red .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-red .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-red .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #df4130
}
.ult_design_6.ult-cs-blue .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-blue .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #2867b6
}
.ult_design_6.ult-cs-yellow .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-yellow .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-yellow .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #f9b84a
}
.ult_design_6.ult-cs-green .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-green .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-green .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #17924b
}
.ult_design_6.ult-cs-gray .ult_pricing_table .ult_pricing_heading,
.ult_design_6.ult-cs-gray .ult_pricing_table .ult_price_body_block,
.ult_design_6.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
    background: #d9dee0;
    color: #5d5d5d
}
div.stats-desc>div.counter_prefix,
div.stats-desc>div.counter_suffix {
    display: inline
}
.stats-block,
.wpb_row .wpb_column .wpb_wrapper .stats-block {
    display: block;
    margin-bottom: 30px
}
.stats-block .stats-number {
    font-size: 26px;
    line-height: 1.3em;
    font-weight: 500;
    display: inline
}
.stats-block .stats-text {
    font-size: 18px;
    width: 100%
}
.stats-left .aio-icon-left {
    display: table-cell;
    padding-right: 15px
}
.stats-left .stats-desc {
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: auto
}
.stats-top .aio-icon-top,
.stats-top .stats-desc {
    width: 100%;
    display: block;
    text-align: center
}
.stats-top .aio-icon,
.stats-top .img-icon {
    margin: 0 auto
}
.stats-top .aio-icon-img {
    margin: 0 auto
}
.stats-top .stats-number {
    padding: 8px 0
}
.stats-right.stats-block {
    display: inline-block;
    width: 100%
}
.stats-right .aio-icon-right {
    display: table-cell;
    padding-left: 15px
}
.stats-right .stats-desc {
    text-align: right;
    display: table-cell;
    vertical-align: middle
}
.stats-block.stats-left,
.stats-block.stats-right {
    direction: ltr
}
.smile_icon_list_wrap,
.smile_icon_list_wrap *,
.aio-icon-component,
.aio-icon-component *,
.ult_pricing_table_wrap,
.ult_pricing_table_wrap *,
.ult-new-ib,
.ult-new-ib *,
.align-icon,
.align-icon *,
.flip-box-wrap,
.flip-box-wrap *,
.ult-banner-block,
.ult-banner-block *,
.uvc-heading,
.uvc-heading *,
.ult-animation,
.ult-animation *,
.ubtn,
.ubtn *,
.stats-block,
.stats-block *,
.smile-icon-timeline-wrap,
.smile-icon-timeline-wrap *,
.ult-overlay,
.ult-overlay *,
.ultimate-map-wrapper,
.ultimate-map-wrapper *,
.ultimate-google-trends,
.ultimate-google-trends *,
.ult_countdown,
.ult_countdown *,
.info-circle-wrapper,
.info-circle-wrapper *,
.uavc-icons,
.uavc-icons *,
.uavc-list-icon,
.uavc-list-icon * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.aio-icon,
.vc_row .aio-icon {
    display: inline-block;
    font-size: 32px;
    height: 2em;
    width: 2em;
    text-align: center;
    line-height: 2em;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}
.aio-icon.none {
    display: inline-block;
    font-size: 32px;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1em
}
.aio-icon.circle {
    border-radius: 50%
}
.aio-icon-img {
    display: block;
    font-size: 48px;
    width: 1em;
    max-width: 100%;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}
.aio-icon-img.uavc-circle {
    width: 1em;
    min-height: 1em;
    background: rgba(214, 214, 214, 0.44);
    border-radius: 50%;
    padding: .5em
}
.aio-icon-img.uavc-square {
    width: 1em;
    min-height: 1em;
    background: rgba(214, 214, 214, 0.44);
    border-radius: 0;
    padding: .5em
}
.aio-icon-img .img-icon {
    width: 1em;
    max-width: 100% !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    display: block;
    font-size: inherit
}
.aio-tooltip {
    display: inline-block;
    text-align: center;
    width: auto;
    max-width: 100%
}
.smile_icon_list_wrap,
.wpb_row .wpb_column .wpb_wrapper .smile_icon_list_wrap {
    margin-bottom: 30px
}
.smile_icon_list {
    list-style: none !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important
}
.smile_icon_list li.icon_list_item {
    padding: 0 !important;
    list-style: none !important;
    clear: both !important;
    position: relative !important;
    min-height: 1em !important;
    margin: 0 0 30px !important;
    line-height: 100%;
    overflow: visible
}
.smile_icon_list li.icon_list_item:last-child {
    margin: 0 !important
}
a.ulimate-info-list-link {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    z-index: 9;
    width: 100%;
    height: 100%
}
.smile_icon_list li .icon_list_icon {
    font-size: 24px;
    width: 3em;
    height: 3em;
    line-height: 3em;
    text-align: center;
    float: left;
    background: #FFF;
    z-index: 9;
    position: relative;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}
.smile_icon_list .list-img-icon {
    display: block;
    margin: 0 auto;
    max-height: 100% !important;
    max-width: 100% !important;
    border-radius: 0 !important;
    box-shadow: none !important
}
.smile_icon_list li .icon_description h3 {
    font-size: 17px;
    line-height: 1.846153846;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
    clear: none !important
}
.smile_icon_list li .icon_description h3 a {
    text-decoration: none
}
.smile_icon_list li .icon_description p {
    font-size: inherit !important;
    font-weight: inherit !important;
    font-style: inherit !important;
    line-height: inherit !important;
    color: inherit !important
}
.smile_icon_list li .icon_description div.icon_description_text {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit
}
.smile_icon_list li .icon_description span.icon_description_text {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-size: 14px;
    line-height: 1.714285714;
    display: block
}
.smile_icon_list li .icon_list_connector {
    height: 100%;
    position: absolute;
    top: 1em;
    z-index: 1
}
.smile_icon_list li:last-child .icon_list_connector {
    display: none
}
.smile_icon_list.no_bg .icon_list_icon {
    border: 2px solid #0183cc;
    color: #0183cc
}
.smile_icon_list.square .icon_list_icon {
    border-color: inherit
}
.smile_icon_list.circle .icon_list_icon {
    border-radius: 50%;
    border-color: inherit;
    overflow: hidden
}
.smile_icon_list.with_bg .icon_list_icon {
    background: #0183cc;
    color: #fff
}
.smile_icon_list.left li .icon_list_connector {
    left: .5em;
    border-right-width: 1px;
    border-right-style: dashed
}
.smile_icon_list.left li.ult-info-circle-img .icon_list_connector {
    left: 0.165em;
    top: 0.32em;
}
.smile_icon_list.left li .icon_description {
    margin-left: 1em;
    padding-left: 25px
}
.smile_icon_list.right {
    text-align: right
}
.smile_icon_list.right li .icon_list_icon {
    float: right;
    position: relative
}
.smile_icon_list.right li .icon_list_connector {
    right: .5em;
    border-left-width: 1px;
    border-left-style: dashed
}
.smile_icon_list.right li .icon_description {
    margin-right: 1em;
    padding-right: 25px
}
.smile_icon_list.top,
.smile_icon_list.top:before,
.smile_icon_list.top:after {
    content: " ";
    display: table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.smile_icon_list.top {
    display: block
}
.smile_icon_list.top li {
    display: table-cell;
    width: 1%;
    float: none;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.smile_icon_list.top li .icon_list_icon {
    margin: 0 auto;
    float: none
}
.smile_icon_list.top li .icon_description {
    text-align: center;
    margin: 15px;
    padding-bottom: 0
}
.smile_icon_list.top li .icon_list_connector {
    position: absolute;
    top: .5em;
    left: 50%;
    width: 100%;
    height: 10px;
    border-top-width: 1px;
    border-top-style: dashed;
    margin-left: 0
}
.rtl .smile_icon_list.top li .icon_list_connector {
    right: 50%;
    left: auto
}
.info-wrapper .smile_icon_list li .icon_description p {
    font-size: 13px !important;
    font-weight: normal !important;
    line-height: 1.64em !important;
    color: inherit !important
}
@media only screen and (max-width: 768px) {
    .smile_icon_list_wrap .smile_icon_list.top {
        display: inline-block;
        width: 100%
    }
    .smile_icon_list.top li.icon_list_item {
        display: block;
        width: 100%;
        float: left
    }
    .smile_icon_list.top li .icon_list_connector {
        display: none
    }
}
.hexagon li .icon_list_icon:before {
    content: "";
    position: absolute;
    top: -1em;
    left: 0;
    border-left: 1.5em solid rgba(0, 0, 0, 0);
    border-right: 1.5em solid rgba(0, 0, 0, 0);
    border-bottom: 1em solid;
    border-bottom-color: inherit !important
}
.hexagon li .icon_list_icon {
    width: 3em !important;
    height: 1.5em !important;
    line-height: 1.5em !important;
    background: #0183cc;
    border-color: #0183cc;
    color: #FFF;
    position: absolute;
    top: 1em;
    overflow: inherit
}
.hexagon li .icon_list_icon:after {
    content: "";
    position: absolute;
    bottom: -1em;
    left: 0;
    border-left: 1.5em solid rgba(0, 0, 0, 0);
    border-right: 1.5em solid rgba(0, 0, 0, 0);
    border-top: 1em solid;
    border-top-color: inherit !important
}
.smile_icon_list.top.hexagon .icon_list_icon {
    position: relative;
    margin-bottom: 2em
}
.smile_icon_list.top.hexagon .icon_list_connector {
    top: .55em
}
.full-width-content.wpb-js-composer .site-inner {
    overflow: visible !important
}
.smile_icon_list.circle {
    float: none;
    border: 0;
    width: auto;
    margin: 0;
    cursor: inherit
}
.ult-animation.ult-animate-viewport {
    -webkit-transition: opacity 900ms linear;
    -moz-transition: opacity 900ms linear;
    transition: opacity 900ms linear
}
.uavc-list-icon ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 0 30px !important;
    position: relative !important
}
.uavc-list-icon ul:last-child {
    margin: 0 !important
}
.uavc-list-icon li {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
    clear: both !important;
    line-height: 1.6em;
    overflow: visible
}
.uavc-list-content {
    display: table;
    width: 100%;
    margin-bottom: 7px
}
.uavc-list-content .aio-icon {
    display: inline-block;
    padding: 0;
    margin: 0;
}
.uavc-list-content span.uavc-list-desc {
    display: table-cell;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    width: 100%
}
.uavc-icons,
.wpb_column .wpb_wrapper .uavc-icons {
    display: block;
    margin-bottom: 15px;
    line-height: 1
}
.uavc-icons:last-child,
.wpb_column .wpb_wrapper .uavc-icons:last-child {
    margin-bottom: 0
}
.uavc-icons-left.uavc-icons {
    text-align: left
}
.uavc-icons-center.uavc-icons {
    text-align: center
}
.uavc-icons-right.uavc-icons {
    text-align: right
}
.aio-icon i {
    line-height: inherit
}
.ulsb-container {
    position: relative;
    width: 150px;
    height: 400px;
    margin: 30px auto 0 auto
}
.ulsb-container .ulsb-strip {
    position: absolute;
    top: 0;
    left: 0;
    width: 130px;
    background: #fff;
    height: 400px;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    background-image: url('/wp-content/plugins/Ultimate_VC_Addons/assets/images/fabric.png');
    -webkit-transform-origin: 25% 90%;
    -moz-transform-origin: 25% 90%;
    -o-transform-origin: 25% 90%;
    -ms-transform-origin: 25% 90%;
    transform-origin: 25% 90%;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 11px 11px 18px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:nth-child(1) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.1)
}
.ulsb-container .ulsb-strip:nth-child(2) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 2px 2px 1px rgba(0, 0, 0, 0.1)
}
.ulsb-container .ulsb-strip:nth-child(3) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 3px 3px 2px rgba(0, 0, 0, 0.2)
}
.ulsb-container .ulsb-strip:nth-child(4) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 4px 4px 4px rgba(0, 0, 0, 0.2)
}
.ulsb-container .ulsb-strip:nth-child(5) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 5px 5px 6px rgba(0, 0, 0, 0.3)
}
.ulsb-container .ulsb-strip:nth-child(6) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 6px 6px 8px rgba(0, 0, 0, 0.3)
}
.ulsb-container .ulsb-strip:nth-child(7) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 7px 7px 10px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:nth-child(8) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 8px 8px 12px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:nth-child(9) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 9px 9px 14px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:nth-child(10) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 10px 10px 16px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:nth-child(11) {
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 11px 11px 18px rgba(0, 0, 0, 0.4)
}
.ulsb-container .ulsb-strip:last-child {
    background: #645b5c url('/wp-content/plugins/Ultimate_VC_Addons/assets/images/cover.jpg') repeat center center;
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.2), 12px 12px 20px rgba(0, 0, 0, 0.6), inset 2px 2px 0 rgba(255, 255, 255, 0.1)
}
.ulsb-container .ulsb-strip:last-child:after {
    content: '';
    position: absolute;
    bottom: 15px;
    left: 15px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #ddd;
    background: -moz-linear-gradient(-45deg, #ddd 0, #58535e 48%, #889396 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #ddd), color-stop(48%, #58535e), color-stop(100%, #889396));
    background: -webkit-linear-gradient(-45deg, #ddd 0, #58535e 48%, #889396 100%);
    background: -o-linear-gradient(-45deg, #ddd 0, #58535e 48%, #889396 100%);
    background: -ms-linear-gradient(-45deg, #ddd 0, #58535e 48%, #889396 100%);
    background: linear-gradient(135deg, #ddd 0, #58535e 48%, #889396 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#889396', GradientType=1);
    box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5), 1px 1px 1px rgba(255, 255, 255, 0.1)
}
.ulsb-container .ulsb-strip h4 {
    color: rgba(255, 255, 255, 0.9);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3em;
    border-top: 1px dashed rgba(0, 0, 0, 0.1);
    border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
    margin: 5px;
    padding: 5px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.ulsb-container .ulsb-strip:last-child h4 {
    background: rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1)
}
.ulsb-container .ulsb-strip:last-child h5 {
    font-size: 35px;
    white-space: nowrap;
    text-align: left;
    margin: 0;
    padding: 0;
    position: relative;
    line-height: 1.3em;
    width: 100%;
    height: calc(100% - 75px);
    color: #111;
    text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1);
    text-transform: uppercase
}
.ulsb-container .ulsb-strip:last-child h5 span {
    -webkit-transform: rotate(-90deg) translateX(0) translateY(-50%);
    -moz-transform: rotate(-90deg) translateX(0) translateY(-50%);
    -o-transform: rotate(-90deg) translateX(0) translateY(-50%);
    -ms-transform: rotate(-90deg) translateX(0) translateY(-50%);
    transform: rotate(-90deg) translateX(0) translateY(-50%);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    left: 100%;
    right: 0;
    bottom: 0;
    text-align: right;
    display: block
}
.ulsb-container.ulsb-style-2 .ulsb-strip:last-child h5 {
    -webkit-transform: rotateZ(90deg) translateX(58%) translateY(-105%);
    -moz-transform: rotateZ(90deg) translateX(58%) translateY(-105%);
    -o-transform: rotateZ(90deg) translateX(58%) translateY(-105%);
    -ms-transform: rotateZ(90deg) translateX(58%) translateY(-105%);
    transform: rotateZ(90deg) translateX(58%) translateY(-105%)
}
.ulsb-container .ulsb-icon {
    display: inline-block;
    height: auto;
    width: 100%;
    margin: 20px auto;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.ulsb-container.ulsb-responsive {
    position: relative;
    width: 100%;
    height: 100%;
    display: block;
    float: left;
    margin: 10px 0 30px;
    padding: 0
}
.ulsb-container.ulsb-responsive .ulsb-strip {
    position: relative;
    width: 130px;
    height: 400px;
    float: left;
    margin: 0 15px 15px 0;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.1), 2px 2px 5px rgba(0, 0, 0, 0.4)
}
.ulsb-container.ulsb-responsive .ulsb-strip:last-child:after {
    content: none
}
.smile-icon-timeline-wrap {
    margin-bottom: 50px !important;
    margin-top: 20px !important;
    display: block;
    position: relative;
    z-index: 9;
    max-width: 100%
}
.timeline-wrapper {
    position: relative;
    margin: 0;
    padding: 0
}
.timeline-wrapper:last-child {
    padding-bottom: 0
}
.timeline-line {
    position: absolute;
    left: 50%;
    margin-left: 0;
    height: 100%;
    border-right: 1px solid #d0d0d0;
    z-index: -1
}
.timeline-line o {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background-color: #de5034;
    position: absolute;
    left: -4px
}
.timeline-line z {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background-color: #de5034;
    position: absolute;
    bottom: 0;
    left: -4px
}
.smile-icon-timeline-wrap .timeline-separator-text {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px
}
.timeline-separator-text .sep-text {
    display: inline-block;
    padding: 2px 7px;
    line-height: 1.5em;
    z-index: 99;
    position: relative;
    border-radius: 3px;
    background-color: #de5034;
    color: #fff
}
.smile-icon-timeline-wrap .timeline-feature-item {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    background: #fcfcfc
}
.timeline-wrapper .timeline-feature-item.feat-item {
    margin-bottom: 20px
}
.smile-icon-timeline-wrap .timeline-feature-item.feat-top {
    margin-bottom: 40px
}
.timeline-wrapper .timeline-block {
    width: calc(50% - 19px);
    margin-bottom: 20px;
    position: relative;
    display: block;
    table-layout: fixed;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    background: #fcfcfc
}
.jstime .timeline-block.timeline-post-right {
    margin-left: 40px !important
}
.wpb_column .wpb_wrapper .smile-icon-timeline-wrap .timeline-wrapper .timeline-block {
    margin-bottom: 20px
}
.timeline-block .timeline-icon-block,
.timeline-block .timeline-header-block {
    display: block;
    position: relative;
    vertical-align: middle
}
.timeline-block .timeline-header-block {
    width: 100%
}
.timeline-block .timeline-header {
    display: table-cell;
    position: relative;
    vertical-align: top;
    width: 100%;
    padding: 15px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.timeline-header-block .timeline-header h3,
.timeline-block .timeline-header h3 {
    font-size: 15px;
    line-height: 1.5em;
    margin: 0 0 7px;
    display: block
}
.timeline-block .timeline-header-block .timeline-header,
.timeline-feature-item .timeline-header-block .timeline-header {
    font-size: 13px;
    display: inline-block
}
.timeline-block .timeline-header-block .timeline-header p,
.timeline-feature-item .timeline-header-block .timeline-header p {
    margin-bottom: 5px
}
.timeline-block .timeline-header-block .timeline-header img,
.timeline-feature-item .timeline-header-block .timeline-header img,
.timeline-block .timeline-header-block .timeline-header iframe,
.timeline-feature-item .timeline-header-block .timeline-header iframe,
.timeline-block .timeline-header-block .timeline-header object,
.timeline-feature-item .timeline-header-block .timeline-header object {
    line-height: 0;
    display: inline-block;
    vertical-align: top;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    max-width: 100%
}
.timeline-clear {
    clear: both
}
.timeline-wrapper .timeline-dot,
.timeline-feature-item .timeline-dot {
    width: 1px;
    height: 1px;
    background-color: #de5034;
    border: 4px solid #fff;
    border-radius: 500px;
    position: absolute;
    top: 32px;
    display: block;
    padding: 3px
}
.timeline-post-left .timeline-dot {
    right: -28px
}
.timeline-post-right .timeline-dot {
    left: -26px
}
.feat-item .feat-dot {
    top: -30px;
    left: 50%;
    position: absolute
}
.feat-item .feat-dot.feat-top {
    top: auto;
    bottom: -25px
}
.feat-item .timeline-dot {
    left: -6px;
    position: relative;
    top: 0
}
.ult-timeline-arrow {
    position: absolute;
    height: 0;
    width: 1px
}
.ult-timeline-arrow s,
.ult-timeline-arrow l {
    border-color: rgba(255, 255, 255, 0) #d0d0d0;
    border-style: solid;
    display: block;
    position: relative;
    top: 0
}
.ult-timeline-arrow l {
    top: -16.5px
}
.timeline-post-right .ult-timeline-arrow {
    top: 30px
}
.timeline-post-right .ult-timeline-arrow {
    left: -10px
}
.timeline-post-right .ult-timeline-arrow s,
.timeline-post-right .ult-timeline-arrow l {
    border-width: 9px 10px 9px 0
}
.timeline-post-right .ult-timeline-arrow l {
    border-right-color: #fcfcfc;
    left: 1px
}
.timeline-post-left .ult-timeline-arrow {
    top: 30px
}
.timeline-post-left .ult-timeline-arrow {
    right: -1px
}
.timeline-post-left .ult-timeline-arrow s,
.timeline-post-left .ult-timeline-arrow l {
    border-width: 9px 0 9px 10px
}
.timeline-post-left .ult-timeline-arrow l {
    border-left-color: #fcfcfc;
    right: 1px
}
.feat-item .ult-timeline-arrow {
    position: absolute;
    height: 0;
    width: 1px;
    top: -9px;
    left: 50%
}
.feat-item .ult-timeline-arrow.feat-top {
    top: auto;
    bottom: 0
}
.feat-item .ult-timeline-arrow s,
.feat-item .ult-timeline-arrow l {
    border-width: 0 10px 9px 10px;
    border-color: #d0d0d0 rgba(255, 255, 255, 0);
    border-style: solid;
    display: block;
    position: relative;
    top: 0;
    left: -9px
}
.feat-item .ult-timeline-arrow.feat-top s,
.feat-item .ult-timeline-arrow.feat-top l {
    border-width: 8px 10px 0 10px
}
.feat-item .ult-timeline-arrow.feat-top s {
    top: 1px
}
.feat-item .ult-timeline-arrow l {
    border-bottom-color: #FFF;
    top: -8px;
    right: 0
}
.timeline-post-left .timeline-header {
    text-align: right
}
.timeline-post-left .ult-timeline-icon .aio-icon {
    position: relative
}
.timeline-post-left .ult-timeline-icon .aio-icon.none,
.timeline-post-left .ult-timeline-icon .aio-icon-img {
    position: relative
}
.timeline-post-right .timeline-header {
    text-align: left
}
.timeline-post-right .ult-timeline-icon .aio-icon {
    position: relative
}
.timeline-post-right .ult-timeline-icon .aio-icon.none,
.timeline-post-right .ult-timeline-icon .aio-icon-img {
    position: relative
}
.timeline-feature-item.feat-item .timeline-header {
    display: block;
    padding: 15px
}
.timeline-feature-item.feat-item .timeline-icon-block {
    display: block;
    width: 100%
}
.timeline-feature-item.feat-item .ult-timeline-icon {
    margin: 0 auto
}
.timeline-feature-item.feat-item .ult-timeline-icon .aio-icon-img {
    margin-left: auto;
    margin-right: auto
}
.timeline-feature-item.feat-item .ult-timeline-icon .aio-icon,
.timeline-feature-item.feat-item .ult-timeline-icon .aio-icon-img {
    margin-top: 15px
}
.smile-icon-timeline-wrap.timeline-custom-width {
    margin-left: auto;
    margin-right: auto
}
.timeline-custom-width .timeline-block .timeline-header {
    width: 100%
}
.timeline-custom-width .timeline-left .timeline-post-left {
    float: right
}
.timeline-custom-width .timeline-right .timeline-post-right {
    float: left
}
.tl-animation-slide-out .timeline-post-right,
.tl-animation-slide-out .timeline-post-left,
.tl-animation-slide-out .timeline-dot {
    -webkit-transition: -webkit-transform 150ms linear;
    -moz-transition: -moz-transform 150ms linear;
    -o-transition: -o-transform 150ms linear;
    transition: transform 150ms linear
}
.tl-animation-slide-out .timeline-post-right:hover {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
}
.tl-animation-slide-out .timeline-post-right:hover .timeline-dot {
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px)
}
.tl-animation-slide-out .timeline-post-left:hover {
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px)
}
.tl-animation-slide-out .timeline-post-left:hover .timeline-dot {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
}
.tl-animation-slide-up .timeline-block,
.tl-animation-slide-up .feat-item {
    -webkit-transition: -webkit-transform 150ms linear;
    -moz-transition: -moz-transform 150ms linear;
    -o-transition: -o-transform 150ms linear;
    transition: transform 150ms linear
}
.tl-animation-slide-up .timeline-block:hover,
.tl-animation-slide-up .feat-item:hover {
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px)
}
.tl-animation-slide-down .timeline-block,
.tl-animation-slide-down .feat-item {
    -webkit-transition: -webkit-transform 150ms linear;
    -moz-transition: -moz-transform 150ms linear;
    -o-transition: -o-transform 150ms linear;
    transition: transform 150ms linear
}
.tl-animation-slide-down .timeline-block:hover,
.tl-animation-slide-down .feat-item:hover {
    -webkit-transform: translateY(3px);
    transform: translateY(3px)
}
.tl-animation-shadow .timeline-block,
.tl-animation-shadow .feat-item {
    -webkit-transition: box-shadow 300ms linear;
    -moz-transition: box-shadow 300ms linear;
    -o-transition: box-shadow 300ms linear;
    transition: box-shadow 300ms linear
}
.tl-animation-shadow .timeline-block,
.tl-animation-shadow .feat-item {
    box-shadow: none
}
.tl-animation-shadow .timeline-block:hover,
.tl-animation-shadow .feat-item:hover {
    box-shadow: 0 0 3px #626262
}
.timeline-block a,
a .timeline-block {
    text-decoration: none
}
.timeline-block .timeline-header a {
    display: block;
    margin-top: 10px
}
.time-clash-right,
.time-clash-left {
    margin-top: 17px
}
.timeline-block input,
.timeline-block select,
.timeline-block button,
.timeline-block textarea,
.timeline-block input.wpcf7-form-control {
    max-width: 100% !important
}
@media(max-width:767px) {
    .smile-icon-timeline-wrap {
        max-width: 100%
    }
    .smile-icon-timeline-wrap .timeline-feature-item {
        margin-right: 0 !important
    }
    .smile-icon-timeline-wrap .timeline-line {
        left: 50% !important;
        margin-left: 0 !important
    }
    .smile-icon-timeline-wrap .timeline-block,
    .smile-icon-timeline-wrap .timeline-separator-text {
        width: 100%;
        max-width: 100%
    }
    .jstime .timeline-block.timeline-post-right {
        margin-left: 0 !important
    }
    .smile-icon-timeline-wrap .ult-timeline-arrow,
    .smile-icon-timeline-wrap .timeline-dot {
        display: none
    }
    .timeline-block .timeline-header {
        display: block;
        text-align: left
    }
    .timeline-block.timeline-post-left .timeline-icon-block {
        padding: 5px 0 5px 15px
    }
    .timeline-block.timeline-post-right .timeline-icon-block {
        padding: 5px 15px 5px 0
    }
    .timeline-post-left .ult-timeline-icon .aio-icon,
    .timeline-post-left .ult-timeline-icon .aio-icon.none,
    .timeline-post-left .ult-timeline-icon .aio-icon-img {
        left: 0
    }
    .timeline-post-right .ult-timeline-icon .aio-icon,
    .timeline-post-right .ult-timeline-icon .aio-icon.none,
    .timeline-post-right .ult-timeline-icon .aio-icon-img {
        right: 0
    }
}
.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block {
    width: calc(50% - 19px)
}
.csstime .timeline-line {
    margin-left: 0
}
@media(max-width:767px) {
    .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block {
        width: 100%
    }
}
.bsf_tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    font-size: 12px;
    line-height: 1.4;
    visibility: visible;
    filter: alpha(opacity=0);
    opacity: 0
}
.bsf_tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9
}
.bsf_tooltip.top {
    padding: 5px 0;
    margin-top: -3px
}
.bsf_tooltip.right {
    padding: 0 5px;
    margin-left: 3px
}
.bsf_tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px
}
.bsf_tooltip.left {
    padding: 0 5px;
    margin-left: -3px
}
.bsf_tooltip-inner {
    max-width: 200px;
    padding: 5px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #3b3b3b;
    border-radius: 0
}
.bsf_tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}
.bsf_tooltip.top .bsf_tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #3b3b3b
}
.bsf_tooltip.top-left .bsf_tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #3b3b3b
}
.bsf_tooltip.top-right .bsf_tooltip-arrow {
    right: 5px;
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #3b3b3b
}
.bsf_tooltip.right .bsf_tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #3b3b3b
}
.bsf_tooltip.left .bsf_tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #3b3b3b
}
.bsf_tooltip.bottom .bsf_tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #3b3b3b
}
.bsf_tooltip.bottom-left .bsf_tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #3b3b3b
}
.bsf_tooltip.bottom-right .bsf_tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #3b3b3b
}
.bsf_tooltip.fade {
    opacity: 0;
    -webkit-transition: opacity 300ms linear;
    -moz-transition: opacity 300ms linear;
    -o-transition: opacity 300ms linear;
    transition: opacity 300ms linear
}
.bsf_tooltip.fade.in {
    opacity: 1;
    -webkit-transition: opacity 300ms linear;
    -moz-transition: opacity 300ms linear;
    -o-transition: opacity 300ms linear;
    transition: opacity 300ms linear
}
.smile_icon_list div:last-child>li .icon_list_connector {
    display: none
}
@charset "UTF-8";
/* 2   */

.upb_bg_overlay,
.upb_bg_overlay_pattern {
    color: inherit;
    position: absolute;
    width: 100%;
    height: 100% !important;
    left: 0;
    top: 0
}
.upb_bg_overlay_pattern {
    background-attachment: fixed
}
.ult-vc-seperator {
    position: absolute;
    width: 100%;
    height: 0;
    left: 0;
    z-index: 1
}
.ult-main-seperator-inner {
    position: relative;
    height: 100%;
    width: 100%
}
.ult-vc-seperator.top_seperator {
    top: 0;
    bottom: auto
}
.ult-vc-seperator.bottom_seperator {
    top: auto;
    bottom: 0
}
.uvc-svg-triangle,
.uvc-svg-circle {
    position: absolute;
    top: 0;
    bottom: auto;
    z-index: 1
}
.ult-vc-seperator svg {
    width: 100%;
    height: auto
}
.bottom_seperator .uvc-svg-triangle,
.bottom_seperator .uvc-svg-circle {
    top: auto;
    bottom: 0;
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}
.uvc-x-large-triangle {
    position: absolute;
    top: 0;
    bottom: auto;
    z-index: 1
}
.bottom_seperator .uvc-x-large-triangle {
    top: auto;
    bottom: 0;
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}
.uvc-x-large-triangle-left,
.uvc-x-large-triangle-right {
    position: absolute;
    top: 0;
    bottom: auto;
    z-index: 1
}
.bottom_seperator .uvc-x-large-triangle-left,
.bottom_seperator .uvc-x-large-triangle-right {
    top: auto;
    bottom: 0
}
.top_seperator .uvc-x-large-triangle-left {
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}
.top_seperator .uvc-x-large-triangle-right {
    -moz-transform: scale(-1);
    -webkit-transform: scale(-1);
    -o-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scale(-1)
}
.bottom_seperator .uvc-x-large-triangle-right {
    -moz-transform: scale(-1, 1);
    -webkit-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}
.uvc-x-large-circle {
    position: absolute;
    top: auto;
    bottom: 0
}
.top_seperator .uvc-x-large-circle {
    top: 0;
    bottom: auto
}
.bottom_seperator .uvc-x-large-circle {
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}
.uvc-curve-up-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.top_seperator .uvc-curve-up-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}
.uvc-curve-down-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.bottom_seperator .uvc-curve-down-seperator {
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}
.top_seperator .uvc-curve-down-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scale(-1, -1);
    -webkit-transform: scale(-1, -1);
    -o-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1)
}
.uvc-tilt-left-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.top_seperator .uvc-tilt-left-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scale(-1);
    -webkit-transform: scale(-1);
    -o-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scale(-1)
}
.uvc-tilt-right-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.bottom_seperator .uvc-tilt-right-seperator {
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}
.top_seperator .uvc-tilt-right-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scale(1, -1);
    -webkit-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}
.ult-rounded-split-seperator-wrapper {
    z-index: 1
}
.ult-rounded-split-seperator {
    position: relative;
    height: 100%
}
.ult-rounded-split-seperator:before,
.ult-rounded-split-seperator:after {
    left: 0;
    z-index: 10;
    width: 50%;
    height: 70px;
    background: inherit;
    content: '';
    position: absolute
}
.top_seperator.ult-rounded-split-seperator-wrapper {
    top: 0;
    bottom: auto
}
.uvc-wave-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.top_seperator .uvc-wave-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scale(-1);
    -webkit-transform: scale(-1);
    -o-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scale(-1)
}
.uvc-cloud-seperator {
    position: absolute;
    top: auto;
    bottom: 0
}
.top_seperator .uvc-cloud-seperator {
    top: 0;
    bottom: auto;
    -moz-transform: scale(-1);
    -webkit-transform: scale(-1);
    -o-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scale(-1)
}
.separator-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5
}
.vc-row-translate>.vc-row-translate-wrapper {
    overflow: hidden;
    width: 100%
}
.wpb_row,
.wpb_column,
.upb_video_class {
    position: relative
}
.upb_row_bg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    z-index: 0
}
.upb_bg_img {
    display: none !important
}
.vcpb-default {
    background-attachment: initial;
    background-size: cover;
    background-repeat: no-repeat
}
.vcpb-fix {
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat
}
.vertical_layer_parallax {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: cover
}
.vcpb-vz-jquery {
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-attachment: fixed
}
.vcpb-hz-jquery {
    background-repeat: no-repeat;
    background-position: 0 50%
}
.vcpb-fs-jquery {
    overflow: hidden
}
.upb_video-wrapper {
    display: block;
    max-width: 100%;
    height: 100%
}
.upb_video-text {
    position: relative;
    z-index: 9;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0
}
.upb-background-text-wrapper,
.upb_video-text-wrapper {
    position: relative
}
.video-browser-size .upb_video-text,
.full-browser-size .upb-background-text {
    position: absolute;
    bottom: auto;
    top: 50%;
    right: 0;
    left: 0;
    height: auto;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}
.upb_video-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    background-size: cover;
    background-repeat: no-repeat
}
.upb_video-src {
    max-width: none;
    height: auto;
    width: 100%
}
.upb_utube_iframe,
.upb_vimeo_iframe {
    max-width: none;
    max-height: none;
    width: 100%;
    height: 100%;
    position: absolute
}
.uvc-video-fixer .mbYTP_wrapper iframe {
    margin-left: 0 !important;
    margin-top: -50px !important
}
.video-controls {
    position: absolute;
    bottom: 10%;
    right: 5%;
    cursor: pointer;
    width: auto !important;
    min-width: 15px !important;
    height: auto !important;
    z-index: 99
}
.video-controls i {
    font-size: 40px
}
body.rtl .upb_row_bg {
    right: auto
}
.uvc-multi-color-bg {
    -webkit-animation: MultiColorVC 10s alternate infinite;
    -moz-animation: MultiColorVC 10s alternate infinite;
    animation: MultiColorVC 10s alternate infinite;
    z-index: 9998;
    opacity: 0.6;
    background-color: #e14949;
}
@-webkit-keyframes MultiColorVC {
    0% {
        background-color: #e14949;
    }
    25% {
        background-color: #3de02c;
    }
    50% {
        background-color: #2c8de0;
    }
    100% {
        background-color: #e02cbc;
    }
}
@-moz-keyframes MultiColorVC {
    0% {
        background-color: #e14949;
    }
    25% {
        background-color: #3de02c;
    }
    50% {
        background-color: #2c8de0;
    }
    100% {
        background-color: #e02cbc;
    }
}
@keyframes MultiColorVC {
    0% {
        background-color: #e14949;
    }
    25% {
        background-color: #3de02c;
    }
    50% {
        background-color: #2c8de0;
    }
    100% {
        background-color: #e02cbc;
    }
}
@media(max-width:479px) {
    .uvc_hidden-xs {
        display: none !important
    }
}
@media(min-width:480px) and (max-width:767px) {
    .uvc_hidden-xsl {
        display: none !important
    }
}
@media(min-width:768px) and (max-width:991px) {
    .uvc_hidden-sm {
        display: none !important
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .uvc_hidden-md {
        display: none !important
    }
}
@media(min-width:1200px) and (max-width:1823px) {
    .uvc_hidden-ml {
        display: none !important
    }
}
@media(min-width:1824px) {
    .uvc_hidden-lg {
        display: none !important
    }
}
.mpcth-vc-row-wrap,
.x-content-band,
.toranj-vc-row-wrapper {
    position: relative
}
.js_active .site-inner {
    overflow: visible
}
/*! * Datepicker for Bootstrap * * Copyright 2012 Stefan Petre * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * */

.clearfix {
    *zoom: 1
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0
}
.clearfix:after {
    clear: both
}
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.bootstrap-datetimepicker-widget {
    top: 0;
    left: 0;
    width: 250px;
    padding: 4px;
    margin-top: 1px;
    z-index: 3000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}
.bootstrap-datetimepicker-widget:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    top: -7px;
    left: 6px
}
.bootstrap-datetimepicker-widget:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    position: absolute;
    top: -6px;
    left: 7px
}
.bootstrap-datetimepicker-widget.pull-right:before {
    left: auto;
    right: 6px
}
.bootstrap-datetimepicker-widget.pull-right:after {
    left: auto;
    right: 7px
}
.bootstrap-datetimepicker-widget>ul {
    list-style-type: none;
    margin: 0
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
    width: 100%;
    font-weight: bold;
    font-size: 1.2em
}
.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {
    width: 4px;
    padding: 0;
    margin: 0
}
.bootstrap-datetimepicker-widget .datepicker>div {
    display: none
}
.bootstrap-datetimepicker-widget .picker-switch {
    text-align: center
}
.bootstrap-datetimepicker-widget table {
    width: 100%;
    margin: 0
}
.bootstrap-datetimepicker-widget td,
.bootstrap-datetimepicker-widget th {
    text-align: center;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}
.bootstrap-datetimepicker-widget td.day:hover,
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover,
.bootstrap-datetimepicker-widget td.second:hover {
    background: #eee;
    cursor: pointer
}
.bootstrap-datetimepicker-widget td.old,
.bootstrap-datetimepicker-widget td.new {
    color: #999
}
.bootstrap-datetimepicker-widget td.active,
.bootstrap-datetimepicker-widget td.active:hover {
    color: #fff;
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #08c, #04c);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
    background-image: -webkit-linear-gradient(top, #08c, #04c);
    background-image: -o-linear-gradient(top, #08c, #04c);
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    border-color: #04c #04c #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #04c;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.bootstrap-datetimepicker-widget td.active:hover,
.bootstrap-datetimepicker-widget td.active:hover:hover,
.bootstrap-datetimepicker-widget td.active:active,
.bootstrap-datetimepicker-widget td.active:hover:active,
.bootstrap-datetimepicker-widget td.active.active,
.bootstrap-datetimepicker-widget td.active:hover.active,
.bootstrap-datetimepicker-widget td.active.disabled,
.bootstrap-datetimepicker-widget td.active:hover.disabled,
.bootstrap-datetimepicker-widget td.active[disabled],
.bootstrap-datetimepicker-widget td.active:hover[disabled] {
    color: #fff;
    background-color: #04c;
    *background-color: #003bb3
}
.bootstrap-datetimepicker-widget td.active:active,
.bootstrap-datetimepicker-widget td.active:hover:active,
.bootstrap-datetimepicker-widget td.active.active,
.bootstrap-datetimepicker-widget td.active:hover.active {
    background-color: #039 9
}
.bootstrap-datetimepicker-widget td.disabled,
.bootstrap-datetimepicker-widget td.disabled:hover {
    background: 0;
    color: #999;
    cursor: not-allowed
}
.bootstrap-datetimepicker-widget td span {
    display: block;
    width: 47px;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 2px;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}
.bootstrap-datetimepicker-widget td span:hover {
    background: #eee
}
.bootstrap-datetimepicker-widget td span.active {
    color: #fff;
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #08c, #04c);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
    background-image: -webkit-linear-gradient(top, #08c, #04c);
    background-image: -o-linear-gradient(top, #08c, #04c);
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    border-color: #04c #04c #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #04c;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.bootstrap-datetimepicker-widget td span.active:hover,
.bootstrap-datetimepicker-widget td span.active:active,
.bootstrap-datetimepicker-widget td span.active.active,
.bootstrap-datetimepicker-widget td span.active.disabled,
.bootstrap-datetimepicker-widget td span.active[disabled] {
    color: #fff;
    background-color: #04c;
    *background-color: #003bb3
}
.bootstrap-datetimepicker-widget td span.active:active,
.bootstrap-datetimepicker-widget td span.active.active {
    background-color: #039 9
}
.bootstrap-datetimepicker-widget td span.old {
    color: #999
}
.bootstrap-datetimepicker-widget td span.disabled,
.bootstrap-datetimepicker-widget td span.disabled:hover {
    background: 0;
    color: #999;
    cursor: not-allowed
}
.bootstrap-datetimepicker-widget th.switch {
    width: 145px
}
.bootstrap-datetimepicker-widget th.next,
.bootstrap-datetimepicker-widget th.prev {
    font-size: 21px
}
.bootstrap-datetimepicker-widget th.disabled,
.bootstrap-datetimepicker-widget th.disabled:hover {
    background: 0;
    color: #999;
    cursor: not-allowed
}
.bootstrap-datetimepicker-widget thead tr:first-child th {
    cursor: pointer
}
.bootstrap-datetimepicker-widget thead tr:first-child th:hover {
    background: #eee
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
    display: block;
    cursor: pointer;
    width: 16px;
    height: 16px
}
.bootstrap-datetimepicker-widget.left-oriented:before {
    left: auto;
    right: 6px
}
.bootstrap-datetimepicker-widget.left-oriented:after {
    left: auto;
    right: 7px
}
@charset "utf-8";
.ubtn {
    border: inherit;
    border-radius: none;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
    color: inherit;
    background: transparent;
    cursor: pointer;
    display: inline-block;
    margin: 15px 0;
    padding: 25px 80px;
    outline: 0;
    text-align: center;
    text-decoration: none;
    position: relative;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 1;
    max-width: 100%;
    visibility: visible;
    backface-visibility: hidden
}
.ubtn:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s
}
.ubtn-data {
    z-index: 3;
    position: inherit;
    display: block;
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit;
    color: inherit
}
button.ubtn {
    background: inherit;
    color: inherit
}
button.ubtn:hover,
button.ubtn:focus,
button.ubtn:active,
button.ubtn:visited {
    color: inherit;
    background: inherit;
    box-shadow: inherit;
    outline: 0
}
.ubtn-right {
    float: right
}
.ubtn-ctn-center {
    margin: 0 auto;
    display: block;
    text-align: center
}
a.ubtn-link {
    display: inline-block;
    margin: 15px 0;
    color: inherit;
    text-decoration: none;
    max-width: 100%
}
a.ubtn-link:hover {
    color: inherit;
    text-decoration: none
}
a.ubtn-link .ubtn {
    margin: 0
}
.ubtn-mini {
    padding: 5px 10px
}
.ubtn-small {
    padding: 8px 16px
}
.ubtn-normal {
    padding: 15px 30px
}
.ubtn-large {
    padding: 21px 42px
}
.ubtn-block {
    display: block;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 5px;
    padding-right: 5px
}
.ubtn-custom {
    padding: 0
}
@media(max-width:768px) {
    .ubtn-small {
        padding: 6px 12px
    }
    .ubtn-normal {
        padding: 10px 24px
    }
    .ubtn-large {
        padding: 12px 36px
    }
}
.ubtn-shd {
    border-radius: 5px;
    background: #eaeaea;
    box-shadow: 0 5px #bebebe;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important
}
.ubtn-sep-icon .ubtn-icon {
    position: absolute;
    top: 50%;
    opacity: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    line-height: 1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s
}
.ubtn-sep-icon:hover .ubtn-icon {
    opacity: 1
}
.ubtn-sep-icon .ubtn-icon span {
    line-height: inherit;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.ubtn.ubtn-sep-icon.ubtn-only-icon .ubtn-icon {
    position: relative;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: translate(0);
    -moz-transform: translate(0);
    -o-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0)
}
.ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon {
    left: 20px;
    opacity: 1
}
.ubtn-sep-icon.ubtn-sep-icon-at-right .ubtn-icon {
    right: 20px;
    opacity: 1
}
.ubtn-sep-icon-left .ubtn-icon {
    left: -2em
}
.ubtn-sep-icon-left:hover .ubtn-icon {
    left: 20px
}
.ubtn-sep-icon-left-rev .ubtn-icon {
    left: 4em
}
.ubtn-sep-icon-left-rev:hover .ubtn-icon {
    left: 20px
}
.ubtn-sep-icon-right .ubtn-icon {
    right: -2em
}
.ubtn-sep-icon-right:hover .ubtn-icon {
    right: 20px
}
.ubtn-sep-icon-right-rev .ubtn-icon {
    right: 4em
}
.ubtn-sep-icon-right-rev:hover .ubtn-icon {
    right: 20px
}
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-icon {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    line-height: 1
}
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-icon i,
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-icon i,
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-icon i,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-icon i {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-text {
    display: inline-block;
    -webkit-transform: translateX(0) translateY(0);
    -moz-transform: translateX(0) translateY(0);
    -ms-transform: translateX(0) translateY(0);
    transform: translateX(0) translateY(0)
}
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-icon {
    top: -500px
}
.ubtn-sep-icon.ubtn-sep-icon-top-push:hover .ubtn-icon {
    top: 0
}
.ubtn-sep-icon.ubtn-sep-icon-top-push:hover .ubtn-text {
    display: inline-block;
    -webkit-transform: translateY(500px);
    -moz-transform: translateY(500px);
    -ms-transform: translateY(500px);
    transform: translateY(500px)
}
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-top-push:hover .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-top-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-top-push:hover .ubtn-text {
    -webkit-transition: all .45s;
    -moz-transition: all .45s;
    transition: all .45s
}
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-icon {
    top: 500px
}
.ubtn-sep-icon.ubtn-sep-icon-bottom-push:hover .ubtn-icon {
    top: 0
}
.ubtn-sep-icon.ubtn-sep-icon-bottom-push:hover .ubtn-text {
    display: inline-block;
    -webkit-transform: translateY(-500px);
    -moz-transform: translateY(-500px);
    -ms-transform: translateY(-500px);
    transform: translateY(-500px)
}
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push:hover .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-bottom-push:hover .ubtn-text {
    -webkit-transition: all .45s;
    -moz-transition: all .45s;
    transition: all .45s
}
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-icon {
    left: -500px
}
.ubtn-sep-icon.ubtn-sep-icon-left-push:hover .ubtn-icon {
    left: 0
}
.ubtn-sep-icon.ubtn-sep-icon-left-push:hover .ubtn-text {
    display: inline-block;
    -webkit-transform: translateX(500px);
    -moz-transform: translateX(500px);
    -ms-transform: translateX(500px);
    transform: translateX(500px)
}
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-left-push:hover .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-left-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-left-push:hover .ubtn-text {
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    transition: all .6s
}
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-icon {
    left: 500px
}
.ubtn-sep-icon.ubtn-sep-icon-right-push:hover .ubtn-icon {
    left: 0
}
.ubtn-sep-icon.ubtn-sep-icon-right-push:hover .ubtn-text {
    display: inline-block;
    -webkit-transform: translateX(-500px);
    -moz-transform: translateX(-500px);
    -ms-transform: translateX(-500px);
    transform: translateX(-500px)
}
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-right-push:hover .ubtn-icon,
.ubtn-sep-icon.ubtn-sep-icon-right-push .ubtn-text,
.ubtn-sep-icon.ubtn-sep-icon-right-push:hover .ubtn-text {
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    transition: all .6s
}
.ubtn-hover {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    background: transparent;
    z-index: 2;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ubtn-fade-bg .ubtn-hover {
    background: rgba(255, 255, 255, 0);
    opacity: 0
}
.ubtn-fade-bg:hover .ubtn-hover {
    opacity: 1
}
.ubtn-top-bg .ubtn-hover {
    top: -100%;
    background: #CCC
}
.ubtn-top-bg:hover .ubtn-hover {
    top: 0
}
.ubtn-bottom-bg .ubtn-hover {
    top: 100%;
    background: #CCC
}
.ubtn-bottom-bg:hover .ubtn-hover {
    top: 0
}
.ubtn-left-bg .ubtn-hover {
    left: -100%;
    background: #CCC
}
.ubtn-left-bg:hover .ubtn-hover {
    left: 0
}
.ubtn-right-bg .ubtn-hover {
    left: 100%;
    background: #CCC
}
.ubtn-right-bg:hover .ubtn-hover {
    left: 0
}
.ubtn-center-hz-bg .ubtn-hover {
    width: 0;
    height: 103%;
    top: 50%;
    left: 50%;
    background: #CCC;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}
.ubtn-center-hz-bg:hover .ubtn-hover {
    width: 90%;
    opacity: 1
}
.ubtn-center-hz-bg:active .ubtn-hover {
    width: 101%;
    opacity: 1
}
.ubtn-center-vt-bg .ubtn-hover {
    width: 101%;
    height: 0;
    top: 50%;
    left: 50%;
    background: #CCC;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}
.ubtn-center-vt-bg:hover .ubtn-hover {
    height: 75%;
    opacity: 1
}
.ubtn-center-vt-bg:active .ubtn-hover {
    height: 130%;
    opacity: 1
}
.ubtn-center-dg-bg .ubtn-hover {
    width: 100%;
    height: 0;
    top: 50%;
    left: 50%;
    background: #CCC;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg)
}
.ubtn-center-dg-bg:hover .ubtn-hover {
    height: 260%;
    opacity: 1
}
.ubtn-center-dg-bg:active .ubtn-hover {
    height: 400%;
    opacity: 1
}
.no-ubtn-shadow {
    box-shadow: none !important;
    -webkit-transition: all 50ms linear !important;
    -moz-transition: all 50ms linear !important;
    transition: all 50ms linear !important
}
.ubtn-img-container {
    position: relative
}
.ubtn-img-container img {
    position: relative;
    display: block;
    max-width: 100%;
    border: 0;
    box-shadow: none;
    margin: 0 auto;
    padding: 0
}
.ubtn-img-container .ubtn {
    position: absolute;
    display: block;
    margin: 0 auto;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}
.ubtn-img-container .ubtn-data {
    position: relative;
    display: inline-block
}
.ubtn-img-container a.ubtn-link {
    display: block
}
.ulta-grow {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-grow:hover,
.ulta-grow:focus,
.ulta-grow:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}
.ulta-shrink {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-shrink:hover,
.ulta-shrink:focus,
.ulta-shrink:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9)
}
@-webkit-keyframes ulta-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    75% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}
@keyframes ulta-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    75% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}
.ulta-pulse {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-pulse:hover,
.ulta-pulse:focus,
.ulta-pulse:active {
    -webkit-animation-name: ulta-pulse;
    animation-name: ulta-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes ulta-pulse-grow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}
@keyframes ulta-pulse-grow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}
.ulta-pulse-grow {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-pulse-grow:hover,
.ulta-pulse-grow:focus,
.ulta-pulse-grow:active {
    -webkit-animation-name: ulta-pulse-grow;
    animation-name: ulta-pulse-grow;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}
@-webkit-keyframes ulta-pulse-shrink {
    to {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}
@keyframes ulta-pulse-shrink {
    to {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}
.ulta-pulse-shrink {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-pulse-shrink:hover,
.ulta-pulse-shrink:focus,
.ulta-pulse-shrink:active {
    -webkit-animation-name: ulta-pulse-shrink;
    animation-name: ulta-pulse-shrink;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}
@-webkit-keyframes ulta-push {
    50% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes ulta-push {
    50% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
.ulta-push {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-push:hover,
.ulta-push:focus,
.ulta-push:active {
    -webkit-animation-name: ulta-push;
    animation-name: ulta-push;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes ulta-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
.ulta-pop {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-pop:hover,
.ulta-pop:focus,
.ulta-pop:active {
    -webkit-animation-name: ulta-pop;
    animation-name: ulta-pop;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
.ulta-rotate {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-rotate:hover,
.ulta-rotate:focus,
.ulta-rotate:active {
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg)
}
.ulta-grow-rotate {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-grow-rotate:hover,
.ulta-grow-rotate:focus,
.ulta-grow-rotate:active {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}
.ulta-float {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-float:hover,
.ulta-float:focus,
.ulta-float:active {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}
.ulta-sink {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-sink:hover,
.ulta-sink:focus,
.ulta-sink:active {
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
}
@-webkit-keyframes ulta-hover {
    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}
@keyframes ulta-hover {
    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}
.ulta-hover {
    display: inline-block;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-hover:hover,
.ulta-hover:focus,
.ulta-hover:active {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
    -webkit-animation-name: ulta-hover;
    animation-name: ulta-hover;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}
@-webkit-keyframes ulta-hang {
    50% {
        -webkit-transform: translateY(3px);
        transform: translateY(3px)
    }
    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}
@keyframes ulta-hang {
    50% {
        -webkit-transform: translateY(3px);
        transform: translateY(3px)
    }
    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}
.ulta-hang {
    display: inline-block;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-hang:hover,
.ulta-hang:focus,
.ulta-hang:active {
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    -webkit-animation-name: ulta-hang;
    animation-name: ulta-hang;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}
.ulta-skew {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-skew:hover,
.ulta-skew:focus,
.ulta-skew:active {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}
.ulta-skew-forward {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-skew-forward:hover,
.ulta-skew-forward:focus,
.ulta-skew-forward:active {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}
.ulta-skew-backward {
    display: inline-block;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-skew-backward:hover,
.ulta-skew-backward:focus,
.ulta-skew-backward:active {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
}
@-webkit-keyframes ulta-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }
    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes ulta-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }
    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
.ulta-wobble-vertical {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-vertical:hover,
.ulta-wobble-vertical:focus,
.ulta-wobble-vertical:active {
    -webkit-animation-name: ulta-wobble-vertical;
    animation-name: ulta-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }
    33.3% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }
    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }
    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }
    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes ulta-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }
    33.3% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }
    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }
    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }
    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
.ulta-wobble-horizontal {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-horizontal:hover,
.ulta-wobble-horizontal:focus,
.ulta-wobble-horizontal:active {
    -webkit-animation-name: ulta-wobble-horizontal;
    animation-name: ulta-wobble-horizontal;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-to-bottom-right {
    16.65% {
        -webkit-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }
    33.3% {
        -webkit-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }
    49.95% {
        -webkit-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }
    66.6% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }
    83.25% {
        -webkit-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}
@keyframes ulta-wobble-to-bottom-right {
    16.65% {
        -webkit-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }
    33.3% {
        -webkit-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }
    49.95% {
        -webkit-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }
    66.6% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }
    83.25% {
        -webkit-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}
.ulta-wobble-to-bottom-right {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-to-bottom-right:hover,
.ulta-wobble-to-bottom-right:focus,
.ulta-wobble-to-bottom-right:active {
    -webkit-animation-name: ulta-wobble-to-bottom-right;
    animation-name: ulta-wobble-to-bottom-right;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-to-top-right {
    16.65% {
        -webkit-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }
    33.3% {
        -webkit-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }
    49.95% {
        -webkit-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }
    66.6% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }
    83.25% {
        -webkit-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}
@keyframes ulta-wobble-to-top-right {
    16.65% {
        -webkit-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }
    33.3% {
        -webkit-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }
    49.95% {
        -webkit-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }
    66.6% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }
    83.25% {
        -webkit-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}
.ulta-wobble-to-top-right {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-to-top-right:hover,
.ulta-wobble-to-top-right:focus,
.ulta-wobble-to-top-right:active {
    -webkit-animation-name: ulta-wobble-to-top-right;
    animation-name: ulta-wobble-to-top-right;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-top {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
@keyframes ulta-wobble-top {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
.ulta-wobble-top {
    display: inline-block;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-top:hover,
.ulta-wobble-top:focus,
.ulta-wobble-top:active {
    -webkit-animation-name: ulta-wobble-top;
    animation-name: ulta-wobble-top;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-bottom {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
@keyframes ulta-wobble-bottom {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
.ulta-wobble-bottom {
    display: inline-block;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-bottom:hover,
.ulta-wobble-bottom:focus,
.ulta-wobble-bottom:active {
    -webkit-animation-name: ulta-wobble-bottom;
    animation-name: ulta-wobble-bottom;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-wobble-skew {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
@keyframes ulta-wobble-skew {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }
    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }
    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }
    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }
    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }
    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}
.ulta-wobble-skew {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-wobble-skew:hover,
.ulta-wobble-skew:focus,
.ulta-wobble-skew:active {
    -webkit-animation-name: ulta-wobble-skew;
    animation-name: ulta-wobble-skew;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@-webkit-keyframes ulta-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}
@keyframes ulta-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}
.ulta-buzz {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-buzz:hover,
.ulta-buzz:focus,
.ulta-buzz:active {
    -webkit-animation-name: ulta-buzz;
    animation-name: ulta-buzz;
    -webkit-animation-duration: .15s;
    animation-duration: .15s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}
@-webkit-keyframes ulta-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}
@keyframes ulta-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}
.ulta-buzz-out {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.ulta-buzz-out:hover,
.ulta-buzz-out:focus,
.ulta-buzz-out:active {
    -webkit-animation-name: ulta-buzz-out;
    animation-name: ulta-buzz-out;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
@charset "utf-8";
.ultimate-call-to-action {
    position: relative;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
    overflow: hidden
}
.ctaction-text-center {
    text-align: center
}
.ctaction-text-left {
    text-align: left
}
.ctaction-text-right {
    text-align: right
}
.ulimate-call-to-action-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9
}
.ultimate-ctaction-icon {
    position: absolute;
    opacity: 0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s
}
.uvc-ctaction-data {
    -webkit-transition: all .45s;
    -moz-transition: all .45s;
    transition: all .45s;
    display: inline-block
}
.ctaction-icon-bottom-push {
    top: 500px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    line-height: 1;
    opacity: 1
}
.ultimate-call-to-action-hover .ctaction-icon-bottom-push {
    top: 50%;
    transform: translate(-50%, -50%)
}
.ultimate-call-to-action-hover .uvc-ctaction-data-bottom-push {
    -webkit-transform: translateY(-500px);
    -moz-transform: translateY(-500px);
    -ms-transform: translateY(-500px);
    transform: translateY(-500px)
}
.ctaction-icon-top-push {
    top: -500px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    line-height: 1;
    opacity: 1
}
.ultimate-call-to-action-hover .ctaction-icon-top-push {
    top: 50%;
    transform: translate(-50%, -50%)
}
.ultimate-call-to-action-hover .uvc-ctaction-data-top-push {
    -webkit-transform: translateY(500px);
    -moz-transform: translateY(500px);
    -ms-transform: translateY(500px);
    transform: translateY(500px)
}
.ctaction-icon-left-push {
    left: -200%;
    top: 50%;
    -webkit-transform: translate(0, 50%);
    -moz-transform: translate(0, 50%);
    -o-transform: translate(0, 50%);
    -ms-transform: translate(0, 50%);
    transform: translate(0, 50%);
    line-height: 1;
    opacity: 1
}
.ultimate-call-to-action-hover .ctaction-icon-left-push {
    left: 50%;
    transform: translate(-50%, -50%)
}
.ultimate-call-to-action-hover .uvc-ctaction-data-left-push {
    -webkit-transform: translateX(1000%);
    -moz-transform: translateX(1000%);
    -ms-transform: translateX(1000%);
    transform: translateX(1000%)
}
.ctaction-icon-right-push {
    left: 200%;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    line-height: 1;
    opacity: 1
}
.ultimate-call-to-action-hover .ctaction-icon-right-push {
    left: 50%;
    transform: translate(-50%, -50%)
}
.ultimate-call-to-action-hover .uvc-ctaction-data-right-push {
    -webkit-transform: translateX(-1000%);
    -moz-transform: translateX(-1000%);
    -ms-transform: translateX(-1000%);
    transform: translateX(-1000%)
}
.ult_countdown,
.wpb_row .wpb_column .wpb_wrapper .ult_countdown {
    width: 100%;
    height: auto;
    display: block;
    line-height: 1;
    margin-bottom: 30px;
    float: left;
    text-align: center
}
.ult_countdown .ult_countdown-row {
    display: block;
    margin: 0 auto
}
.ult_countdown .ult_countdown-section {
    display: inline-block;
    margin-bottom: 15px
}
.ult_countdown .ult_countdown-section .ult_countdown-amount {
    font-size: 36px;
    border: 1px solid rgba(0, 0, 0, 0);
    min-width: 1.15em;
    max-width: 100%;
    min-height: 1.15em;
    line-height: 1.15em;
    padding: 0;
    margin: 0 auto;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
    padding: 0 4px;
    font-size: 13px
}
.ult_countdown.ult-cd-no-border .ult_countdown-section .ult_countdown-amount {
    min-width: 1em;
    max-width: 100%;
    min-height: 1em;
    line-height: 1em
}
.ult_countdown.ult-cd-s1 .ult_countdown-section {
    padding: 0 7px
}
.ult_countdown.ult-cd-s1 .ult_countdown-section .ult_countdown-amount {
    display: inline-block
}
.ult_countdown.ult-cd-s2 .ult_countdown-section {
    padding: 0 15px
}
.ult_countdown.ult-cd-s2 .ult_countdown-section .ult_countdown-amount {
    display: block
}
.ult_countdown.ult-cd-s2 .ult_countdown-section .ult_countdown-period {
    margin-top: 7px;
    width: 100%;
    display: block
}
@charset "utf-8";
.ultimate-vticker ul {
    margin: 0 !important;
    padding: 0 !important
}
.ultimate-vticker.ultimate-fancy-text-inherit * {
    font-size: inherit
}
.ultimate-vticker.ticker ul,
.ultimate-vticker.ticker-down ul {
    position: relative !important;
    line-height: inherit;
    color: inherit !important
}
.ultimate-vticker.ticker ul li,
.ultimate-vticker.ticker-down ul li {
    text-align: left !important;
    color: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
    font-family: inherit !important
}
.uvc-type-align-center.uvc-type-no-prefix ul li,
.ultimate-vticker.fancytext-background-enabled ul li {
    text-align: center !important
}
.ultimate-vticker ul li {
    list-style: none !important
}
.ultimate-ticker-prefix,
.ultimate-ticker-suffix,
.ultimate-ticker-down-prefix,
.ultimate-ticker-down-suffix {
    vertical-align: top
}
.ultimate-vticker.ticker,
.ultimate-vticker.ticker-down {
    display: inline-block !important
}
.ultimate-typed-main {
    display: inline-block
}
.fancytext-typewriter-background-enabled,
.ultimate-vticker.fancytext-background-enabled ul li {
    padding: 0 10px !important
}
.uvc-type-wrap p {
    display: inline-block !important;
    line-height: inherit !important;
    font-size: inherit !important;
    color: inherit !important;
    vertical-align: top !important;
    margin: 0 !important;
    padding: 0 !important
}
.typed-cursor {
    opacity: 1;
    font-weight: 100;
    -webkit-animation: blink .7s infinite;
    -moz-animation: blink .7s infinite;
    -ms-animation: blink .7s infinite;
    -o-animation: blink .7s infinite;
    animation: blink .7s infinite
}
@-keyframes blink {
    0 {
        opacity: 1
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-webkit-keyframes blink {
    0 {
        opacity: 1
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-moz-keyframes blink {
    0 {
        opacity: 1
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-ms-keyframes blink {
    0 {
        opacity: 1
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-o-keyframes blink {
    0 {
        opacity: 1
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
.flip-box-wrap {
    display: block;
    text-align: center;
    position: relative;
    margin-bottom: 30px;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    -o-perspective: 1000px;
    -ms-perspective: 1000px;
    perspective: 1000px
}
.flip-box-wrap,
.wpb_row .wpb_column .wpb_wrapper .flip-box-wrap {
    margin-bottom: 30px
}
.flip-box-wrap .flip-box {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-transition: 750ms;
    -moz-transition: 750ms;
    -o-transition: 750ms;
    -ms-transition: 750ms;
    transition: 750ms;
    -ms-perspective: 1000px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.flip-box-wrap .ifb-flip-box {
    height: 100%;
    position: relative;
    display: block
}
.flip-box-wrap .ifb-front,
.flip-box-wrap .ifb-back {
    padding: 15px;
    height: 100%;
    margin-bottom: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: 750ms;
    -moz-transition: 750ms;
    -o-transition: 750ms;
    -ms-transition: 750ms;
    transition: 750ms, -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.flip-box-wrap .ifb-front {
    z-index: 9;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}
.flip-box-wrap .ifb-back {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}
.flip-box-wrap:hover .ifb-back {
    z-index: 1
}
.flip-box-wrap .flip-box h3 {
    margin: 15px 0 12px;
    line-height: 1.3em;
    font-size: 16px;
    display: block
}
.flip-box-wrap .flip-box-icon {
    display: block;
    margin: 0 auto
}
.flip-box-icon .aio-icon-img {
    margin: 0 auto
}
.flip-box-wrap p {
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 1.65em
}
.flip-box-wrap .ifb-back p {
    margin-bottom: 15px;
    overflow: hidden
}
.flip-box-wrap .ifb-back p:last-child {
    margin-bottom: 0
}
.flip-box-wrap .flip_link {
    display: block;
    position: relative
}
.flip-box-wrap .flip_link a {
    color: #FFF;
    background-color: #636363;
    display: inline-block;
    margin: 0 auto;
    padding: .3em .6em;
    text-decoration: none;
    cursor: pointer;
    margin-top: 10px;
    font-size: 13px;
}
.flip-box-wrap .flip_link a:hover,
.flip-box-wrap .flip_link a:visited,
.flip-box-wrap .flip_link a:active {
    color: #FFF;
    text-decoration: none;
    background-color: #636363
}
.flip-box-wrap .ifb-auto-height .ifb-face,
.flip-box-wrap .ifb-custom-height .ifb-face {
    overflow: hidden
}
.flip-box-wrap .ifb-auto-height .ifb-face .ifb-desc-back,
.flip-box-wrap .ifb-custom-height .ifb-face .ifb-desc-back {
    margin-bottom: 15px;
    max-height: 45%;
    max-height: -webkit-calc(100% - 55px);
    max-height: -moz-calc(100% - 55px);
    max-height: calc(100% - 55px);
    position: relative;
    overflow: hidden
}
.flip-box-wrap .ifb-jq-height .ifb-back p {
    max-height: 100%;
    overflow: visible;
    display: block
}
.flip-box-wrap .ifb-jq-height .ifb-back {
    display: table;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    bottom: 0
}
.flip-box-wrap .horizontal_flip_left .ifb-front {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.flip-box-wrap .horizontal_flip_left .ifb-back {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}
.flip-box-wrap .horizontal_flip_left .ifb-hover .ifb-back {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.flip-box-wrap .horizontal_flip_left .ifb-hover .ifb-front {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg)
}
.flip-box-wrap .horizontal_flip_right .ifb-front {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.flip-box-wrap .horizontal_flip_right .ifb-back {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg)
}
.flip-box-wrap .horizontal_flip_right .ifb-hover .ifb-back {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.flip-box-wrap .horizontal_flip_right .ifb-hover .ifb-front {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}
.flip-box-wrap .vertical_flip_top .ifb-hover .ifb-back,
.flip-box-wrap .vertical_flip_bottom .ifb-hover .ifb-back {
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    -webkit-transform: rotateX(0);
    transform: rotateX(0)
}
.flip-box-wrap .vertical_flip_top .ifb-back {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg)
}
.flip-box-wrap .vertical_flip_top .ifb-front {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0)
}
.flip-box-wrap .vertical_flip_top .ifb-hover .ifb-front {
    -webkit-transform: rotateX(-180deg);
    -moz-transform: rotateX(-180deg);
    -ms-transform: rotateX(-180deg);
    -o-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
}
.flip-box-wrap .vertical_flip_bottom .ifb-back {
    -webkit-transform: rotateX(-180deg);
    -moz-transform: rotateX(-180deg);
    -ms-transform: rotateX(-180deg);
    -o-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
}
.flip-box-wrap .vertical_flip_bottom .ifb-front {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0)
}
.flip-box-wrap .vertical_flip_bottom .ifb-hover .ifb-front {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg)
}
.flip-box-wrap .flip_left .ifb-front,
.flip-box-wrap .flip_left .ifb-back,
.flip-box-wrap .flip_right .ifb-front,
.flip-box-wrap .flip_right .ifb-back,
.flip-box-wrap .flip_top .ifb-front,
.flip-box-wrap .flip_top .ifb-back,
.flip-box-wrap .flip_bottom .ifb-front,
.flip-box-wrap .flip_bottom .ifb-back {
    -webkit-transition: 1000ms;
    -moz-transition: 1000ms;
    -o-transition: 1000ms;
    -ms-transition: 1000ms;
    transition: 1000ms
}
.flip-box-wrap .flip_left .ifb-front,
.flip-box-wrap .flip_right .ifb-front,
.flip-box-wrap .flip_top .ifb-front,
.flip-box-wrap .flip_bottom .ifb-front {
    z-index: 1
}
.flip-box-wrap .flip_left .ifb-back,
.flip-box-wrap .flip_right .ifb-back,
.flip-box-wrap .flip_top .ifb-back,
.flip-box-wrap .flip_bottom .ifb-back {
    opacity: .5;
    z-index: -9
}
.flip-box-wrap .flip_left .ifb-hover .ifb-front,
.flip-box-wrap .flip_right .ifb-hover .ifb-front,
.flip-box-wrap .flip_top .ifb-hover .ifb-front,
.flip-box-wrap .flip_bottom .ifb-hover .ifb-front {
    z-index: -9
}
.flip-box-wrap .flip_left .ifb-hover .ifb-back,
.flip-box-wrap .flip_right .ifb-hover .ifb-back,
.flip-box-wrap .flip_top .ifb-hover .ifb-back,
.flip-box-wrap .flip_bottom .ifb-hover .ifb-back {
    opacity: 1;
    z-index: 1
}
.flip_left .ifb-back {
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotatey(-270deg);
    -moz-transform: rotatey(-270deg);
    -ms-transform: rotatey(-270deg);
    -o-transform: rotatey(-270deg);
    transform: rotatey(-270deg);
    -webkit-backface-visibility: visible;
    -moz-backface-visibility: visible;
    -o-backface-visibility: visible;
    backface-visibility: visible
}
.flip_left .ifb-hover .ifb-back {
    -webkit-transform: rotatey(0);
    -moz-transform: rotatey(0);
    -ms-transform: rotatey(0);
    -o-transform: rotatey(0);
    transform: rotatey(0)
}
.flip_right .ifb-back {
    -webkit-transform-origin: 100%;
    -moz-transform-origin: 100%;
    -ms-transform-origin: 100%;
    -o-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-transform: rotatey(270deg);
    -moz-transform: rotatey(270deg);
    -ms-transform: rotatey(270deg);
    -o-transform: rotatey(270deg);
    transform: rotatey(270deg);
    -webkit-backface-visibility: visible;
    -moz-backface-visibility: visible;
    -o-backface-visibility: visible;
    backface-visibility: visible
}
.flip_right .ifb-hover .ifb-back {
    -webkit-transform: rotatey(0);
    -moz-transform: rotatey(0);
    -ms-transform: rotatey(0);
    -o-transform: rotatey(0);
    transform: rotatey(0)
}
.flip_top .ifb-back {
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotatex(270deg);
    -moz-transform: rotatex(270deg);
    -ms-transform: rotatex(270deg);
    -o-transform: rotatex(270deg);
    transform: rotatex(270deg);
    -webkit-backface-visibility: visible;
    -moz-backface-visibility: visible;
    -o-backface-visibility: visible;
    backface-visibility: visible
}
.flip_top .ifb-hover .ifb-back {
    -moz-transform: rotatex(0);
    -ms-transform: rotatex(0);
    -o-transform: rotatex(0);
    -webkit-transform: rotatex(0);
    transform: rotatex(0)
}
.flip_bottom .ifb-back {
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: rotatex(-270deg);
    -moz-transform: rotatex(-270deg);
    -ms-transform: rotatex(-270deg);
    -o-transform: rotatex(-270deg);
    transform: rotatex(-270deg);
    -webkit-backface-visibility: visible;
    -moz-backface-visibility: visible;
    -o-backface-visibility: visible;
    backface-visibility: visible
}
.flip_bottom .ifb-hover .ifb-back {
    -webkit-transform: rotatex(0);
    -moz-transform: rotatex(0);
    -ms-transform: rotatex(0);
    -o-transform: rotatex(0);
    transform: rotatex(0)
}
.vertical_door_flip .v_door.ifb-multiple-front,
.reverse_vertical_door_flip .rv_door.ifb-multiple-back,
.horizontal_door_flip .h_door.ifb-multiple-front,
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back {
    -webkit-transition: 1000ms;
    -moz-transition: 1000ms;
    -o-transition: 1000ms;
    transition: 1000ms
}
.vertical_door_flip .v_door.ifb-multiple-front {
    position: absolute;
    width: 50%;
    top: 0;
    bottom: 0;
    overflow: hidden;
    opacity: 1;
    z-index: 1
}
.flip-box-wrap .vertical_door_flip .ifb-back {
    z-index: -9
}
.vertical_door_flip .ifb-hover .v_door.ifb-multiple-front {
    opacity: .5;
    z-index: -9
}
.flip-box-wrap .vertical_door_flip .ifb-hover .ifb-back {
    z-index: 1
}
.vertical_door_flip .v_door.ifb-multiple-front .ifb-front {
    width: 200%;
    position: relative
}
.vertical_door_flip .v_door.ifb-multiple-front.ifb-front-2 .ifb-front {
    right: 100%
}
.vertical_door_flip .ifb-hover .v_door.ifb-front-1 {
    -webkit-transform: rotatey(-270deg);
    -moz-transform: rotatey(-270deg);
    -ms-transform: rotatey(-270deg);
    -o-transform: rotatey(-270deg);
    transform: rotatey(-270deg)
}
.vertical_door_flip .v_door.ifb-front-1 {
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}
.vertical_door_flip .ifb-hover .v_door.ifb-front-2 {
    -webkit-transform: rotatey(270deg);
    -moz-transform: rotatey(270deg);
    -ms-transform: rotatey(270deg);
    -o-transform: rotatey(270deg);
    transform: rotatey(270deg)
}
.vertical_door_flip .v_door.ifb-multiple-front.ifb-front-2 {
    right: 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .vertical_door_flip .ifb-multiple-front.v_door {
        width: 50.2%
    }
}
.reverse_vertical_door_flip .rv_door.ifb-multiple-back {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 50%;
    overflow: hidden;
    opacity: .5;
    z-index: -9
}
.flip-box-wrap .reverse_vertical_door_flip .ifb-front {
    z-index: 1
}
.reverse_vertical_door_flip .ifb-hover .rv_door.ifb-multiple-back {
    z-index: 1;
    opacity: 1
}
.flip-box-wrap .reverse_vertical_door_flip .ifb-hover .ifb-front {
    z-index: -9
}
.reverse_vertical_door_flip .rv_door.ifb-multiple-back .ifb-back {
    width: 200%
}
.reverse_vertical_door_flip .rv_door.ifb-multiple-back.ifb-back-2 .ifb-back {
    right: 0;
    left: -100%
}
.reverse_vertical_door_flip .rv_door.ifb-multiple-back.ifb-back-1 {
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: rotatey(-270deg);
    -moz-transform: rotatey(-270deg);
    -ms-transform: rotatey(-270deg);
    -o-transform: rotatey(-270deg);
    transform: rotatey(-270deg)
}
.reverse_vertical_door_flip .rv_door.ifb-multiple-back.ifb-back-2 {
    right: 0;
    left: 50%;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: rotatey(270deg);
    -moz-transform: rotatey(270deg);
    -ms-transform: rotatey(270deg);
    -o-transform: rotatey(270deg);
    transform: rotatey(270deg)
}
.reverse_vertical_door_flip .ifb-hover .rv_door.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotatey(0);
    -moz-transform: rotatey(0);
    -ms-transform: rotatey(0);
    -o-transform: rotatey(0);
    transform: rotatey(0)
}
.reverse_vertical_door_flip .ifb-hover .rv_door.ifb-multiple-back.ifb-back-2 {
    -webkit-transform: rotatey(0);
    -moz-transform: rotatey(0);
    -ms-transform: rotatey(0);
    -o-transform: rotatey(0);
    transform: rotatey(0)
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .reverse_vertical_door_flip .ifb-hover .rv_door.ifb-multiple-back {
        visibility: visible
    }
    .reverse_vertical_door_flip .rv_door.ifb-multiple-back {
        visibility: hidden
    }
}
.horizontal_door_flip .h_door.ifb-multiple-front {
    position: absolute;
    height: 50%;
    width: 100%;
    z-index: 1;
    opacity: 1;
    overflow: hidden
}
.flip-box-wrap .horizontal_door_flip .ifb-back {
    z-index: -9
}
.horizontal_door_flip .ifb-hover .h_door.ifb-multiple-front {
    z-index: -9;
    opacity: .5
}
.flip-box-wrap .horizontal_door_flip .ifb-hover .ifb-back {
    z-index: 1
}
.horizontal_door_flip .h_door.ifb-multiple-front .ifb-front {
    position: relative;
    height: 200%
}
.horizontal_door_flip .h_door.ifb-multiple-front.ifb-front-2 .ifb-front {
    bottom: 100%
}
.horizontal_door_flip .ifb-hover .h_door.ifb-front-1 {
    -webkit-transform: rotatex(270deg);
    -moz-transform: rotatex(270deg);
    -ms-transform: rotatex(270deg);
    -o-transform: rotatex(270deg);
    transform: rotatex(270deg)
}
.horizontal_door_flip .h_door.ifb-front-1 {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    top: 0
}
.horizontal_door_flip .ifb-hover .h_door.ifb-front-2 {
    -webkit-transform: rotatex(-270deg);
    -moz-transform: rotatex(-270deg);
    -ms-transform: rotatex(-270deg);
    -o-transform: rotatex(-270deg);
    transform: rotatex(-270deg)
}
.horizontal_door_flip .h_door.ifb-multiple-front.ifb-front-2 {
    bottom: 0;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    top: 50%
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back {
    position: absolute;
    height: 50%;
    width: 100%;
    overflow: hidden;
    z-index: -9;
    opacity: .5
}
.flip-box-wrap .reverse_horizontal_door_flip .ifb-front {
    z-index: 1
}
.reverse_horizontal_door_flip .ifb-hover .rh_door.ifb-multiple-back {
    z-index: 1;
    opacity: 1
}
.flip-box-wrap .reverse_horizontal_door_flip .ifb-hover .ifb-front {
    z-index: -9
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back .ifb-back {
    position: relative;
    height: 200%
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back.ifb-back-1 .ifb-back {
    border-bottom: none !important
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back.ifb-back-2 .ifb-back {
    top: -100%
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back.ifb-back-1 {
    top: 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: rotatex(270deg);
    -moz-transform: rotatex(270deg);
    -ms-transform: rotatex(270deg);
    -o-transform: rotatex(270deg);
    transform: rotatex(270deg)
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back.ifb-back-2 {
    top: 50%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: rotatex(-270deg);
    -moz-transform: rotatex(-270deg);
    -ms-transform: rotatex(-270deg);
    -o-transform: rotatex(-270deg);
    transform: rotatex(-270deg)
}
.reverse_horizontal_door_flip .ifb-hover .rh_door.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotatex(0);
    -moz-transform: rotatex(0);
    -ms-transform: rotatex(0);
    -o-transform: rotatex(0);
    transform: rotatex(0)
}
.reverse_horizontal_door_flip .ifb-hover .rh_door.ifb-multiple-back.ifb-back-2 {
    -webkit-transform: rotatex(0);
    -moz-transform: rotatex(0);
    -ms-transform: rotatex(0);
    -o-transform: rotatex(0);
    transform: rotatex(0)
}
.reverse_horizontal_door_flip .ifb-hover .rh_door.ifb-multiple-back.ifb-back-2 .flip_link {
    -webkit-transform: rotatex(0);
    -moz-transform: rotatex(0);
    -ms-transform: rotatex(0);
    -o-transform: rotatex(0);
    transform: rotatex(0)
}
.reverse_horizontal_door_flip .rh_door.ifb-multiple-back.ifb-back-2 .flip_link {
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: rotatex(270deg);
    -moz-transform: rotatex(270deg);
    -ms-transform: rotatex(270deg);
    -o-transform: rotatex(270deg);
    transform: rotatex(270deg)
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .reverse_horizontal_door_flip .ifb-hover .rh_door.ifb-multiple-back {
        visibility: visible
    }
    .reverse_horizontal_door_flip .rh_door.ifb-multiple-back {
        visibility: hidden
    }
}
.style_9 .new_style_9 {
    position: absolute;
    width: 50%;
    height: 100%;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: 800ms;
    -moz-transition: 800ms;
    -o-transition: 800ms;
    -ms-transition: 800ms;
    transition: 800ms
}
.style_9 .new_style_9.ifb-multiple-front .ifb-front,
.style_9 .new_style_9.ifb-multiple-back .ifb-back {
    width: 200%;
    position: relative
}
.style_9 .new_style_9.ifb-multiple-front,
.style_9 .new_style_9.ifb-multiple-back {
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}
.style_9 .new_style_9.ifb-multiple-front,
.style_9 .ifb-door-right-open .new_style_9.ifb-multiple-back {
    z-index: 20
}
.style_9 .ifb-door-right-open .new_style_9.ifb-multiple-front,
.style_9 .new_style_9.ifb-multiple-back {
    z-index: 10
}
.style_9 .new_style_9.ifb-multiple-front.ifb-front-2 {
    right: 0;
    -webkit-transform: rotatey(0);
    -o-transform: rotatey(0);
    -moz-transform: rotatey(0);
    -ms-transform: rotatey(0);
    transform: rotatey(0);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%
}
.style_9 .new_style_9.ifb-multiple-front.ifb-front-2 .ifb-front {
    right: 100%
}
.style_9 .new_style_9.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}
.style_9 .new_style_9.ifb-multiple-back.ifb-back-2 {
    right: 0
}
.style_9 .new_style_9.ifb-multiple-back.ifb-back-2 .ifb-back {
    right: 100%
}
.style_9 .ifb-door-hover .new_style_9.ifb-multiple-front.ifb-front-2 {
    -webkit-transform: rotateY(-40deg);
    -moz-transform: rotateY(-40deg);
    -o-transform: rotateY(-40deg);
    -ms-transform: rotateY(-40deg);
    transform: rotateY(-40deg)
}
.style_9 .ifb-door-hover .new_style_9.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotateY(140deg);
    -moz-transform: rotateY(140deg);
    -o-transform: rotateY(140deg);
    -ms-transform: rotateY(140deg);
    transform: rotateY(140deg)
}
.style_9 .ifb-door-right-open .new_style_9.ifb-multiple-front.ifb-front-2 {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}
.style_9 .ifb-door-right-open.ifb-door-hover .new_style_9.ifb-multiple-front.ifb-front-2 {
    -webkit-transform: rotateY(-140deg);
    -moz-transform: rotateY(-140deg);
    -o-transform: rotateY(-140deg);
    -ms-transform: rotateY(-140deg);
    transform: rotateY(-140deg)
}
.style_9 .ifb-door-right-open .new_style_9.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -o-transform: rotateY(0);
    -ms-transform: rotateY(0);
    transform: rotateY(0)
}
.style_9 .ifb-door-right-open.ifb-door-hover .new_style_9.ifb-multiple-back.ifb-back-1 {
    -webkit-transform: rotateY(40deg);
    -moz-transform: rotateY(40deg);
    -o-transform: rotateY(40deg);
    -ms-transform: rotateY(40deg);
    transform: rotateY(40deg)
}
.uvc-heading {
    text-align: center
}
.uvc-heading .uvc-main-heading h2,
.uvc-heading .uvc-main-heading h1,
.uvc-heading .uvc-main-heading h3,
.uvc-heading .uvc-main-heading h4,
.uvc-heading .uvc-main-heading h5,
.uvc-heading .uvc-main-heading h6 {
    margin: 0;
    padding: 0;
    line-height: normal
}
.uvc-heading-spacer {
    margin: 0 auto;
    padding: 0;
    position: relative;
    overflow: hidden
}
.uvc-heading-spacer .aio-icon {
    vertical-align: text-top
}
.uvc-heading-spacer img {
    vertical-align: middle;
    box-shadow: none !important;
    max-width: 100%
}
.uvc-heading-spacer.line_with_icon:before {
    content: "";
    position: absolute;
    bottom: 50%;
    right: 0;
    border-width: 0;
    top: 50%
}
.uvc-heading-spacer.line_with_icon:after {
    content: "";
    position: absolute;
    bottom: 50%;
    left: 0;
    border-width: 0;
    top: 50%
}
.uvc-headings-line {
    display: block;
    width: 100%;
    max-width: 100%
}
.uvc-sub-heading {
    line-height: normal;
    margin: 0 auto
}
.uvc-sub-heading p,
#content-container .uvc-sub-heading p {
    font-family: inherit !important;
    font-weight: inherit !important;
    font-size: inherit !important;
    color: inherit !important;
    line-height: inherit !important;
    font-style: inherit !important
}
.ult-new-ib {
    position: relative;
    z-index: 1;
    display: block;
    overflow: hidden;
    margin: 0 0 30px;
    background: #3085a3;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-new-ib,
.wpb_column>.wpb_wrapper .ult-new-ib {
    margin-bottom: 30px
}
.ult-new-ib * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-new-ib img {
    margin: 0;
    position: relative;
    display: block;
    min-width: 100%;
    max-width: 100%;
    -webkit-transition: opacity .35s;
    transition: opacity .35s
}
.ult-new-ib .ult-new-ib-desc {
    padding: 15px;
    color: #fff;
    font-size: 1em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-new-ib .ult-new-ib-desc::before,
.ult-new-ib .ult-new-ib-desc::after {
    pointer-events: none
}
.ult-new-ib .ult-new-ib-desc,
.ult-new-ib a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.ult-new-ib h2 {
    font-size: 20px;
    line-height: 1.35em;
    font-weight: normal
}
.ult-new-ib p {
    font-size: 13px;
    line-height: 1.6em
}
.ult-ib-effect-style1.ult-ib2-min-height img,
.ult-ib-effect-style2.ult-ib2-min-height img,
.ult-ib-effect-style4.ult-ib2-min-height img,
.ult-ib-effect-style5.ult-ib2-min-height img,
.ult-ib-effect-style6.ult-ib2-min-height img,
.ult-ib-effect-style7.ult-ib2-min-height img,
.ult-ib-effect-style9.ult-ib2-min-height img,
.ult-ib-effect-style10.ult-ib2-min-height img,
.ult-ib-effect-style11.ult-ib2-min-height img,
.ult-ib-effect-style13.ult-ib2-min-height img,
.ult-ib-effect-style14.ult-ib2-min-height img,
.ult-ib-effect-style15.ult-ib2-min-height img {
    max-width: none !important;
    width: auto !important;
}
.ult-new-ib h2,
.ult-new-ib p {
    letter-spacing: normal;
    padding: 0;
    margin: 0
}
.ult-new-ib a {
    z-index: 1000;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0
}
.ult-new-ib a.ult-new-ib-link {
    display: block;
    background: rgba(0, 0, 0, 0)
}
.ult-ib-effect-style1 img {
    width: -webkit-calc(100% + 50px) !important;
    width: -moz-calc(100% + 50px) !important;
    width: calc(100% + 50px) !important;
    max-width: -webkit-calc(100% + 50px) !important;
    max-width: -moz-calc(100% + 50px) !important;
    max-width: calc(100% + 50px) !important;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    -moz-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-40px, 0, 0);
    -moz-transform: translate3d(-40px, 0, 0);
    transform: translate3d(-40px, 0, 0)
}
.ult-ib-effect-style1 .ult-new-ib-desc {
    top: auto;
    bottom: 0;
    min-height: 25%;
    height: auto;
    max-height: 100%;
    text-align: left
}
.ult-ib-effect-style1 h2,
.ult-ib-effect-style1 p {
    -webkit-transform: translate3d(0, 40px, 0);
    -moz-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0)
}
.ult-ib-effect-style1 h2 {
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s
}
.ult-ib-effect-style1 p {
    margin-top: 10px;
    opacity: 0;
    -webkit-transition: opacity .2s, -webkit-transform .35s;
    -moz-transition: opacity .2s, -moz-transform .35s;
    transition: opacity .2s, transform .35s
}
.ult-ib-effect-style1:hover p {
    opacity: 1
}
.ult-ib-effect-style1:hover img,
.ult-ib-effect-style1:hover h2,
.ult-ib-effect-style1:hover p {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style1:hover p {
    -webkit-transition-delay: .05s;
    -moz-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    -moz-transition-duration: .35s;
    transition-duration: .35s
}
.ult-ib-effect-style2 img {
    width: 100%
}
.ult-ib-effect-style2 .ult-new-ib-desc::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
    -moz-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0)
}
.ult-ib-effect-style2 h2 {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transition: -webkit-transform .35s, color .35s;
    -moz-transition: -moz-transform .35s, color .35s;
    transition: transform .35s, color .35s;
    -webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}
.ult-ib-effect-style2 .ult-new-ib-desc::before,
.ult-ib-effect-style2 p {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    -moz-transition: opacity .35s, -moz-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style2 p {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 15px;
    width: 100%;
    max-height: 50%;
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    -moz-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
}
.ult-ib-effect-style2:hover h2 {
    color: #fff;
    -webkit-transform: translate3d(0, -40px, 0);
    -moz-transform: translate3d(0, -40px, 0);
    transform: translate3d(0, -40px, 0)
}
.ult-ib-effect-style2:hover .ult-new-ib-desc::before,
.ult-ib-effect-style2:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style3 h2 {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 15px;
    width: 100%;
    text-align: left;
    -webkit-transform: translate3d(0, -30px, 0);
    -moz-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0)
}
.ult-ib-effect-style3 .ult-new-ib-desc::before,
.ult-ib-effect-style3 h2 {
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s
}
.ult-ib-effect-style3:hover .ult-new-ib-desc::before,
.ult-ib-effect-style3:hover h2 {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style3 p.ult-new-ib-content {
    max-height: calc(100% - 60px - 1.5em);
    overflow: hidden
}
.ult-ib-effect-style4 img {
    width: -webkit-calc(100% + 40px) !important;
    width: -moz-calc(100% + 40px) !important;
    width: calc(100% + 40px) !important;
    max-width: -webkit-calc(100% + 40px) !important;
    max-width: -moz-calc(100% + 40px) !important;
    max-width: calc(100% + 40px) !important
}
.ult-ib-effect-style4 .ult-new-ib-desc {
    padding: 30px
}
.ult-ib-effect-style4 .ult-new-ib-desc::before,
.ult-ib-effect-style4 .ult-new-ib-desc::after {
    position: absolute;
    content: "";
    opacity: 0
}
.ult-ib-effect-style4 .ult-new-ib-desc::before {
    top: 50px;
    right: 30px;
    bottom: 50px;
    left: 30px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    transform-origin: 0 0
}
.ult-ib-effect-style4 .ult-new-ib-desc::after {
    top: 30px;
    right: 50px;
    bottom: 30px;
    left: 50px;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    transform: scale(1, 0);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    transform-origin: 100% 0
}
.ult-ib-effect-style4 h2 {
    padding-top: 50px;
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s
}
.ult-ib-effect-style4 p {
    padding: 10px 30px;
    opacity: 0;
    overflow: hidden;
    -webkit-transform: translate3d(0, -10px, 0);
    -moz-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
}
.ult-ib-effect-style4 img,
.ult-ib-effect-style4 h2 {
    -webkit-transform: translate3d(-30px, 0, 0);
    -moz-transform: translate3d(-30px, 0, 0);
    transform: translate3d(-30px, 0, 0)
}
.ult-ib-effect-style4 .ult-new-ib-desc::before,
.ult-ib-effect-style4 .ult-new-ib-desc::after,
.ult-ib-effect-style4 p {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    -moz-transition: opacity .35s, -moz-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style4 img {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    -moz-transition: opacity .35s, -moz-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style4:hover img {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style4:hover .ult-new-ib-desc::before,
.ult-ib-effect-style4:hover .ult-new-ib-desc::after {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style4:hover h2,
.ult-ib-effect-style4:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style4:hover .ult-new-ib-desc::after,
.ult-ib-effect-style4:hover h2,
.ult-ib-effect-style4:hover p,
.ult-ib-effect-style4:hover img {
    -webkit-transition-delay: .15s;
    -moz-transition-delay: .15s;
    transition-delay: .15s
}
.ult-ib-effect-style5 .ult-new-ib-desc {
    top: auto;
    bottom: 0;
    padding: 15px;
    height: auto;
    background: #f2f2f2;
    color: #3c4a50;
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
}
.ult-ib-effect-style5 h2 {
    text-align: left
}
.ult-ib-effect-style5 p {
    position: absolute;
    top: auto;
    bottom: 100%;
    left: 0;
    width: 100%;
    padding: 25px;
    color: #fff;
    text-transform: none;
    opacity: 0;
    -webkit-transition: opacity .35s;
    transition: opacity .35s
}
.ult-ib-effect-style5 h2 {
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 200%, 0);
    transform: translate3d(0, 200%, 0);
    text-align: center
}
.ult-ib-effect-style5:hover p,
.ult-ib-effect-style5:hover p * {
    opacity: 1 !important;
    z-index: 99 !important;
    -webkit-backface-visibility: hidden !important;
    -moz-backface-visibility: hidden !important;
    backface-visibility: hidden !important
}
.ult-ib-effect-style5:hover .ult-new-ib-desc,
.ult-ib-effect-style5:hover h2 {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.ult-ib-effect-style5:hover h2 {
    -webkit-transition-delay: .05s;
    transition-delay: .05s
}
.ult-ib-effect-style6 .ult-new-ib-desc {
    padding: 45px
}
.ult-ib-effect-style6 .ult-new-ib-desc::before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff
}
.ult-ib-effect-style6 h2 {
    margin: 20px 0 10px 0;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
}
.ult-ib-effect-style6 .ult-new-ib-desc::before,
.ult-ib-effect-style6 p {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: scale(0);
    transform: scale(0)
}
.ult-ib-effect-style6:hover h2 {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style6:hover .ult-new-ib-desc::before,
.ult-ib-effect-style6:hover p {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style7 .ult-new-ib-desc {
    text-align: right
}
.ult-ib-effect-style7 h2,
.ult-ib-effect-style7 p {
    position: absolute;
    right: 30px;
    left: 30px;
    padding: 10px 0
}
.ult-ib-effect-style7 h2 {
    top: 30px;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
}
.ult-ib-effect-style7:hover h2 {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style7 h2::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff;
    content: '';
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0)
}
.ult-ib-effect-style7 h2::after,
.ult-ib-effect-style7 p {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style7 p {
    bottom: 30px;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
}
.ult-ib-effect-style7:hover h2::after,
.ult-ib-effect-style7:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style8 img {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: scale(1.15);
    transform: scale(1.15)
}
.ult-ib-effect-style8:hover img {
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style8 h2 {
    margin-top: 20%;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
}
.ult-ib-effect-style8:hover h2 {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style8 p {
    margin: 1em 0 0;
    padding: 35px;
    border: 1px solid #fff;
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(0, 20px, 0) scale(1.1);
    transform: translate3d(0, 20px, 0) scale(1.1)
}
.ult-ib-effect-style8:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1)
}
.ult-ib-effect-style9 img {
    width: -webkit-calc(100% + 60px) !important;
    width: -moz-calc(100% + 60px) !important;
    width: calc(100% + 60px) !important;
    max-width: -webkit-calc(100% + 60px) !important;
    max-width: -moz-calc(100% + 60px) !important;
    max-width: calc(100% + 60px) !important;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0)
}
.ult-ib-effect-style9:hover img {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style9 .ult-new-ib-desc::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    content: '';
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0)
}
.ult-ib-effect-style9 .ult-new-ib-desc {
    padding: 45px;
    text-align: left
}
.ult-ib-effect-style9 h2 {
    padding: 30% 0 10px 0
}
.ult-ib-effect-style9 p {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0)
}
.ult-ib-effect-style9:hover .ult-new-ib-desc::before,
.ult-ib-effect-style9:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style10 .ult-new-ib-desc::before,
.ult-ib-effect-style10 .ult-new-ib-desc::after {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style10 .ult-new-ib-desc::before {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1)
}
.ult-ib-effect-style10 .ult-new-ib-desc::after {
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0)
}
.ult-ib-effect-style10:hover .ult-new-ib-desc::before,
.ult-ib-effect-style10:hover .ult-new-ib-desc::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style10 h2 {
    padding: 45px 35px 0;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
}
.ult-ib-effect-style10 p {
    padding: 20px 45px;
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
}
.ult-ib-effect-style10:hover h2,
.ult-ib-effect-style10:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style11 {
    -webkit-perspective: 1000px;
    perspective: 1000px
}
.ult-ib-effect-style11 img {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(0, 0, 300px);
    transform: translate3d(0, 0, 300px)
}
.ult-ib-effect-style11:hover img {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style11 .ult-new-ib-desc::before,
.ult-ib-effect-style11 .ult-new-ib-desc::after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80%;
    height: 1px;
    background: #fff;
    content: '';
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0)
}
.ult-ib-effect-style11:hover .ult-new-ib-desc::before {
    opacity: .5;
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
    transform: translate3d(-50%, -50%, 0) rotate(45deg)
}
.ult-ib-effect-style11:hover .ult-new-ib-desc::after {
    opacity: .5;
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    transform: translate3d(-50%, -50%, 0) rotate(-45deg)
}
.ult-ib-effect-style11 h2,
.ult-ib-effect-style11 p {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s
}
.ult-ib-effect-style11 h2 {
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0)
}
.ult-ib-effect-style11:hover h2 {
    -webkit-transform: translate3d(0, -60px, 0);
    transform: translate3d(0, -60px, 0)
}
.ult-ib-effect-style11 p {
    padding: 2px 25px;
    -webkit-transform: translate3d(0, 15px, 0);
    transform: translate3d(0, 15px, 0)
}
.ult-ib-effect-style11:hover p {
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0)
}
.ult-ib-effect-style12 .ult-new-ib-desc::after {
    position: absolute;
    content: "";
    right: 30px;
    bottom: 30px;
    left: 30px;
    height: -webkit-calc(50% - 30px);
    height: calc(50% - 30px);
    border: 7px solid #fff;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
}
.ult-ib-effect-style12:hover .ult-new-ib-desc::after {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style12 .ult-new-ib-desc {
    padding: 45px;
    text-align: left
}
.ult-ib-effect-style12 p {
    position: absolute;
    right: 60px;
    bottom: 60px;
    left: 60px;
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0)
}
.ult-ib-effect-style12:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style13 img {
    width: -webkit-calc(100% + 20px) !important;
    width: -moz-calc(100% + 20px) !important;
    width: calc(100% + 20px) !important;
    max-width: -webkit-calc(100% + 20px) !important;
    max-width: -moz-calc(100% + 20px) !important;
    max-width: calc(100% + 20px) !important;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.ult-ib-effect-style13:hover img {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style13 .ult-new-ib-desc {
    text-align: left
}
.ult-ib-effect-style13 h2 {
    position: relative;
    overflow: hidden;
    padding: 5px 0 10px
}
.ult-ib-effect-style13 h2::after {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}
.ult-ib-effect-style13:hover h2::after {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style13 p {
    padding: 15px 0;
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}
.ult-ib-effect-style13:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ib-effect-style14 img {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: scale(1.12);
    transform: scale(1.12)
}
.ult-ib-effect-style14:hover img {
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style14 .ult-new-ib-desc {
    padding: 45px
}
.ult-ib-effect-style14 .ult-new-ib-desc::before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}
.ult-ib-effect-style14 .ult-new-ib-desc::before,
.ult-ib-effect-style14 p {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-ib-effect-style14 h2 {
    padding: 10px 0 15px 0
}
.ult-ib-effect-style14 p {
    margin: 0 auto;
    max-width: 90%;
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-ib-effect-style14:hover .ult-new-ib-desc::before,
.ult-ib-effect-style14:hover p {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-ib-effect-style15 img {
    width: -webkit-calc(100% + 60px) !important;
    width: -moz-calc(100% + 60px) !important;
    width: calc(100% + 60px) !important;
    max-width: -webkit-calc(100% + 60px) !important;
    max-width: -moz-calc(100% + 60px) !important;
    max-width: calc(100% + 60px) !important;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-30px, 0, 0) scale(1.12);
    transform: translate3d(-30px, 0, 0) scale(1.12);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.ult-ib-effect-style15:hover img {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1)
}
.ult-ib-effect-style15 h2 {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 15px 20px
}
.ult-ib-effect-style15 p {
    padding: 0 10px 0 0;
    width: 50%;
    border-right: 1px solid #fff;
    text-align: right;
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(-40px, 0, 0);
    transform: translate3d(-40px, 0, 0)
}
.ult-ib-effect-style15:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-ih-container,
.ult-ih-container * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-ih-container {
    position: relative;
    clear: both;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
    line-height: 0
}
.ult-ih-container ul.ult-ih-list {
    display: block;
    float: none;
    line-height: 0;
    position: relative;
    list-style-type: none;
    padding: 0;
    margin: 0
}
.ult-ih-container ul.ult-ih-list li.ult-ih-list-item {
    opacity: 1;
    display: inline-block;
    list-style: none;
    list-style-image: none;
    list-style-type: none;
    line-height: 0;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-stretch: normal;
    text-shadow: none;
    letter-spacing: normal;
    border: 0;
    word-wrap: normal;
    word-spacing: normal;
    box-shadow: none;
    position: relative;
    background: 0;
    background-image: none;
    margin: 0;
    padding: 0
}
.ult-ih-container ul.ult-ih-list li.ult-ih-list-item:before,
.ult-ih-container ul.ult-ih-list li.ult-ih-list-item:after {
    content: "";
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-stretch: normal;
    text-shadow: none;
    letter-spacing: normal;
    border: 0;
    word-wrap: normal;
    word-spacing: normal;
    box-shadow: none;
    position: relative;
    background: 0;
    background-image: none;
    margin: 0;
    padding: 0
}
.ult-ih-item {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    position: relative;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item img.ult-ih-image {
    width: 100%;
    height: 100%;
    border: 0;
    box-shadow: none
}
.ult-ih-item a.ult-ih-link {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border: 0;
    background: 0;
    box-shadow: none;
    letter-spacing: normal;
    text-decoration: none;
    margin: 0;
    padding: 0;
    opacity: 1;
    visibility: visible;
    outline: 0
}
.ult-ih-item a.ult-ih-link:before,
.ult-ih-item a.ult-ih-link.after {
    content: "";
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border: 0;
    background: 0;
    box-shadow: none;
    letter-spacing: normal;
    text-decoration: none;
    margin: 0;
    padding: 0;
    opacity: 1;
    visibility: visible;
    outline: 0
}
.ult-ih-item a.ult-ih-link:hover,
.ult-ih-item a.ult-ih-link:active,
.ult-ih-item a.ult-ih-link:focus,
.ult-ih-item a.ult-ih-link:visited {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border: 0;
    background: 0;
    box-shadow: none;
    letter-spacing: normal;
    text-decoration: none;
    margin: 0;
    padding: 0;
    opacity: 1;
    visibility: visible;
    outline: 0
}
.ult-ih-item .ult-ih-description-block .ult-ih-description,
.ult-ih-item .ult-ih-description-block .ult-ih-description p,
.ult-ih-item .ult-ih-heading-block,
.ult-ih-item .ult-ih-heading-block h3.ult-ih-heading {
    line-height: normal;
    text-align: center;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-stretch: normal;
    text-shadow: none;
    letter-spacing: normal;
    border: 0;
    word-wrap: normal;
    word-spacing: normal;
    box-shadow: none;
    position: relative;
    background: 0;
    background-image: none;
    margin: 0;
    padding: 0
}
.ult-ih-item .ult-ih-description-block .ult-ih-description img {
    margin: 0;
    padding: 0;
    border: 0;
    box-shadow: none
}
.ult-ih-item .ult-ih-divider-block {
    margin: 0 auto;
    padding: 0;
    position: relative;
    overflow: hidden
}
.ult-ih-item .ult-ih-divider-block .ult-ih-line {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}
.ult-ih-item .ult-ih-content {
    display: block;
    position: absolute;
    width: 100%;
    height: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ult-ih-item .ult-ih-image-block {
    position: relative;
    display: block
}
.ult-ih-item .ult-ih-image-block:before {
    position: absolute;
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item .ult-ih-image-block .ult-ih-wrapper {
    position: absolute;
    display: block;
    content: '';
    width: 100%;
    height: 100%
}
.ult-ih-item .ult-ih-info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
    display: block;
    height: 100%;
    background: #e6e6e6
}
.ult-ih-item .ult-ih-info .ult-ih-info-back {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}
.ult-ih-item .ult-ih-heading-block {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: 20px
}
.ult-ih-item .ult-ih-divider-block {
    margin-top: 7px;
    margin-bottom: 7px;
    margin-left: 10px;
    margin-right: 10px
}
.ult-ih-item .ult-ih-description-block {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: 20px
}
.ult-ih-item.ult-ih-circle {
    border-radius: 50%
}
.ult-ih-item.ult-ih-circle .ult-ih-image-block {
    border-radius: 50%
}
.ult-ih-item.ult-ih-circle .ult-ih-image-block img.ult-ih-image {
    border-radius: 50% !important
}
.ult-ih-item.ult-ih-circle .ult-ih-image-block:before {
    border-radius: 50%
}
.ult-ih-item.ult-ih-circle .ult-ih-image-block .ult-ih-wrapper {
    border-radius: 50%
}
.ult-ih-item.ult-ih-circle .ult-ih-info {
    border-radius: 50%
}
.ult-ih-item.ult-ih-circle .ult-ih-info .ult-ih-info-back {
    border-radius: 50%
}
.ult-ih-item.ult-ih-square {
    border-radius: 0
}
.ult-ih-item.ult-ih-square .ult-ih-image-block {
    border-radius: 0
}
.ult-ih-item.ult-ih-square .ult-ih-image-block img.ult-ih-image {
    border-radius: 0 !important
}
.ult-ih-item.ult-ih-square .ult-ih-image-block:before {
    border-radius: 0
}
.ult-ih-item.ult-ih-square .ult-ih-image-block .ult-ih-wrapper {
    border-radius: 0
}
.ult-ih-item.ult-ih-square .ult-ih-info {
    border-radius: 0
}
.ult-ih-item.ult-ih-square .ult-ih-info .ult-ih-info-back {
    border-radius: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1 .ult-ih-info .ult-ih-info-back {
    border-radius: 50%
}
.ult-ih-item.ult-ih-square.ult-ih-effect1 .ult-ih-info .ult-ih-info-back {
    border-radius: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1,
.ult-ih-item.ult-ih-square.ult-ih-effect1 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect1 .ult-ih-image-block {
    -webkit-transition: all .35s linear;
    -moz-transition: all .35s linear;
    transition: all .35s linear;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect1 .ult-ih-info {
    background: rgba(0, 0, 0, 0);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1 .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1 .ult-ih-info .ult-ih-info-back {
    background-color: #e6e6e6;
    opacity: 1;
    visibility: hidden;
    -webkit-transition: all .35s linear;
    -moz-transition: all .35s linear;
    transition: all .35s linear;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect1:hover .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1:hover .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1:hover .ult-ih-info .ult-ih-info-back {
    opacity: 1;
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-top_to_bottom .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-top_to_bottom .ult-ih-info .ult-ih-info-back {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-top_to_bottom:hover .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-top_to_bottom:hover .ult-ih-info .ult-ih-info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0);
    -moz-transform: rotate3d(1, 0, 0, 0);
    -ms-transform: rotate3d(1, 0, 0, 0);
    -o-transform: rotate3d(1, 0, 0, 0);
    transform: rotate3d(1, 0, 0, 0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-bottom_to_top:hover .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-bottom_to_top:hover .ult-ih-info .ult-ih-info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0);
    -moz-transform: rotate3d(1, 0, 0, 0);
    -ms-transform: rotate3d(1, 0, 0, 0);
    -o-transform: rotate3d(1, 0, 0, 0);
    transform: rotate3d(1, 0, 0, 0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-bottom_to_top .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-bottom_to_top .ult-ih-info .ult-ih-info-back {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-right_to_left:hover .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-right_to_left:hover .ult-ih-info .ult-ih-info-back {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    -moz-transform: rotate3d(0, 0, 1, 90deg);
    -ms-transform: rotate3d(0, 0, 1, 90deg);
    -o-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(0, 0, 1, 0);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(0, 0, 1, 0);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(0, 0, 1, 0);
    -o-transform: translate3d(0, 0, -220px) rotate3d(0, 0, 1, 0);
    transform: translate3d(0, 0, -220px) rotate3d(0, 0, 1, 0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect1.ult-ih-right_to_left .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect1.ult-ih-right_to_left .ult-ih-info .ult-ih-info-back {
    -webkit-transform: translate3d(0, 0, 280px) rotate3d(0, 0, 1, 90deg);
    -moz-transform: translate3d(0, 0, 280px) rotate3d(0, 0, 1, 90deg);
    -ms-transform: translate3d(0, 0, 280px) rotate3d(0, 0, 1, 90deg);
    -o-transform: translate3d(0, 0, 280px) rotate3d(0, 0, 1, 90deg);
    transform: translate3d(0, 0, 280px) rotate3d(0, 0, 1, 90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect2 .ult-ih-image-block {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2 .ult-ih-info {
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-left_to_right:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-right_to_left:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-top_to_bottom:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect2.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect2.ult-ih-bottom_to_top:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3 .ult-ih-image-block {
    z-index: 11;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3 .ult-ih-info {
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: scale(1) translateX(0);
    -moz-transform: scale(1) translateX(0);
    -ms-transform: scale(1) translateX(0);
    -o-transform: scale(1) translateX(0);
    transform: scale(1) translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: scale(0.5) translateX(100%);
    -moz-transform: scale(0.5) translateX(100%);
    -ms-transform: scale(0.5) translateX(100%);
    -o-transform: scale(0.5) translateX(100%);
    transform: scale(0.5) translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-left_to_right:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: scale(0.5) translateX(-100%);
    -moz-transform: scale(0.5) translateX(-100%);
    -ms-transform: scale(0.5) translateX(-100%);
    -o-transform: scale(0.5) translateX(-100%);
    transform: scale(0.5) translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-right_to_left:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: scale(1) translateX(0);
    -moz-transform: scale(1) translateX(0);
    -ms-transform: scale(1) translateX(0);
    -o-transform: scale(1) translateX(0);
    transform: scale(1) translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: scale(0.5) translateY(100%);
    -moz-transform: scale(0.5) translateY(100%);
    -ms-transform: scale(0.5) translateY(100%);
    -o-transform: scale(0.5) translateY(100%);
    transform: scale(0.5) translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-top_to_bottom:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: scale(1) translateY(0);
    -moz-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    -o-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: scale(0.5) translateY(-100%);
    -moz-transform: scale(0.5) translateY(-100%);
    -ms-transform: scale(0.5) translateY(-100%);
    -o-transform: scale(0.5) translateY(-100%);
    transform: scale(0.5) translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-bottom_to_top:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: scale(1) translateY(0);
    -moz-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    -o-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect3.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect3.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4 .ult-ih-image-block {
    opacity: 1;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    transition: all .35s ease
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4 .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect4 .ult-ih-info .ult-ih-description {
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4:hover .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4:hover .ult-ih-info {
    visibility: visible;
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect4.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect4.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5 .ult-ih-info .ult-ih-info-back {
    border-radius: 50%
}
.ult-ih-item.ult-ih-square.ult-ih-effect5 .ult-ih-info .ult-ih-info-back {
    border-radius: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5,
.ult-ih-item.ult-ih-square.ult-ih-effect5 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect5:hover .ult-ih-info {
    -webkit-transform: rotate3d(0, 1, 0, -180deg);
    -moz-transform: rotate3d(0, 1, 0, -180deg);
    -ms-transform: rotate3d(0, 1, 0, -180deg);
    -o-transform: rotate3d(0, 1, 0, -180deg);
    transform: rotate3d(0, 1, 0, -180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5:hover .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect5:hover .ult-ih-info .ult-ih-info-back {
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect5 .ult-ih-info {
    background: rgba(0, 0, 0, 0);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.ult-ih-item.ult-ih-circle.ult-ih-effect5 .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect5 .ult-ih-info .ult-ih-info-back {
    background-color: #e6e6e6;
    visibility: hidden;
    width: 100%;
    height: 100%;
    -webkit-transform: rotate3d(0, 1, 0, 180deg);
    -moz-transform: rotate3d(0, 1, 0, 180deg);
    -ms-transform: rotate3d(0, 1, 0, 180deg);
    -o-transform: rotate3d(0, 1, 0, 180deg);
    transform: rotate3d(0, 1, 0, 180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect6 .ult-ih-image-block {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6 .ult-ih-info {
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_up:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_up:hover .ult-ih-image-block {
    opacity: 0;
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_up:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_up:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_up .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_up .ult-ih-info {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down:hover .ult-ih-image-block {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down .ult-ih-info {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down_up:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down_up:hover .ult-ih-image-block {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down_up:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down_up:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect6.ult-ih-scale_down_up .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect6.ult-ih-scale_down_up .ult-ih-info {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all .35s ease-in-out .2s;
    -moz-transition: all .35s ease-in-out .2s;
    transition: all .35s ease-in-out .2s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect7 .ult-ih-image-block {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s ease-out;
    -moz-transition: all .35s ease-out;
    transition: all .35s ease-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .35s ease .2s;
    -moz-transition: all .35s ease .2s;
    transition: all .35s ease .2s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect7:hover .ult-ih-image-block {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7:hover .ult-ih-info {
    visibility: visible;
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect7.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect7.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8 .ult-ih-image-block-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8 .ult-ih-image-block-container {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8 .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8 .ult-ih-image-block-container .ult-ih-image-block {
    opacity: 1;
    -webkit-transition: all .3s ease-in-out .3s;
    -moz-transition: all .3s ease-in-out .3s;
    transition: all .3s ease-in-out .3s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8 .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8 .info-container {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out .3s;
    -moz-transition: all .3s ease-in-out .3s;
    transition: all .3s ease-in-out .3s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect8 .ult-ih-info {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all .35s ease-in-out .6s;
    -moz-transition: all .35s ease-in-out .6s;
    transition: all .35s ease-in-out .6s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8:hover .ult-ih-image-block-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8:hover .ult-ih-image-block-container {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8:hover .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8:hover .ult-ih-image-block-container .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8:hover .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8:hover .info-container {
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8:hover .info-container .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect8:hover .info-container .ult-ih-info {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-left_to_right:hover .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-left_to_right:hover .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-left_to_right:hover .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-left_to_right:hover .info-container {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-left_to_right .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-left_to_right .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-left_to_right .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-left_to_right .info-container {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-right_to_left:hover .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-right_to_left:hover .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-right_to_left:hover .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-right_to_left:hover .info-container {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-right_to_left .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-right_to_left .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-right_to_left .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-right_to_left .info-container {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-top_to_bottom:hover .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-top_to_bottom:hover .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-top_to_bottom:hover .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-top_to_bottom:hover .info-container {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-top_to_bottom .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-top_to_bottom .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-top_to_bottom .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-top_to_bottom .info-container {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-bottom_to_top:hover .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-bottom_to_top:hover .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-bottom_to_top:hover .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-bottom_to_top:hover .info-container {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-bottom_to_top .ult-ih-image-block-container .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-bottom_to_top .ult-ih-image-block-container .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect8.ult-ih-bottom_to_top .info-container,
.ult-ih-item.ult-ih-square.ult-ih-effect8.ult-ih-bottom_to_top .info-container {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9 .ult-ih-image-block {
    opacity: 1;
    -webkit-transition: all .35s ease-out;
    -moz-transition: all .35s ease-out;
    transition: all .35s ease-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect9 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all .35s ease .2s;
    -moz-transition: all .35s ease .2s;
    transition: all .35s ease .2s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9:hover .ult-ih-image-block {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect9:hover .ult-ih-info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translateX(-100%) rotate(-180deg);
    -moz-transform: translateX(-100%) rotate(-180deg);
    -ms-transform: translateX(-100%) rotate(-180deg);
    -o-transform: translateX(-100%) rotate(-180deg);
    transform: translateX(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect9.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect9.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect10 .ult-ih-image-block {
    z-index: 11;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect10 .ult-ih-info {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect10:hover .ult-ih-info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect10.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateY(25%) scale(0.5);
    -moz-transform: translateY(25%) scale(0.5);
    -ms-transform: translateY(25%) scale(0.5);
    -o-transform: translateY(25%) scale(0.5);
    transform: translateY(25%) scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10.ult-ih-top_to_bottom .ult-ih-content,
.ult-ih-item.ult-ih-square.ult-ih-effect10.ult-ih-top_to_bottom .ult-ih-content {
    top: 25%;
    -webkit-transform: translateY(-25%);
    -moz-transform: translateY(-25%);
    -ms-transform: translateY(-25%);
    -o-transform: translateY(-25%);
    transform: translateY(-25%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect10.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateY(-25%) scale(0.5);
    -moz-transform: translateY(-25%) scale(0.5);
    -ms-transform: translateY(-25%) scale(0.5);
    -o-transform: translateY(-25%) scale(0.5);
    transform: translateY(-25%) scale(0.5)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect10.ult-ih-bottom_to_top .ult-ih-content,
.ult-ih-item.ult-ih-square.ult-ih-effect10.ult-ih-bottom_to_top .ult-ih-content {
    top: auto;
    bottom: 25%;
    -webkit-transform: translateY(25%);
    -moz-transform: translateY(25%);
    -ms-transform: translateY(25%);
    -o-transform: translateY(25%);
    transform: translateY(25%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11,
.ult-ih-item.ult-ih-square.ult-ih-effect11 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11:hover .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11:hover .ult-ih-info {
    visibility: visible;
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11 .ult-ih-image-block {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .35s ease .35s;
    -moz-transition: all .35s ease .35s;
    transition: all .35s ease .35s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: translateZ(-1000px) rotateY(90deg);
    -moz-transform: translateZ(-1000px) rotateY(90deg);
    -ms-transform: translateZ(-1000px) rotateY(90deg);
    -o-transform: translateZ(-1000px) rotateY(90deg);
    transform: translateZ(-1000px) rotateY(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: translateZ(0) rotateY(0);
    -moz-transform: translateZ(0) rotateY(0);
    -ms-transform: translateZ(0) rotateY(0);
    -o-transform: translateZ(0) rotateY(0);
    transform: translateZ(0) rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: translateZ(0) rotateY(0);
    -moz-transform: translateZ(0) rotateY(0);
    -ms-transform: translateZ(0) rotateY(0);
    -o-transform: translateZ(0) rotateY(0);
    transform: translateZ(0) rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateZ(-1000px) rotateY(-90deg);
    -moz-transform: translateZ(-1000px) rotateY(-90deg);
    -ms-transform: translateZ(-1000px) rotateY(-90deg);
    -o-transform: translateZ(-1000px) rotateY(-90deg);
    transform: translateZ(-1000px) rotateY(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translateZ(-1000px) rotateY(-90deg);
    -moz-transform: translateZ(-1000px) rotateY(-90deg);
    -ms-transform: translateZ(-1000px) rotateY(-90deg);
    -o-transform: translateZ(-1000px) rotateY(-90deg);
    transform: translateZ(-1000px) rotateY(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: translateZ(0) rotateY(0);
    -moz-transform: translateZ(0) rotateY(0);
    -ms-transform: translateZ(0) rotateY(0);
    -o-transform: translateZ(0) rotateY(0);
    transform: translateZ(0) rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: translateZ(0) rotateY(0);
    -moz-transform: translateZ(0) rotateY(0);
    -ms-transform: translateZ(0) rotateY(0);
    -o-transform: translateZ(0) rotateY(0);
    transform: translateZ(0) rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateZ(-1000px) rotateY(90deg);
    -moz-transform: translateZ(-1000px) rotateY(90deg);
    -ms-transform: translateZ(-1000px) rotateY(90deg);
    -o-transform: translateZ(-1000px) rotateY(90deg);
    transform: translateZ(-1000px) rotateY(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: translateZ(0) rotateX(0);
    -moz-transform: translateZ(0) rotateX(0);
    -ms-transform: translateZ(0) rotateX(0);
    -o-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateZ(-1000px) rotateX(90deg);
    -moz-transform: translateZ(-1000px) rotateX(90deg);
    -ms-transform: translateZ(-1000px) rotateX(90deg);
    -o-transform: translateZ(-1000px) rotateX(90deg);
    transform: translateZ(-1000px) rotateX(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateZ(-1000px) rotateX(-90deg);
    -moz-transform: translateZ(-1000px) rotateX(-90deg);
    -ms-transform: translateZ(-1000px) rotateX(-90deg);
    -o-transform: translateZ(-1000px) rotateX(-90deg);
    transform: translateZ(-1000px) rotateX(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: translateZ(0) rotateX(0);
    -moz-transform: translateZ(0) rotateX(0);
    -ms-transform: translateZ(0) rotateX(0);
    -o-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateZ(-1000px) rotateX(90deg);
    -moz-transform: translateZ(-1000px) rotateX(90deg);
    -ms-transform: translateZ(-1000px) rotateX(90deg);
    -o-transform: translateZ(-1000px) rotateX(90deg);
    transform: translateZ(-1000px) rotateX(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: translateZ(0) rotateX(0);
    -moz-transform: translateZ(0) rotateX(0);
    -ms-transform: translateZ(0) rotateX(0);
    -o-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: translateZ(0) rotateX(0);
    -moz-transform: translateZ(0) rotateX(0);
    -ms-transform: translateZ(0) rotateX(0);
    -o-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect11.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect11.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateZ(-1000px) rotateX(-90deg);
    -moz-transform: translateZ(-1000px) rotateX(-90deg);
    -ms-transform: translateZ(-1000px) rotateX(-90deg);
    -o-transform: translateZ(-1000px) rotateX(-90deg);
    transform: translateZ(-1000px) rotateX(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12:hover .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12:hover .ult-ih-info {
    opacity: 1;
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12 .ult-ih-image-block {
    opacity: 1;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translateX(-100%) rotate(-180deg);
    -moz-transform: translateX(-100%) rotate(-180deg);
    -ms-transform: translateX(-100%) rotate(-180deg);
    -o-transform: translateX(-100%) rotate(-180deg);
    transform: translateX(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(-100%) rotate(-180deg);
    -moz-transform: translateX(-100%) rotate(-180deg);
    -ms-transform: translateX(-100%) rotate(-180deg);
    -o-transform: translateX(-100%) rotate(-180deg);
    transform: translateX(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateY(-100%) rotate(-180deg);
    -moz-transform: translateY(-100%) rotate(-180deg);
    -ms-transform: translateY(-100%) rotate(-180deg);
    -o-transform: translateY(-100%) rotate(-180deg);
    transform: translateY(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(-100%) rotate(-180deg);
    -moz-transform: translateY(-100%) rotate(-180deg);
    -ms-transform: translateY(-100%) rotate(-180deg);
    -o-transform: translateY(-100%) rotate(-180deg);
    transform: translateY(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateY(100%) rotate(180deg);
    -moz-transform: translateY(100%) rotate(180deg);
    -ms-transform: translateY(100%) rotate(180deg);
    -o-transform: translateY(100%) rotate(180deg);
    transform: translateY(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(100%) rotate(180deg);
    -moz-transform: translateY(100%) rotate(180deg);
    -ms-transform: translateY(100%) rotate(180deg);
    -o-transform: translateY(100%) rotate(180deg);
    transform: translateY(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12 .ult-ih-image-block {
    opacity: 1;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12:hover .ult-ih-image-block {
    opacity: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12:hover .ult-ih-info {
    opacity: 1;
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: translateX(-100%) rotate(-180deg);
    -moz-transform: translateX(-100%) rotate(-180deg);
    -ms-transform: translateX(-100%) rotate(-180deg);
    -o-transform: translateX(-100%) rotate(-180deg);
    transform: translateX(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: translateX(-100%) rotate(-180deg);
    -moz-transform: translateX(-100%) rotate(-180deg);
    -ms-transform: translateX(-100%) rotate(-180deg);
    -o-transform: translateX(-100%) rotate(-180deg);
    transform: translateX(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: translateY(-100%) rotate(-180deg);
    -moz-transform: translateY(-100%) rotate(-180deg);
    -ms-transform: translateY(-100%) rotate(-180deg);
    -o-transform: translateY(-100%) rotate(-180deg);
    transform: translateY(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: translateY(-100%) rotate(-180deg);
    -moz-transform: translateY(-100%) rotate(-180deg);
    -ms-transform: translateY(-100%) rotate(-180deg);
    -o-transform: translateY(-100%) rotate(-180deg);
    transform: translateY(-100%) rotate(-180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: translateY(100%) rotate(180deg);
    -moz-transform: translateY(100%) rotate(180deg);
    -ms-transform: translateY(100%) rotate(180deg);
    -o-transform: translateY(100%) rotate(180deg);
    transform: translateY(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    transition-delay: .4s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: translateY(0) rotate(0);
    -moz-transform: translateY(0) rotate(0);
    -ms-transform: translateY(0) rotate(0);
    -o-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect12.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: translateY(100%) rotate(180deg);
    -moz-transform: translateY(100%) rotate(180deg);
    -ms-transform: translateY(100%) rotate(180deg);
    -o-transform: translateY(100%) rotate(180deg);
    transform: translateY(100%) rotate(180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect13 .ult-ih-info {
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13 .ult-ih-info .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13 .ult-ih-info .ult-ih-heading {
    visibility: hidden;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13 .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13 .ult-ih-info .ult-ih-description {
    visibility: hidden;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect13:hover .ult-ih-info {
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13:hover .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13:hover .ult-ih-heading {
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13:hover .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13:hover .ult-ih-description {
    visibility: visible
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-right_to_left .ult-ih-info .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-right_to_left .ult-ih-info .ult-ih-heading {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-right_to_left .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-right_to_left .ult-ih-info .ult-ih-description {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-right_to_left:hover .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-right_to_left:hover .ult-ih-heading {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-right_to_left:hover .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-right_to_left:hover .ult-ih-description {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-left_to_right .ult-ih-info .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-left_to_right .ult-ih-info .ult-ih-heading {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-left_to_right .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-left_to_right .ult-ih-info .ult-ih-description {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-left_to_right:hover .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-left_to_right:hover .ult-ih-heading {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-left_to_right:hover .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-left_to_right:hover .ult-ih-description {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-top_to_bottom .ult-ih-info .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-top_to_bottom .ult-ih-info .ult-ih-heading {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-top_to_bottom .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-top_to_bottom .ult-ih-info .ult-ih-description {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-top_to_bottom:hover .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-top_to_bottom:hover .ult-ih-heading {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-top_to_bottom:hover .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-top_to_bottom:hover .ult-ih-description {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-bottom_to_top .ult-ih-info .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-bottom_to_top .ult-ih-info .ult-ih-heading {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-bottom_to_top .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-bottom_to_top .ult-ih-info .ult-ih-description {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-bottom_to_top:hover .ult-ih-heading,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-bottom_to_top:hover .ult-ih-heading {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect13.ult-ih-bottom_to_top:hover .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect13.ult-ih-bottom_to_top:hover .ult-ih-description {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14,
.ult-ih-item.ult-ih-square.ult-ih-effect14 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14 .ult-ih-image-block {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    transition: all .4s ease-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .35s ease-in-out .3s;
    -moz-transition: all .35s ease-in-out .3s;
    transition: all .35s ease-in-out .3s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14:hover .ult-ih-image-block {
    opacity: 0;
    visibility: hidden
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14:hover .ult-ih-info {
    visibility: visible;
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0);
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-left_to_right .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-left_to_right .ult-ih-info {
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: rotateY(-90deg);
    -moz-transform: rotateY(-90deg);
    -ms-transform: rotateY(-90deg);
    -o-transform: rotateY(-90deg);
    transform: rotateY(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-left_to_right:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-left_to_right:hover .ult-ih-info {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0);
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-right_to_left .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-right_to_left .ult-ih-info {
    -webkit-transform: rotateY(-90deg);
    -moz-transform: rotateY(-90deg);
    -ms-transform: rotateY(-90deg);
    -o-transform: rotateY(-90deg);
    transform: rotateY(-90deg);
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-right_to_left:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-right_to_left:hover .ult-ih-info {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-top_to_bottom .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-top_to_bottom .ult-ih-info {
    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    -ms-transform: rotateX(-90deg);
    -o-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: rotateX(90deg);
    -moz-transform: rotateX(90deg);
    -ms-transform: rotateX(90deg);
    -o-transform: rotateX(90deg);
    transform: rotateX(90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-top_to_bottom:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-top_to_bottom:hover .ult-ih-info {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-bottom_to_top .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-bottom_to_top .ult-ih-info {
    -webkit-transform: rotateX(90deg);
    -moz-transform: rotateX(90deg);
    -ms-transform: rotateX(90deg);
    -o-transform: rotateX(90deg);
    transform: rotateX(90deg);
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    -ms-transform: rotateX(-90deg);
    -o-transform: rotateX(-90deg);
    transform: rotateX(-90deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect14.ult-ih-bottom_to_top:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect14.ult-ih-bottom_to_top:hover .ult-ih-info {
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect15:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect15:hover .ult-ih-image-block {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5) rotate(720deg);
    -moz-transform: scale(0.5) rotate(720deg);
    -ms-transform: scale(0.5) rotate(720deg);
    -o-transform: scale(0.5) rotate(720deg);
    transform: scale(0.5) rotate(720deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect15:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect15:hover .ult-ih-info {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1) rotate(0);
    -moz-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    -o-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect15 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect15 .ult-ih-image-block {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1) rotate(0);
    -moz-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    -o-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect15 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect15 .ult-ih-info {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5) rotate(-720deg);
    -moz-transform: scale(0.5) rotate(-720deg);
    -ms-transform: scale(0.5) rotate(-720deg);
    -o-transform: scale(0.5) rotate(-720deg);
    transform: scale(0.5) rotate(-720deg);
    -webkit-transition: all .35s ease-in-out .3s;
    -moz-transition: all .35s ease-in-out .3s;
    transition: all .35s ease-in-out .3s
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect16 .ult-ih-image-block {
    z-index: 11;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect16 .ult-ih-info {
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16 .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect16 .ult-ih-info .ult-ih-description {
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: rotate(-170deg);
    -moz-transform: rotate(-170deg);
    -ms-transform: rotate(-170deg);
    -o-transform: rotate(-170deg);
    transform: rotate(-170deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform-origin: 95% 50%;
    -moz-transform-origin: 95% 50%;
    -ms-transform-origin: 95% 50%;
    -o-transform-origin: 95% 50%;
    transform-origin: 95% 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-left_to_right .ult-ih-image-block:after,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-left_to_right .ult-ih-image-block:after {
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 95%;
    margin: -4px 0 0 -4px;
    background: rgba(0, 0, 0, 0.8);
    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: rotate(170deg);
    -moz-transform: rotate(170deg);
    -ms-transform: rotate(170deg);
    -o-transform: rotate(170deg);
    transform: rotate(170deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform-origin: 5% 50%;
    -moz-transform-origin: 5% 50%;
    -ms-transform-origin: 5% 50%;
    -o-transform-origin: 5% 50%;
    transform-origin: 5% 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect16.ult-ih-right_to_left .ult-ih-image-block:after,
.ult-ih-item.ult-ih-square.ult-ih-effect16.ult-ih-right_to_left .ult-ih-image-block:after {
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 5%;
    margin: -4px 0 0 -4px;
    background: rgba(0, 0, 0, 0.8);
    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect17 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect17 .ult-ih-info {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect17 .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect17 .ult-ih-info .ult-ih-description {
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect17:hover .ult-ih-image-block:before,
.ult-ih-item.ult-ih-square.ult-ih-effect17:hover .ult-ih-image-block:before {
    box-shadow: inset 0 0 0 500px inherit, inset 0 0 0 16px rgba(255, 255, 255, 0.8), 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.6), inset 0 0 0 16px rgba(255, 255, 255, 0.8), 0 1px 2px rgba(0, 0, 0, 0.1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect17:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect17:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect17:hover .ult-ih-info .ult-ih-description,
.ult-ih-item.ult-ih-square.ult-ih-effect17:hover .ult-ih-info .ult-ih-description {
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18 .ult-ih-info .ult-ih-info-back {
    border-radius: 50%
}
.ult-ih-item.ult-ih-square.ult-ih-effect18 .ult-ih-info .ult-ih-info-back {
    border-radius: 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18,
.ult-ih-item.ult-ih-square.ult-ih-effect18 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18 .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18 .ult-ih-image-block {
    z-index: 11;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect18 .ult-ih-info {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18 .ult-ih-info .ult-ih-info-back,
.ult-ih-item.ult-ih-square.ult-ih-effect18 .ult-ih-info .ult-ih-info-back {
    opacity: 1
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-bottom_to_top:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-bottom_to_top:hover .ult-ih-image-block {
    -webkit-transform: rotate3d(1, 0, 0, 180deg);
    -moz-transform: rotate3d(1, 0, 0, 180deg);
    -ms-transform: rotate3d(1, 0, 0, 180deg);
    -o-transform: rotate3d(1, 0, 0, 180deg);
    transform: rotate3d(1, 0, 0, 180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-bottom_to_top .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-bottom_to_top .ult-ih-image-block {
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-top_to_bottom:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-top_to_bottom:hover .ult-ih-image-block {
    -webkit-transform: rotate3d(1, 0, 0, -180deg);
    -moz-transform: rotate3d(1, 0, 0, -180deg);
    -ms-transform: rotate3d(1, 0, 0, -180deg);
    -o-transform: rotate3d(1, 0, 0, -180deg);
    transform: rotate3d(1, 0, 0, -180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-top_to_bottom .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-top_to_bottom .ult-ih-image-block {
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-left_to_right:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-left_to_right:hover .ult-ih-image-block {
    -webkit-transform: rotate3d(0, 1, 0, 180deg);
    -moz-transform: rotate3d(0, 1, 0, 180deg);
    -ms-transform: rotate3d(0, 1, 0, 180deg);
    -o-transform: rotate3d(0, 1, 0, 180deg);
    transform: rotate3d(0, 1, 0, 180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-left_to_right .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-left_to_right .ult-ih-image-block {
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-right_to_left:hover .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-right_to_left:hover .ult-ih-image-block {
    -webkit-transform: rotate3d(0, 1, 0, -180deg);
    -moz-transform: rotate3d(0, 1, 0, -180deg);
    -ms-transform: rotate3d(0, 1, 0, -180deg);
    -o-transform: rotate3d(0, 1, 0, -180deg);
    transform: rotate3d(0, 1, 0, -180deg)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect18.ult-ih-right_to_left .ult-ih-image-block,
.ult-ih-item.ult-ih-square.ult-ih-effect18.ult-ih-right_to_left .ult-ih-image-block {
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%
}
.ult-ih-item.ult-ih-circle.ult-ih-effect19:hover .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect19:hover .ult-ih-info {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.ult-ih-item.ult-ih-circle.ult-ih-effect19 .ult-ih-info,
.ult-ih-item.ult-ih-square.ult-ih-effect19 .ult-ih-info {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}
.flip-box-wrap .ifb-front,
.flip-box-wrap .ifb-back {
    display: table;
    width: 100%;
}
.ifb-flip-box-section {
    display: table-cell;
    vertical-align: middle;
}
/* 3   *| /* hotspot - hotspot-tooltipster.min.css */
/* 4   */

.ult-tooltipster-base,
.ult-tooltipster-base * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}
.ult-tooltipster-base {
    padding: 0;
    font-size: 0;
    line-height: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999999;
    pointer-events: none;
    width: auto;
    overflow: visible;
    max-width: 100%
}
.ult-tooltipster-base .ult-tooltipster-content {
    overflow: hidden;
    margin: 0 auto;
    padding: 8px 10px
}
.ult-tooltipster-icon {
    cursor: help;
    margin-left: 4px
}
.ult-tooltipster-default {
    border-radius: 5px;
    border: 2px solid #000;
    background: #4c4c4c;
    color: #fff;
    max-width: 100%
}
.ult-tooltipster-default .ult-tooltipster-content {
    font-family: inherit;
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;
    max-width: 100%
}
.ult-tooltipster-arrow {
    display: block;
    text-align: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1
}
.ult-tooltipster-arrow span,
.ult-tooltipster-arrow-border {
    display: block;
    width: 0;
    height: 0;
    position: absolute
}
.ult-tooltipster-arrow-top span,
.ult-tooltipster-arrow-top-left span,
.ult-tooltipster-arrow-top-right span {
    border-left: 8px solid transparent!important;
    border-right: 8px solid transparent!important;
    border-top: 8px solid;
    bottom: -7px
}
.ult-tooltipster-arrow-top .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-top-left .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-top-right .ult-tooltipster-arrow-border {
    border-left: 9px solid transparent!important;
    border-right: 9px solid transparent!important;
    border-top: 9px solid;
    bottom: -7px
}
.ult-tooltipster-arrow-bottom span,
.ult-tooltipster-arrow-bottom-left span,
.ult-tooltipster-arrow-bottom-right span {
    border-left: 8px solid transparent!important;
    border-right: 8px solid transparent!important;
    border-bottom: 8px solid;
    top: -7px
}
.ult-tooltipster-arrow-bottom .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-bottom-left .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-bottom-right .ult-tooltipster-arrow-border {
    border-left: 9px solid transparent!important;
    border-right: 9px solid transparent!important;
    border-bottom: 9px solid;
    top: -7px
}
.ult-tooltipster-arrow-bottom .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-bottom span,
.ult-tooltipster-arrow-top .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-top span {
    left: 0;
    right: 0;
    margin: 0 auto
}
.ult-tooltipster-arrow-bottom-left span,
.ult-tooltipster-arrow-top-left span {
    left: 6px
}
.ult-tooltipster-arrow-bottom-left .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-top-left .ult-tooltipster-arrow-border {
    left: 5px
}
.ult-tooltipster-arrow-bottom-right span,
.ult-tooltipster-arrow-top-right span {
    right: 6px
}
.ult-tooltipster-arrow-bottom-right .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-top-right .ult-tooltipster-arrow-border {
    right: 5px
}
.ult-tooltipster-arrow-left .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-left span {
    border-top: 8px solid transparent!important;
    border-bottom: 8px solid transparent!important;
    border-left: 8px solid;
    top: 50%;
    margin-top: -7px;
    right: -7px
}
.ult-tooltipster-arrow-left .ult-tooltipster-arrow-border {
    border-top: 9px solid transparent!important;
    border-bottom: 9px solid transparent!important;
    border-left: 9px solid;
    margin-top: -8px
}
.ult-tooltipster-arrow-right .ult-tooltipster-arrow-border,
.ult-tooltipster-arrow-right span {
    border-top: 8px solid transparent!important;
    border-bottom: 8px solid transparent!important;
    border-right: 8px solid;
    top: 50%;
    margin-top: -7px;
    left: -7px
}
.ult-tooltipster-arrow-right .ult-tooltipster-arrow-border {
    border-top: 9px solid transparent!important;
    border-bottom: 9px solid transparent!important;
    border-right: 9px solid;
    margin-top: -8px
}
.ult-tooltipster-fade {
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    -ms-transition-property: opacity;
    transition-property: opacity
}
.ult-tooltipster-fade-show {
    opacity: 1
}
.ult-tooltipster-glow {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-backface-visibility: hidden
}
.ult-tooltipster-glow-show {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15)
}
.ult-tooltipster-swing {
    opacity: 0;
    -webkit-transform: rotateZ(4deg);
    -moz-transform: rotateZ(4deg);
    -o-transform: rotateZ(4deg);
    -ms-transform: rotateZ(4deg);
    transform: rotateZ(4deg);
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform
}
.ult-tooltipster-swing-show {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
    -webkit-transition-timing-function: cubic-bezier(0.23, .635, .495, 1);
    -webkit-transition-timing-function: cubic-bezier(0.23, .635, .495, 2.4);
    -moz-transition-timing-function: cubic-bezier(0.23, .635, .495, 2.4);
    -ms-transition-timing-function: cubic-bezier(0.23, .635, .495, 2.4);
    -o-transition-timing-function: cubic-bezier(0.23, .635, .495, 2.4);
    transition-timing-function: cubic-bezier(0.23, .635, .495, 2.4)
}
.ult-tooltipster-fall {
    top: 0;
    -webkit-transition-property: top;
    -moz-transition-property: top;
    -o-transition-property: top;
    -ms-transition-property: top;
    transition-property: top;
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15)
}
.ult-tooltipster-fall.ult-tooltipster-dying {
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    top: 0!important;
    opacity: 0
}
.ult-tooltipster-slide {
    left: -40px;
    -webkit-transition-property: left;
    -moz-transition-property: left;
    -o-transition-property: left;
    -ms-transition-property: left;
    transition-property: left;
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15);
    transition-timing-function: cubic-bezier(0.175, .885, .32, 1.15)
}
.ult-tooltipster-euclid {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transform: rotate3d(0, 0, 1, 20deg);
    transform: rotate3d(0, 0, 1, 20deg);
    -webkit-transition: opacity .2s, -webkit-transform .2s;
    transition: opacity .2s, transform .2s;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}
.ult-tooltipster-euclid-show {
    pointer-events: auto;
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);
    transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0)
}
.ult-tooltipster-slide.ult-tooltipster-dying {
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    left: 0!important;
    opacity: 0
}
.ult-tooltipster-content-changing {
    opacity: .5;
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1)
}
.ult-tooltipster-light {
    border-radius: 5px;
    border: 1px solid #ccc;
    background: #ededed;
    color: #666
}
.ult-tooltipster-light .ult-tooltipster-content {
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 8px 10px;
    margin: 0 auto
}
.ult-tooltipster-shadow {
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 0 14px rgba(0, 0, 0, .3);
    color: #2c2c2c
}
.ult-tooltipster-shadow .ult-tooltipster-content {
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 8px 10px
}
.ult-tooltipster-punk {
    border-radius: 5px;
    border-bottom: 3px solid #f71169;
    background: #2a2a2a;
    color: #fff
}
.ult-tooltipster-punk .ult-tooltipster-content {
    font-family: Courier, monospace;
    font-size: 14px;
    line-height: 16px;
    padding: 8px 10px
}
.ult-tooltipster-noir {
    border-radius: 0;
    border: 3px solid #2c2c2c;
    background: #fff;
    color: #2c2c2c
}
.ult-tooltipster-noir .ult-tooltipster-content {
    font-family: Georgia, serif;
    font-size: 14px;
    line-height: 16px;
    padding: 8px 10px
}
/* 5   */
/* hotspot - hotspot.min.css */
/* 6   */

.ult_hotspot_container,
.ult_hotspot_container * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}
.ult_hotspot_container img {
    border: none;
    box-shadow: none;
    height: auto;
    width: 100%;
    max-width: 100%
}
.ultimate-hotspot-base {
    max-width: 100%
}
.ult_hotspot_container {
    position: relative;
    clear: both;
    display: block;
    width: auto;
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    line-height: 0
}
.ult_hotspot_container .utl-hotspot-items {
    overflow: hidden
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item {
    position: absolute;
    text-align: center;
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item a {
    text-decoration: none;
    border: none;
    border-radius: 0;
    background: none;
    text-align: center;
    line-height: 0
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item a:hover {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    -webkit-animation: none;
    -moz-animation: none;
    -ms-animation: none;
    -o-animation: none;
    animation: none
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item a:focus {
    outline: 0
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item a span {
    color: inherit;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    width: 32px;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}
.ult_hotspot_container .utl-hotspot-items .ult-hotspot-item.ult-pulse {
    border: none;
    -webkit-animation: HotspotInfinitePulse 2s ease-out infinite;
    -moz-animation: HotspotInfinitePulse 2s ease-out infinite;
    -ms-animation: HotspotInfinitePulse 2s ease-out infinite;
    -o-animation: HotspotInfinitePulse 2s ease-out infinite;
    animation: HotspotInfinitePulse 2s ease-out infinite
}
@-webkit-keyframes HotspotInfinitePulse {
    0%, 100% {
        -webkit-transform: scale(1)
    }
    50% {
        -webkit-transform: scale(0.8)
    }
}
@keyframes HotspotInfinitePulse {
    0%, 100% {
        transform: scale(1)
    }
    50% {
        transform: scale(0.8)
    }
}
.hotspot-tooltip-content {
    display: none !important
}
/* 7   */
/* video banner - video-banner.min.css */
/* 8   */

@charset "utf-8";
.ult-video-banner,
.wpb_column > .wpb_wrapper > .ult-video-banner {
    position: relative;
    z-index: 1;
    display: block;
    overflow: hidden;
    margin: 0 auto 30px;
    text-align: center;
    cursor: pointer;
    max-width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-video-banner video,
.entry-content .ult-video-banner video {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
    display: block
}
.ult-video-banner .ult-video-banner-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    padding: 15px;
    color: #fff;
    font-size: 1em;
    -webkit-backface-visvdoility: hidden;
    backface-visvdoility: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: auto;
    min-height: 25%;
    height: 100%;
    max-height: 100%;
    text-align: left;
    width: 100%
}
.ult-vdo-effect h2 {
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s
}
.ult-vdo-effect.ult-vb-touch-start h2,
.ult-vdo-effect.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transform: translate3d(0, 30px, 0);
    -moz-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0)
}
.ult-video-banner h2,
.ult-video-banner .ult-video-banner-content {
    letter-spacing: normal;
    padding: 0;
    margin: 0
}
.ult-video-banner h2 {
    font-size: 20px;
    line-height: 1.35em;
    z-index: 1;
    overflow: hidden;
    font-weight: bold;
    color: #fff
}
.ult-vdo-effect .ult-video-banner-content {
    margin-top: 10px;
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity .2s, -webkit-transform .35s;
    -moz-transition: opacity .2s, -moz-transform .35s;
    transition: opacity .2s, transform .35s
}
.ult-vdo-effect h2,
.ult-vdo-effect .ult-video-banner-content {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transition-delay: .05s;
    -moz-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    -moz-transition-duration: .35s;
    transition-duration: .35s
}
.ult-vdo-effect.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0
}
.ult-video-banner-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    -o-transition: all .6s ease
}
.ult-video-banner .ult-video-banner-content {
    font-size: 13px;
    line-height: 1.6em
}
.ult-video-banner .ult-video-banner-content p,
.ult-video-banner .ult-video-banner-content ul li {
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    line-height: inherit
}
.ult-vdo-effect-style1 .ult-video-banner-desc {
    top: auto;
    bottom: 0;
    min-height: 25%;
    height: auto;
    max-height: 100%;
    text-align: left
}
.ult-vdo-effect-style1 h2 {
    -webkit-transition: -webkit-transform .35s;
    -moz-transition: -moz-transform .35s;
    transition: transform .35s
}
.ult-vdo-effect-style1.ult-vb-touch-start h2,
.ult-vdo-effect-style1.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transform: translate3d(0, 30px, 0);
    -moz-transform: translate3d(0, 30px, 0);
    -ms-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0)
}
.ult-vdo-effect-style1 .ult-video-banner-content {
    margin-top: 10px;
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity .2s, -webkit-transform .35s;
    -moz-transition: opacity .2s, -moz-transform .35s;
    transition: opacity .2s, transform .35s
}
.ult-vdo-effect-style1 h2,
.ult-vdo-effect-style1 .ult-video-banner-content {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style1.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transition-delay: .05s;
    -moz-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    -moz-transition-duration: .35s;
    transition-duration: .35s
}
.ult-vdo-effect-style1.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0
}
.ult-vdo-effect-style2 h2:after {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style2.ult-vb-touch-start h2 {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style2.ult-vb-touch-start h2:after {
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}
.ult-vdo-effect-style2.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}
.ult-vdo-effect-style2 .ult-video-banner-desc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: left;
    overflow: hidden
}
.ult-vdo-effect-style3 .ult-video-banner-desc {
    padding: 45px
}
.ult-vdo-effect-style3.ult-vb-touch-start .ult-video-banner-desc::before,
.ult-vdo-effect-style3.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0)
}
.ult-vdo-effect-style3 .ult-video-banner-desc:before,
.ult-vdo-effect-style3 .ult-video-banner-content {
    opacity: 1;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style3 .ult-video-banner-desc::before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff
}
.ult-vdo-effect-style3 .ult-video-banner-desc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden
}
.ult-vdo-effect-style4.ult-vb-touch-start .ult-video-banner-desc:before {
    opacity: 1;
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    transform: scale(0, 1)
}
.ult-vdo-effect-style4.ult-vb-touch-start .ult-video-banner-desc:after {
    opacity: 1;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0)
}
.ult-vdo-effect-style4 .ult-video-banner-desc::before {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style4 .ult-video-banner-desc:after {
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style4 .ult-video-banner-desc::before,
.ult-vdo-effect-style4 .ult-video-banner-desc::after {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    content: '';
    opacity: 1;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style4 h2 {
    padding: 45px 35px 30px;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
}
.ult-vdo-effect-style4.ult-vb-touch-start h2 {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style4.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0
}
.ult-vdo-effect-style4 .ult-video-banner-content {
    padding: 20px 45px;
    opacity: 1;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style4 .ult-video-banner-desc {
    text-align: center
}
.ult-vdo-effect-style5.ult-vb-touch-start h2:after,
.ult-vdo-effect-style7.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0;
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0)
}
.ult-vdo-effect-style5 h2:after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 2px;
    background: #fff;
    content: '';
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style5 h2 {
    overflow: visible
}
.ult-vdo-effect-style5 .ult-video-banner-desc {
    top: 0;
    text-align: right
}
.ult-vdo-effect-style5 .ult-video-banner-content {
    margin-top: 30px
}
.ult-vdo-effect-style5 .ult-video-banner-desc {
    height: auto;
    width: 100%
}
.ult-vdo-effect-style6 .ult-video-banner-desc {
    padding: 45px
}
.ult-vdo-effect-style6.ult-vb-touch-start .ult-video-banner-desc:before,
.ult-vdo-effect-style6.ult-vb-touch-start .ult-video-banner-content {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style6 .ult-video-banner-desc:before,
.ult-vdo-effect-style6 .ult-video-banner-content {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style6 .ult-video-banner-desc:before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style6 .ult-video-banner-desc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden
}
.ult-vdo-effect-style6 h2 {
    padding: 10px 0 15px 0
}
.ult-vdo-effect-style6.ult-vb-touch-start h2 {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style6.ult-vb-touch-start .ult-video-banner-desc:before {
    opacity: 0;
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-vdo-effect-style6.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0;
    -webkit-transform: scale(1.50);
    transform: scale(1.5)
}
.ult-vdo-effect-style6 .ult-video-banner-content {
    margin: 0 auto;
    max-width: 90%;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1
}
.ult-vdo-effect-style6 .ult-video-banner-content {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style7 .ult-video-banner-desc {
    padding: 45px
}
.ult-vdo-effect-style7.ult-vb-touch-start .ult-video-banner-desc:before,
.ult-vdo-effect-style7.ult-vb-touch-start .ult-video-banner-content {
    opacity: 1;
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-vdo-effect-style7 .ult-video-banner-desc:before,
.ult-vdo-effect-style7 .ult-video-banner-content {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style7 .ult-video-banner-desc:before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style7 .ult-video-banner-desc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden
}
.ult-vdo-effect-style7.ult-vb-touch-start h2 {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style7.ult-vb-touch-start .ult-video-banner-desc:before {
    opacity: 0;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}
.ult-vdo-effect-style7.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style7 .ult-video-banner-content {
    margin: 0 auto;
    max-width: 90%;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1
}
.ult-vdo-effect-style7 .ult-video-banner-content {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style8.ult-vb-touch-start video {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style8 video {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.ult-vdo-effect-style8 video {
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, -60px, 0);
    transform: translate3d(0, -60px, 0)
}
.ult-vdo-effect-style8 video {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%
}
.ult-vdo-effect-style8 .ult-video-banner-desc {
    padding: 0;
    width: 100%
}
.ult-vdo-effect-style8 .ult-video-banner-desc h2 {
    padding: 15px 15px 0 15px
}
.ult-vdo-effect-style8 .ult-video-banner-desc .ult-video-banner-content {
    padding: 25px 15px 15px 15px;
    background: rgba(0, 0, 0, 0.3)
}
.ult-vdo-effect-style9 video {
    -webkit-transform: scale3d(0.95, 0.92, 1);
    transform: scale3d(0.95, 0.92, 1);
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    z-index: 1;
    position: inherit;
    background: rgba(0, 0, 0, 0.8)
}
.ult-vdo-effect-style9.ult-vb-touch-start video {
    opacity: .95;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}
.ult-vdo-effect-style9 .ult-video-banner-desc {
    text-align: center;
    top: 0
}
.ult-vdo-effect-style9.ult-vb-touch-start h2 {
    -webkit-transform: translate3d(0, 30px, 0);
    -moz-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0)
}
.ult-vdo-effect-style9.ult-vb-touch-start .ult-video-banner-content {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style10 .ult-video-banner-desc {
    padding: 45px
}
.ult-vdo-effect-style10.ult-vb-touch-start .ult-video-banner-desc:before,
.ult-vdo-effect-style10.ult-vb-touch-start .ult-video-banner-content {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style10 .ult-video-banner-desc:before,
.ult-vdo-effect-style10 .ult-video-banner-content {
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
.ult-vdo-effect-style10 .ult-video-banner-desc:before {
    position: absolute;
    content: "";
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    opacity: 1;
    background: rgba(0, 0, 0, 0.8);
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ult-vdo-effect-style10 .ult-video-banner-desc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden
}
.ult-vdo-effect-style10 h2 {
    padding: 10px 0 15px 0;
    -webkit-transform: scale(0.9);
    transform: scale(0.9)
}
.ult-vdo-effect-style10.ult-vb-touch-start h2 {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult-vdo-effect-style10.ult-vb-touch-start .ult-video-banner-desc:before {
    opacity: 0;
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
}
.ult-vdo-effect-style10.ult-vb-touch-start .ult-video-banner-content {
    opacity: 0;
    -webkit-transform: scale(1.50);
    transform: scale(1.5)
}
.ult-vdo-effect-style10 .ult-video-banner-content {
    margin: 0 auto;
    max-width: 90%;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1
}
.ult-vdo-effect-style10 .ult-video-banner-content {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}
/* 9   */
/*--dual button--*/
/* 10  */

.ult_dual_button {
    position: relative
}
a.ult_ivan_button {
    text-decoration: none
}
.ult_dual_button.to-left {
    text-align: left
}
.ult_dual_button.to-right {
    text-align: right
}
.ult_dual_button.to-center {
    text-align: center;
    width: 100%
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
    float: left;
    position: relative
}
.ult_dual_button.large-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
    border-width: 4px 1px 4px 4px
}
.ult_dual_button.large-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
    border-width: 4px 4px 4px 1px
}
.ult_dual_button.auto-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
    border-right-width: 1px
}
.ult_dual_button.auto-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
    border-left-width: 1px
}
.ult_dual_button.thin-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
    border-width: 1px
}
.ult_dual_button.thin-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
    border-width: 1px 1px 1px 0
}
.ult_dual_button.thin-borders .middle-text {
    border-width: 1px;
    line-height: 23px
}
.ult_dual_button.no-borders .middle-text,
.ult_dual_button.no-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button,
.ult_dual_button.no-borders .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
    border-width: 0
}
.ult_dual_button .middle-text {
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translate(50%, -50%);
    -moz-transform: translate(50%, -50%);
    -o-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    height: 26px;
    width: 26px;
    line-height: 1;
    text-align: center;
    background: #fff;
    color: #7f7f7f;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    font-size: 11px;
    border: 2px solid #e7e7e7;
    font-weight: 400;
    z-index: 12;
    -webkit-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    -moz-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    -o-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    transition: border-color ease 500ms, background ease 500ms, color ease 500ms
}
.ult_dual_button .middle-text .middle-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    line-height: .8em
}
.ult_dual_button .gray-bg .middle-text {
    border-color: #ddd;
    color: #bbb
}
.ult_dual_button .dark-bg .middle-text {
    border-color: #20262c;
    background: #20262c;
    color: #fff
}
.ult_dual_button .light-bg .middle-text {
    border-color: #fff;
    color: #444
}
.ult_dual_button .primary-bg .middle-text {
    border-color: rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
    color: #fff
}
.ivan-button-align.to-left {
    text-align: left
}
.ivan-button-align.to-right {
    text-align: right
}
.ivan-button-align.to-center {
    text-align: center
}
.ult_dualbutton-wrapper {
    display: inline-block
}
.ult_dualbutton-wrapper.btn-block,
.ult_dualbutton-wrapper.btn-block .ult_ivan_button {
    display: block
}
.ult_dualbutton-wrapper.btn-block .ult_ivan_button.btn-desc {
    text-align: left
}
.ult_ivan_button {
    display: block;
    vertical-align: middle;
    overflow: hidden;
    text-align: center;
    position: relative;
    -webkit-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    -moz-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    -o-transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    transition: border-color ease 500ms, background ease 500ms, color ease 500ms;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.428571429;
    color: #7f7f7f;
    border: 2px solid #e7e7e7;
    background-color: #fff;
    padding: 0.5em 0
}
.ult_ivan_button hr {
    background-color: #e7e7e7;
    border: none;
    -webkit-transition: background ease 150ms;
    -moz-transition: background ease 150ms;
    -o-transition: background ease 150ms;
    transition: background ease 150ms
}
.ult_ivan_button:hover {
    color: #fff
}
.ult_ivan_button:hover hr {
    background-color: #fff;
    border: none
}
.ult_ivan_button.outline {
    border-width: 2px;
    background-color: transparent
}
.ult_ivan_button.outline:hover {
    border-color: #2ac56c;
    color: #2ac56c
}
.ult_ivan_button.outline:hover hr {
    background-color: #2ac56c
}
.ult_ivan_button.no-border {
    border-width: 0;
    background-color: #f7f7f7
}
.ult_ivan_button.no-border:hover {
    background-color: #2ac56c;
    border-color: #2ac56c
}
.ult_ivan_button.square {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}
.ult_ivan_button.round {
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px
}
.ult_ivan_button.round-square {
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    border-radius: inherit
}
.ult_ivan_button.circular {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    padding: 0;
    width: 53px;
    height: 53px
}
.ult_ivan_button.circular .center-holder {
    display: table;
    width: 100%;
    height: 100%
}
.ult_ivan_button.circular .center-inner {
    display: table-cell;
    vertical-align: middle
}
.ult_ivan_button.circular .icon-simple {
    display: block;
    padding: 0 0 5px;
    width: auto
}
.ult_ivan_button.circular .text-btn {
    padding: 0;
    display: block
}
.ult_ivan_button.circular.only-icon {
    padding: 0
}
.ult_ivan_button.circular.only-icon .icon-simple {
    padding: 0;
    font-size: 25px
}
.ult_ivan_button .text-btn {
    display: inline-block;
    vertical-align: middle;
    padding: 0 22px
}
.ult_ivan_button .icon-simple {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 0 10px 0 22px;
    font-size: 16px;
    position: relative;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.ult_ivan_button .icon-simple.icon-text {
    width: auto
}
.ult_ivan_button.icon-before .icon-simple {
    padding: 0 10px
}
.ult_ivan_button.icon-before .text-btn {
    padding-left: 0
}
.ult_ivan_button.icon-after .icon-simple {
    padding: 0 10px
}
.ult_ivan_button.icon-after .text-btn {
    padding-right: 0
}
.ult_ivan_button.icon-cover.with-icon {
    padding: 0
}
.ult_ivan_button.icon-cover.with-icon .icon-simple {
    display: inline-block;
    vertical-align: middle;
    padding: 13px;
    background-color: rgba(0, 0, 0, .2)
}
.ult_ivan_button.icon-cover.with-icon.icon-before .text-btn {
    padding-left: 13px
}
.ult_ivan_button.icon-cover.with-icon.icon-after .text-btn {
    padding-right: 13px
}
.ult_ivan_button.text-separator.with-icon.icon-before .text-btn {
    border-left: 1px solid rgba(255, 255, 255, .25);
    padding-left: 10px
}
.ult_ivan_button.text-separator.with-icon.icon-after .text-btn {
    border-right: 1px solid rgba(255, 255, 255, .25);
    padding-right: 10px
}
.ult_ivan_button.glow-icon .icon-simple i {
    text-shadow: rgba(255, 255, 255, .4)0 0 20px
}
.ult_ivan_button.button-zoom {
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}
.ult_ivan_button.button-zoom:hover {
    -webkit-transform: scale(1.15);
    -moz-transform: scale(1.15);
    -o-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15)
}
.ult_ivan_button.only-icon .icon-simple {
    padding-left: 16px;
    padding-right: 16px;
    line-height: 1
}
.ult_ivan_button.btn-desc .text-btn-inner {
    display: block;
    vertical-align: middle;
    font-size: 13px
}
.ult_ivan_button.btn-desc .text-desc {
    display: block;
    vertical-align: middle;
    font-size: 11px;
    font-weight: 400
}
.ult_ivan_button.btn-desc.with-icon .text-btn {
    text-align: left
}
.ult_ivan_button.large {
    font-size: 18px;
    padding: 16px 0
}
.ult_ivan_button.large.circular {
    width: 67px;
    height: 67px
}
.ult_ivan_button.large.circular.only-icon .icon-simple {
    font-size: 28px
}
.ult_ivan_button.large .text-btn {
    padding: 0 24px
}
.ult_ivan_button.large .icon-simple {
    padding: 0 12px 0 24px;
    font-size: 22px
}
.ult_ivan_button.large.icon-before .icon-simple {
    padding: 0 12px 0 19px
}
.ult_ivan_button.large.icon-before .text-btn {
    padding-left: 0
}
.ult_ivan_button.large.icon-after .icon-simple {
    padding: 0 19px 0 12px
}
.ult_ivan_button.large.icon-after .text-btn {
    padding-right: 0
}
.ult_ivan_button.large.icon-cover.with-icon .icon-simple {
    padding: 16px 17px
}
.ult_ivan_button.large.icon-cover.with-icon.icon-before .text-btn {
    padding-left: 17px
}
.ult_ivan_button.large.icon-cover.with-icon.icon-after .text-btn {
    padding-right: 17px
}
.ult_ivan_button.large.text-separator.with-icon.icon-before .text-btn {
    padding-left: 12px
}
.ult_ivan_button.large.text-separator.with-icon.icon-after .text-btn {
    padding-right: 12px
}
.ult_ivan_button.large.only-icon .icon-simple {
    padding-left: 20px;
    padding-right: 20px
}
.ult_ivan_button.large.btn-desc .text-btn-inner,
.ult_ivan_button.large.btn-desc .text-desc {
    font-size: 13px
}
.ult_ivan_button.x-large {
    font-size: 20px;
    padding: 22px 0
}
.ult_ivan_button.x-large.circular {
    width: 85px;
    height: 85px
}
.ult_ivan_button.x-large.circular.only-icon .icon-simple {
    font-size: 34px
}
.ult_ivan_button.x-large .text-btn {
    padding: 0 36px
}
.ult_ivan_button.x-large .icon-simple {
    padding: 0 18px 0 36px;
    font-size: 26px
}
.ult_ivan_button.x-large.icon-before .icon-simple {
    padding: 0 18px 0 27px
}
.ult_ivan_button.x-large.icon-before .text-btn {
    padding-left: 0
}
.ult_ivan_button.x-large.icon-after .icon-simple {
    padding: 0 27px 0 18px
}
.ult_ivan_button.x-large.icon-after .text-btn {
    padding-right: 0
}
.ult_ivan_button.x-large.icon-cover.with-icon .icon-simple {
    padding: 22px 25px
}
.ult_ivan_button.x-large.icon-cover.with-icon.icon-before .text-btn {
    padding-left: 25px
}
.ult_ivan_button.x-large.icon-cover.with-icon.icon-after .text-btn {
    padding-right: 25px
}
.ult_ivan_button.x-large.text-separator.with-icon.icon-before .text-btn {
    padding-left: 18px
}
.ult_ivan_button.x-large.text-separator.with-icon.icon-after .text-btn {
    padding-right: 18px
}
.ult_ivan_button.x-large.only-icon .icon-simple {
    padding-left: 30px;
    padding-right: 30px
}
.ult_ivan_button.x-large.btn-desc .text-btn-inner {
    font-size: 14px
}
.ult_ivan_button.x-large.btn-desc .text-desc {
    font-size: 13px
}
.ult_ivan_button.compact {
    font-size: 14px;
    padding: 5px 0
}
.ult_ivan_button.compact.circular {
    width: 36px;
    height: 36px
}
.ult_ivan_button.compact.circular.only-icon .icon-simple {
    font-size: 14px
}
.ult_ivan_button.compact .text-btn {
    padding: 0 10px
}
.ult_ivan_button.compact .icon-simple {
    padding: 0 10px;
    font-size: 16px
}
.ult_ivan_button.compact.icon-before .icon-simple {
    padding: 0 10px
}
.ult_ivan_button.compact.icon-before .text-btn {
    padding-left: 0
}
.ult_ivan_button.compact.icon-after .icon-simple {
    padding: 0 10px
}
.ult_ivan_button.compact.icon-after .text-btn {
    padding-right: 0
}
.ult_ivan_button.compact.icon-cover.with-icon .icon-simple {
    padding: 5px 10px
}
.ult_ivan_button.compact.icon-cover.with-icon.icon-before .text-btn {
    padding-left: 10px
}
.ult_ivan_button.compact.icon-cover.with-icon.icon-after .text-btn {
    padding-right: 10px
}
.ult_ivan_button.compact.text-separator.with-icon.icon-before .text-btn {
    padding-left: 10px
}
.ult_ivan_button.compact.text-separator.with-icon.icon-after .text-btn {
    padding-right: 10px
}
.ult_ivan_button.compact.only-icon .icon-simple {
    padding-left: 7px;
    padding-right: 7px
}
.ult_ivan_button.compact.btn-desc .text-btn-inner {
    font-size: 11px;
    line-height: 1
}
.ult_ivan_button.compact.btn-desc .text-desc {
    font-size: 10px;
    line-height: 1
}
.ult_ivan_button.circular-mega.circular {
    width: 160px;
    height: 160px
}
.ult_ivan_button.circular-mega.circular.only-icon .icon-simple {
    font-size: 34px
}
.ult_ivan_button.circular-mega.circular .text-btn {
    padding: 0 10px
}
.ult_ivan_button.circular-mega.circular hr {
    height: 2px;
    width: 20%;
    margin: 10px auto
}
.ult_ivan_button.circular-mega.circular hr:last-child {
    margin-bottom: 0
}
.ult_ivan_button.gray-bg {
    background-color: #fff;
    border-color: #ddd;
    color: #ccc
}
.ulitmate_dual_buttons {
    display: inline-block
}
@media(min-width:300px) and (max-width:450px) {
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
        margin: 0px;
        float: none;
        position: relative
    }
    .ult_main_dualbtn {
        display: inline-block
    }
    .ult_dualbutton-wrapper {
        display: block
    }
    .ult_dual_button .middle-text {
        top: 100%;
        right: 50%
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
        border-bottom-right-radius: 0!important;
        border-bottom-left-radius: 0!important;
        border-top-right-radius: inherit;
        border-bottom: 0px!important;
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
        border-top-left-radius: 0!important;
        border-top-right-radius: 0!important
    }
}
@media(min-width:450px) and (max-width:765px) {
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
        float: left;
        position: relative
    }
    .ult_dual1 {
        border-right: none!important
    }
    .ult_dualbutton-wrapper {
        display: block
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
        border-top-right-radius: 0!important;
        border-bottom-right-radius: 0!important
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
        border-top-left-radius: 0!important;
        border-bottom-left-radius: 0!important
    }
}
@media(min-width:765px) and (max-width:970px) {
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
        margin: -4px;
        float: none;
        position: relative
    }
    .ult_dualbutton-wrapper {
        display: block
    }
    .ult_dual_button .middle-text {
        top: 100%;
        right: 50%
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
        border-bottom-right-radius: 0!important;
        border-bottom-left-radius: 0!important;
        border-top-right-radius: inherit
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
        border-top-left-radius: 0!important;
        border-top-right-radius: 0!important
    }
}
@media(min-width:1000px) {
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
        border-top-right-radius: 0!important;
        border-bottom-right-radius: 0!important
    }
    .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
        border-top-left-radius: 0!important;
        border-bottom-left-radius: 0!important
    }
    .ult_dual1 {
        border-right: none!important
    }
}
.ult-dual-btn3 .ult_dual1 {
    display: block;
    text-align: center;
    cursor: pointer;
    box-shadow: inherit;
    border-top-left-radius: inherit;
    border-bottom-left-radius: 0;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s
}
.ult-dual-btn3 .ult_dual2 {
    display: block;
    text-align: center;
    cursor: pointer;
    box-shadow: inherit;
    border-bottom-right-radius: inherit;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s
}
.ult-dual-btn3 .aio-icon,
.ult-dual-btn3 .aio-icon-img,
.ult-dual-btn3 .icon-simple,
.ult-dual-btn3 .ult-dual-button-title {
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s
}
.ult-dual-btn4 .ult_dual1 {
    display: block;
    text-align: center;
    cursor: pointer;
    box-shadow: inherit;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s;
    border-bottom-left-radius: 0
}
.ult-dual-btn4 .ult_dual2 {
    display: block;
    text-align: center;
    cursor: pointer;
    box-shadow: inherit;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s
}
.ult-dual-btn4 .aio-icon,
.ult-dual-btn4 .aio-icon-img,
.ult-dual-btn4 .icon-simple,
.ult-dual-btn4 .ult-dual-button-title {
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    transition: all ease .8s
}
.ult-dual-btn .ult_dual1,
.ult-dual-btn .ult_dual2 {
    display: block;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}
.ult-dual-btn .ult-dual-button-title {
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}
.ult-dual-btn .aio-icon,
.ult-dual-btn .aio-icon-img,
.ult-dual-btn .icon-simple {
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}
.ult_dual_button .aio-icon {
    display: block!important
}
.ult_dual_button .dual_img {
    top: 50%;
    transform: translateY(-50%);
    position: absolute
}
.icon-right1 {
    padding: 0 22px 0 10px!important
}
.icon-left2 {
    padding-left: 22px!important
}
.title_right {
    padding-right: 10px!important
}
.title_left {
    padding-left: 10px!important
}
.btn1icon {
    top: 50%;
    transform: translateY(-50%);
    position: relative
}
.ult_btn1span {
    height: 100%
}
/* 11  */
/* --creative link--*/
/* 12  */

.ult_main_cl {
    margin: 0 auto;
    text-align: center;
    display: block
}
p .ult_main_cl {
    margin: 0 auto;
    text-align: center;
    display: inline-block
}
.ult_btn10_span {
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s
}
.ult_crlink a {
    position: relative;
    display: inline-block;
    outline: 0;
    color: #000;
    text-decoration: none;
    text-transform: capitalize;
    letter-spacing: inherit;
    font-weight: inherit;
    font-size: inherit;
    max-width: 100%
}
.ult_crlink a:focus,
.ult_crlink a:hover {
    outline: 0
}
.ult_cl_link_1 a {
    margin: 0
}
.ult_cl_link_1 a:after,
.ult_cl_link_1 a:before {
    display: inline-block;
    opacity: 0;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    -webkit-transition: -webkit-transform .3s, opacity .2s;
    -moz-transition: -moz-transform .3s, opacity .2s;
    transition: transform .3s, opacity .2s;
    color: inherit;
    padding: 0 3px
}
.ult_cl_link_1 .ult_btn10_span {
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s
}
.ult_cl_link_1 a:before {
    content: '[';
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    transform: translateX(20px)
}
.ult_cl_link_1 a:after {
    content: ']';
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    transform: translateX(-20px)
}
.ult_cl_link_1 a:focus:after,
.ult_cl_link_1 a:focus:before,
.ult_cl_link_1 a:hover::before,
.ult_cl_link_1 a:hover:after {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0)
}
.ult_cl_link_2 a {
    line-height: inherit;
    -webkit-perspective: 5000px;
    -moz-perspective: 5000px;
    perspective: 5000px;
    perspective-origin: 50% 50%
}
.ult_cl_link_2 a span {
    position: relative;
    display: inline-block;
    background: inherit;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.ult_cl_link_2 a span:before {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    content: attr(data-hover);
    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0;
    padding: inherit;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: inherit
}
.ult_cl_link_2 .ult_btn10_span {
    max-width: 100%;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s
}
.ult_cl_link_2 a:focus span,
.ult_cl_link_2 a:hover span {
    -webkit-transform: rotateX(90deg) translateY(-22px);
    -moz-transform: rotateX(90deg) translateY(-22px);
    transform: rotateX(90deg) translateY(-22px)
}
.ult_cl_link_2 a:focus span:before,
.ult_cl_link_2 a:hover span:before {
    background: inherit
}
.ult_cl_link_3 a {
    font-size: inherit
}
.ult_cl_link_3 a .ult_link_btm3 {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    border: inherit;
    content: '';
    opacity: 0;
    -webkit-transition: opacity .5s, -webkit-transform .5s;
    -moz-transition: opacity .5s, -moz-transform .5s;
    transition: opacity .5s, transform .5s;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    transform: translateY(10px)
}
.ult_cl_link_3 a:hover .ult_link_btm3 {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0)
}
.ult_cl_link_3 .ult_btn10_span {
    -webkit-transition: all ease-out .5s;
    -moz-transition: all ease-out .5s;
    transition: all ease-out .5s
}
.ult_cl_link_4 a {
    font-size: inherit
}
.ult_cl_link_4 a .ult_link_btm4 {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    border: inherit;
    content: '';
    opacity: 0;
    -webkit-transition: height .5s, opacity .5s, -webkit-transform .5s;
    -moz-transition: height .5s, opacity .5s, -moz-transform .5s;
    transition: height .5s, opacity .5s, transform .5s;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px)
}
.ult_cl_link_4 a:hover .ult_link_btm4 {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0)
}
.ult_cl_link_4 .ult_btn10_span {
    -webkit-transition: height .5s ease-out, opacity .5s ease-out, -webkit-transform .5s ease-out, all ease-in-out .5s;
    -moz-transition: height .5s, opacity .5s, -moz-transform .5s ease-out, all ease-in-out .5s;
    transition: height .5s, opacity .5s ease-out, transform .5s ease-out, all ease-in-out .5s
}
.ult_cl_link_5 a {
    color: #566473;
    text-shadow: none;
    font-weight: inherit;
    height: 100%;
    line-height: 1em;
    font-size: inherit
}
.ult_cl_link_5 a .ult_link_btm,
.ult_cl_link_5 a .ult_link_top {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    border: inherit;
    content: '';
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s;
    -webkit-transform: scale(.85);
    -moz-transform: scale(.85);
    transform: scale(.85)
}
.ult_cl_link_5 a .ult_link_btm {
    opacity: 0;
    -webkit-transition: top .3s, opacity .3s, -webkit-transform .3s;
    -moz-transition: top .3s, opacity .3s, -moz-transform .3s;
    transition: top .3s, opacity .3s, transform .3s
}
.ult_cl_link_5 a:focus .ult_link_btm,
.ult_cl_link_5 a:focus .ult_link_top,
.ult_cl_link_5 a:hover .ult_link_btm,
.ult_cl_link_5 a:hover .ult_link_top {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1)
}
.ult_cl_link_5 a:focus .ult_link_btm,
.ult_cl_link_5 a:hover .ult_link_btm {
    top: 0;
    opacity: 1
}
.ult_cl_link_5 .ult_btn10_span {
    -webkit-transition: -webkit-transform .3s ease-out, all ease-in-out .3s;
    -moz-transition: -moz-transform .3s ease-out, all ease-in-out .3s;
    transition: transform .3s ease-out, all ease-in-out .3s
}
.ult_cl_link_6 a {
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    transition: color .3s;
    line-height: .75em;
    vertical-align: middle
}
.ult_cl_link_6 a .ult_btn6_link_top {
    display: block;
    position: relative;
    top: 100%;
    left: 50%;
    color: transparent;
    content: '•';
    text-shadow: 0 0 transparent;
    font-size: .6em;
    font-weight: inherit;
    -webkit-transition: text-shadow .3s, color .3s;
    -moz-transition: text-shadow .3s, color .3s;
    transition: text-shadow .3s, color .3s;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    pointer-events: none
}
.ult_cl_link_6 a:focus .ult_btn6_link_top,
.ult_cl_link_6 a:hover .ult_btn6_link_top {
    color: inherit
}
.ult_cl_link_6 a:focus,
.ult_cl_link_6 a:hover {
    color: #ba7700
}
.ult_cl_link_6 .ult_btn10_span {
    line-height: 2em;
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    transition: color .3s
}
.ult_cl_link_7 a {
    padding: 0 20px;
    height: inherit;
    line-height: 1em
}
.ult_cl_link_7 a .ult_link_btm,
.ult_cl_link_7 a .ult_link_top {
    position: absolute;
    width: 45px;
    height: 2px;
    background: #fff;
    content: '';
    opacity: .2;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    pointer-events: none
}
.ult_cl_link_7 .ult_btn10_span {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s
}
.ult_cl_link_7 a .btn7_link_top {
    top: 0;
    left: 0;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    transform-origin: 0 0
}
.ult_cl_link_7 a .btn7_link_btm {
    right: 0;
    bottom: 0;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    transform-origin: 100% 0
}
.ult_cl_link_7 a:focus .btn7_link_btm,
.ult_cl_link_7 a:focus .btn7_link_top,
.ult_cl_link_7 a:hover .btn7_link_btm,
.ult_cl_link_7 a:hover .btn7_link_top {
    opacity: 1
}
.ult_cl_link_7 a:focus .btn7_link_top,
.ult_cl_link_7 a:hover .btn7_link_top {
    left: 50%;
    -webkit-transform: rotate(0deg) translateX(-50%);
    -moz-transform: rotate(0deg) translateX(-50%);
    transform: rotate(0deg) translateX(-50%)
}
.ult_cl_link_7 a:focus .btn7_link_btm,
.ult_cl_link_7 a:hover .btn7_link_btm {
    right: 50%;
    -webkit-transform: rotate(0deg) translateX(50%);
    -moz-transform: rotate(0deg) translateX(50%);
    transform: rotate(0deg) translateX(50%)
}
.ult_cl_link_8 a .ulmt_btn8_link_btm,
.ult_cl_link_8 a .ult_btn8_link_top {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    -moz-transition: -moz-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s
}
.ult_cl_link_8 .ult_btn10_span {
    -webkit-transition: -webkit-transform .3s ease-out, all ease .3s;
    -moz-transition: -moz-transform .3s ease-out, all ease .3s;
    transition: transform .3s ease-out, all ease .3s
}
.ult_cl_link_8 a .ulmt_btn8_link_btm {
    opacity: 0;
    -webkit-transform: translateY(-7px) translateX(6px);
    -moz-transform: translateY(-7px) translateX(6px);
    transform: translateY(-7px) translateX(6px)
}
.ult_cl_link_8 a:focus .ult_btn8_link_top,
.ult_cl_link_8 a:hover .ult_btn8_link_top {
    opacity: 0;
    -webkit-transform: translateY(5px) translateX(-5px);
    -moz-transform: translateY(5px) translateX(-5px);
    transform: translateY(5px) translateX(-5px)
}
.ult_cl_link_8 a:focus .ulmt_btn8_link_btm,
.ult_cl_link_8 a:hover .ulmt_btn8_link_btm {
    opacity: 1;
    -webkit-transform: translateY(0) translateX(0);
    -moz-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0)
}
.ult_cl_link_9 {
    position: relative;
    z-index: 1;
    padding: .5em
}
.ult_cl_link_9 a {
    line-height: 1.5em;
    color: #b4770d;
    font-weight: 700;
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    transition: color .3s
}
.ult_cl_link_9 span.ult_btn10_span {
    z-index: 2;
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    transition: color .3s
}
.ult_cl_link_9 a span.ult_btn9_link_btm,
.ult_cl_link_9 a span.ult_btn9_link_top {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    z-index: -1;
    border: inherit;
    content: '';
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    -moz-transition: -moz-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s
}
.ult_cl_link_9 a span.ult_btn9_link_top {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    transform: translateY(-5px)
}
.ult_cl_link_9 a span.ult_btn9_link_btm {
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    transform: translateY(5px)
}
.ult_cl_link_9 a:focus,
.ult_cl_link_9 a:hover {
    color: #fff
}
.ult_cl_link_9 a:focus span.ult_btn9_link_top,
.ult_cl_link_9 a:hover span.ult_btn9_link_btm,
.ult_cl_link_9 a:hover span.ult_btn9_link_top {
    opacity: .65
}
.ult_cl_link_9 a:focus span.ult_btn9_link_top,
.ult_cl_link_9 a:hover span.ult_btn9_link_top {
    top: 50%;
    -webkit-transform: rotate(45deg)!important;
    -moz-transform: rotate(45deg)!important;
    transform: rotate(45deg)!important
}
.ult_cl_link_9 a:focus span.ult_btn9_link_btm,
.ult_cl_link_9 a:hover span.ult_btn9_link_btm {
    top: 50%;
    -webkit-transform: rotate(-45deg)!important;
    -moz-transform: rotate(-45deg)!important;
    transform: rotate(-45deg)!important
}
.ult_cl_link_10 a {
    line-height: 1.75em;
    -webkit-perspective: 800px;
    -moz-perspective: 800px;
    perspective: 800px
}
.ult_cl_link_10 a span.ult_btn10_span {
    position: relative;
    display: inline-block;
    background: #587285;
    border-top: inherit;
    max-width: 100%;
    -webkit-transition: background .6s;
    -moz-transition: background .6s;
    transition: background .6s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    transform-origin: 0 50%
}
.ult_cl_link_10 a span.ult_btn10_link_top {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #d3d3d3;
    color: #2f4351;
    -webkit-transform: rotateX(270deg);
    -moz-transform: rotateX(270deg);
    transform: rotateX(270deg);
    -webkit-transition: -webkit-transform .6s;
    -moz-transition: -moz-transform .6s;
    transition: transform .6s;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    transform-origin: 0 0;
    pointer-events: none
}
.style10-span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}
.ult_cl_link_10 a:focus span.ult_btn10_link_top,
.ult_cl_link_10 a:hover span.ult_btn10_link_top {
    -webkit-transform: rotateX(2deg);
    -moz-transform: rotateX(2deg);
    transform: rotateX(2deg)
}
.ult_cl_link_11 {
    position: relative;
    z-index: 1
}
.ult_cl_link_11 a {
    overflow: hidden;
    vertical-align: middle
}
.ult_cl_link_11 a span,
.ult_cl_link_11 a span.ult_btn10_span {
    display: block;
    background: #fff;
    -webkit-transition: all ease-out .3s;
    -moz-transition: all ease-out .3s;
    transition: all ease-out .3s
}
.ult_cl_link_11 a .ult_btn11_link_top {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: #fff;
    color: #0f7c67;
    content: attr(data-hover);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s;
    -webkit-transform: translateX(-25%);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult_cl_link_11 a:focus span.ult_btn10_span,
.ult_cl_link_11 a:hover span.ult_btn10_span {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    transform: translateX(100%)
}
.ult_cl_link_11 a:focus .ult_btn11_link_top,
.ult_cl_link_11 a:hover .ult_btn11_link_top {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0)
}
.ult_cl_link_1 span.ult_btn10_span {
    vertical-align: middle
}
/* 13  */
/*----tab to accordian---*/
/* 14  */

.ult-tabto-accordion {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    position: relative
}
.ult-tabto-accordion dd,
.ult-tabto-accordion dl {
    margin: 0!important;
    padding: 0
}
.ult-tabto-accordion .extraborder {
    display: block;
    height: 1em;
    width: 100%;
    margin-top: -1px;
    background-color: #CCC
}
.ult-tabto-accordion dt>a {
    margin: 0;
    text-align: center;
    font-weight: 700;
    font-size: 1.1em;
    padding: 1em;
    display: block;
    text-decoration: none;
    color: #666;
    -webkit-transition: background-color .5s ease-in-out;
    -moz-transition: background-color .5s ease-in-out;
    transition: background-color .5s ease-in-out
}
.ult-tabto-accordion dt>a:visited {
    color: #fff
}
.ult-tabto-accordion dt>a:focus {
    outline: 0
}
.ult-tabto-accordion dd {
    background-color: none;
    height: auto;
    line-height: 1.5em
}
.ult-tabto-accordion dd>.ult-tabto-acontent {
    font-size: 1em;
    padding: 1em 2em
}
.ult-tabto-accordion dd p {
    padding: 0;
    margin: 8px 0
}
.ult-tabto-actitle {
    background-color: #EFEFEF;
    background-repeat: repeat
}
.ult-tabto-actitle.withBorder {
    border-bottom: inherit
}
.ult-tabto-actitle:hover {
    color: #fff;
    background-color: #999
}
i.accordion-icon {
    font-size: 1.5em;
    line-height: 1.5em;
    height: 1.5em;
    display: inline-block;
    margin-top: -6px;
    float: left;
    -moz-transition: -moz-transform .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out
}
.ult-tabto-actitleActive i.accordion-icon {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg)
}
.ult-tabto-actitleActive {
    color: #fff;
    background-color: #999
}
.ult-tabto-accordion .ult-tabto-accordionItem {
    height: auto;
    overflow: hidden
}
.ult_acordian-text {
    line-height: 1em!important
}
span.ult_tab_main.ult_ac_mainIcon {
    display: inline-table
}
span.ult_tab_main.ult_ac_main.ult_top.Icon {
    display: inline-block
}
span.ult_tab_main.ult_ac_main.ult_noacordicnIcon {
    display: inline-table
}
@media screen and (min-width: 48em) {
    .ult-tabto-accordion .ult-tabto-accordionItem {
        max-height: 80em;
        -moz-transition: max-height .5s;
        -o-transition: max-height .5s;
        -webkit-transition: max-height .5s;
        transition: max-height .5s
    }
}
.ult-tabto-accordion .ult-tabto-accolapsed {
    max-height: 0
}
.cq-animateIn {
    -webkit-animation-name: accordionIn;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: normal;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: both;
    -webkit-animation-delay: 0s;
    -moz-animation-name: normal;
    -moz-animation-duration: 1s;
    -moz-animation-iteration-count: 1;
    -moz-animation-direction: alternate;
    -moz-animation-timing-function: ease-in-out;
    -moz-animation-fill-mode: both;
    -moz-animation-delay: 0s;
    animation-name: accordionIn;
    animation-duration: 1s;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-timing-function: ease-in-out;
    animation-fill-mode: both;
    animation-delay: 0s
}
.cq-animateOut {
    -webkit-animation-name: accordionOut;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: alternate;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: both;
    -webkit-animation-delay: 0s;
    -moz-animation-name: accordionOut;
    -moz-animation-duration: 1s;
    -moz-animation-iteration-count: 1;
    -moz-animation-direction: alternate;
    -moz-animation-timing-function: ease-in-out;
    -moz-animation-fill-mode: both;
    -moz-animation-delay: 0s;
    animation-name: accordionOut;
    animation-duration: 1s;
    animation-iteration-count: 1;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
    animation-fill-mode: both;
    animation-delay: 0s
}
@-webkit-keyframes accordionIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-moz-keyframes accordionIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@keyframes accordionIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-webkit-keyframes accordionOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-moz-keyframes accordionOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@keyframes accordionOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
.ult-ac-slideup {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 1.5s;
    -moz-transition: max-height 1.5s;
    transition: max-height 1.5s
}
.ult-ac-slidedown {
    -webkit-transition: max-height 1.5s;
    -moz-transition: max-height 1.5s;
    transition: max-height 1.5s;
    max-height: 1000px
}
.fadeout {
    -moz-transition: opacity 1.4s ease-in-out;
    -o-transition: opacity 1.4s ease-in-out;
    -webkit-transition: opacity 1.4s ease-in-out;
    transition: opacity 1.4s ease-in-out;
    opacity: 0
}
.fadein {
    opacity: 1
}
a.ult-tabto-actitle.withBorder.ult_a span.ult_tab_main {
    display: inline-table
}
a.ult-tabto-actitle.withBorder.ult_a .ult_tab_icon,
a.ult-tabto-actitle.withBorder.ult_a span.ult_tab_main .ult_tab_icon {
    vertical-align: middle
}
a.ult-tabto-actitle.withBorder.ult_a .aio-icon.none.icon-top {
    display: table-row
}
/* 15  */
/*----- accordiaon to tab ---*/
/* 16  */

:after,
:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.ult_tabs {
    clear: both;
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0 auto 30px
}
a.ult_a {
    text-align: center;
    text-transform: capitalize;
    text-overflow: ellipsis;
    white-space: nowrap
}
.ult_tabmenu .icon_top_link {
    padding: 3px 25px!important
}
.ult_tabmenu .style_4_top {
    padding-bottom: 10px
}
.ult_tabmenu .icon_bottom_link {
    padding: 10px 25px 3px!important
}
.ult_tabitemname {
    position: relative;
    display: none;
    margin: 0;
    padding: 12px 15px;
    color: inherit;
    overflow: hidden
}
.ult_tabitemname:first-child {
    display: block
}
.ult_tabmenu.style1,
.ult_tabmenu.style2 {
    position: relative;
    overflow: hidden;
    border-bottom: 2px solid #87d3b7;
    width: 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    margin: 0 auto;
    padding: 0;
    max-width: 1200px;
    list-style: none;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -webkit-flex-flow: wrap;
    -moz-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: left;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: left
}
.ult_tabmenu.style1 li.ult_tab_li {
    display: inline-block;
    float: left;
    list-style: none;
    overflow: hidden;
    margin: 0;
    padding: 0
}
li.ult_tab_style_4 {
    border: inherit
}
li.ult_tab_style_4:not(:first-child) {
    border-left: none!important
}
.ult_tabmenu.style1 a {
    font-size: inherit;
    color: inherit;
    font-weight: inherit;
    float: left;
    display: block;
    outline: 0;
    padding: 0 15px;
    text-decoration: none;
    -webkit-transition: background-color .3s;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -ms-transition: background-color .3s;
    transition: background-color .3s
}
.ult_tabmenu.style2 li.ult_tab_li {
    float: left;
    margin: 0;
    padding: 0
}
.ult_tabmenu.style2 li.ult_tab_li a {
    position: relative;
    display: block;
    margin-top: 40px;
    padding: 8px 20px 6px;
    font-family: inherit;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    color: inherit;
    background: inherit;
    -webkit-box-shadow: 4px 8px 16px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 4px 8px 16px 2px rgba(0, 0, 0, .2);
    box-shadow: 4px 8px 16px 2px rgba(0, 0, 0, .2);
    border: 0 solid #000;
    -webkit-transition: padding .3s ease, margin .3s ease, background-color .3s;
    -moz-transition: padding .3s ease, margin .3s ease, background-color .3s;
    -o-transition: padding .3s ease, margin .3s ease, background-color .3s;
    -ms-transition: padding .3s ease, margin .3s ease, background-color .3s;
    transition: padding .3s ease, margin .3s ease, background-color .3s;
    -webkit-box-sizing: content-box!important;
    -moz-box-sizing: content-box!important;
    box-sizing: content-box!important
}
.ult_tabmenu.style2 li.ult_tab_li:first-child a {
    z-index: 3;
    -webkit-border-top-left-radius: inherit;
    -moz-border-radius-topleft: inherit;
    border-top-left-radius: inherit
}
.ult_tabmenu.style2 li.ult_tab_li:nth-child(2) a {
    z-index: 2
}
ul.ult_tabmenu.style2 span.ult-span-text {
    line-height: 1em
}
.ult_tabmenu.style2 liult_tab_li:last-child a {
    z-index: 1;
    -webkit-box-shadow: 2px 8px 16px -2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 2px 8px 16px -2px rgba(0, 0, 0, .2);
    box-shadow: 2px 8px 16px -2px rgba(0, 0, 0, .2);
    -webkit-border-top-right-radius: inherit;
    -moz-border-radius-topright: inherit;
    border-top-right-radius: inherit
}
.ult_tabmenu.style2 li.ult_tab_li a:hover {
    margin-top: 32px;
    padding: 12px 20px 10px
}
.ult_tabmenu.style2 li.current a {
    margin-top: 32px;
    padding: 12px 20px 10px;
    background: #545f60;
    z-index: 4;
    outline: 0
}
.ult_tabcontent.style2 {
    margin: 0;
    padding: 10px 8px
}
.ult_tabmenu.style3 {
    text-align: center;
    font-weight: inherit;
    line-height: 100%;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    z-index: 1;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    margin: 0 auto;
    padding: 0;
    max-width: 1200px;
    list-style: none;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -webkit-flex-flow: wrap;
    -moz-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center
}
.ult_tabmenu.style3>li.ult_tab_li {
    display: inline-block;
    background: inherit;
    position: relative;
    line-height: inherit;
    margin: 0
}
.ult_tabmenu.style3>li.ult_tab_li a {
    display: inline-block;
    background: 0 0;
    color: #fff;
    font-size: inherit;
    text-decoration: none;
    padding: 0 15px;
    -webkit-transition: background-color .3s;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -ms-transition: background-color .3s;
    transition: background-color .3s
}
.ult_tabmenu.style3>li.current {
    background: #4FC1E9
}
.ult_tabmenu.style3 li.ult_tab_li:first-child {
    -webkit-border-top-left-radius: inherit;
    -moz-border-radius-topleft: inherit;
    border-top-left-radius: inherit
}
.ult_tabmenu.style3 li.ult_tab_li:last-child {
    -webkit-border-top-right-radius: inherit;
    -moz-border-radius-topright: inherit;
    border-top-right-radius: inherit
}
.ult_tabmenu.style3>li.current:after,
.ult_tabmenu.style3>li.current:before {
    opacity: 1
}
.ult_tabmenu.style3>li.ult_tab_li:before {
    content: "";
    position: absolute;
    z-index: -1;
    box-shadow: 0 2px 3px rgba(0, 0, 0, .5);
    top: 50%;
    bottom: 0;
    left: 5px;
    right: 5px;
    border-radius: 100px/10px
}
.ult_tabmenu.style3>li.ult_tab_li a:focus,
.ult_tabmenu.style3>li.ult_tab_li:focus {
    outline: 0
}
.ult_tabmenu.style3>li.ult_tab_li a span {
    position: relative
}
.ult_tab_main {
    display: table
}
.ult_tabmenu .aio-icon {
    vertical-align: middle
}
span.ult-span-text {
    vertical-align: middle;
    line-height: 2.5em;
    padding-left: 10px;
    padding-right: 10px
}
.ult_tabmenu .icon-top {
    display: table-row!important
}
span.ult_tab_main.ult_top {
    top: 15%!important;
    position: relative!important
}
.ult_tabmenu>li.ult_tab_li .ult_tab_icon,
.ult_tabmenu>li.ult_tab_li span.ult-span-text {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
ul.ult_tabmenu.style1.Style_4 {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    margin: 0 auto;
    padding: 0;
    max-width: 1200px;
    list-style: none;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -webkit-flex-flow: wrap;
    -moz-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center
}
ul.ult_tabmenu.style1.Style_4 a.ult_a {
    width: 100%;
    display: inline-block;
    padding: 0;
    -webkit-transition: background-color .3s;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -ms-transition: background-color .3s;
    transition: background-color .3s
}
li.ult_tab_li.ult_tab_style_4 {
    display: block;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex-basis: auto;
    flex-basis: auto
}
ul.ult_tabmenu.style1.Style_4 span.ult_tab_main {
    left: 50%;
    position: relative;
    transform: translateX(-50%)
}
li.ult_tab_li.ult_tab_style_4 .aio-icon.none {
    padding-left: 10px
}
ul.ult_tabmenu.style1.Style_5 {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    margin: 0 auto;
    padding: 0;
    max-width: 1200px;
    list-style: none;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -webkit-flex-flow: wrap;
    -moz-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center
}
ul.ult_tabmenu.style1.Style_5 a.ult_a {
    width: 100%;
    display: inline-block;
    border-left: 1px solid rgba(188, 188, 188, .33)!important;
    padding-left: 0;
    padding-right: 0;
    -webkit-transition: background-color .3s;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -ms-transition: background-color .3s;
    transition: background-color .3s
}
li.ult_tab_li.ult_tab_style_5 .ult-span-text,
ul.ult_tabmenu.style1.Style_5 .ult_tab_icon {
    -webkit-transition: -webkit-transform .3s, all .3s ease-in-out;
    transition: transform .3s, all .3s ease-in-out
}
li.ult_tab_li.ult_tab_style_5:last-child {
    border-right: 1px solid rgba(188, 188, 188, .33)
}
li.ult_tab_li.ult_tab_style_5 {
    display: block;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex-basis: auto;
    flex-basis: auto
}
ul.ult_tabmenu.style1.Style_5 span.ult_tab_main {
    left: 50%;
    position: relative;
    transform: translateX(-50%);
    height: 100%
}
.ult_tab_style_5 .ult_top span.ult-span-text {
    padding-bottom: 15px
}
li.ult_tab_style_5 a.ult_a:after {
    content: "";
    position: relative;
    bottom: 7%;
    left: -5px;
    width: 115%;
    border-color: inherit;
    border-width: 5px;
    border-style: solid;
    -webkit-transition: -webkit-transform .5s;
    transition: transform .5s;
    -webkit-transform: translate3d(0, 150%, 0);
    transform: translate3d(0, 150%, 0)
}
li.ult_tab_style_5.current a.ult_a:after {
    display: block;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.ult_acord {
    display: none
}
@media screen and (min-width: 300px) and (max-width: 450px) {
    span.ult-span-text {
        line-height: 2.5em;
        font-size: 1em!important
    }
    .ult_tabmenu .aio-icon {
        padding-left: 5px;
        padding-right: 5px
    }
    .ult_tabs .ult_tabcontent {
        font-size: .85em
    }
    .ult_resptop_icon {
        top: 50%!important
    }
    span.ult_tab_main.Icon .icon-top {
        display: table-cell!important
    }
    span.ult_tab_main.Icon .ult-span-text {
        display: none
    }
    span.ult_tab_main.Title .aio-icon {
        display: none!important
    }
    .ult_tabmenu.style3 {
        text-align: left
    }
    .ult_tabmenu.style3>li.ult_tab_li {
        padding: 0
    }
    .ult_tabmenu.style1 a {
        padding: 5px
    }
    .ult_tabmenu.style3>li.ult_tab_li a {
        padding: 8px;
        line-height: 1em
    }
    .ult_tabmenu .icon_top_link {
        padding: 5px!important
    }
    span.ult_tab_main.ult_top {
        position: relative!important
    }
    span.ult-span-text.no_icon.ult_tab_display_text {
        display: inline-block
    }
    li.ult_tab_li.ult_tab_style_4 .aio-icon.none {
        padding-left: 0
    }
}
@media screen and (min-width: 450px) and (max-width: 650px) {
    span.ult-span-text {
        line-height: 2.5em;
        font-size: 1em!important
    }
    .ult_tabmenu .aio-icon {
        padding-left: 5px;
        padding-right: 5px
    }
    .ult_tabs .ult_tabcontent {
        font-size: .85em
    }
    .ult_resptop_icon {
        top: 50%!important
    }
    span.ult_tab_main.Icon .icon-top {
        display: table-cell!important
    }
    span.ult_tab_main.Icon .ult-span-text {
        display: none
    }
    span.ult_tab_main.Title .aio-icon {
        display: none!important
    }
    .ult_tabmenu.style3 {
        text-align: left
    }
    .ult_tabmenu.style3>li.ult_tab_li {
        padding: 0
    }
    .ult_tabmenu.style1 a {
        padding: 3px 5px
    }
    .ult_tabmenu.style2 a.ult_a {
        padding: 8px 5px 0
    }
    .ult_tabmenu.style3>li.ult_tab_li a {
        padding: 8px;
        line-height: 1em
    }
    .ult_tabmenu .icon_top_link {
        padding: 5px!important
    }
    span.ult_tab_main.ult_top {
        top: 0!important;
        position: relative!important
    }
    span.ult-span-text.no_icon.ult_tab_display_text {
        display: inline-block
    }
    li.ult_tab_li.ult_tab_style_4 .aio-icon.none {
        padding-left: 0
    }
}
span.ult_tab_main.ult_top span.ult-span-text {
    display: table-row
}
/* 17  */
/*------ Expandable Section-----*/
/* 18  */

.ult_exp_section_layer {
    margin: 0;
    padding: 0;
    width: 100%;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
    -o-transition: background-color .5s;
    -ms-transition: background-color .5s;
    transition: background-color .5s
}
.ult_exp_section {
    margin: 0;
    color: #fff;
    padding: 15px;
    cursor: pointer;
    position: relative;
    background-color: #eaeaea;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
    -o-transition: background-color .5s;
    -ms-transition: background-color .5s;
    transition: background-color .5s;
    font-size: 20px;
    font-weight: 400;
    font-family: inherit;
    line-height: 1em
}
.ult_ecpsub_cont {
    text-align: center;
    margin: 0 auto;
    vertical-align: middle;
    max-width: 900px
}
.ult_exp_content {
    padding: 15px 10px;
    text-align: center;
    background-color: #fafafa;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
    -o-transition: background-color .5s;
    -ms-transition: background-color .5s;
    transition: background-color .5s
}
.ult_exp_section .aio-icon i,
.ult_expheader,
.ult_expsection_icon {
    text-transform: capitalize;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
    -o-transition: background-color .5s;
    -ms-transition: background-color .5s;
    transition: background-color .5s
}
.ult_exp_section .aio-icon.none {
    display: block
}
.ult_exp_section-main.ult_expleft_icon {
    display: table;
    margin: 0 auto
}
.ult_exp_section-main.ult_expleft_icon .ult-just-icon-wrapper.ult_exp_icon,
.ult_exp_section-main.ult_expleft_icon .ult_expheader {
    display: table-cell;
    padding: 10px;
    vertical-align: middle
}
.ult_exp_section-main.ult_expright_icon {
    display: table;
    margin: 0 auto
}
.ult_exp_section-main.ult_expright_icon .ult-just-icon-wrapper.ult_exp_icon,
.ult_exp_section-main.ult_expright_icon .ult_expheader {
    display: table-cell;
    padding: 10px;
    vertical-align: middle
}
.ult_expsection_icon {
    position: relative
}
.ult_exp_section-main img.img-icon.ult_circle,
.ult_exp_section-main img.img-icon.ult_square {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: block
}
span.aio-icon.ult_expsection_icon {
    vertical-align: middle;
    display: block
}
.ult-just-icon-wrapper.ult_exp_icon.center {
    padding-top: 5px
}
.ult_exp_section:after {
    clear: both;
}
.ult_exp_section:before,
.ult_exp_section:after {
    display: table;
    content: "";
}
/* 19  */
/* 20  */
/* image separator - easy-separator.min.css */
/* 21  */

.ult-easy-separator-wrapper {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ult-easy-separator-wrapper.ult-top-easy-separator {
    top: 0;
    bottom: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.ult-easy-separator-wrapper.ult-bottom-easy-separator {
    top: auto;
    bottom: 0;
    -webkit-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%)
}
.ult-easy-separator-wrapper .ult-easy-separator-img {
    box-shadow: none;
    max-width: 100%;
    width: 100%
}
.ult-easy-separator-no-default.ult-bottom-easy-separator,
.ult-easy-separator-no-default.ult-top-easy-separator {
    -webkit-transform: translate(-50%, 0)!important;
    -ms-transform: translate(-50%, 0)!important;
    transform: translate(-50%, 0)!important
}
/* 22  */
/* slick.css */
/* 23  */

.slick-slider {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    -webkit-tap-highlight-color: transparent
}
.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}
.slick-list:focus {
    outline: 0
}
.slick-loading .slick-list {
    background: white url("/wp-content/plugins/Ultimate_VC_Addons/assets/slick/ajax-loader.gif") center center no-repeat
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}
.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    zoom: 1
}
.slick-track:before,
.slick-track:after {
    content: "";
    display: table
}
.slick-track:after {
    clear: both
}
.slick-loading .slick-track {
    visibility: hidden
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}
.slick-slide img {
    box-shadow: none
}
.slick-slide.slick-loading img {
    display: none
}
.slick-slide.dragging img {
    pointer-events: none
}
.slick-initialized .slick-slide {
    display: block;
    z-index: 1
}
.slick-loading .slick-slide {
    visibility: hidden
}
.slick-prev,
.slick-next {
    position: absolute;
    display: block;
    height: auto;
    width: auto;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    top: 50%;
    margin-top: -10px;
    padding: 0;
    border: 0;
    outline: 0;
    background: transparent
}
.slick-prev:hover,
.slick-prev:active,
.slick-prev:focus,
.slick-next:hover,
.slick-next:active,
.slick-next:focus {
    outline: 0;
    background: transparent;
    box-shadow: none
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: .25
}
.slick-prev:before,
.slick-next:before {
    font-size: inherit;
    line-height: 1
}
.slick-prev {
    left: -30px
}
.slick-next {
    right: -30px
}
.slick-dots {
    position: absolute;
    bottom: -45px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    width: 100%
}
.slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
    opacity: .5
}
.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    height: 20px;
    width: 20px;
    outline: 0;
    line-height: 0;
    font-size: 0;
    color: transparent;
    padding: 5px;
    cursor: pointer
}
.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: 0
}
.slick-dots li.slick-active button:before {
    color: black;
    opacity: .75
}
.slick-dots li.slick-active {
    opacity: 1
}
[dir="rtl"] .slick-next {
    right: auto;
    left: -25px
}
[dir="rtl"] .slick-next:before {
    content: "\2190"
}
[dir="rtl"] .slick-prev {
    right: -25px;
    left: auto
}
[dir="rtl"] .slick-prev:before {
    content: "\2192"
}
[dir="rtl"] .slick-slide {
    float: right
}
.ult-carousel-wrapper button.circle-border,
.ult-carousel-wrapper button.circle-bg {
    border-radius: 100%;
    width: 1.5em;
    height: 1.5em;
    line-height: 1.5em
}
.ult-carousel-wrapper button.square-border,
.ult-carousel-wrapper button.square-bg {
    border-radius: 0 !important
}
.ult-carousel-wrapper button.slick-disabled {
    opacity: .5;
    cursor: auto
}
.ult-carousel-wrapper,
.ult-carousel-wrapper * {
    -webkit-box-sizing: border-box;
    moz-box-sizing: border-box;
    box-sizing: border-box
}
.ult-carousel-wrapper {
    position: relative;
    margin-bottom: 35px
}
.ult-carousel-wrapper .wpb_content_element {
    margin-bottom: 0
}
.ult-carousel-wrapper.ult_horizontal .slick-prev,
.ult-carousel-wrapper.ult_horizontal .slick-next,
.ult-carousel-wrapper.ult_full_width .slick-prev,
.ult-carousel-wrapper.ult_full_width .slick-next {
    position: absolute;
    top: 50%;
    margin: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ult-carousel-wrapper.ult_full_width .slick-next {
    right: 20px
}
.ult-carousel-wrapper.ult_full_width .slick-prev {
    left: 20px
}
.ult-carousel-wrapper.ult_horizontal ul.slick-dots,
.ult-carousel-wrapper.ult_full_width ul.slick-dots {
    position: absolute;
    bottom: -35px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
    z-index: 99
}
.ult-carousel-wrapper.ult_full_width .slick-slide.slick-active {
    z-index: 9
}
.ult-carousel-wrapper.ult_vertical {
    padding: 50px 0
}
.ult-carousel-wrapper.ult_vertical .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}
.ult-carousel-wrapper.ult_vertical button.slick-prev,
.ult-carousel-wrapper.ult_vertical button.slick-next {
    left: 50%;
    margin: 0;
    -webkit-transform: translateX(-50%) rotate(90deg);
    -moz-transform: translateX(-50%) rotate(90deg);
    -o-transform: translateX(-50%) rotate(90deg);
    -ms-transform: translateX(-50%) rotate(90deg);
    transform: translateX(-50%) rotate(90deg)
}
.ult-carousel-wrapper.ult_vertical button.slick-prev {
    top: -45px
}
.ult-carousel-wrapper.ult_vertical button.slick-next {
    top: auto;
    bottom: -40px
}
.ult-carousel-wrapper.ult_vertical ul.slick-dots {
    position: absolute;
    left: -25px;
    top: 50%;
    list-style: none;
    display: table !important;
    text-align: center;
    padding: 0;
    margin: 0;
    height: auto;
    float: none;
    width: 25px;
    vertical-align: middle;
    z-index: 99;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ult-item-wrap.slick-slide.animated {
    opacity: 1 !important
}
.ult-carousel-wrapper i {
    line-height: 1;
}
/* 24  */
/* 25  */
/* slick-icon.css */
/* 26  */

@font-face {
    /* 27  */
    
    font-family: 'ult-silk';
    /* 28  */
    
    src: url('/wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.eot');
    /* 29  */
    
    src: url('/wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.eot') format('embedded-opentype'),
    /* 30  */
    
    url('/wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.woff') format('woff'),
    /* 31  */
    
    url('/wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.ttf') format('truetype'),
    /* 32  */
    
    url('/wp-content/plugins/Ultimate_VC_Addons/assets/slick/fonts/ult-silk.svg') format('svg');
    /* 33  */
    
    font-weight: normal;
    /* 34  */
    
    font-style: normal;
    /* 35  */
}
/* 36  */

[class^="ultsl-"],
[class*=" ultsl-"] {
    /* 37  */
    
    font-family: 'ult-silk';
    /* 38  */
    
    speak: none;
    /* 39  */
    
    font-style: normal;
    /* 40  */
    
    font-weight: normal;
    /* 41  */
    
    font-variant: normal;
    /* 42  */
    
    text-transform: none;
    /* 43  */
    
    line-height: 1;
    /* 44  */
    /* Better Font Rendering =========== */
    /* 45  */
    
    -webkit-font-smoothing: antialiased;
    /* 46  */
    
    -moz-osx-font-smoothing: grayscale;
    /* 47  */
}
/* 48  */

.ultsl-arrow-right:before {
    /* 49  */
    
    content: "\e600";
    /* 50  */
}
/* ultimate.min.css */
/* 51  */

.ultsl-arrow-left:before {
    /* 52  */
    
    content: "\e601";
    /* 53  */
}
/* 54  */

.ultsl-arrow-right2:before {
    /* 55  */
    
    content: "\e602";
    /* 56  */
}
/* 57  */

.ultsl-arrow-left2:before {
    /* 58  */
    
    content: "\e603";
    /* 59  */
}
/* 60  */

.ultsl-arrow-right3:before {
    /* 61  */
    
    content: "\e604";
    /* 62  */
}
/* 63  */

.ultsl-arrow-left3:before {
    /* 64  */
    
    content: "\e605";
    /* 65  */
}
/* 66  */

.ultsl-checkbox-unchecked:before {
    /* 67  */
    
    content: "\e606";
    /* 68  */
}
/* 69  */

.ultsl-checkbox-partial:before {
    /* 70  */
    
    content: "\e607";
    /* 71  */
}
/* 72  */

.ultsl-radio-checked:before {
    /* 73  */
    
    content: "\e608";
    /* 74  */
}
/* 75  */

.ultsl-radio-unchecked:before {
    /* 76  */
    
    content: "\e609";
    /* 77  */
}
/* 78  */

.ultsl-record:before {
    /* 79  */
    
    content: "\e60a";
    /* 80  */
}
/* 81  */

.ultsl-stop:before {
    /* 82  */
    
    content: "\e60b";
    /* 83  */
}
/* 84  */

.ultsl-arrow-left4:before {
    /* 85  */
    
    content: "\e60c";
    /* 86  */
}
/* 87  */

.ultsl-arrow-right4:before {
    /* 88  */
    
    content: "\e60d";
    /* 89  */
}
/* 90  */

.ultsl-arrow-left5:before {
    /* 91  */
    
    content: "\e60e";
    /* 92  */
}
/* 93  */

.ultsl-arrow-right5:before {
    /* 94  */
    
    content: "\e60f";
    /* 95  */
}
/* 96  */

.ultsl-arrow-left6:before {
    /* 97  */
    
    content: "\e610";
    /* 98  */
}
/* 99  */

.ultsl-arrow-right6:before {
    /* 100 */
    
    content: "\e611";
    /* ultimate.min.css */
    /* 101 */
}
/* 102 */

.vc_element.element-ultimate_icons {
    /* 103 */
    
    float: right;
    /* 104 */
    
    padding-left: 75%;
    /* 105 */
}
/* 106 */
/*---for front end --------------*/
/* 107 */

.vc_element.element-ultimate_icons {
    /* 108 */
    
    float: left;
    /* 109 */
    
    padding-left: 75%;
    /* 110 */
}
/* 111 */

.vc_ultimate_icons a.vc_control-btn.vc_control-btn-append {
    /* 112 */
    /*margin-bottom: 10px;*/
    /* 113 */
    
    margin-top: 20px;
    /* 114 */
    
    margin-left: 50%;
    /* 115 */
    
    z-index: 33000000;
    /* 116 */
}
/* 117 */

.smile_icon_list.left li .icon_description {
    /* 118 */
    
    line-height: 1em;
    /* 119 */
}
/* 120 */

.vc_element.element-info_list {
    /* 121 */
    
    padding-top: 20%;
    /* 122 */
    
    float: left;
    /* 123 */
    
    padding-left: 20%;
    /* 124 */
}
/* 125 */

.vc_element.element-ultimate_icon_list {
    /* 126 */
    
    margin-top: 20%;
    /* 127 */
    
    margin-left: 50%;
    /* 128 */
}
/* 129 */

.vc_ultimate_icon_list a.vc_control-btn.vc_control-btn-append {
    /* 130 */
    
    margin-left: 85%;
    /* 131 */
}
/* 132 */

.vc_element.element-ultimate_carousel {
    /* 133 */
    
    padding-top: 20%;
    /* 134 */
}
/* 135 */

.vc_element.element-icon_timeline {
    /* 136 */
    
    display: block;
    /* 137 */
    
    float: left;
    /* 138 */
    
    padding-left: 50%;
    /* 139 */
}
/* 140 */

.vc_element.element-ult_ihover {
    /* 141 */
    
    margin-top: 20%;
    /* 142 */
}
/* 143 */

.vc_element.element-ult_hotspot {
    /* 144 */
    
    margin-top: 20%;
    /* 145 */
}
/* 146 */
/* Animate - do not minify */
/* 147 */

@charset "UTF-8";
/*!
/* 148 *| Animate.css - http://daneden.me/animate
/* 149 *| Licensed under the MIT license
/* 150 *| Copyright (c) 2013 Daniel Eden

/* ultimate.min.css *|

/* 151 *| Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
/* 152 *| The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
/* 153 *| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
/* 154 *| */

.wp-admin span#animate-me {
    display: inline-block;
    position: relative
}
/* 155 */

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
/* 156 */

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}
/* 157 */

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}
/* 158 */

@-webkit-keyframes bounce {
    0, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 159 */
    
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 160 */
    
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
    /* 161 */
}
/* 162 */

@keyframes bounce {
    0, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 163 */
    
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 164 */
    
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
    /* 165 */
}
/* 166 */

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce
}
/* 167 */

@-webkit-keyframes flash {
    0, 50%, 100% {
        opacity: 1
    }
    /* 168 */
    
    25%,
    75% {
        opacity: 0
    }
    /* 169 */
}
/* 170 */

@keyframes flash {
    0, 50%, 100% {
        opacity: 1
    }
    /* 171 */
    
    25%,
    75% {
        opacity: 0
    }
    /* 172 */
}
/* 173 */

.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}
/* 174 */

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 175 */
    
    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    /* 176 */
    
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 177 */
}
/* 178 */

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 179 */
    
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    /* 180 */
    
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 181 */
}
/* 182 */

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}
/* 183 */

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 184 */
    
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    /* 185 */
    
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    /* 186 */
    
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    /* 187 */
    
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 188 */
}
/* 189 */

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 190 */
    
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    /* 191 */
    
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    /* 192 */
    
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    /* 193 */
    
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 194 */
}
/* 195 */

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}
/* 196 */

@-webkit-keyframes shake {
    0, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 197 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 198 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 199 */
}
/* 200 */

@keyframes shake {
    0, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* ultimate.min.css */
    /* 201 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 202 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 203 */
}
/* 204 */

.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}
/* 205 */

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    /* 206 */
    
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    /* 207 */
    
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    /* 208 */
    
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    /* 209 */
    
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    /* 210 */
}
/* 211 */

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    /* 212 */
    
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    /* 213 */
    
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    /* 214 */
    
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    /* 215 */
    
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    /* 216 */
}
/* 217 */

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}
/* 218 */

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 219 */
    
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    /* 220 */
    
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    /* 221 */
    
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    /* 222 */
    
    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
    /* 223 */
}
/* 224 */

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 225 */
    
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    /* 226 */
    
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    /* 227 */
    
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    /* 228 */
    
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
    /* 229 */
}
/* 230 */

.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}
/* 231 */

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 232 */
    
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    /* 233 */
    
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    /* 234 */
    
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    /* 235 */
    
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    /* 236 */
    
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    /* 237 */
    
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 238 */
}
/* 239 */

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 240 */
    
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    /* 241 */
    
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    /* 242 */
    
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    /* 243 */
    
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    /* 244 */
    
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    /* 245 */
    
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 246 */
}
/* 247 */

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}
/* 248 */

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    /* 249 */
    
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    /* 250 */
    
    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    /* ultimate.min.css */
    /* 251 */
    
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 252 */
}
/* 253 */

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    /* 254 */
    
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }
    /* 255 */
    
    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9)
    }
    /* 256 */
    
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 257 */
}
/* 258 */

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}
/* 259 */

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 260 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }
    /* 261 */
    
    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    /* 262 */
    
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 263 */
}
/* 264 */

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 265 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px)
    }
    /* 266 */
    
    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    /* 267 */
    
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 268 */
}
/* 269 */

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}
/* 270 */

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 271 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px)
    }
    /* 272 */
    
    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 273 */
    
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 274 */
}
/* 275 */

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 276 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px)
    }
    /* 277 */
    
    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 278 */
    
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 279 */
}
/* 280 */

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}
/* 281 */

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 282 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    /* 283 */
    
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 284 */
    
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 285 */
}
/* 286 */

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 287 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    /* 288 */
    
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 289 */
    
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 290 */
}
/* 291 */

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}
/* 292 */

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 293 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 294 */
    
    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
    /* 295 */
    
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 296 */
}
/* 297 */

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 298 */
    
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 299 */
    
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
    /* 300 */
    
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* ultimate.min.css */
    /* 301 */
}
/* 302 */

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}
/* 303 */
/* 304 */

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 305 */
    
    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }
    /* 306 */
    
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    /* 307 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    /* 308 */
}
/* 309 */

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 310 */
    
    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95)
    }
    /* 311 */
    
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    /* 312 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    /* 313 */
}
/* 314 */

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut
}
/* 315 */

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 316 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 317 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 318 */
}
/* 319 */

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 320 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 321 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 322 */
}
/* 323 */

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}
/* 324 */

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 325 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 326 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 327 */
}
/* 328 */

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 329 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 330 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 331 */
}
/* 332 */

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}
/* 333 */

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 334 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 335 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 336 */
}
/* 337 */

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 338 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 339 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 340 */
}
/* 341 */

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}
/* 342 */

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 343 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* 344 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 345 */
}
/* 346 */

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 347 */
    
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* 348 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 349 */
}
/* 350 */

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}
/* ultimate.min.css */
/* 351 */

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    /* 352 */
    
    100% {
        opacity: 1
    }
    /* 353 */
}
/* 354 */

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    /* 355 */
    
    100% {
        opacity: 1
    }
    /* 356 */
}
/* 357 */

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}
/* 358 */

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 359 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 360 */
}
/* 361 */

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 362 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 363 */
}
/* 364 */

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}
/* 365 */

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 366 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 367 */
}
/* 368 */

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 369 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 370 */
}
/* 371 */

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}
/* 372 */

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 373 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 374 */
}
/* 375 */

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 376 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 377 */
}
/* 378 */

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}
/* 379 */

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 380 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 381 */
}
/* 382 */

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 383 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 384 */
}
/* 385 */

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}
/* 386 */

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 387 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 388 */
}
/* 389 */

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 390 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 391 */
}
/* 392 */

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}
/* 393 */

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 394 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 395 */
}
/* 396 */

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 397 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 398 */
}
/* 399 */

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}
/* 400 */

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* ultimate.min.css */
    /* 401 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 402 */
}
/* 403 */

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* 404 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 405 */
}
/* 406 */

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}
/* 407 */

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 408 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
/* 409 */

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 410 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
/* 411 */

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}
/* 412 */

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    /* 413 */
    
    100% {
        opacity: 0
    }
    /* 414 */
}
/* 415 */

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    /* 416 */
    
    100% {
        opacity: 0
    }
    /* 417 */
}
/* 418 */

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}
/* 419 */

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 420 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* 421 */
}
/* 422 */

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 423 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    /* 424 */
}
/* 425 */

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}
/* 426 */

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 427 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 428 */
}
/* 429 */

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 430 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 431 */
}
/* 432 */

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}
/* 433 */

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 434 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 435 */
}
/* 436 */

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 437 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    /* 438 */
}
/* 439 */

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}
/* 440 */

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 441 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 442 */
}
/* 443 */

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 444 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 445 */
}
/* 446 */

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}
/* 447 */

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 448 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 449 */
}
/* 450 */

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* ultimate.min.css */
    /* 451 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    /* 452 */
}
/* 453 */

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}
/* 454 */

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 455 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 456 */
}
/* 457 */

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 458 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 459 */
}
/* 460 */

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}
/* 461 */

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 462 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 463 */
}
/* 464 */

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 465 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    /* 466 */
}
/* 467 */

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}
/* 468 */

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 469 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 470 */
}
/* 471 */

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 472 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 473 */
}
/* 474 */

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}
/* 475 */

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 476 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 477 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 478 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 479 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 480 */
}
/* 481 */

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 482 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 483 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 484 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 485 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 486 */
}
/* 487 */

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}
/* 488 */

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    /* 489 */
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    /* 490 */
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    /* 491 */
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    /* 492 */
}
/* 493 */

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    /* 494 */
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    /* 495 */
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    /* 496 */
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0);
        -ms-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    /* 497 */
}
/* 498 */

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}
/* 499 */

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    /* 500 */
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    /* ultimate.min.css */
    /* 501 */
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    /* 502 */
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    /* 503 */
}
/* 504 */

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    /* 505 */
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    /* 506 */
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    /* 507 */
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0);
        -ms-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    /* 508 */
}
/* 509 */

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}
/* 510 */

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    /* 511 */
    
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    /* 512 */
}
/* 513 */

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0);
        -ms-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    /* 514 */
    
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    /* 515 */
}
/* 516 */

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important
}
/* 517 */

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    /* 518 */
    
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    /* 519 */
}
/* 520 */

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0);
        -ms-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    /* 521 */
    
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    /* 522 */
}
/* 523 */

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY
}
/* 524 */

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    /* 525 */
    
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    /* 526 */
    
    80% {
        -webkit-transform: translateX(0) skewX(-15deg);
        transform: translateX(0) skewX(-15deg);
        opacity: 1
    }
    /* 527 */
    
    100% {
        -webkit-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }
    /* 528 */
}
/* 529 */

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    /* 530 */
    
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    /* 531 */
    
    80% {
        -webkit-transform: translateX(0) skewX(-15deg);
        -ms-transform: translateX(0) skewX(-15deg);
        transform: translateX(0) skewX(-15deg);
        opacity: 1
    }
    /* 532 */
    
    100% {
        -webkit-transform: translateX(0) skewX(0);
        -ms-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }
    /* 533 */
}
/* 534 */

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}
/* 535 */

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }
    /* 536 */
    
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    /* 537 */
}
/* 538 */

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0) skewX(0);
        -ms-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }
    /* 539 */
    
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    /* 540 */
}
/* 541 */

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}
/* 542 */

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    /* 543 */
    
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 544 */
}
/* 545 */

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    /* 546 */
    
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 547 */
}
/* 548 */

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}
/* 549 */

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 550 */
    
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* ultimate.min.css */
    /* 551 */
}
/* 552 */

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 553 */
    
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 554 */
}
/* 555 */

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}
/* 556 */

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 557 */
    
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 558 */
}
/* 559 */

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 560 */
    
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 561 */
}
/* 562 */

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}
/* 563 */

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 564 */
    
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 565 */
}
/* 566 */

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 567 */
    
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 568 */
}
/* 569 */

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}
/* 570 */

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 571 */
    
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 572 */
}
/* 573 */

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 574 */
    
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 575 */
}
/* 576 */

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}
/* 577 */

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 578 */
    
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
    /* 579 */
}
/* 580 */

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 581 */
    
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
    /* 582 */
}
/* 583 */

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}
/* 584 */

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 585 */
    
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 586 */
}
/* 587 */

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 588 */
    
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 589 */
}
/* 590 */

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}
/* 591 */

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 592 */
    
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 593 */
}
/* 594 */

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 595 */
    
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 596 */
}
/* 597 */

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}
/* 598 */

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 599 */
    
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 600 */
}
/* ultimate.min.css */
/* 601 */

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 602 */
    
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    /* 603 */
}
/* 604 */

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}
/* 605 */

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 606 */
    
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 607 */
}
/* 608 */

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    /* 609 */
    
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    /* 610 */
}
/* 611 */

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}
/* 612 */

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 613 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 614 */
}
/* 615 */

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 616 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 617 */
}
/* 618 */

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}
/* 619 */

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 620 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 621 */
}
/* 622 */

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 623 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 624 */
}
/* 625 */

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}
/* 626 */

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 627 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 628 */
}
/* 629 */

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 630 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 631 */
}
/* 632 */

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}
/* 633 */

@-webkit-keyframes slideOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 634 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 635 */
}
/* 636 */

@keyframes slideOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 637 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    /* 638 */
}
/* 639 */

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}
/* 640 */

@-webkit-keyframes slideOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 641 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 642 */
}
/* 643 */

@keyframes slideOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 644 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    /* 645 */
}
/* 646 */

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}
/* 647 */

@-webkit-keyframes slideOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 648 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 649 */
}
/* 650 */

@keyframes slideOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* ultimate.min.css */
    /* 651 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    /* 652 */
}
/* 653 */

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}
/* 654 */

@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 655 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 656 */
}
/* 657 */

@keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 658 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 659 */
}
/* 660 */

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp
}
/* 661 */

@-webkit-keyframes slideOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 662 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 663 */
}
/* 664 */

@keyframes slideOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 665 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    /* 666 */
}
/* 667 */

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown
}
/* 668 */

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 669 */
    
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 670 */
    
    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 671 */
    
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    /* 672 */
    
    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
    /* 673 */
}
/* 674 */

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 675 */
    
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 676 */
    
    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 677 */
    
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    /* 678 */
    
    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
    /* 679 */
}
/* 680 */

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge
}
/* 681 */

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    /* 682 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    /* 683 */
}
/* 684 */

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    /* 685 */
    
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        -ms-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    /* 686 */
}
/* 687 */

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}
/* 688 */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    /* 689 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
    /* 690 */
}
/* 691 */

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        -ms-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    /* 692 */
    
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
    /* 693 */
}
/* 694 */

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}
/* 695 */

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    /* 696 */
    
    50% {
        opacity: 1
    }
    /* 697 */
}
/* 698 */

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    /* 699 */
    
    50% {
        opacity: 1
    }
    /* 700 */
}
/* ultimate.min.css */
/* 701 */

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}
/* 702 */

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(-2000px);
        transform: scale(.1) translateY(-2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 703 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(60px);
        transform: scale(.475) translateY(60px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 704 */
}
/* 705 */

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(-2000px);
        -ms-transform: scale(.1) translateY(-2000px);
        transform: scale(.1) translateY(-2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 706 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(60px);
        -ms-transform: scale(.475) translateY(60px);
        transform: scale(.475) translateY(60px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 707 */
}
/* 708 */

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}
/* 709 */

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(-2000px);
        transform: scale(.1) translateX(-2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 710 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(48px);
        transform: scale(.475) translateX(48px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 711 */
}
/* 712 */

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(-2000px);
        -ms-transform: scale(.1) translateX(-2000px);
        transform: scale(.1) translateX(-2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 713 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(48px);
        -ms-transform: scale(.475) translateX(48px);
        transform: scale(.475) translateX(48px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 714 */
}
/* 715 */

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}
/* 716 */

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(2000px);
        transform: scale(.1) translateX(2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 717 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(-48px);
        transform: scale(.475) translateX(-48px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 718 */
}
/* 719 */

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(2000px);
        -ms-transform: scale(.1) translateX(2000px);
        transform: scale(.1) translateX(2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 720 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(-48px);
        -ms-transform: scale(.475) translateX(-48px);
        transform: scale(.475) translateX(-48px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 721 */
}
/* 722 */

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}
/* 723 */

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(2000px);
        transform: scale(.1) translateY(2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 724 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(-60px);
        transform: scale(.475) translateY(-60px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 725 */
}
/* 726 */

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(2000px);
        -ms-transform: scale(.1) translateY(2000px);
        transform: scale(.1) translateY(2000px);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    /* 727 */
    
    60% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(-60px);
        -ms-transform: scale(.475) translateY(-60px);
        transform: scale(.475) translateY(-60px);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 728 */
}
/* 729 */

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}
/* 730 */

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 731 */
    
    50% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    /* 732 */
    
    100% {
        opacity: 0
    }
    /* 733 */
}
/* 734 */

@keyframes zoomOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 735 */
    
    50% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    /* 736 */
    
    100% {
        opacity: 0
    }
    /* 737 */
}
/* 738 */

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}
/* 739 */

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(-60px);
        transform: scale(.475) translateY(-60px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 740 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(2000px);
        transform: scale(.1) translateY(2000px);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
    /* 741 */
}
/* 742 */

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(-60px);
        -ms-transform: scale(.475) translateY(-60px);
        transform: scale(.475) translateY(-60px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 743 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(2000px);
        -ms-transform: scale(.1) translateY(2000px);
        transform: scale(.1) translateY(2000px);
        -webkit-transform-origin: center bottom;
        -ms-transform-origin: center bottom;
        transform-origin: center bottom
    }
    /* 744 */
}
/* 745 */

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown
}
/* 746 */

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(42px);
        transform: scale(.475) translateX(42px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 747 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(-2000px);
        transform: scale(.1) translateX(-2000px);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
    /* 748 */
}
/* 749 */

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(42px);
        -ms-transform: scale(.475) translateX(42px);
        transform: scale(.475) translateX(42px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 750 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(-2000px);
        -ms-transform: scale(.1) translateX(-2000px);
        transform: scale(.1) translateX(-2000px);
        -webkit-transform-origin: left center;
        -ms-transform-origin: left center;
        transform-origin: left center
    }
    /* ultimate.min.css */
    /* 751 */
}
/* 752 */

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft
}
/* 753 */

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(-42px);
        transform: scale(.475) translateX(-42px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 754 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(2000px);
        transform: scale(.1) translateX(2000px);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
    /* 755 */
}
/* 756 */

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateX(-42px);
        -ms-transform: scale(.475) translateX(-42px);
        transform: scale(.475) translateX(-42px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 757 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateX(2000px);
        -ms-transform: scale(.1) translateX(2000px);
        transform: scale(.1) translateX(2000px);
        -webkit-transform-origin: right center;
        -ms-transform-origin: right center;
        transform-origin: right center
    }
    /* 758 */
}
/* 759 */

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight
}
/* 760 */

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(60px);
        transform: scale(.475) translateY(60px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 761 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(-2000px);
        transform: scale(.1) translateY(-2000px);
        -webkit-transform-origin: center top;
        transform-origin: center top
    }
    /* 762 */
}
/* 763 */

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale(.475) translateY(60px);
        -ms-transform: scale(.475) translateY(60px);
        transform: scale(.475) translateY(60px);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
    /* 764 */
    
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translateY(-2000px);
        -ms-transform: scale(.1) translateY(-2000px);
        transform: scale(.1) translateY(-2000px);
        -webkit-transform-origin: center top;
        -ms-transform-origin: center top;
        transform-origin: center top
    }
    /* 765 */
}
/* 766 */

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp
}
/* 767 */

.InfiniteRotate,
.InfiniteDangle,
.InfiniteSwing,
.InfinitePulse,
.InfiniteHorizontalShake,
.InfiniteBounce,
.InfiniteFlash,
.InfiniteTADA,
.InfiniteVericalShake,
.InfiniteRubberBand,
.InfiniteHorizontalFlip,
.InfiniteVericalFlip,
.InfiniteHorizontalScaleFlip,
.InfiniteVerticalScaleFlip {
    -webkit-animation-iteration-count: infinite !important;
    -moz-animation-iteration-count: infinite !important;
    animation-iteration-count: infinite !important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}
/* 768 */

@-webkit-keyframes InfiniteRotate {
    from {
        -webkit-transform: rotate(0)
    }
    /* 769 */
    
    to {
        -webkit-transform: rotate(359deg)
    }
    /* 770 */
}
/* 771 */

@keyframes InfiniteRotate {
    from {
        transform: rotate(0)
    }
    /* 772 */
    
    to {
        transform: rotate(359deg)
    }
    /* 773 */
}
/* 774 */

.InfiniteRotate {
    -webkit-animation: InfiniteRotate;
    animation: InfiniteRotate
}
/* 775 */

@-webkit-keyframes InfiniteDangle {
    0, 100% {
        -webkit-transform: rotate(-4deg)
    }
    /* 776 */
    
    50% {
        -webkit-transform: rotate(4deg)
    }
    /* 777 */
}
/* 778 */

@keyframes InfiniteDangle {
    0, 100% {
        transform: rotate(-4deg)
    }
    /* 779 */
    
    50% {
        transform: rotate(4deg)
    }
    /* 780 */
}
/* 781 */

.InfiniteDangle {
    -webkit-animation: InfiniteDangle;
    animation: InfiniteDangle
}
/* 782 */

@-webkit-keyframes InfinitePulse {
    0, 100% {
        -webkit-transform: scale(1)
    }
    /* 783 */
    
    50% {
        -webkit-transform: scale(0.85)
    }
    /* 784 */
}
/* 785 */

@keyframes InfinitePulse {
    0, 100% {
        transform: scale(1)
    }
    /* 786 */
    
    50% {
        transform: scale(0.85)
    }
    /* 787 */
}
/* 788 */

.InfinitePulse {
    -webkit-animation: InfinitePulse;
    animation: InfinitePulse;
    -webkit-transform-origin: center;
    transform-origin: center
}
/* 789 */

@-webkit-keyframes InfiniteHorizontalShake {
    0, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    /* 790 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 791 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 792 */
}
/* 793 */

@keyframes InfiniteHorizontalShake {
    0, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    /* 794 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    /* 795 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    /* 796 */
}
/* 797 */

.InfiniteHorizontalShake {
    -webkit-animation-name: InfiniteHorizontalShake;
    animation-name: InfiniteHorizontalShake
}
/* 798 */

@-webkit-keyframes InfiniteBounce {
    0, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 799 */
    
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 800 */
    
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
    /* ultimate.min.css */
    /* 801 */
}
/* 802 */

@keyframes InfiniteBounce {
    0, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 803 */
    
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    /* 804 */
    
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
    /* 805 */
}
/* 806 */

.InfiniteBounce {
    -webkit-animation-name: InfiniteBounce;
    animation-name: InfiniteBounce
}
/* 807 */

@-webkit-keyframes InfiniteFlash {
    0, 50%, 100% {
        opacity: 1
    }
    /* 808 */
    
    25%,
    75% {
        opacity: 0
    }
    /* 809 */
}
/* 810 */

@keyframes InfiniteFlash {
    0, 50%, 100% {
        opacity: 1
    }
    /* 811 */
    
    25%,
    75% {
        opacity: 0
    }
    /* 812 */
}
/* 813 */

.InfiniteFlash {
    -webkit-animation-name: InfiniteFlash;
    animation-name: InfiniteFlash
}
/* 814 */

@-webkit-keyframes InfiniteTADA {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 815 */
    
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    /* 816 */
    
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    /* 817 */
    
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    /* 818 */
    
    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
    /* 819 */
}
/* 820 */

@keyframes InfiniteTADA {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 821 */
    
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    /* 822 */
    
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    /* 823 */
    
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    /* 824 */
    
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
    /* 825 */
}
/* 826 */

.InfiniteTADA {
    -webkit-animation-name: InfiniteTADA;
    animation-name: InfiniteTADA
}
/* 827 */

@-webkit-keyframes InfiniteSwing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    /* 828 */
    
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    /* 829 */
    
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    /* 830 */
    
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    /* 831 */
    
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    /* 832 */
}
/* 833 */

@keyframes InfiniteSwing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    /* 834 */
    
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    /* 835 */
    
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    /* 836 */
    
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    /* 837 */
    
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    /* 838 */
}
/* 839 */

.InfiniteSwing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: InfiniteSwing;
    animation-name: InfiniteSwing
}
/* 840 */

@-webkit-keyframes InfiniteVericalShake {
    0, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    /* 841 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    /* 842 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
    /* 843 */
}
/* 844 */

@keyframes InfiniteVericalShake {
    0, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    /* 845 */
    
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    /* 846 */
    
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
    /* 847 */
}
/* 848 */

.InfiniteVericalShake {
    -webkit-animation-name: InfiniteVericalShake;
    animation-name: InfiniteVericalShake
}
/* 849 */

@-webkit-keyframes InfiniteRubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 850 */
    
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    /* ultimate.min.css */
    /* 851 */
    
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    /* 852 */
    
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    /* 853 */
    
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    /* 854 */
}
/* 855 */

@keyframes InfiniteRubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 856 */
    
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    /* 857 */
    
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    /* 858 */
    
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    /* 859 */
    
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    /* 860 */
}
/* 861 */

.InfiniteRubberBand {
    -webkit-animation-name: InfiniteRubberBand;
    animation-name: InfiniteRubberBand
}
/* 862 */

@-webkit-keyframes InfiniteHorizontalFlip {
    from {
        -webkit-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0)
    }
    /* 863 */
    
    to {
        -webkit-transform: perspective(400px) rotateY(359deg);
        transform: perspective(400px) rotateY(359deg)
    }
    /* 864 */
}
/* 865 */

@keyframes InfiniteHorizontalFlip {
    from {
        -webkit-transform: perspective(400px) rotateY(0);
        -ms-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0)
    }
    /* 866 */
    
    to {
        -webkit-transform: perspective(400px) rotateY(359deg);
        -ms-transform: perspective(400px) rotateY(359deg);
        transform: perspective(400px) rotateY(359deg)
    }
    /* 867 */
}
/* 868 */

.InfiniteHorizontalFlip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: InfiniteHorizontalFlip;
    animation-name: InfiniteHorizontalFlip
}
/* 869 */

@-webkit-keyframes InfiniteVericalFlip {
    from {
        -webkit-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateY(0)
    }
    /* 870 */
    
    to {
        -webkit-transform: perspective(400px) rotateX(359deg);
        transform: perspective(400px) rotateY(359deg)
    }
    /* 871 */
}
/* 872 */

@keyframes InfiniteVericalFlip {
    from {
        -webkit-transform: perspective(400px) rotateX(0);
        -ms-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0)
    }
    /* 873 */
    
    to {
        -webkit-transform: perspective(400px) rotateX(359deg);
        -ms-transform: perspective(400px) rotateX(359deg);
        transform: perspective(400px) rotateX(359deg)
    }
    /* 874 */
}
/* 875 */

.InfiniteVericalFlip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: InfiniteVericalFlip;
    animation-name: InfiniteVericalFlip
}
/* 876 */

@-webkit-keyframes InfiniteHorizontalScaleFlip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 877 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 878 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 879 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 880 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 881 */
}
/* 882 */

@keyframes InfiniteHorizontalScaleFlip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 883 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 884 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 885 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 886 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 887 */
}
/* 888 */

.InfiniteHorizontalScaleFlip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: InfiniteHorizontalScaleFlip;
    animation-name: InfiniteHorizontalScaleFlip
}
/* 889 */

@-webkit-keyframes InfiniteVerticalScaleFlip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateX(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 890 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateX(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateX(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 891 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateX(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateX(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 892 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateX(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 893 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateX(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 894 */
}
/* 895 */

@keyframes InfiniteVerticalScaleFlip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(-360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateX(-360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateX(-360deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 896 */
    
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateX(-190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateX(-190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateX(-190deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    /* 897 */
    
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateX(-170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateX(-170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateX(-170deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 898 */
    
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(0) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateX(0) scale(.95);
        transform: perspective(400px) translateZ(0) rotateX(0) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 899 */
    
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateX(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateX(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateX(0) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    /* 900 */
}
/* ultimate.min.css */
/* 901 */

.InfiniteVerticalScaleFlip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: InfiniteVerticalScaleFlip;
    animation-name: InfiniteVerticalScaleFlip
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults

file-relative URI  : Defaults.eot
path prepended     : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults/Defaults.eot
docroot stripped   : /wp-content/uploads/smile_fonts/Defaults/Defaults.eot
traversals removed : /wp-content/uploads/smile_fonts/Defaults/Defaults.eot

file-relative URI  : Defaults.eot
path prepended     : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults/Defaults.eot
docroot stripped   : /wp-content/uploads/smile_fonts/Defaults/Defaults.eot
traversals removed : /wp-content/uploads/smile_fonts/Defaults/Defaults.eot

file-relative URI  : Defaults.woff
path prepended     : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults/Defaults.woff
docroot stripped   : /wp-content/uploads/smile_fonts/Defaults/Defaults.woff
traversals removed : /wp-content/uploads/smile_fonts/Defaults/Defaults.woff

file-relative URI  : Defaults.ttf
path prepended     : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf
docroot stripped   : /wp-content/uploads/smile_fonts/Defaults/Defaults.ttf
traversals removed : /wp-content/uploads/smile_fonts/Defaults/Defaults.ttf

file-relative URI  : Defaults.svg
path prepended     : /home/bazienwp/public_html/wp-content/uploads/smile_fonts/Defaults/Defaults.svg
docroot stripped   : /wp-content/uploads/smile_fonts/Defaults/Defaults.svg
traversals removed : /wp-content/uploads/smile_fonts/Defaults/Defaults.svg

*/
/* Defaults.css */
/* 1 */

@font-face {
    font-family: 'Defaults';
    src: url('/wp-content/uploads/smile_fonts/Defaults/Defaults.eot');
    src: url('/wp-content/uploads/smile_fonts/Defaults/Defaults.eot') format('embedded-opentype'), url('/wp-content/uploads/smile_fonts/Defaults/Defaults.woff') format('woff'), url('/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf') format('truetype'), url('/wp-content/uploads/smile_fonts/Defaults/Defaults.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
i[class*="Defaults-"] {
    font-family: 'Defaults';
    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;
}
.Defaults-glass:before {
    content: "\f000";
}
.Defaults-music:before {
    content: "\f001";
}
.Defaults-search:before {
    content: "\f002";
}
.Defaults-envelope-o:before {
    content: "\f003";
}
.Defaults-heart:before {
    content: "\f004";
}
.Defaults-star:before {
    content: "\f005";
}
.Defaults-star-o:before {
    content: "\f006";
}
.Defaults-user:before {
    content: "\f007";
}
.Defaults-film:before {
    content: "\f008";
}
.Defaults-th-large:before {
    content: "\f009";
}
.Defaults-th:before {
    content: "\f00a";
}
.Defaults-th-list:before {
    content: "\f00b";
}
.Defaults-check:before {
    content: "\f00c";
}
.Defaults-close:before {
    content: "\f00d";
}
.Defaults-search-plus:before {
    content: "\f00e";
}
.Defaults-search-minus:before {
    content: "\f010";
}
.Defaults-power-off:before {
    content: "\f011";
}
.Defaults-signal:before {
    content: "\f012";
}
.Defaults-cog:before {
    content: "\f013";
}
.Defaults-trash-o:before {
    content: "\f014";
}
.Defaults-home:before {
    content: "\f015";
}
.Defaults-file-o:before {
    content: "\f016";
}
.Defaults-clock-o:before {
    content: "\f017";
}
.Defaults-road:before {
    content: "\f018";
}
.Defaults-download:before {
    content: "\f019";
}
.Defaults-arrow-circle-o-down:before {
    content: "\f01a";
}
.Defaults-arrow-circle-o-up:before {
    content: "\f01b";
}
.Defaults-inbox:before {
    content: "\f01c";
}
.Defaults-play-circle-o:before {
    content: "\f01d";
}
.Defaults-repeat:before {
    content: "\f01e";
}
.Defaults-refresh:before {
    content: "\f021";
}
.Defaults-list-alt:before {
    content: "\f022";
}
.Defaults-lock:before {
    content: "\f023";
}
.Defaults-flag:before {
    content: "\f024";
}
.Defaults-headphones:before {
    content: "\f025";
}
.Defaults-volume-off:before {
    content: "\f026";
}
.Defaults-volume-down:before {
    content: "\f027";
}
.Defaults-volume-up:before {
    content: "\f028";
}
.Defaults-qrcode:before {
    content: "\f029";
}
.Defaults-barcode:before {
    content: "\f02a";
}
.Defaults-tag:before {
    content: "\f02b";
}
.Defaults-tags:before {
    content: "\f02c";
}
.Defaults-book:before {
    content: "\f02d";
}
.Defaults-bookmark:before {
    content: "\f02e";
}
.Defaults-print:before {
    content: "\f02f";
}
.Defaults-camera:before {
    content: "\f030";
}
.Defaults-font:before {
    content: "\f031";
}
.Defaults-bold:before {
    content: "\f032";
}
.Defaults-italic:before {
    content: "\f033";
}
.Defaults-text-height:before {
    content: "\f034";
}
.Defaults-text-width:before {
    content: "\f035";
}
.Defaults-align-left:before {
    content: "\f036";
}
.Defaults-align-center:before {
    content: "\f037";
}
.Defaults-align-right:before {
    content: "\f038";
}
.Defaults-align-justify:before {
    content: "\f039";
}
.Defaults-list:before {
    content: "\f03a";
}
.Defaults-dedent:before {
    content: "\f03b";
}
.Defaults-indent:before {
    content: "\f03c";
}
.Defaults-video-camera:before {
    content: "\f03d";
}
.Defaults-image:before {
    content: "\f03e";
}
.Defaults-pencil:before {
    content: "\f040";
}
.Defaults-map-marker:before {
    content: "\f041";
}
.Defaults-adjust:before {
    content: "\f042";
}
.Defaults-tint:before {
    content: "\f043";
}
.Defaults-edit:before {
    content: "\f044";
}
.Defaults-share-square-o:before {
    content: "\f045";
}
.Defaults-check-square-o:before {
    content: "\f046";
}
.Defaults-arrows:before {
    content: "\f047";
}
.Defaults-step-backward:before {
    content: "\f048";
}
.Defaults-fast-backward:before {
    content: "\f049";
}
.Defaults-backward:before {
    content: "\f04a";
}
.Defaults-play:before {
    content: "\f04b";
}
.Defaults-pause:before {
    content: "\f04c";
}
.Defaults-stop:before {
    content: "\f04d";
}
.Defaults-forward:before {
    content: "\f04e";
}
.Defaults-fast-forward:before {
    content: "\f050";
}
.Defaults-step-forward:before {
    content: "\f051";
}
.Defaults-eject:before {
    content: "\f052";
}
.Defaults-chevron-left:before {
    content: "\f053";
}
.Defaults-chevron-right:before {
    content: "\f054";
}
.Defaults-plus-circle:before {
    content: "\f055";
}
.Defaults-minus-circle:before {
    content: "\f056";
}
.Defaults-times-circle:before {
    content: "\f057";
}
.Defaults-check-circle:before {
    content: "\f058";
}
.Defaults-question-circle:before {
    content: "\f059";
}
.Defaults-info-circle:before {
    content: "\f05a";
}
.Defaults-crosshairs:before {
    content: "\f05b";
}
.Defaults-times-circle-o:before {
    content: "\f05c";
}
.Defaults-check-circle-o:before {
    content: "\f05d";
}
.Defaults-ban:before {
    content: "\f05e";
}
.Defaults-arrow-left:before {
    content: "\f060";
}
.Defaults-arrow-right:before {
    content: "\f061";
}
.Defaults-arrow-up:before {
    content: "\f062";
}
.Defaults-arrow-down:before {
    content: "\f063";
}
.Defaults-mail-forward:before {
    content: "\f064";
}
.Defaults-expand:before {
    content: "\f065";
}
.Defaults-compress:before {
    content: "\f066";
}
.Defaults-plus:before {
    content: "\f067";
}
.Defaults-minus:before {
    content: "\f068";
}
.Defaults-asterisk:before {
    content: "\f069";
}
.Defaults-exclamation-circle:before {
    content: "\f06a";
}
.Defaults-gift:before {
    content: "\f06b";
}
.Defaults-leaf:before {
    content: "\f06c";
}
.Defaults-fire:before {
    content: "\f06d";
}
.Defaults-eye:before {
    content: "\f06e";
}
.Defaults-eye-slash:before {
    content: "\f070";
}
.Defaults-exclamation-triangle:before {
    content: "\f071";
}
.Defaults-plane:before {
    content: "\f072";
}
.Defaults-calendar:before {
    content: "\f073";
}
.Defaults-random:before {
    content: "\f074";
}
.Defaults-comment:before {
    content: "\f075";
}
.Defaults-magnet:before {
    content: "\f076";
}
.Defaults-chevron-up:before {
    content: "\f077";
}
.Defaults-chevron-down:before {
    content: "\f078";
}
.Defaults-retweet:before {
    content: "\f079";
}
.Defaults-shopping-cart:before {
    content: "\f07a";
}
.Defaults-folder:before {
    content: "\f07b";
}
.Defaults-folder-open:before {
    content: "\f07c";
}
.Defaults-arrows-v:before {
    content: "\f07d";
}
.Defaults-arrows-h:before {
    content: "\f07e";
}
.Defaults-bar-chart:before {
    content: "\f080";
}
.Defaults-twitter-square:before {
    content: "\f081";
}
.Defaults-facebook-square:before {
    content: "\f082";
}
.Defaults-camera-retro:before {
    content: "\f083";
}
.Defaults-key:before {
    content: "\f084";
}
.Defaults-cogs:before {
    content: "\f085";
}
.Defaults-comments:before {
    content: "\f086";
}
.Defaults-thumbs-o-up:before {
    content: "\f087";
}
.Defaults-thumbs-o-down:before {
    content: "\f088";
}
.Defaults-star-half:before {
    content: "\f089";
}
.Defaults-heart-o:before {
    content: "\f08a";
}
.Defaults-sign-out:before {
    content: "\f08b";
}
.Defaults-linkedin-square:before {
    content: "\f08c";
}
.Defaults-thumb-tack:before {
    content: "\f08d";
}
.Defaults-external-link:before {
    content: "\f08e";
}
.Defaults-sign-in:before {
    content: "\f090";
}
.Defaults-trophy:before {
    content: "\f091";
}
.Defaults-github-square:before {
    content: "\f092";
}
.Defaults-upload:before {
    content: "\f093";
}
.Defaults-lemon-o:before {
    content: "\f094";
}
.Defaults-phone:before {
    content: "\f095";
}
.Defaults-square-o:before {
    content: "\f096";
}
.Defaults-bookmark-o:before {
    content: "\f097";
}
.Defaults-phone-square:before {
    content: "\f098";
}
.Defaults-twitter:before {
    content: "\f099";
}
.Defaults-facebook:before {
    content: "\f09a";
}
.Defaults-github:before {
    content: "\f09b";
}
.Defaults-unlock:before {
    content: "\f09c";
}
.Defaults-credit-card:before {
    content: "\f09d";
}
.Defaults-rss:before {
    content: "\f09e";
}
.Defaults-hdd-o:before {
    content: "\f0a0";
}
.Defaults-bullhorn:before {
    content: "\f0a1";
}
.Defaults-bell-o:before {
    content: "\f0a2";
}
.Defaults-certificate:before {
    content: "\f0a3";
}
.Defaults-hand-o-right:before {
    content: "\f0a4";
}
.Defaults-hand-o-left:before {
    content: "\f0a5";
}
.Defaults-hand-o-up:before {
    content: "\f0a6";
}
.Defaults-hand-o-down:before {
    content: "\f0a7";
}
.Defaults-arrow-circle-left:before {
    content: "\f0a8";
}
.Defaults-arrow-circle-right:before {
    content: "\f0a9";
}
.Defaults-arrow-circle-up:before {
    content: "\f0aa";
}
.Defaults-arrow-circle-down:before {
    content: "\f0ab";
}
.Defaults-globe:before {
    content: "\f0ac";
}
.Defaults-wrench:before {
    content: "\f0ad";
}
.Defaults-tasks:before {
    content: "\f0ae";
}
.Defaults-filter:before {
    content: "\f0b0";
}
.Defaults-briefcase:before {
    content: "\f0b1";
}
.Defaults-arrows-alt:before {
    content: "\f0b2";
}
.Defaults-group:before {
    content: "\f0c0";
}
.Defaults-chain:before {
    content: "\f0c1";
}
.Defaults-cloud:before {
    content: "\f0c2";
}
.Defaults-flask:before {
    content: "\f0c3";
}
.Defaults-cut:before {
    content: "\f0c4";
}
.Defaults-copy:before {
    content: "\f0c5";
}
.Defaults-paperclip:before {
    content: "\f0c6";
}
.Defaults-floppy-o:before {
    content: "\f0c7";
}
.Defaults-square:before {
    content: "\f0c8";
}
.Defaults-bars:before {
    content: "\f0c9";
}
.Defaults-list-ul:before {
    content: "\f0ca";
}
.Defaults-list-ol:before {
    content: "\f0cb";
}
.Defaults-strikethrough:before {
    content: "\f0cc";
}
.Defaults-underline:before {
    content: "\f0cd";
}
.Defaults-table:before {
    content: "\f0ce";
}
.Defaults-magic:before {
    content: "\f0d0";
}
.Defaults-truck:before {
    content: "\f0d1";
}
.Defaults-pinterest:before {
    content: "\f0d2";
}
.Defaults-pinterest-square:before {
    content: "\f0d3";
}
.Defaults-google-plus-square:before {
    content: "\f0d4";
}
.Defaults-google-plus:before {
    content: "\f0d5";
}
.Defaults-money:before {
    content: "\f0d6";
}
.Defaults-caret-down:before {
    content: "\f0d7";
}
.Defaults-caret-up:before {
    content: "\f0d8";
}
.Defaults-caret-left:before {
    content: "\f0d9";
}
.Defaults-caret-right:before {
    content: "\f0da";
}
.Defaults-columns:before {
    content: "\f0db";
}
.Defaults-sort:before {
    content: "\f0dc";
}
.Defaults-sort-desc:before {
    content: "\f0dd";
}
.Defaults-sort-asc:before {
    content: "\f0de";
}
.Defaults-envelope:before {
    content: "\f0e0";
}
.Defaults-linkedin:before {
    content: "\f0e1";
}
.Defaults-rotate-left:before {
    content: "\f0e2";
}
.Defaults-gavel:before {
    content: "\f0e3";
}
.Defaults-dashboard:before {
    content: "\f0e4";
}
.Defaults-comment-o:before {
    content: "\f0e5";
}
.Defaults-comments-o:before {
    content: "\f0e6";
}
.Defaults-bolt:before {
    content: "\f0e7";
}
.Defaults-sitemap:before {
    content: "\f0e8";
}
.Defaults-umbrella:before {
    content: "\f0e9";
}
.Defaults-clipboard:before {
    content: "\f0ea";
}
.Defaults-lightbulb-o:before {
    content: "\f0eb";
}
.Defaults-exchange:before {
    content: "\f0ec";
}
.Defaults-cloud-download:before {
    content: "\f0ed";
}
.Defaults-cloud-upload:before {
    content: "\f0ee";
}
.Defaults-user-md:before {
    content: "\f0f0";
}
.Defaults-stethoscope:before {
    content: "\f0f1";
}
.Defaults-suitcase:before {
    content: "\f0f2";
}
.Defaults-bell:before {
    content: "\f0f3";
}
.Defaults-coffee:before {
    content: "\f0f4";
}
.Defaults-cutlery:before {
    content: "\f0f5";
}
.Defaults-file-text-o:before {
    content: "\f0f6";
}
.Defaults-building-o:before {
    content: "\f0f7";
}
.Defaults-hospital-o:before {
    content: "\f0f8";
}
.Defaults-ambulance:before {
    content: "\f0f9";
}
.Defaults-medkit:before {
    content: "\f0fa";
}
.Defaults-fighter-jet:before {
    content: "\f0fb";
}
.Defaults-beer:before {
    content: "\f0fc";
}
.Defaults-h-square:before {
    content: "\f0fd";
}
.Defaults-plus-square:before {
    content: "\f0fe";
}
.Defaults-angle-double-left:before {
    content: "\f100";
}
.Defaults-angle-double-right:before {
    content: "\f101";
}
.Defaults-angle-double-up:before {
    content: "\f102";
}
.Defaults-angle-double-down:before {
    content: "\f103";
}
.Defaults-angle-left:before {
    content: "\f104";
}
.Defaults-angle-right:before {
    content: "\f105";
}
.Defaults-angle-up:before {
    content: "\f106";
}
.Defaults-angle-down:before {
    content: "\f107";
}
.Defaults-desktop:before {
    content: "\f108";
}
.Defaults-laptop:before {
    content: "\f109";
}
.Defaults-tablet:before {
    content: "\f10a";
}
.Defaults-mobile:before {
    content: "\f10b";
}
.Defaults-circle-o:before {
    content: "\f10c";
}
.Defaults-quote-left:before {
    content: "\f10d";
}
.Defaults-quote-right:before {
    content: "\f10e";
}
.Defaults-spinner:before {
    content: "\f110";
}
.Defaults-circle:before {
    content: "\f111";
}
.Defaults-mail-reply:before {
    content: "\f112";
}
.Defaults-github-alt:before {
    content: "\f113";
}
.Defaults-folder-o:before {
    content: "\f114";
}
.Defaults-folder-open-o:before {
    content: "\f115";
}
.Defaults-smile-o:before {
    content: "\f118";
}
.Defaults-frown-o:before {
    content: "\f119";
}
.Defaults-meh-o:before {
    content: "\f11a";
}
.Defaults-gamepad:before {
    content: "\f11b";
}
.Defaults-keyboard-o:before {
    content: "\f11c";
}
.Defaults-flag-o:before {
    content: "\f11d";
}
.Defaults-flag-checkered:before {
    content: "\f11e";
}
.Defaults-terminal:before {
    content: "\f120";
}
.Defaults-code:before {
    content: "\f121";
}
.Defaults-mail-reply-all:before {
    content: "\f122";
}
.Defaults-star-half-empty:before {
    content: "\f123";
}
.Defaults-location-arrow:before {
    content: "\f124";
}
.Defaults-crop:before {
    content: "\f125";
}
.Defaults-code-fork:before {
    content: "\f126";
}
.Defaults-chain-broken:before {
    content: "\f127";
}
.Defaults-question:before {
    content: "\f128";
}
.Defaults-info:before {
    content: "\f129";
}
.Defaults-exclamation:before {
    content: "\f12a";
}
.Defaults-superscript:before {
    content: "\f12b";
}
.Defaults-subscript:before {
    content: "\f12c";
}
.Defaults-eraser:before {
    content: "\f12d";
}
.Defaults-puzzle-piece:before {
    content: "\f12e";
}
.Defaults-microphone:before {
    content: "\f130";
}
.Defaults-microphone-slash:before {
    content: "\f131";
}
.Defaults-shield:before {
    content: "\f132";
}
.Defaults-calendar-o:before {
    content: "\f133";
}
.Defaults-fire-extinguisher:before {
    content: "\f134";
}
.Defaults-rocket:before {
    content: "\f135";
}
.Defaults-maxcdn:before {
    content: "\f136";
}
.Defaults-chevron-circle-left:before {
    content: "\f137";
}
.Defaults-chevron-circle-right:before {
    content: "\f138";
}
.Defaults-chevron-circle-up:before {
    content: "\f139";
}
.Defaults-chevron-circle-down:before {
    content: "\f13a";
}
.Defaults-html5:before {
    content: "\f13b";
}
.Defaults-css3:before {
    content: "\f13c";
}
.Defaults-anchor:before {
    content: "\f13d";
}
.Defaults-unlock-alt:before {
    content: "\f13e";
}
.Defaults-bullseye:before {
    content: "\f140";
}
.Defaults-ellipsis-h:before {
    content: "\f141";
}
.Defaults-ellipsis-v:before {
    content: "\f142";
}
.Defaults-rss-square:before {
    content: "\f143";
}
.Defaults-play-circle:before {
    content: "\f144";
}
.Defaults-ticket:before {
    content: "\f145";
}
.Defaults-minus-square:before {
    content: "\f146";
}
.Defaults-minus-square-o:before {
    content: "\f147";
}
.Defaults-level-up:before {
    content: "\f148";
}
.Defaults-level-down:before {
    content: "\f149";
}
.Defaults-check-square:before {
    content: "\f14a";
}
.Defaults-pencil-square:before {
    content: "\f14b";
}
.Defaults-external-link-square:before {
    content: "\f14c";
}
.Defaults-share-square:before {
    content: "\f14d";
}
.Defaults-compass:before {
    content: "\f14e";
}
.Defaults-caret-square-o-down:before {
    content: "\f150";
}
.Defaults-caret-square-o-up:before {
    content: "\f151";
}
.Defaults-caret-square-o-right:before {
    content: "\f152";
}
.Defaults-eur:before {
    content: "\f153";
}
.Defaults-gbp:before {
    content: "\f154";
}
.Defaults-dollar:before {
    content: "\f155";
}
.Defaults-inr:before {
    content: "\f156";
}
.Defaults-cny:before {
    content: "\f157";
}
.Defaults-rouble:before {
    content: "\f158";
}
.Defaults-krw:before {
    content: "\f159";
}
.Defaults-bitcoin:before {
    content: "\f15a";
}
.Defaults-file:before {
    content: "\f15b";
}
.Defaults-file-text:before {
    content: "\f15c";
}
.Defaults-sort-alpha-asc:before {
    content: "\f15d";
}
.Defaults-sort-alpha-desc:before {
    content: "\f15e";
}
.Defaults-sort-amount-asc:before {
    content: "\f160";
}
.Defaults-sort-amount-desc:before {
    content: "\f161";
}
.Defaults-sort-numeric-asc:before {
    content: "\f162";
}
.Defaults-sort-numeric-desc:before {
    content: "\f163";
}
.Defaults-thumbs-up:before {
    content: "\f164";
}
.Defaults-thumbs-down:before {
    content: "\f165";
}
.Defaults-youtube-square:before {
    content: "\f166";
}
.Defaults-youtube:before {
    content: "\f167";
}
.Defaults-xing:before {
    content: "\f168";
}
.Defaults-xing-square:before {
    content: "\f169";
}
.Defaults-youtube-play:before {
    content: "\f16a";
}
.Defaults-dropbox:before {
    content: "\f16b";
}
.Defaults-stack-overflow:before {
    content: "\f16c";
}
.Defaults-instagram:before {
    content: "\f16d";
}
.Defaults-flickr:before {
    content: "\f16e";
}
.Defaults-adn:before {
    content: "\f170";
}
.Defaults-bitbucket:before {
    content: "\f171";
}
.Defaults-bitbucket-square:before {
    content: "\f172";
}
.Defaults-tumblr:before {
    content: "\f173";
}
.Defaults-tumblr-square:before {
    content: "\f174";
}
.Defaults-long-arrow-down:before {
    content: "\f175";
}
.Defaults-long-arrow-up:before {
    content: "\f176";
}
.Defaults-long-arrow-left:before {
    content: "\f177";
}
.Defaults-long-arrow-right:before {
    content: "\f178";
}
.Defaults-apple:before {
    content: "\f179";
}
.Defaults-windows:before {
    content: "\f17a";
}
.Defaults-android:before {
    content: "\f17b";
}
.Defaults-linux:before {
    content: "\f17c";
}
.Defaults-dribbble:before {
    content: "\f17d";
}
.Defaults-skype:before {
    content: "\f17e";
}
.Defaults-foursquare:before {
    content: "\f180";
}
.Defaults-trello:before {
    content: "\f181";
}
.Defaults-female:before {
    content: "\f182";
}
.Defaults-male:before {
    content: "\f183";
}
.Defaults-gittip:before {
    content: "\f184";
}
.Defaults-sun-o:before {
    content: "\f185";
}
.Defaults-moon-o:before {
    content: "\f186";
}
.Defaults-archive:before {
    content: "\f187";
}
.Defaults-bug:before {
    content: "\f188";
}
.Defaults-vk:before {
    content: "\f189";
}
.Defaults-weibo:before {
    content: "\f18a";
}
.Defaults-renren:before {
    content: "\f18b";
}
.Defaults-pagelines:before {
    content: "\f18c";
}
.Defaults-stack-exchange:before {
    content: "\f18d";
}
.Defaults-arrow-circle-o-right:before {
    content: "\f18e";
}
.Defaults-arrow-circle-o-left:before {
    content: "\f190";
}
.Defaults-caret-square-o-left:before {
    content: "\f191";
}
.Defaults-dot-circle-o:before {
    content: "\f192";
}
.Defaults-wheelchair:before {
    content: "\f193";
}
.Defaults-vimeo-square:before {
    content: "\f194";
}
.Defaults-try:before {
    content: "\f195";
}
.Defaults-plus-square-o:before {
    content: "\f196";
}
.Defaults-space-shuttle:before {
    content: "\f197";
}
.Defaults-slack:before {
    content: "\f198";
}
.Defaults-envelope-square:before {
    content: "\f199";
}
.Defaults-wordpress:before {
    content: "\f19a";
}
.Defaults-openid:before {
    content: "\f19b";
}
.Defaults-bank:before {
    content: "\f19c";
}
.Defaults-graduation-cap:before {
    content: "\f19d";
}
.Defaults-yahoo:before {
    content: "\f19e";
}
.Defaults-google:before {
    content: "\f1a0";
}
.Defaults-reddit:before {
    content: "\f1a1";
}
.Defaults-reddit-square:before {
    content: "\f1a2";
}
.Defaults-stumbleupon-circle:before {
    content: "\f1a3";
}
.Defaults-stumbleupon:before {
    content: "\f1a4";
}
.Defaults-delicious:before {
    content: "\f1a5";
}
.Defaults-digg:before {
    content: "\f1a6";
}
.Defaults-pied-piper:before {
    content: "\f1a7";
}
.Defaults-pied-piper-alt:before {
    content: "\f1a8";
}
.Defaults-drupal:before {
    content: "\f1a9";
}
.Defaults-joomla:before {
    content: "\f1aa";
}
.Defaults-language:before {
    content: "\f1ab";
}
.Defaults-fax:before {
    content: "\f1ac";
}
.Defaults-building:before {
    content: "\f1ad";
}
.Defaults-child:before {
    content: "\f1ae";
}
.Defaults-paw:before {
    content: "\f1b0";
}
.Defaults-spoon:before {
    content: "\f1b1";
}
.Defaults-cube:before {
    content: "\f1b2";
}
.Defaults-cubes:before {
    content: "\f1b3";
}
.Defaults-behance:before {
    content: "\f1b4";
}
.Defaults-behance-square:before {
    content: "\f1b5";
}
.Defaults-steam:before {
    content: "\f1b6";
}
.Defaults-steam-square:before {
    content: "\f1b7";
}
.Defaults-recycle:before {
    content: "\f1b8";
}
.Defaults-automobile:before {
    content: "\f1b9";
}
.Defaults-cab:before {
    content: "\f1ba";
}
.Defaults-tree:before {
    content: "\f1bb";
}
.Defaults-spotify:before {
    content: "\f1bc";
}
.Defaults-deviantart:before {
    content: "\f1bd";
}
.Defaults-soundcloud:before {
    content: "\f1be";
}
.Defaults-database:before {
    content: "\f1c0";
}
.Defaults-file-pdf-o:before {
    content: "\f1c1";
}
.Defaults-file-word-o:before {
    content: "\f1c2";
}
.Defaults-file-excel-o:before {
    content: "\f1c3";
}
.Defaults-file-powerpoint-o:before {
    content: "\f1c4";
}
.Defaults-file-image-o:before {
    content: "\f1c5";
}
.Defaults-file-archive-o:before {
    content: "\f1c6";
}
.Defaults-file-audio-o:before {
    content: "\f1c7";
}
.Defaults-file-movie-o:before {
    content: "\f1c8";
}
.Defaults-file-code-o:before {
    content: "\f1c9";
}
.Defaults-vine:before {
    content: "\f1ca";
}
.Defaults-codepen:before {
    content: "\f1cb";
}
.Defaults-jsfiddle:before {
    content: "\f1cc";
}
.Defaults-life-bouy:before {
    content: "\f1cd";
}
.Defaults-circle-o-notch:before {
    content: "\f1ce";
}
.Defaults-ra:before {
    content: "\f1d0";
}
.Defaults-empire:before {
    content: "\f1d1";
}
.Defaults-git-square:before {
    content: "\f1d2";
}
.Defaults-git:before {
    content: "\f1d3";
}
.Defaults-hacker-news:before {
    content: "\f1d4";
}
.Defaults-tencent-weibo:before {
    content: "\f1d5";
}
.Defaults-qq:before {
    content: "\f1d6";
}
.Defaults-wechat:before {
    content: "\f1d7";
}
.Defaults-paper-plane:before {
    content: "\f1d8";
}
.Defaults-paper-plane-o:before {
    content: "\f1d9";
}
.Defaults-history:before {
    content: "\f1da";
}
.Defaults-circle-thin:before {
    content: "\f1db";
}
.Defaults-header:before {
    content: "\f1dc";
}
.Defaults-paragraph:before {
    content: "\f1dd";
}
.Defaults-sliders:before {
    content: "\f1de";
}
.Defaults-share-alt:before {
    content: "\f1e0";
}
.Defaults-share-alt-square:before {
    content: "\f1e1";
}
.Defaults-bomb:before {
    content: "\f1e2";
}
.Defaults-futbol-o:before {
    content: "\f1e3";
}
.Defaults-tty:before {
    content: "\f1e4";
}
.Defaults-binoculars:before {
    content: "\f1e5";
}
.Defaults-plug:before {
    content: "\f1e6";
}
.Defaults-slideshare:before {
    content: "\f1e7";
}
.Defaults-twitch:before {
    content: "\f1e8";
}
.Defaults-yelp:before {
    content: "\f1e9";
}
.Defaults-newspaper-o:before {
    content: "\f1ea";
}
.Defaults-wifi:before {
    content: "\f1eb";
}
.Defaults-calculator:before {
    content: "\f1ec";
}
.Defaults-paypal:before {
    content: "\f1ed";
}
.Defaults-google-wallet:before {
    content: "\f1ee";
}
.Defaults-cc-visa:before {
    content: "\f1f0";
}
.Defaults-cc-mastercard:before {
    content: "\f1f1";
}
.Defaults-cc-discover:before {
    content: "\f1f2";
}
.Defaults-cc-amex:before {
    content: "\f1f3";
}
.Defaults-cc-paypal:before {
    content: "\f1f4";
}
.Defaults-cc-stripe:before {
    content: "\f1f5";
}
.Defaults-bell-slash:before {
    content: "\f1f6";
}
.Defaults-bell-slash-o:before {
    content: "\f1f7";
}
.Defaults-trash:before {
    content: "\f1f8";
}
.Defaults-copyright:before {
    content: "\f1f9";
}
.Defaults-at:before {
    content: "\f1fa";
}
.Defaults-eyedropper:before {
    content: "\f1fb";
}
.Defaults-paint-brush:before {
    content: "\f1fc";
}
.Defaults-birthday-cake:before {
    content: "\f1fd";
}
.Defaults-area-chart:before {
    content: "\f1fe";
}
.Defaults-pie-chart:before {
    content: "\f200";
}
.Defaults-line-chart:before {
    content: "\f201";
}
.Defaults-lastfm:before {
    content: "\f202";
}
.Defaults-lastfm-square:before {
    content: "\f203";
}
.Defaults-toggle-off:before {
    content: "\f204";
}
.Defaults-toggle-on:before {
    content: "\f205";
}
.Defaults-bicycle:before {
    content: "\f206";
}
.Defaults-bus:before {
    content: "\f207";
}
.Defaults-ioxhost:before {
    content: "\f208";
}
.Defaults-angellist:before {
    content: "\f209";
}
.Defaults-cc:before {
    content: "\f20a";
}
.Defaults-ils:before {
    content: "\f20b";
}
.Defaults-meanpath:before {
    content: "\f20c";
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* normalize.css */
/* 1   */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/* 2   */
/* 3   */
/**
/* 4   *|  * 1. Set default font family to sans-serif.
/* 5   *|  * 2. Prevent iOS text size adjust after orientation change, without disabling
/* 6   *|  *    user zoom.
/* 7   *|  */
/* 8   */
/* 9   */

html {
    /* 10  */
    
    font-family: sans-serif;
    /* 1 */
    /* 11  */
    
    -ms-text-size-adjust: 100%;
    /* 2 */
    /* 12  */
    
    -webkit-text-size-adjust: 100%;
    /* 2 */
    /* 13  */
}
/* 14  */
/* 15  */
/**
/* 16  *|  * Remove default margin.
/* 17  *|  */
/* 18  */
/* 19  */

body {
    /* 20  */
    
    margin: 0;
    /* 21  */
}
/* 22  */
/* 23  */
/* HTML5 display definitions
/* 24  *|    ========================================================================== */
/* 25  */
/* 26  */
/**
/* 27  *|  * Correct `block` display not defined for any HTML5 element in IE 8/9.
/* 28  *|  * Correct `block` display not defined for `details` or `summary` in IE 10/11
/* 29  *|  * and Firefox.
/* 30  *|  * Correct `block` display not defined for `main` in IE 11.
/* 31  *|  */
/* 32  */
/* 33  */

article,
/* 34  */

aside,
/* 35  */

details,
/* 36  */

figcaption,
/* 37  */

figure,
/* 38  */

footer,
/* 39  */

header,
/* 40  */

hgroup,
/* 41  */

main,
/* 42  */

menu,
/* 43  */

nav,
/* 44  */

section,
/* 45  */

summary {
    /* 46  */
    
    display: block;
    /* 47  */
}
/* 48  */
/* 49  */
/**
/* 50  *|  * 1. Correct `inline-block` display not defined in IE 8/9.

/* normalize.css *|

/* 51  *|  * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
/* 52  *|  */
/* 53  */
/* 54  */

audio,
/* 55  */

canvas,
/* 56  */

progress,
/* 57  */

video {
    /* 58  */
    
    display: inline-block;
    /* 1 */
    /* 59  */
    
    vertical-align: baseline;
    /* 2 */
    /* 60  */
}
/* 61  */
/* 62  */
/**
/* 63  *|  * Prevent modern browsers from displaying `audio` without controls.
/* 64  *|  * Remove excess height in iOS 5 devices.
/* 65  *|  */
/* 66  */
/* 67  */

audio:not([controls]) {
    /* 68  */
    
    display: none;
    /* 69  */
    
    height: 0;
    /* 70  */
}
/* 71  */
/* 72  */
/**
/* 73  *|  * Address `[hidden]` styling not present in IE 8/9/10.
/* 74  *|  * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
/* 75  *|  */
/* 76  */
/* 77  */

[hidden],
/* 78  */

template {
    /* 79  */
    
    display: none;
    /* 80  */
}
/* 81  */
/* 82  */
/* Links
/* 83  *|    ========================================================================== */
/* 84  */
/* 85  */
/**
/* 86  *|  * Remove the gray background color from active links in IE 10.
/* 87  *|  */
/* 88  */
/* 89  */

a {
    /* 90  */
    
    background-color: transparent;
    /* 91  */
}
/* 92  */
/* 93  */
/**
/* 94  *|  * Improve readability when focused and also mouse hovered in all browsers.
/* 95  *|  */
/* 96  */
/* 97  */

a:active,
/* 98  */

a:hover {
    /* 99  */
    
    outline: 0;
    /* 100 */
}
/* normalize.css */
/* 101 */
/* 102 */
/* Text-level semantics
/* 103 *|    ========================================================================== */
/* 104 */
/* 105 */
/**
/* 106 *|  * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
/* 107 *|  */
/* 108 */
/* 109 */

abbr[title] {
    /* 110 */
    
    border-bottom: 1px dotted;
    /* 111 */
}
/* 112 */
/* 113 */
/**
/* 114 *|  * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
/* 115 *|  */
/* 116 */
/* 117 */

b,
/* 118 */

strong {
    /* 119 */
    
    font-weight: bold;
    /* 120 */
}
/* 121 */
/* 122 */
/**
/* 123 *|  * Address styling not present in Safari and Chrome.
/* 124 *|  */
/* 125 */
/* 126 */

dfn {
    /* 127 */
    
    font-style: italic;
    /* 128 */
}
/* 129 */
/* 130 */
/**
/* 131 *|  * Address variable `h1` font-size and margin within `section` and `article`
/* 132 *|  * contexts in Firefox 4+, Safari, and Chrome.
/* 133 *|  */
/* 134 */
/* 135 */

h1 {
    /* 136 */
    
    font-size: 2em;
    /* 137 */
    
    margin: 0.67em 0;
    /* 138 */
}
/* 139 */
/* 140 */
/**
/* 141 *|  * Address styling not present in IE 8/9.
/* 142 *|  */
/* 143 */
/* 144 */

mark {
    /* 145 */
    
    background: #ff0;
    /* 146 */
    
    color: #000;
    /* 147 */
}
/* 148 */
/* 149 */
/**
/* 150 *|  * Address inconsistent and variable font size in all browsers.

/* normalize.css *|

/* 151 *|  */
/* 152 */
/* 153 */

small {
    /* 154 */
    
    font-size: 80%;
    /* 155 */
}
/* 156 */
/* 157 */
/**
/* 158 *|  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
/* 159 *|  */
/* 160 */
/* 161 */

sub,
/* 162 */

sup {
    /* 163 */
    
    font-size: 75%;
    /* 164 */
    
    line-height: 0;
    /* 165 */
    
    position: relative;
    /* 166 */
    
    vertical-align: baseline;
    /* 167 */
}
/* 168 */
/* 169 */

sup {
    /* 170 */
    
    top: -0.5em;
    /* 171 */
}
/* 172 */
/* 173 */

sub {
    /* 174 */
    
    bottom: -0.25em;
    /* 175 */
}
/* 176 */
/* 177 */
/* Embedded content
/* 178 *|    ========================================================================== */
/* 179 */
/* 180 */
/**
/* 181 *|  * Remove border when inside `a` element in IE 8/9/10.
/* 182 *|  */
/* 183 */
/* 184 */

img {
    /* 185 */
    
    border: 0;
    /* 186 */
}
/* 187 */
/* 188 */
/**
/* 189 *|  * Correct overflow not hidden in IE 9/10/11.
/* 190 *|  */
/* 191 */
/* 192 */

svg:not(:root) {
    /* 193 */
    
    overflow: hidden;
    /* 194 */
}
/* 195 */
/* 196 */
/* Grouping content
/* 197 *|    ========================================================================== */
/* 198 */
/* 199 */
/**
/* 200 *|  * Address margin not present in IE 8/9 and Safari.

/* normalize.css *|

/* 201 *|  */
/* 202 */
/* 203 */

figure {
    /* 204 */
    
    margin: 1em 40px;
    /* 205 */
}
/* 206 */
/* 207 */
/**
/* 208 *|  * Address differences between Firefox and other browsers.
/* 209 *|  */
/* 210 */
/* 211 */

hr {
    /* 212 */
    
    -moz-box-sizing: content-box;
    /* 213 */
    
    box-sizing: content-box;
    /* 214 */
    
    height: 0;
    /* 215 */
}
/* 216 */
/* 217 */
/**
/* 218 *|  * Contain overflow in all browsers.
/* 219 *|  */
/* 220 */
/* 221 */

pre {
    /* 222 */
    
    overflow: auto;
    /* 223 */
}
/* 224 */
/* 225 */
/**
/* 226 *|  * Address odd `em`-unit font size rendering in all browsers.
/* 227 *|  */
/* 228 */
/* 229 */

code,
/* 230 */

kbd,
/* 231 */

pre,
/* 232 */

samp {
    /* 233 */
    
    font-family: monospace, monospace;
    /* 234 */
    
    font-size: 1em;
    /* 235 */
}
/* 236 */
/* 237 */
/* Forms
/* 238 *|    ========================================================================== */
/* 239 */
/* 240 */
/**
/* 241 *|  * Known limitation: by default, Chrome and Safari on OS X allow very limited
/* 242 *|  * styling of `select`, unless a `border` property is set.
/* 243 *|  */
/* 244 */
/* 245 */
/**
/* 246 *|  * 1. Correct color not being inherited.
/* 247 *|  *    Known issue: affects color of disabled elements.
/* 248 *|  * 2. Correct font properties not being inherited.
/* 249 *|  * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
/* 250 *|  */
/* normalize.css */
/* 251 */
/* 252 */

button,
/* 253 */

input,
/* 254 */

optgroup,
/* 255 */

select,
/* 256 */

textarea {
    /* 257 */
    
    color: inherit;
    /* 1 */
    /* 258 */
    
    font: inherit;
    /* 2 */
    /* 259 */
    
    margin: 0;
    /* 3 */
    /* 260 */
}
/* 261 */
/* 262 */
/**
/* 263 *|  * Address `overflow` set to `hidden` in IE 8/9/10/11.
/* 264 *|  */
/* 265 */
/* 266 */

button {
    /* 267 */
    
    overflow: visible;
    /* 268 */
}
/* 269 */
/* 270 */
/**
/* 271 *|  * Address inconsistent `text-transform` inheritance for `button` and `select`.
/* 272 *|  * All other form control elements do not inherit `text-transform` values.
/* 273 *|  * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
/* 274 *|  * Correct `select` style inheritance in Firefox.
/* 275 *|  */
/* 276 */
/* 277 */

button,
/* 278 */

select {
    /* 279 */
    
    text-transform: none;
    /* 280 */
}
/* 281 */
/* 282 */
/**
/* 283 *|  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
/* 284 *|  *    and `video` controls.
/* 285 *|  * 2. Correct inability to style clickable `input` types in iOS.
/* 286 *|  * 3. Improve usability and consistency of cursor style between image-type
/* 287 *|  *    `input` and others.
/* 288 *|  */
/* 289 */
/* 290 */

button,
/* 291 */

html input[type="button"],
/* 1 */
/* 292 */

input[type="reset"],
/* 293 */

input[type="submit"] {
    /* 294 */
    
    -webkit-appearance: button;
    /* 2 */
    /* 295 */
    
    cursor: pointer;
    /* 3 */
    /* 296 */
}
/* 297 */
/* 298 */
/**
/* 299 *|  * Re-set default cursor for disabled elements.
/* 300 *|  */
/* normalize.css */
/* 301 */
/* 302 */

button[disabled],
/* 303 */

html input[disabled] {
    /* 304 */
    
    cursor: default;
    /* 305 */
}
/* 306 */
/* 307 */
/**
/* 308 *|  * Remove inner padding and border in Firefox 4+.
/* 309 *|  */
/* 310 */
/* 311 */

button::-moz-focus-inner,
/* 312 */

input::-moz-focus-inner {
    /* 313 */
    
    border: 0;
    /* 314 */
    
    padding: 0;
    /* 315 */
}
/* 316 */
/* 317 */
/**
/* 318 *|  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
/* 319 *|  * the UA stylesheet.
/* 320 *|  */
/* 321 */
/* 322 */

input {
    /* 323 */
    
    line-height: normal;
    /* 324 */
}
/* 325 */
/* 326 */
/**
/* 327 *|  * It's recommended that you don't attempt to style these elements.
/* 328 *|  * Firefox's implementation doesn't respect box-sizing, padding, or width.
/* 329 *|  *
/* 330 *|  * 1. Address box sizing set to `content-box` in IE 8/9/10.
/* 331 *|  * 2. Remove excess padding in IE 8/9/10.
/* 332 *|  */
/* 333 */
/* 334 */

input[type="checkbox"],
/* 335 */

input[type="radio"] {
    /* 336 */
    
    box-sizing: border-box;
    /* 1 */
    /* 337 */
    
    padding: 0;
    /* 2 */
    /* 338 */
}
/* 339 */
/* 340 */
/**
/* 341 *|  * Fix the cursor style for Chrome's increment/decrement buttons. For certain
/* 342 *|  * `font-size` values of the `input`, it causes the cursor style of the
/* 343 *|  * decrement button to change from `default` to `text`.
/* 344 *|  */
/* 345 */
/* 346 */

input[type="number"]::-webkit-inner-spin-button,
/* 347 */

input[type="number"]::-webkit-outer-spin-button {
    /* 348 */
    
    height: auto;
    /* 349 */
}
/* 350 */
/* normalize.css */
/* 351 */
/**
/* 352 *|  * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
/* 353 *|  * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
/* 354 *|  *    (include `-moz` to future-proof).
/* 355 *|  */
/* 356 */
/* 357 */

input[type="search"] {
    /* 358 */
    
    -webkit-appearance: textfield;
    /* 1 */
    /* 359 */
    
    -moz-box-sizing: content-box;
    /* 360 */
    
    -webkit-box-sizing: content-box;
    /* 2 */
    /* 361 */
    
    box-sizing: content-box;
    /* 362 */
}
/* 363 */
/* 364 */
/**
/* 365 *|  * Remove inner padding and search cancel button in Safari and Chrome on OS X.
/* 366 *|  * Safari (but not Chrome) clips the cancel button when the search input has
/* 367 *|  * padding (and `textfield` appearance).
/* 368 *|  */
/* 369 */
/* 370 */

input[type="search"]::-webkit-search-cancel-button,
/* 371 */

input[type="search"]::-webkit-search-decoration {
    /* 372 */
    
    -webkit-appearance: none;
    /* 373 */
}
/* 374 */
/* 375 */
/**
/* 376 *|  * Define consistent border, margin, and padding.
/* 377 *|  */
/* 378 */
/* 379 */

fieldset {
    /* 380 */
    
    border: 1px solid #c0c0c0;
    /* 381 */
    
    margin: 0 2px;
    /* 382 */
    
    padding: 0.35em 0.625em 0.75em;
    /* 383 */
}
/* 384 */
/* 385 */
/**
/* 386 *|  * 1. Correct `color` not being inherited in IE 8/9/10/11.
/* 387 *|  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
/* 388 *|  */
/* 389 */
/* 390 */

legend {
    /* 391 */
    
    border: 0;
    /* 1 */
    /* 392 */
    
    padding: 0;
    /* 2 */
    /* 393 */
}
/* 394 */
/* 395 */
/**
/* 396 *|  * Remove default vertical scrollbar in IE 8/9/10/11.
/* 397 *|  */
/* 398 */
/* 399 */

textarea {
    /* 400 */
    
    overflow: auto;
    /* normalize.css */
    /* 401 */
}
/* 402 */
/* 403 */
/**
/* 404 *|  * Don't inherit the `font-weight` (applied by a rule above).
/* 405 *|  * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
/* 406 *|  */
/* 407 */
/* 408 */

optgroup {
    /* 409 */
    
    font-weight: bold;
    /* 410 */
}
/* 411 */
/* 412 */
/* Tables
/* 413 *|    ========================================================================== */
/* 414 */
/* 415 */
/**
/* 416 *|  * Remove most spacing between table cells.
/* 417 *|  */
/* 418 */
/* 419 */

table {
    /* 420 */
    
    border-collapse: collapse;
    /* 421 */
    
    border-spacing: 0;
    /* 422 */
}
/* 423 */
/* 424 */

td,
/* 425 */

th {
    /* 426 */
    
    padding: 0;
    /* 427 */
}
/* 428 */
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* foundation.min.css */
/* 1 */

meta.foundation-version {
    font-family: "/5.5.1/"
}
meta.foundation-mq-small {
    font-family: "/only screen/";
    width: 0
}
meta.foundation-mq-small-only {
    font-family: "/only screen and (max-width: 40em)/";
    width: 0
}
meta.foundation-mq-medium {
    font-family: "/only screen and (min-width:40.063em)/";
    width: 40.063em
}
meta.foundation-mq-medium-only {
    font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";
    width: 40.063em
}
meta.foundation-mq-large {
    font-family: "/only screen and (min-width:64.063em)/";
    width: 64.063em
}
meta.foundation-mq-large-only {
    font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";
    width: 64.063em
}
meta.foundation-mq-xlarge {
    font-family: "/only screen and (min-width:90.063em)/";
    width: 90.063em
}
meta.foundation-mq-xlarge-only {
    font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";
    width: 90.063em
}
meta.foundation-mq-xxlarge {
    font-family: "/only screen and (min-width:120.063em)/";
    width: 120.063em
}
meta.foundation-data-attribute-namespace {
    font-family: false
}
html,
body {
    height: 100%
}
*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
html,
body {
    font-size: 100%
}
body {
    background: #fff;
    color: #222;
    padding: 0;
    margin: 0;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    line-height: 1.5;
    position: relative;
    cursor: auto
}
a:hover {
    cursor: pointer
}
img {
    max-width: 100%;
    height: auto
}
img {
    -ms-interpolation-mode: bicubic
}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
    max-width: none !important
}
.left {
    float: left !important
}
.right {
    float: right !important
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table
}
.clearfix:after {
    clear: both
}
.hide {
    display: none
}
.invisible {
    visibility: hidden
}
.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
img {
    display: inline-block;
    vertical-align: middle
}
textarea {
    height: auto;
    min-height: 50px
}
select {
    width: 100%
}
.row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 73.125em
}
.row:before,
.row:after {
    content: " ";
    display: table
}
.row:after {
    clear: both
}
.row.collapse>.column,
.row.collapse>.columns {
    padding-left: 0;
    padding-right: 0
}
.row.collapse .row {
    margin-left: 0;
    margin-right: 0
}
.row .row {
    width: auto;
    margin-left: -0.9375em;
    margin-right: -0.9375em;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none
}
.row .row:before,
.row .row:after {
    content: " ";
    display: table
}
.row .row:after {
    clear: both
}
.row .row.collapse {
    width: auto;
    margin: 0;
    max-width: none
}
.row .row.collapse:before,
.row .row.collapse:after {
    content: " ";
    display: table
}
.row .row.collapse:after {
    clear: both
}
.column,
.columns {
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    width: 100%;
    float: left
}
[class*="column"]+[class*="column"]:last-child {
    float: right
}
[class*="column"]+[class*="column"].end {
    float: left
}
@media only screen {
    .small-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .small-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .small-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .small-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .small-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .small-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .small-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .small-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .small-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .small-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .small-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .small-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .small-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .small-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .small-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .small-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .small-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .small-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .small-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .small-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .small-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .small-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .small-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .small-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .small-1 {
        width: 8.33333%
    }
    .small-2 {
        width: 16.66667%
    }
    .small-3 {
        width: 25%
    }
    .small-4 {
        width: 33.33333%
    }
    .small-5 {
        width: 41.66667%
    }
    .small-6 {
        width: 50%
    }
    .small-7 {
        width: 58.33333%
    }
    .small-8 {
        width: 66.66667%
    }
    .small-9 {
        width: 75%
    }
    .small-10 {
        width: 83.33333%
    }
    .small-11 {
        width: 91.66667%
    }
    .small-12 {
        width: 100%
    }
    .small-offset-0 {
        margin-left: 0% !important
    }
    .small-offset-1 {
        margin-left: 8.33333% !important
    }
    .small-offset-2 {
        margin-left: 16.66667% !important
    }
    .small-offset-3 {
        margin-left: 25% !important
    }
    .small-offset-4 {
        margin-left: 33.33333% !important
    }
    .small-offset-5 {
        margin-left: 41.66667% !important
    }
    .small-offset-6 {
        margin-left: 50% !important
    }
    .small-offset-7 {
        margin-left: 58.33333% !important
    }
    .small-offset-8 {
        margin-left: 66.66667% !important
    }
    .small-offset-9 {
        margin-left: 75% !important
    }
    .small-offset-10 {
        margin-left: 83.33333% !important
    }
    .small-offset-11 {
        margin-left: 91.66667% !important
    }
    .small-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.small-centered,
    .columns.small-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.small-uncentered,
    .columns.small-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.small-centered:last-child,
    .columns.small-centered:last-child {
        float: none
    }
    .column.small-uncentered:last-child,
    .columns.small-uncentered:last-child {
        float: left
    }
    .column.small-uncentered.opposite,
    .columns.small-uncentered.opposite {
        float: right
    }
    .row.small-collapse>.column,
    .row.small-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.small-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.small-uncollapse>.column,
    .row.small-uncollapse>.columns {
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
}
@media only screen and (min-width: 40.063em) {
    .medium-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .medium-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .medium-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .medium-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .medium-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .medium-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .medium-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .medium-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .medium-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .medium-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .medium-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .medium-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .medium-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .medium-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .medium-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .medium-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .medium-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .medium-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .medium-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .medium-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .medium-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .medium-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .medium-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .medium-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .medium-1 {
        width: 8.33333%
    }
    .medium-2 {
        width: 16.66667%
    }
    .medium-3 {
        width: 25%
    }
    .medium-4 {
        width: 33.33333%
    }
    .medium-5 {
        width: 41.66667%
    }
    .medium-6 {
        width: 50%
    }
    .medium-7 {
        width: 58.33333%
    }
    .medium-8 {
        width: 66.66667%
    }
    .medium-9 {
        width: 75%
    }
    .medium-10 {
        width: 83.33333%
    }
    .medium-11 {
        width: 91.66667%
    }
    .medium-12 {
        width: 100%
    }
    .medium-offset-0 {
        margin-left: 0% !important
    }
    .medium-offset-1 {
        margin-left: 8.33333% !important
    }
    .medium-offset-2 {
        margin-left: 16.66667% !important
    }
    .medium-offset-3 {
        margin-left: 25% !important
    }
    .medium-offset-4 {
        margin-left: 33.33333% !important
    }
    .medium-offset-5 {
        margin-left: 41.66667% !important
    }
    .medium-offset-6 {
        margin-left: 50% !important
    }
    .medium-offset-7 {
        margin-left: 58.33333% !important
    }
    .medium-offset-8 {
        margin-left: 66.66667% !important
    }
    .medium-offset-9 {
        margin-left: 75% !important
    }
    .medium-offset-10 {
        margin-left: 83.33333% !important
    }
    .medium-offset-11 {
        margin-left: 91.66667% !important
    }
    .medium-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.medium-centered,
    .columns.medium-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.medium-uncentered,
    .columns.medium-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.medium-centered:last-child,
    .columns.medium-centered:last-child {
        float: none
    }
    .column.medium-uncentered:last-child,
    .columns.medium-uncentered:last-child {
        float: left
    }
    .column.medium-uncentered.opposite,
    .columns.medium-uncentered.opposite {
        float: right
    }
    .row.medium-collapse>.column,
    .row.medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.medium-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.medium-uncollapse>.column,
    .row.medium-uncollapse>.columns {
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .large-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .large-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .large-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .large-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .large-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .large-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .large-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .large-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .large-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .large-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .large-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .large-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .large-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .large-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .large-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .large-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .large-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .large-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .large-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .large-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .large-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .large-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .large-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .large-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .large-1 {
        width: 8.33333%
    }
    .large-2 {
        width: 16.66667%
    }
    .large-3 {
        width: 25%
    }
    .large-4 {
        width: 33.33333%
    }
    .large-5 {
        width: 41.66667%
    }
    .large-6 {
        width: 50%
    }
    .large-7 {
        width: 58.33333%
    }
    .large-8 {
        width: 66.66667%
    }
    .large-9 {
        width: 75%
    }
    .large-10 {
        width: 83.33333%
    }
    .large-11 {
        width: 91.66667%
    }
    .large-12 {
        width: 100%
    }
    .large-offset-0 {
        margin-left: 0% !important
    }
    .large-offset-1 {
        margin-left: 8.33333% !important
    }
    .large-offset-2 {
        margin-left: 16.66667% !important
    }
    .large-offset-3 {
        margin-left: 25% !important
    }
    .large-offset-4 {
        margin-left: 33.33333% !important
    }
    .large-offset-5 {
        margin-left: 41.66667% !important
    }
    .large-offset-6 {
        margin-left: 50% !important
    }
    .large-offset-7 {
        margin-left: 58.33333% !important
    }
    .large-offset-8 {
        margin-left: 66.66667% !important
    }
    .large-offset-9 {
        margin-left: 75% !important
    }
    .large-offset-10 {
        margin-left: 83.33333% !important
    }
    .large-offset-11 {
        margin-left: 91.66667% !important
    }
    .large-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.large-centered,
    .columns.large-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.large-uncentered,
    .columns.large-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.large-centered:last-child,
    .columns.large-centered:last-child {
        float: none
    }
    .column.large-uncentered:last-child,
    .columns.large-uncentered:last-child {
        float: left
    }
    .column.large-uncentered.opposite,
    .columns.large-uncentered.opposite {
        float: right
    }
    .row.large-collapse>.column,
    .row.large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.large-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.large-uncollapse>.column,
    .row.large-uncollapse>.columns {
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
}
button,
.button {
    border-style: solid;
    border-width: 0;
    cursor: pointer;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 0;
    display: inline-block;
    padding-top: 1rem;
    padding-right: 2rem;
    padding-bottom: 1.0625rem;
    padding-left: 2rem;
    font-size: 1rem;
    background-color: #2ba6cb;
    border-color: #2285a2;
    color: #fff;
    transition: background-color 300ms ease-out
}
button:hover,
button:focus,
.button:hover,
.button:focus {
    background-color: #2285a2
}
button:hover,
button:focus,
.button:hover,
.button:focus {
    color: #fff
}
button.secondary,
.button.secondary {
    background-color: #e9e9e9;
    border-color: #bababa;
    color: #333
}
button.secondary:hover,
button.secondary:focus,
.button.secondary:hover,
.button.secondary:focus {
    background-color: #bababa
}
button.secondary:hover,
button.secondary:focus,
.button.secondary:hover,
.button.secondary:focus {
    color: #333
}
button.success,
.button.success {
    background-color: #5da423;
    border-color: #4a831c;
    color: #fff
}
button.success:hover,
button.success:focus,
.button.success:hover,
.button.success:focus {
    background-color: #4a831c
}
button.success:hover,
button.success:focus,
.button.success:hover,
.button.success:focus {
    color: #fff
}
button.alert,
.button.alert {
    background-color: #c60f13;
    border-color: #9e0c0f;
    color: #fff
}
button.alert:hover,
button.alert:focus,
.button.alert:hover,
.button.alert:focus {
    background-color: #9e0c0f
}
button.alert:hover,
button.alert:focus,
.button.alert:hover,
.button.alert:focus {
    color: #fff
}
button.warning,
.button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #fff
}
button.warning:hover,
button.warning:focus,
.button.warning:hover,
.button.warning:focus {
    background-color: #cf6e0e
}
button.warning:hover,
button.warning:focus,
.button.warning:hover,
.button.warning:focus {
    color: #fff
}
button.info,
.button.info {
    background-color: #a0d3e8;
    border-color: #61b6d9;
    color: #333
}
button.info:hover,
button.info:focus,
.button.info:hover,
.button.info:focus {
    background-color: #61b6d9
}
button.info:hover,
button.info:focus,
.button.info:hover,
.button.info:focus {
    color: #fff
}
button.large,
.button.large {
    padding-top: 1.125rem;
    padding-right: 2.25rem;
    padding-bottom: 1.1875rem;
    padding-left: 2.25rem;
    font-size: 1.25rem
}
button.small,
.button.small {
    padding-top: 0.875rem;
    padding-right: 1.75rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.75rem;
    font-size: 0.8125rem
}
button.tiny,
.button.tiny {
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.6875rem;
    padding-left: 1.25rem;
    font-size: 0.6875rem
}
button.expand,
.button.expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%
}
button.left-align,
.button.left-align {
    text-align: left;
    text-indent: 0.75rem
}
button.right-align,
.button.right-align {
    text-align: right;
    padding-right: 0.75rem
}
button.radius,
.button.radius {
    border-radius: 3px
}
button.round,
.button.round {
    border-radius: 1000px
}
button.disabled,
button[disabled],
.button.disabled,
.button[disabled] {
    background-color: #2ba6cb;
    border-color: #2285a2;
    color: #fff;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    background-color: #2285a2
}
button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    color: #fff
}
button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    background-color: #2ba6cb
}
button.disabled.secondary,
button[disabled].secondary,
.button.disabled.secondary,
.button[disabled].secondary {
    background-color: #e9e9e9;
    border-color: #bababa;
    color: #333;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    background-color: #bababa
}
button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    color: #333
}
button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    background-color: #e9e9e9
}
button.disabled.success,
button[disabled].success,
.button.disabled.success,
.button[disabled].success {
    background-color: #5da423;
    border-color: #4a831c;
    color: #fff;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    background-color: #4a831c
}
button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    color: #fff
}
button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    background-color: #5da423
}
button.disabled.alert,
button[disabled].alert,
.button.disabled.alert,
.button[disabled].alert {
    background-color: #c60f13;
    border-color: #9e0c0f;
    color: #fff;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    background-color: #9e0c0f
}
button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    color: #fff
}
button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    background-color: #c60f13
}
button.disabled.warning,
button[disabled].warning,
.button.disabled.warning,
.button[disabled].warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #fff;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled.warning:hover,
button.disabled.warning:focus,
button[disabled].warning:hover,
button[disabled].warning:focus,
.button.disabled.warning:hover,
.button.disabled.warning:focus,
.button[disabled].warning:hover,
.button[disabled].warning:focus {
    background-color: #cf6e0e
}
button.disabled.warning:hover,
button.disabled.warning:focus,
button[disabled].warning:hover,
button[disabled].warning:focus,
.button.disabled.warning:hover,
.button.disabled.warning:focus,
.button[disabled].warning:hover,
.button[disabled].warning:focus {
    color: #fff
}
button.disabled.warning:hover,
button.disabled.warning:focus,
button[disabled].warning:hover,
button[disabled].warning:focus,
.button.disabled.warning:hover,
.button.disabled.warning:focus,
.button[disabled].warning:hover,
.button[disabled].warning:focus {
    background-color: #f08a24
}
button.disabled.info,
button[disabled].info,
.button.disabled.info,
.button[disabled].info {
    background-color: #a0d3e8;
    border-color: #61b6d9;
    color: #333;
    cursor: default;
    opacity: 0.7;
    box-shadow: none
}
button.disabled.info:hover,
button.disabled.info:focus,
button[disabled].info:hover,
button[disabled].info:focus,
.button.disabled.info:hover,
.button.disabled.info:focus,
.button[disabled].info:hover,
.button[disabled].info:focus {
    background-color: #61b6d9
}
button.disabled.info:hover,
button.disabled.info:focus,
button[disabled].info:hover,
button[disabled].info:focus,
.button.disabled.info:hover,
.button.disabled.info:focus,
.button[disabled].info:hover,
.button[disabled].info:focus {
    color: #fff
}
button.disabled.info:hover,
button.disabled.info:focus,
button[disabled].info:hover,
button[disabled].info:focus,
.button.disabled.info:hover,
.button.disabled.info:focus,
.button[disabled].info:hover,
.button[disabled].info:focus {
    background-color: #a0d3e8
}
button::-moz-focus-inner {
    border: 0;
    padding: 0
}
@media only screen and (min-width: 40.063em) {
    button,
    .button {
        display: inline-block
    }
}
form {
    margin: 0 0 1rem
}
form .row .row {
    margin: 0 -0.5rem
}
form .row .row .column,
form .row .row .columns {
    padding: 0 0.5rem
}
form .row .row.collapse {
    margin: 0
}
form .row .row.collapse .column,
form .row .row.collapse .columns {
    padding: 0
}
form .row .row.collapse input {
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}
form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
    padding-left: 0.5rem
}
label {
    font-size: 0.875rem;
    color: #4d4d4d;
    cursor: pointer;
    display: block;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0
}
label.right {
    float: none !important;
    text-align: right
}
label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0
}
label small {
    text-transform: capitalize;
    color: #676767
}
.prefix,
.postfix {
    display: block;
    position: relative;
    z-index: 2;
    text-align: center;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    border-style: solid;
    border-width: 1px;
    overflow: visible;
    font-size: 0.875rem;
    height: 2.3125rem;
    line-height: 2.3125rem
}
.postfix.button {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    border: none
}
.prefix.button {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    border: none
}
.prefix.button.radius {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
.postfix.button.radius {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
.prefix.button.round {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}
.postfix.button.round {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px
}
span.prefix,
label.prefix {
    background: #f2f2f2;
    border-right: none;
    color: #333;
    border-color: #ccc
}
span.postfix,
label.postfix {
    background: #f2f2f2;
    border-left: none;
    color: #333;
    border-color: #ccc
}
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="color"],
textarea {
    -webkit-appearance: none;
    border-radius: 0;
    background-color: #fff;
    font-family: inherit;
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-size: 0.875rem;
    margin: 0 0 1rem 0;
    padding: 0.5rem;
    height: 2.3125rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: all 0.15s linear
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="color"]:focus,
textarea:focus {
    background: #fafafa;
    border-color: #999;
    outline: none
}
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="date"]:disabled,
input[type="datetime"]:disabled,
input[type="datetime-local"]:disabled,
input[type="month"]:disabled,
input[type="week"]:disabled,
input[type="email"]:disabled,
input[type="number"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="time"]:disabled,
input[type="url"]:disabled,
input[type="color"]:disabled,
textarea:disabled {
    background-color: #ddd;
    cursor: default
}
input[type="text"][disabled],
input[type="text"][readonly],
fieldset[disabled] input[type="text"],
input[type="password"][disabled],
input[type="password"][readonly],
fieldset[disabled] input[type="password"],
input[type="date"][disabled],
input[type="date"][readonly],
fieldset[disabled] input[type="date"],
input[type="datetime"][disabled],
input[type="datetime"][readonly],
fieldset[disabled] input[type="datetime"],
input[type="datetime-local"][disabled],
input[type="datetime-local"][readonly],
fieldset[disabled] input[type="datetime-local"],
input[type="month"][disabled],
input[type="month"][readonly],
fieldset[disabled] input[type="month"],
input[type="week"][disabled],
input[type="week"][readonly],
fieldset[disabled] input[type="week"],
input[type="email"][disabled],
input[type="email"][readonly],
fieldset[disabled] input[type="email"],
input[type="number"][disabled],
input[type="number"][readonly],
fieldset[disabled] input[type="number"],
input[type="search"][disabled],
input[type="search"][readonly],
fieldset[disabled] input[type="search"],
input[type="tel"][disabled],
input[type="tel"][readonly],
fieldset[disabled] input[type="tel"],
input[type="time"][disabled],
input[type="time"][readonly],
fieldset[disabled] input[type="time"],
input[type="url"][disabled],
input[type="url"][readonly],
fieldset[disabled] input[type="url"],
input[type="color"][disabled],
input[type="color"][readonly],
fieldset[disabled] input[type="color"],
textarea[disabled],
textarea[readonly],
fieldset[disabled] textarea {
    background-color: #ddd;
    cursor: default
}
input[type="text"].radius,
input[type="password"].radius,
input[type="date"].radius,
input[type="datetime"].radius,
input[type="datetime-local"].radius,
input[type="month"].radius,
input[type="week"].radius,
input[type="email"].radius,
input[type="number"].radius,
input[type="search"].radius,
input[type="tel"].radius,
input[type="time"].radius,
input[type="url"].radius,
input[type="color"].radius,
textarea.radius {
    border-radius: 3px
}
form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select,
form .row .prefix-radius.row.collapse button {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
form .row .prefix-radius.row.collapse .prefix {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select,
form .row .postfix-radius.row.collapse button {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
form .row .postfix-radius.row.collapse .postfix {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select,
form .row .prefix-round.row.collapse button {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px
}
form .row .prefix-round.row.collapse .prefix {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}
form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select,
form .row .postfix-round.row.collapse button {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}
form .row .postfix-round.row.collapse .postfix {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px
}
input[type="submit"] {
    -webkit-appearance: none;
    border-radius: 0
}
textarea[rows] {
    height: auto
}
textarea {
    max-width: 100%
}
select {
    -webkit-appearance: none !important;
    border-radius: 0;
    background-color: #FAFAFA;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
    background-position: 100% center;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
    padding: 0.5rem;
    font-size: 0.875rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: rgba(0, 0, 0, 0.75);
    line-height: normal;
    border-radius: 0;
    height: 2.3125rem
}
select::-ms-expand {
    display: none
}
select.radius {
    border-radius: 3px
}
select:hover {
    background-color: #f3f3f3;
    border-color: #999
}
select:disabled {
    background-color: #ddd;
    cursor: default
}
select[multiple] {
    height: auto
}
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
    margin: 0 0 1rem 0
}
input[type="checkbox"]+label,
input[type="radio"]+label {
    display: inline-block;
    margin-left: 0.5rem;
    margin-right: 1rem;
    margin-bottom: 0;
    vertical-align: baseline
}
input[type="file"] {
    width: 100%
}
fieldset {
    border: 1px solid #ddd;
    padding: 1.25rem;
    margin: 1.125rem 0
}
fieldset legend {
    font-weight: bold;
    background: #fff;
    padding: 0 0.1875rem;
    margin: 0;
    margin-left: -0.1875rem
}
[data-abide] .error small.error,
[data-abide] .error span.error,
[data-abide] span.error,
[data-abide] small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #c60f13;
    color: #fff
}
[data-abide] span.error,
[data-abide] small.error {
    display: none
}
span.error,
small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #c60f13;
    color: #fff
}
.error input,
.error textarea,
.error select {
    margin-bottom: 0
}
.error input[type="checkbox"],
.error input[type="radio"] {
    margin-bottom: 1rem
}
.error label,
.error label.error {
    color: #c60f13
}
.error small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #c60f13;
    color: #fff
}
.error>label>small {
    color: #676767;
    background: transparent;
    padding: 0;
    text-transform: capitalize;
    font-style: normal;
    font-size: 60%;
    margin: 0;
    display: inline
}
.error span.error-message {
    display: block
}
input.error,
textarea.error,
select.error {
    margin-bottom: 0
}
label.error {
    color: #c60f13
}
meta.foundation-mq-topbar {
    font-family: "/only screen and (min-width:40.063em)/";
    width: 58.75em
}
.contain-to-grid {
    width: 100%;
    background: #333
}
.contain-to-grid .top-bar {
    margin-bottom: 0
}
.fixed {
    width: 100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 99
}
.fixed.expanded:not(.top-bar) {
    overflow-y: auto;
    height: auto;
    width: 100%;
    max-height: 100%
}
.fixed.expanded:not(.top-bar) .title-area {
    position: fixed;
    width: 100%;
    z-index: 99
}
.fixed.expanded:not(.top-bar) .top-bar-section {
    z-index: 98;
    margin-top: 2.8125rem
}
.top-bar {
    overflow: hidden;
    height: 2.8125rem;
    line-height: 2.8125rem;
    position: relative;
    background: #333;
    margin-bottom: 0
}
.top-bar ul {
    margin-bottom: 0;
    list-style: none
}
.top-bar .row {
    max-width: none
}
.top-bar form,
.top-bar input {
    margin-bottom: 0
}
.top-bar input {
    height: 1.75rem;
    padding-top: .35rem;
    padding-bottom: .35rem;
    font-size: 0.75rem
}
.top-bar .button,
.top-bar button {
    padding-top: 0.4125rem;
    padding-bottom: 0.4125rem;
    margin-bottom: 0;
    font-size: 0.75rem
}
@media only screen and (max-width: 40em) {
    .top-bar .button,
    .top-bar button {
        position: relative;
        top: -1px
    }
}
.top-bar .title-area {
    position: relative;
    margin: 0
}
.top-bar .name {
    height: 2.8125rem;
    margin: 0;
    font-size: 16px
}
.top-bar .name h1,
.top-bar .name h2,
.top-bar .name h3,
.top-bar .name h4,
.top-bar .name p,
.top-bar .name span {
    line-height: 2.8125rem;
    font-size: 1.0625rem;
    margin: 0
}
.top-bar .name h1 a,
.top-bar .name h2 a,
.top-bar .name h3 a,
.top-bar .name h4 a,
.top-bar .name p a,
.top-bar .name span a {
    font-weight: normal;
    color: #fff;
    width: 75%;
    display: block;
    padding: 0 0.9375rem
}
.top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0
}
.top-bar .toggle-topbar a {
    color: #fff;
    text-transform: uppercase;
    font-size: 0.8125rem;
    font-weight: bold;
    position: relative;
    display: block;
    padding: 0 0.9375rem;
    height: 2.8125rem;
    line-height: 2.8125rem
}
.top-bar .toggle-topbar.menu-icon {
    top: 50%;
    margin-top: -16px
}
.top-bar .toggle-topbar.menu-icon a {
    height: 34px;
    line-height: 33px;
    padding: 0 2.5rem 0 0.9375rem;
    color: #fff;
    position: relative
}
.top-bar .toggle-topbar.menu-icon a span::after {
    content: "";
    position: absolute;
    display: block;
    height: 0;
    top: 50%;
    margin-top: -8px;
    right: 0.9375rem;
    box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;
    width: 16px
}
.top-bar .toggle-topbar.menu-icon a span:hover:after {
    box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""
}
.top-bar.expanded {
    height: auto;
    background: transparent
}
.top-bar.expanded .title-area {
    background: #333
}
.top-bar.expanded .toggle-topbar a {
    color: #888
}
.top-bar.expanded .toggle-topbar a span::after {
    box-shadow: 0 0 0 1px #888, 0 7px 0 1px #888, 0 14px 0 1px #888
}
.top-bar-section {
    left: 0;
    position: relative;
    width: auto;
    transition: left 300ms ease-out
}
.top-bar-section ul {
    padding: 0;
    width: 100%;
    height: auto;
    display: block;
    font-size: 16px;
    margin: 0
}
.top-bar-section .divider,
.top-bar-section [role="separator"] {
    border-top: solid 1px #1a1a1a;
    clear: both;
    height: 1px;
    width: 100%
}
.top-bar-section ul li {
    background: #333
}
.top-bar-section ul li>a {
    display: block;
    width: 100%;
    color: #fff;
    padding: 12px 0 12px 0;
    padding-left: 0.9375rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.8125rem;
    font-weight: normal;
    text-transform: none
}
.top-bar-section ul li>a.button {
    font-size: 0.8125rem;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    background-color: #2ba6cb;
    border-color: #2285a2;
    color: #fff
}
.top-bar-section ul li>a.button:hover,
.top-bar-section ul li>a.button:focus {
    background-color: #2285a2
}
.top-bar-section ul li>a.button:hover,
.top-bar-section ul li>a.button:focus {
    color: #fff
}
.top-bar-section ul li>a.button.secondary {
    background-color: #e9e9e9;
    border-color: #bababa;
    color: #333
}
.top-bar-section ul li>a.button.secondary:hover,
.top-bar-section ul li>a.button.secondary:focus {
    background-color: #bababa
}
.top-bar-section ul li>a.button.secondary:hover,
.top-bar-section ul li>a.button.secondary:focus {
    color: #333
}
.top-bar-section ul li>a.button.success {
    background-color: #5da423;
    border-color: #4a831c;
    color: #fff
}
.top-bar-section ul li>a.button.success:hover,
.top-bar-section ul li>a.button.success:focus {
    background-color: #4a831c
}
.top-bar-section ul li>a.button.success:hover,
.top-bar-section ul li>a.button.success:focus {
    color: #fff
}
.top-bar-section ul li>a.button.alert {
    background-color: #c60f13;
    border-color: #9e0c0f;
    color: #fff
}
.top-bar-section ul li>a.button.alert:hover,
.top-bar-section ul li>a.button.alert:focus {
    background-color: #9e0c0f
}
.top-bar-section ul li>a.button.alert:hover,
.top-bar-section ul li>a.button.alert:focus {
    color: #fff
}
.top-bar-section ul li>a.button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #fff
}
.top-bar-section ul li>a.button.warning:hover,
.top-bar-section ul li>a.button.warning:focus {
    background-color: #cf6e0e
}
.top-bar-section ul li>a.button.warning:hover,
.top-bar-section ul li>a.button.warning:focus {
    color: #fff
}
.top-bar-section ul li>button {
    font-size: 0.8125rem;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    background-color: #2ba6cb;
    border-color: #2285a2;
    color: #fff
}
.top-bar-section ul li>button:hover,
.top-bar-section ul li>button:focus {
    background-color: #2285a2
}
.top-bar-section ul li>button:hover,
.top-bar-section ul li>button:focus {
    color: #fff
}
.top-bar-section ul li>button.secondary {
    background-color: #e9e9e9;
    border-color: #bababa;
    color: #333
}
.top-bar-section ul li>button.secondary:hover,
.top-bar-section ul li>button.secondary:focus {
    background-color: #bababa
}
.top-bar-section ul li>button.secondary:hover,
.top-bar-section ul li>button.secondary:focus {
    color: #333
}
.top-bar-section ul li>button.success {
    background-color: #5da423;
    border-color: #4a831c;
    color: #fff
}
.top-bar-section ul li>button.success:hover,
.top-bar-section ul li>button.success:focus {
    background-color: #4a831c
}
.top-bar-section ul li>button.success:hover,
.top-bar-section ul li>button.success:focus {
    color: #fff
}
.top-bar-section ul li>button.alert {
    background-color: #c60f13;
    border-color: #9e0c0f;
    color: #fff
}
.top-bar-section ul li>button.alert:hover,
.top-bar-section ul li>button.alert:focus {
    background-color: #9e0c0f
}
.top-bar-section ul li>button.alert:hover,
.top-bar-section ul li>button.alert:focus {
    color: #fff
}
.top-bar-section ul li>button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #fff
}
.top-bar-section ul li>button.warning:hover,
.top-bar-section ul li>button.warning:focus {
    background-color: #cf6e0e
}
.top-bar-section ul li>button.warning:hover,
.top-bar-section ul li>button.warning:focus {
    color: #fff
}
.top-bar-section ul li:hover:not(.has-form)>a {
    background-color: #555;
    background: #333;
    color: #fff
}
.top-bar-section ul li.active>a {
    background: #2ba6cb;
    color: #fff
}
.top-bar-section ul li.active>a:hover {
    background: #258faf;
    color: #fff
}
.top-bar-section .has-form {
    padding: 0.9375rem
}
.top-bar-section .has-dropdown {
    position: relative
}
.top-bar-section .has-dropdown>a:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 5px;
    border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
    border-left-style: solid;
    margin-right: 0.9375rem;
    margin-top: -4.5px;
    position: absolute;
    top: 50%;
    right: 0
}
.top-bar-section .has-dropdown.moved {
    position: static
}
.top-bar-section .has-dropdown.moved>.dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important;
    width: 100%
}
.top-bar-section .has-dropdown.moved>a:after {
    display: none
}
.top-bar-section .dropdown {
    padding: 0;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 99;
    display: block;
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}
.top-bar-section .dropdown li {
    width: 100%;
    height: auto
}
.top-bar-section .dropdown li a {
    font-weight: normal;
    padding: 8px 0.9375rem
}
.top-bar-section .dropdown li a.parent-link {
    font-weight: normal
}
.top-bar-section .dropdown li.title h5,
.top-bar-section .dropdown li.parent-link {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 1.125rem
}
.top-bar-section .dropdown li.title h5 a,
.top-bar-section .dropdown li.parent-link a {
    color: #fff;
    display: block
}
.top-bar-section .dropdown li.title h5 a:hover,
.top-bar-section .dropdown li.parent-link a:hover {
    background: none
}
.top-bar-section .dropdown li.has-form {
    padding: 8px 0.9375rem
}
.top-bar-section .dropdown li .button,
.top-bar-section .dropdown li button {
    top: auto
}
.top-bar-section .dropdown label {
    padding: 8px 0.9375rem 2px;
    margin-bottom: 0;
    text-transform: uppercase;
    color: #777;
    font-weight: bold;
    font-size: 0.625rem
}
.js-generated {
    display: block
}
@media only screen and (min-width: 40.063em) {
    .top-bar {
        background: #333;
        overflow: visible
    }
    .top-bar:before,
    .top-bar:after {
        content: " ";
        display: table
    }
    .top-bar:after {
        clear: both
    }
    .top-bar .toggle-topbar {
        display: none
    }
    .top-bar .title-area {
        float: left
    }
    .top-bar .name h1 a,
    .top-bar .name h2 a,
    .top-bar .name h3 a,
    .top-bar .name h4 a,
    .top-bar .name h5 a,
    .top-bar .name h6 a {
        width: auto
    }
    .top-bar input,
    .top-bar .button,
    .top-bar button {
        font-size: 0.875rem;
        position: relative;
        height: 1.75rem;
        top: 0.53125rem
    }
    .top-bar.expanded {
        background: #333
    }
    .contain-to-grid .top-bar {
        max-width: 73.125em;
        margin: 0 auto;
        margin-bottom: 0
    }
    .top-bar-section {
        transition: none 0 0;
        left: 0 !important
    }
    .top-bar-section ul {
        width: auto;
        height: auto !important;
        display: inline
    }
    .top-bar-section ul li {
        float: left
    }
    .top-bar-section ul li .js-generated {
        display: none
    }
    .top-bar-section li.hover>a:not(.button) {
        background-color: #555;
        background: #333;
        color: #fff
    }
    .top-bar-section li:not(.has-form) a:not(.button) {
        padding: 0 0.9375rem;
        line-height: 2.8125rem;
        background: #333
    }
    .top-bar-section li:not(.has-form) a:not(.button):hover {
        background-color: #555;
        background: #333
    }
    .top-bar-section li.active:not(.has-form) a:not(.button) {
        padding: 0 0.9375rem;
        line-height: 2.8125rem;
        color: #fff;
        background: #2ba6cb
    }
    .top-bar-section li.active:not(.has-form) a:not(.button):hover {
        background: #258faf;
        color: #fff
    }
    .top-bar-section .has-dropdown>a {
        padding-right: 2.1875rem !important
    }
    .top-bar-section .has-dropdown>a:after {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border: inset 5px;
        border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
        border-top-style: solid;
        margin-top: -2.5px;
        top: 1.40625rem
    }
    .top-bar-section .has-dropdown.moved {
        position: relative
    }
    .top-bar-section .has-dropdown.moved>.dropdown {
        display: block;
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    .top-bar-section .has-dropdown.hover>.dropdown,
    .top-bar-section .has-dropdown.not-click:hover>.dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important
    }
    .top-bar-section .has-dropdown>a:focus+.dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important
    }
    .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after {
        border: none;
        content: "\00bb";
        top: 1rem;
        margin-top: -1px;
        right: 5px;
        line-height: 1.2
    }
    .top-bar-section .dropdown {
        left: 0;
        top: auto;
        background: transparent;
        min-width: 100%
    }
    .top-bar-section .dropdown li a {
        color: #fff;
        line-height: 2.8125rem;
        white-space: nowrap;
        padding: 12px 0.9375rem;
        background: #333
    }
    .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button) {
        color: #fff;
        background: #333
    }
    .top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button) {
        color: #fff;
        background-color: #555;
        background: #333
    }
    .top-bar-section .dropdown li label {
        white-space: nowrap;
        background: #333
    }
    .top-bar-section .dropdown li .dropdown {
        left: 100%;
        top: 0
    }
    .top-bar-section>ul>.divider,
    .top-bar-section>ul>[role="separator"] {
        border-bottom: none;
        border-top: none;
        border-right: solid 1px #4e4e4e;
        clear: none;
        height: 2.8125rem;
        width: 0
    }
    .top-bar-section .has-form {
        background: #333;
        padding: 0 0.9375rem;
        height: 2.8125rem
    }
    .top-bar-section .right li .dropdown {
        left: auto;
        right: 0
    }
    .top-bar-section .right li .dropdown li .dropdown {
        right: 100%
    }
    .top-bar-section .left li .dropdown {
        right: auto;
        left: 0
    }
    .top-bar-section .left li .dropdown li .dropdown {
        left: 100%
    }
    .no-js .top-bar-section ul li:hover>a {
        background-color: #555;
        background: #333;
        color: #fff
    }
    .no-js .top-bar-section ul li:active>a {
        background: #2ba6cb;
        color: #fff
    }
    .no-js .top-bar-section .has-dropdown:hover>.dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important
    }
    .no-js .top-bar-section .has-dropdown>a:focus+.dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important
    }
}
.breadcrumbs {
    display: block;
    padding: 0.5625rem 0.875rem 0.5625rem;
    overflow: hidden;
    margin-left: 0;
    list-style: none;
    border-style: solid;
    border-width: 1px;
    background-color: #f5f5f5;
    border-color: #ddd;
    border-radius: 3px
}
.breadcrumbs>* {
    margin: 0;
    float: left;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    text-transform: uppercase;
    color: #2ba6cb
}
.breadcrumbs>*:hover a,
.breadcrumbs>*:focus a {
    text-decoration: underline
}
.breadcrumbs>* a {
    color: #2ba6cb
}
.breadcrumbs>*.current {
    cursor: default;
    color: #333
}
.breadcrumbs>*.current a {
    cursor: default;
    color: #333
}
.breadcrumbs>*.current:hover,
.breadcrumbs>*.current:hover a,
.breadcrumbs>*.current:focus,
.breadcrumbs>*.current:focus a {
    text-decoration: none
}
.breadcrumbs>*.unavailable {
    color: #999
}
.breadcrumbs>*.unavailable a {
    color: #999
}
.breadcrumbs>*.unavailable:hover,
.breadcrumbs>*.unavailable:hover a,
.breadcrumbs>*.unavailable:focus,
.breadcrumbs>*.unavailable a:focus {
    text-decoration: none;
    color: #999;
    cursor: not-allowed
}
.breadcrumbs>*:before {
    content: "/";
    color: #aaa;
    margin: 0 0.75rem;
    position: relative;
    top: 1px
}
.breadcrumbs>*:first-child:before {
    content: " ";
    margin: 0
}
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
    content: "/"
}
.alert-box {
    border-style: solid;
    border-width: 1px;
    display: block;
    font-weight: normal;
    margin-bottom: 1.25rem;
    position: relative;
    padding: 0.875rem 1.5rem 0.875rem 0.875rem;
    font-size: 0.8125rem;
    transition: opacity 300ms ease-out;
    background-color: #2ba6cb;
    border-color: #258faf;
    color: #fff
}
.alert-box .close {
    font-size: 1.375rem;
    padding: 0 6px 4px;
    line-height: .9;
    position: absolute;
    top: 50%;
    margin-top: -0.6875rem;
    right: 0.25rem;
    color: #333;
    opacity: 0.3;
    background: inherit
}
.alert-box .close:hover,
.alert-box .close:focus {
    opacity: 0.5
}
.alert-box.radius {
    border-radius: 3px
}
.alert-box.round {
    border-radius: 1000px
}
.alert-box.success {
    background-color: #5da423;
    border-color: #508d1e;
    color: #fff
}
.alert-box.alert {
    background-color: #c60f13;
    border-color: #aa0d10;
    color: #fff
}
.alert-box.secondary {
    background-color: #e9e9e9;
    border-color: #c8c8c8;
    color: #4f4f4f
}
.alert-box.warning {
    background-color: #f08a24;
    border-color: #de770f;
    color: #fff
}
.alert-box.info {
    background-color: #a0d3e8;
    border-color: #74bfdd;
    color: #4f4f4f
}
.alert-box.alert-close {
    opacity: 0
}
.inline-list {
    margin: 0 auto 1.0625rem auto;
    margin-left: -1.375rem;
    margin-right: 0;
    padding: 0;
    list-style: none;
    overflow: hidden
}
.inline-list>li {
    list-style: none;
    float: left;
    margin-left: 1.375rem;
    display: block
}
.inline-list>li>* {
    display: block
}
.button-group {
    list-style: none;
    margin: 0;
    left: 0
}
.button-group:before,
.button-group:after {
    content: " ";
    display: table
}
.button-group:after {
    clear: both
}
.button-group.even-2 li {
    margin: 0 -2px;
    display: inline-block;
    width: 50%
}
.button-group.even-2 li>button,
.button-group.even-2 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-2 li:first-child button,
.button-group.even-2 li:first-child .button {
    border-left: 0
}
.button-group.even-2 li button,
.button-group.even-2 li .button {
    width: 100%
}
.button-group.even-3 li {
    margin: 0 -2px;
    display: inline-block;
    width: 33.33333%
}
.button-group.even-3 li>button,
.button-group.even-3 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-3 li:first-child button,
.button-group.even-3 li:first-child .button {
    border-left: 0
}
.button-group.even-3 li button,
.button-group.even-3 li .button {
    width: 100%
}
.button-group.even-4 li {
    margin: 0 -2px;
    display: inline-block;
    width: 25%
}
.button-group.even-4 li>button,
.button-group.even-4 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-4 li:first-child button,
.button-group.even-4 li:first-child .button {
    border-left: 0
}
.button-group.even-4 li button,
.button-group.even-4 li .button {
    width: 100%
}
.button-group.even-5 li {
    margin: 0 -2px;
    display: inline-block;
    width: 20%
}
.button-group.even-5 li>button,
.button-group.even-5 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-5 li:first-child button,
.button-group.even-5 li:first-child .button {
    border-left: 0
}
.button-group.even-5 li button,
.button-group.even-5 li .button {
    width: 100%
}
.button-group.even-6 li {
    margin: 0 -2px;
    display: inline-block;
    width: 16.66667%
}
.button-group.even-6 li>button,
.button-group.even-6 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-6 li:first-child button,
.button-group.even-6 li:first-child .button {
    border-left: 0
}
.button-group.even-6 li button,
.button-group.even-6 li .button {
    width: 100%
}
.button-group.even-7 li {
    margin: 0 -2px;
    display: inline-block;
    width: 14.28571%
}
.button-group.even-7 li>button,
.button-group.even-7 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-7 li:first-child button,
.button-group.even-7 li:first-child .button {
    border-left: 0
}
.button-group.even-7 li button,
.button-group.even-7 li .button {
    width: 100%
}
.button-group.even-8 li {
    margin: 0 -2px;
    display: inline-block;
    width: 12.5%
}
.button-group.even-8 li>button,
.button-group.even-8 li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.even-8 li:first-child button,
.button-group.even-8 li:first-child .button {
    border-left: 0
}
.button-group.even-8 li button,
.button-group.even-8 li .button {
    width: 100%
}
.button-group>li {
    margin: 0 -2px;
    display: inline-block
}
.button-group>li>button,
.button-group>li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group>li:first-child button,
.button-group>li:first-child .button {
    border-left: 0
}
.button-group.stack>li {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0;
    float: none
}
.button-group.stack>li>button,
.button-group.stack>li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.stack>li:first-child button,
.button-group.stack>li:first-child .button {
    border-left: 0
}
.button-group.stack>li>button,
.button-group.stack>li .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    margin: 0;
    display: block
}
.button-group.stack>li>button {
    width: 100%
}
.button-group.stack>li:first-child button,
.button-group.stack>li:first-child .button {
    border-top: 0
}
.button-group.stack-for-small>li {
    margin: 0 -2px;
    display: inline-block
}
.button-group.stack-for-small>li>button,
.button-group.stack-for-small>li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.stack-for-small>li:first-child button,
.button-group.stack-for-small>li:first-child .button {
    border-left: 0
}
@media only screen and (max-width: 40em) {
    .button-group.stack-for-small>li {
        margin: 0 -2px;
        display: inline-block;
        display: block;
        margin: 0
    }
    .button-group.stack-for-small>li>button,
    .button-group.stack-for-small>li .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5)
    }
    .button-group.stack-for-small>li:first-child button,
    .button-group.stack-for-small>li:first-child .button {
        border-left: 0
    }
    .button-group.stack-for-small>li>button,
    .button-group.stack-for-small>li .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        margin: 0;
        display: block
    }
    .button-group.stack-for-small>li>button {
        width: 100%
    }
    .button-group.stack-for-small>li:first-child button,
    .button-group.stack-for-small>li:first-child .button {
        border-top: 0
    }
}
.button-group.radius>* {
    margin: 0 -2px;
    display: inline-block
}
.button-group.radius>*>button,
.button-group.radius>* .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.radius>*:first-child button,
.button-group.radius>*:first-child .button {
    border-left: 0
}
.button-group.radius>*,
.button-group.radius>*>a,
.button-group.radius>*>button,
.button-group.radius>*>.button {
    border-radius: 0
}
.button-group.radius>*:first-child,
.button-group.radius>*:first-child>a,
.button-group.radius>*:first-child>button,
.button-group.radius>*:first-child>.button {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
.button-group.radius>*:last-child,
.button-group.radius>*:last-child>a,
.button-group.radius>*:last-child>button,
.button-group.radius>*:last-child>.button {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
.button-group.radius.stack>* {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0
}
.button-group.radius.stack>*>button,
.button-group.radius.stack>* .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.radius.stack>*:first-child button,
.button-group.radius.stack>*:first-child .button {
    border-left: 0
}
.button-group.radius.stack>*>button,
.button-group.radius.stack>* .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    margin: 0;
    display: block
}
.button-group.radius.stack>*>button {
    width: 100%
}
.button-group.radius.stack>*:first-child button,
.button-group.radius.stack>*:first-child .button {
    border-top: 0
}
.button-group.radius.stack>*,
.button-group.radius.stack>*>a,
.button-group.radius.stack>*>button,
.button-group.radius.stack>*>.button {
    border-radius: 0
}
.button-group.radius.stack>*:first-child,
.button-group.radius.stack>*:first-child>a,
.button-group.radius.stack>*:first-child>button,
.button-group.radius.stack>*:first-child>.button {
    -webkit-top-left-radius: 3px;
    -webkit-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}
.button-group.radius.stack>*:last-child,
.button-group.radius.stack>*:last-child>a,
.button-group.radius.stack>*:last-child>button,
.button-group.radius.stack>*:last-child>.button {
    -webkit-bottom-left-radius: 3px;
    -webkit-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}
@media only screen and (min-width: 40.063em) {
    .button-group.radius.stack-for-small>* {
        margin: 0 -2px;
        display: inline-block
    }
    .button-group.radius.stack-for-small>*>button,
    .button-group.radius.stack-for-small>* .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5)
    }
    .button-group.radius.stack-for-small>*:first-child button,
    .button-group.radius.stack-for-small>*:first-child .button {
        border-left: 0
    }
    .button-group.radius.stack-for-small>*,
    .button-group.radius.stack-for-small>*>a,
    .button-group.radius.stack-for-small>*>button,
    .button-group.radius.stack-for-small>*>.button {
        border-radius: 0
    }
    .button-group.radius.stack-for-small>*:first-child,
    .button-group.radius.stack-for-small>*:first-child>a,
    .button-group.radius.stack-for-small>*:first-child>button,
    .button-group.radius.stack-for-small>*:first-child>.button {
        -webkit-border-bottom-left-radius: 3px;
        -webkit-border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        border-top-left-radius: 3px
    }
    .button-group.radius.stack-for-small>*:last-child,
    .button-group.radius.stack-for-small>*:last-child>a,
    .button-group.radius.stack-for-small>*:last-child>button,
    .button-group.radius.stack-for-small>*:last-child>.button {
        -webkit-border-bottom-right-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px
    }
}
@media only screen and (max-width: 40em) {
    .button-group.radius.stack-for-small>* {
        margin: 0 -2px;
        display: inline-block;
        display: block;
        margin: 0
    }
    .button-group.radius.stack-for-small>*>button,
    .button-group.radius.stack-for-small>* .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5)
    }
    .button-group.radius.stack-for-small>*:first-child button,
    .button-group.radius.stack-for-small>*:first-child .button {
        border-left: 0
    }
    .button-group.radius.stack-for-small>*>button,
    .button-group.radius.stack-for-small>* .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        margin: 0;
        display: block
    }
    .button-group.radius.stack-for-small>*>button {
        width: 100%
    }
    .button-group.radius.stack-for-small>*:first-child button,
    .button-group.radius.stack-for-small>*:first-child .button {
        border-top: 0
    }
    .button-group.radius.stack-for-small>*,
    .button-group.radius.stack-for-small>*>a,
    .button-group.radius.stack-for-small>*>button,
    .button-group.radius.stack-for-small>*>.button {
        border-radius: 0
    }
    .button-group.radius.stack-for-small>*:first-child,
    .button-group.radius.stack-for-small>*:first-child>a,
    .button-group.radius.stack-for-small>*:first-child>button,
    .button-group.radius.stack-for-small>*:first-child>.button {
        -webkit-top-left-radius: 3px;
        -webkit-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }
    .button-group.radius.stack-for-small>*:last-child,
    .button-group.radius.stack-for-small>*:last-child>a,
    .button-group.radius.stack-for-small>*:last-child>button,
    .button-group.radius.stack-for-small>*:last-child>.button {
        -webkit-bottom-left-radius: 3px;
        -webkit-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px
    }
}
.button-group.round>* {
    margin: 0 -2px;
    display: inline-block
}
.button-group.round>*>button,
.button-group.round>* .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.round>*:first-child button,
.button-group.round>*:first-child .button {
    border-left: 0
}
.button-group.round>*,
.button-group.round>*>a,
.button-group.round>*>button,
.button-group.round>*>.button {
    border-radius: 0
}
.button-group.round>*:first-child,
.button-group.round>*:first-child>a,
.button-group.round>*:first-child>button,
.button-group.round>*:first-child>.button {
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}
.button-group.round>*:last-child,
.button-group.round>*:last-child>a,
.button-group.round>*:last-child>button,
.button-group.round>*:last-child>.button {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px
}
.button-group.round.stack>* {
    margin: 0 -2px;
    display: inline-block;
    display: block;
    margin: 0
}
.button-group.round.stack>*>button,
.button-group.round.stack>* .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5)
}
.button-group.round.stack>*:first-child button,
.button-group.round.stack>*:first-child .button {
    border-left: 0
}
.button-group.round.stack>*>button,
.button-group.round.stack>* .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    margin: 0;
    display: block
}
.button-group.round.stack>*>button {
    width: 100%
}
.button-group.round.stack>*:first-child button,
.button-group.round.stack>*:first-child .button {
    border-top: 0
}
.button-group.round.stack>*,
.button-group.round.stack>*>a,
.button-group.round.stack>*>button,
.button-group.round.stack>*>.button {
    border-radius: 0
}
.button-group.round.stack>*:first-child,
.button-group.round.stack>*:first-child>a,
.button-group.round.stack>*:first-child>button,
.button-group.round.stack>*:first-child>.button {
    -webkit-top-left-radius: 1rem;
    -webkit-top-right-radius: 1rem;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}
.button-group.round.stack>*:last-child,
.button-group.round.stack>*:last-child>a,
.button-group.round.stack>*:last-child>button,
.button-group.round.stack>*:last-child>.button {
    -webkit-bottom-left-radius: 1rem;
    -webkit-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem
}
@media only screen and (min-width: 40.063em) {
    .button-group.round.stack-for-small>* {
        margin: 0 -2px;
        display: inline-block
    }
    .button-group.round.stack-for-small>*>button,
    .button-group.round.stack-for-small>* .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5)
    }
    .button-group.round.stack-for-small>*:first-child button,
    .button-group.round.stack-for-small>*:first-child .button {
        border-left: 0
    }
    .button-group.round.stack-for-small>*,
    .button-group.round.stack-for-small>*>a,
    .button-group.round.stack-for-small>*>button,
    .button-group.round.stack-for-small>*>.button {
        border-radius: 0
    }
    .button-group.round.stack-for-small>*:first-child,
    .button-group.round.stack-for-small>*:first-child>a,
    .button-group.round.stack-for-small>*:first-child>button,
    .button-group.round.stack-for-small>*:first-child>.button {
        -webkit-border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
        border-bottom-left-radius: 1000px;
        border-top-left-radius: 1000px
    }
    .button-group.round.stack-for-small>*:last-child,
    .button-group.round.stack-for-small>*:last-child>a,
    .button-group.round.stack-for-small>*:last-child>button,
    .button-group.round.stack-for-small>*:last-child>.button {
        -webkit-border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
        border-bottom-right-radius: 1000px;
        border-top-right-radius: 1000px
    }
}
@media only screen and (max-width: 40em) {
    .button-group.round.stack-for-small>* {
        margin: 0 -2px;
        display: inline-block;
        display: block;
        margin: 0
    }
    .button-group.round.stack-for-small>*>button,
    .button-group.round.stack-for-small>* .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5)
    }
    .button-group.round.stack-for-small>*:first-child button,
    .button-group.round.stack-for-small>*:first-child .button {
        border-left: 0
    }
    .button-group.round.stack-for-small>*>button,
    .button-group.round.stack-for-small>* .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        margin: 0;
        display: block
    }
    .button-group.round.stack-for-small>*>button {
        width: 100%
    }
    .button-group.round.stack-for-small>*:first-child button,
    .button-group.round.stack-for-small>*:first-child .button {
        border-top: 0
    }
    .button-group.round.stack-for-small>*,
    .button-group.round.stack-for-small>*>a,
    .button-group.round.stack-for-small>*>button,
    .button-group.round.stack-for-small>*>.button {
        border-radius: 0
    }
    .button-group.round.stack-for-small>*:first-child,
    .button-group.round.stack-for-small>*:first-child>a,
    .button-group.round.stack-for-small>*:first-child>button,
    .button-group.round.stack-for-small>*:first-child>.button {
        -webkit-top-left-radius: 1rem;
        -webkit-top-right-radius: 1rem;
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem
    }
    .button-group.round.stack-for-small>*:last-child,
    .button-group.round.stack-for-small>*:last-child>a,
    .button-group.round.stack-for-small>*:last-child>button,
    .button-group.round.stack-for-small>*:last-child>.button {
        -webkit-bottom-left-radius: 1rem;
        -webkit-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem
    }
}
.button-bar:before,
.button-bar:after {
    content: " ";
    display: table
}
.button-bar:after {
    clear: both
}
.button-bar .button-group {
    float: left;
    margin-right: 0.625rem
}
.button-bar .button-group div {
    overflow: hidden
}
.panel {
    border-style: solid;
    border-width: 1px;
    border-color: #d8d8d8;
    margin-bottom: 1.25rem;
    padding: 1.25rem;
    background: #f2f2f2;
    color: #333
}
.panel>:first-child {
    margin-top: 0
}
.panel>:last-child {
    margin-bottom: 0
}
.panel h1,
.panel h2,
.panel h3,
.panel h4,
.panel h5,
.panel h6,
.panel p,
.panel li,
.panel dl {
    color: #333
}
.panel h1,
.panel h2,
.panel h3,
.panel h4,
.panel h5,
.panel h6 {
    line-height: 1;
    margin-bottom: 0.625rem
}
.panel h1.subheader,
.panel h2.subheader,
.panel h3.subheader,
.panel h4.subheader,
.panel h5.subheader,
.panel h6.subheader {
    line-height: 1.4
}
.panel.callout {
    border-style: solid;
    border-width: 1px;
    border-color: #c5e8f3;
    margin-bottom: 1.25rem;
    padding: 1.25rem;
    background: #f2fafc;
    color: #333
}
.panel.callout>:first-child {
    margin-top: 0
}
.panel.callout>:last-child {
    margin-bottom: 0
}
.panel.callout h1,
.panel.callout h2,
.panel.callout h3,
.panel.callout h4,
.panel.callout h5,
.panel.callout h6,
.panel.callout p,
.panel.callout li,
.panel.callout dl {
    color: #333
}
.panel.callout h1,
.panel.callout h2,
.panel.callout h3,
.panel.callout h4,
.panel.callout h5,
.panel.callout h6 {
    line-height: 1;
    margin-bottom: 0.625rem
}
.panel.callout h1.subheader,
.panel.callout h2.subheader,
.panel.callout h3.subheader,
.panel.callout h4.subheader,
.panel.callout h5.subheader,
.panel.callout h6.subheader {
    line-height: 1.4
}
.panel.callout a:not(.button) {
    color: #2ba6cb
}
.panel.callout a:not(.button):hover,
.panel.callout a:not(.button):focus {
    color: #258faf
}
.panel.radius {
    border-radius: 3px
}
.dropdown.button,
button.dropdown {
    position: relative;
    outline: none;
    padding-right: 3.5625rem
}
.dropdown.button::after,
button.dropdown::after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
    top: 50%
}
.dropdown.button::after,
button.dropdown::after {
    border-width: 0.375rem;
    right: 1.40625rem;
    margin-top: -0.15625rem
}
.dropdown.button::after,
button.dropdown::after {
    border-color: #fff transparent transparent transparent
}
.dropdown.button.tiny,
button.dropdown.tiny {
    padding-right: 2.625rem
}
.dropdown.button.tiny:after,
button.dropdown.tiny:after {
    border-width: 0.375rem;
    right: 1.125rem;
    margin-top: -0.125rem
}
.dropdown.button.tiny::after,
button.dropdown.tiny::after {
    border-color: #fff transparent transparent transparent
}
.dropdown.button.small,
button.dropdown.small {
    padding-right: 3.0625rem
}
.dropdown.button.small::after,
button.dropdown.small::after {
    border-width: 0.4375rem;
    right: 1.3125rem;
    margin-top: -0.15625rem
}
.dropdown.button.small::after,
button.dropdown.small::after {
    border-color: #fff transparent transparent transparent
}
.dropdown.button.large,
button.dropdown.large {
    padding-right: 3.625rem
}
.dropdown.button.large::after,
button.dropdown.large::after {
    border-width: 0.3125rem;
    right: 1.71875rem;
    margin-top: -0.15625rem
}
.dropdown.button.large::after,
button.dropdown.large::after {
    border-color: #fff transparent transparent transparent
}
.dropdown.button.secondary:after,
button.dropdown.secondary:after {
    border-color: #333 transparent transparent transparent
}
.th {
    line-height: 0;
    display: inline-block;
    border: solid 4px #fff;
    max-width: 100%;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
    transition: all 200ms ease-out
}
.th:hover,
.th:focus {
    box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5)
}
.th.radius {
    border-radius: 3px
}
.pricing-table {
    border: solid 1px #ddd;
    margin-left: 0;
    margin-bottom: 1.25rem
}
.pricing-table * {
    list-style: none;
    line-height: 1
}
.pricing-table .title {
    background-color: #333;
    padding: 0.9375rem 1.25rem;
    text-align: center;
    color: #eee;
    font-weight: normal;
    font-size: 1rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
}
.pricing-table .price {
    background-color: #F6F6F6;
    padding: 0.9375rem 1.25rem;
    text-align: center;
    color: #333;
    font-weight: normal;
    font-size: 2rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
}
.pricing-table .description {
    background-color: #fff;
    padding: 0.9375rem;
    text-align: center;
    color: #777;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 1.4;
    border-bottom: dotted 1px #ddd
}
.pricing-table .bullet-item {
    background-color: #fff;
    padding: 0.9375rem;
    text-align: center;
    color: #333;
    font-size: 0.875rem;
    font-weight: normal;
    border-bottom: dotted 1px #ddd
}
.pricing-table .cta-button {
    background-color: #fff;
    text-align: center;
    padding: 1.25rem 1.25rem 0
}
[data-magellan-expedition],
[data-magellan-expedition-clone] {
    background: #fff;
    z-index: 50;
    min-width: 100%;
    padding: 10px
}
[data-magellan-expedition] .sub-nav,
[data-magellan-expedition-clone] .sub-nav {
    margin-bottom: 0
}
[data-magellan-expedition] .sub-nav dd,
[data-magellan-expedition-clone] .sub-nav dd {
    margin-bottom: 0
}
[data-magellan-expedition] .sub-nav a,
[data-magellan-expedition-clone] .sub-nav a {
    line-height: 1.8em
}
.icon-bar {
    width: 100%;
    font-size: 0;
    display: inline-block;
    background: #333
}
.icon-bar>* {
    text-align: center;
    font-size: 1rem;
    width: 25%;
    margin: 0 auto;
    display: block;
    padding: 1.25rem;
    float: left
}
.icon-bar>* i,
.icon-bar>* img {
    display: block;
    margin: 0 auto
}
.icon-bar>* i+label,
.icon-bar>* img+label {
    margin-top: .0625rem
}
.icon-bar>* i {
    font-size: 1.875rem;
    vertical-align: middle
}
.icon-bar>* img {
    width: 1.875rem;
    height: 1.875rem
}
.icon-bar.label-right>* i,
.icon-bar.label-right>* img {
    margin: 0 .0625rem 0 0;
    display: inline-block
}
.icon-bar.label-right>* i+label,
.icon-bar.label-right>* img+label {
    margin-top: 0
}
.icon-bar.label-right>* label {
    display: inline-block
}
.icon-bar.vertical.label-right>* {
    text-align: left
}
.icon-bar.vertical,
.icon-bar.small-vertical {
    height: 100%;
    width: auto
}
.icon-bar.vertical .item,
.icon-bar.small-vertical .item {
    width: auto;
    margin: auto;
    float: none
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.medium-vertical {
        height: 100%;
        width: auto
    }
    .icon-bar.medium-vertical .item {
        width: auto;
        margin: auto;
        float: none
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.large-vertical {
        height: 100%;
        width: auto
    }
    .icon-bar.large-vertical .item {
        width: auto;
        margin: auto;
        float: none
    }
}
.icon-bar>* {
    font-size: 1rem;
    padding: 1.25rem
}
.icon-bar>* i+label,
.icon-bar>* img+label {
    margin-top: .0625rem
}
.icon-bar>* i {
    font-size: 1.875rem
}
.icon-bar>* img {
    width: 1.875rem;
    height: 1.875rem
}
.icon-bar>* label {
    color: #fff
}
.icon-bar>* i {
    color: #fff
}
.icon-bar>a:hover {
    background: #2ba6cb
}
.icon-bar>a:hover label {
    color: #fff
}
.icon-bar>a:hover i {
    color: #fff
}
.icon-bar>a.active {
    background: #2ba6cb
}
.icon-bar>a.active label {
    color: #fff
}
.icon-bar>a.active i {
    color: #fff
}
.icon-bar .item.disabled {
    opacity: 0.7;
    cursor: not-allowed;
    pointer-events: none
}
.icon-bar .item.disabled>* {
    opacity: 0.7;
    cursor: not-allowed
}
.icon-bar.two-up .item {
    width: 50%
}
.icon-bar.two-up.vertical .item,
.icon-bar.two-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.two-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.two-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.three-up .item {
    width: 33.3333%
}
.icon-bar.three-up.vertical .item,
.icon-bar.three-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.three-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.three-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.four-up .item {
    width: 25%
}
.icon-bar.four-up.vertical .item,
.icon-bar.four-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.four-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.four-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.five-up .item {
    width: 20%
}
.icon-bar.five-up.vertical .item,
.icon-bar.five-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.five-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.five-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.six-up .item {
    width: 16.66667%
}
.icon-bar.six-up.vertical .item,
.icon-bar.six-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.six-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.six-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.seven-up .item {
    width: 14.28571%
}
.icon-bar.seven-up.vertical .item,
.icon-bar.seven-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.seven-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.seven-up.large-vertical .item {
        width: auto
    }
}
.icon-bar.eight-up .item {
    width: 12.5%
}
.icon-bar.eight-up.vertical .item,
.icon-bar.eight-up.small-vertical .item {
    width: auto
}
@media only screen and (min-width: 40.063em) {
    .icon-bar.eight-up.medium-vertical .item {
        width: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .icon-bar.eight-up.large-vertical .item {
        width: auto
    }
}
.tabs {
    margin-bottom: 0 !important;
    margin-left: 0
}
.tabs:before,
.tabs:after {
    content: " ";
    display: table
}
.tabs:after {
    clear: both
}
.tabs dd,
.tabs .tab-title {
    position: relative;
    margin-bottom: 0 !important;
    list-style: none;
    float: left
}
.tabs dd>a,
.tabs .tab-title>a {
    display: block;
    background-color: #EFEFEF;
    color: #222;
    padding: 1rem 2rem;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem
}
.tabs dd>a:hover,
.tabs .tab-title>a:hover {
    background-color: #e1e1e1
}
.tabs dd>a:focus,
.tabs .tab-title>a:focus {
    outline: none
}
.tabs dd.active a,
.tabs .tab-title.active a {
    background-color: #fff;
    color: #222
}
.tabs.radius dd:first-child a,
.tabs.radius .tab:first-child a {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
.tabs.radius dd:last-child a,
.tabs.radius .tab:last-child a {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
.tabs.vertical dd,
.tabs.vertical .tab-title {
    position: inherit;
    float: none;
    display: block;
    top: auto
}
.tabs-content {
    margin-bottom: 1.5rem;
    width: 100%
}
.tabs-content:before,
.tabs-content:after {
    content: " ";
    display: table
}
.tabs-content:after {
    clear: both
}
.tabs-content>.content {
    display: none;
    float: left;
    padding: 0.9375em 0;
    width: 100%
}
.tabs-content>.content.active {
    display: block;
    float: none
}
.tabs-content>.content.contained {
    padding: 0.9375em
}
.tabs-content.vertical {
    display: block
}
.tabs-content.vertical>.content {
    padding: 0 0.9375em
}
@media only screen and (min-width: 40.063em) {
    .tabs.vertical {
        width: 20%;
        max-width: 20%;
        float: left;
        margin: 0 0 1.25rem
    }
    .tabs-content.vertical {
        width: 80%;
        max-width: 80%;
        float: left;
        margin-left: -1px;
        padding-left: 1rem
    }
}
.no-js .tabs-content>.content {
    display: block;
    float: none
}
ul.pagination {
    display: block;
    min-height: 1.5rem;
    margin-left: -0.3125rem
}
ul.pagination li {
    height: 1.5rem;
    color: #222;
    font-size: 0.875rem;
    margin-left: 0.3125rem
}
ul.pagination li a,
ul.pagination li button {
    display: block;
    padding: 0.0625rem 0.625rem 0.0625rem;
    color: #999;
    background: none;
    border-radius: 3px;
    font-weight: normal;
    font-size: 1em;
    line-height: inherit;
    transition: background-color 300ms ease-out
}
ul.pagination li:hover a,
ul.pagination li a:focus,
ul.pagination li:hover button,
ul.pagination li button:focus {
    background: #e6e6e6
}
ul.pagination li.unavailable a,
ul.pagination li.unavailable button {
    cursor: default;
    color: #999
}
ul.pagination li.unavailable:hover a,
ul.pagination li.unavailable a:focus,
ul.pagination li.unavailable:hover button,
ul.pagination li.unavailable button:focus {
    background: transparent
}
ul.pagination li.current a,
ul.pagination li.current button {
    background: #2ba6cb;
    color: #fff;
    font-weight: bold;
    cursor: default
}
ul.pagination li.current a:hover,
ul.pagination li.current a:focus,
ul.pagination li.current button:hover,
ul.pagination li.current button:focus {
    background: #2ba6cb
}
ul.pagination li {
    float: left;
    display: block
}
.pagination-centered {
    text-align: center
}
.pagination-centered ul.pagination li {
    float: none;
    display: inline-block
}
.side-nav {
    display: block;
    margin: 0;
    padding: 0.875rem 0;
    list-style-type: none;
    list-style-position: outside;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
}
.side-nav li {
    margin: 0 0 0.4375rem 0;
    font-size: 0.875rem;
    font-weight: normal
}
.side-nav li a:not(.button) {
    display: block;
    color: #2ba6cb;
    margin: 0;
    padding: 0.4375rem 0.875rem
}
.side-nav li a:not(.button):hover,
.side-nav li a:not(.button):focus {
    background: rgba(0, 0, 0, 0.025);
    color: #67c3df
}
.side-nav li.active>a:first-child:not(.button) {
    color: #67c3df;
    font-weight: normal;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
}
.side-nav li.divider {
    border-top: 1px solid;
    height: 0;
    padding: 0;
    list-style: none;
    border-top-color: #fff
}
.side-nav li.heading {
    color: #2ba6cb;
    font-size: 0.875rem;
    font-weight: bold;
    text-transform: uppercase
}
.accordion {
    margin-bottom: 0
}
.accordion:before,
.accordion:after {
    content: " ";
    display: table
}
.accordion:after {
    clear: both
}
.accordion .accordion-navigation,
.accordion dd {
    display: block;
    margin-bottom: 0 !important
}
.accordion .accordion-navigation.active>a,
.accordion dd.active>a {
    background: #e8e8e8
}
.accordion .accordion-navigation>a,
.accordion dd>a {
    background: #EFEFEF;
    color: #222;
    padding: 1rem;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem
}
.accordion .accordion-navigation>a:hover,
.accordion dd>a:hover {
    background: #e3e3e3
}
.accordion .accordion-navigation>.content,
.accordion dd>.content {
    display: none;
    padding: 0.9375em
}
.accordion .accordion-navigation>.content.active,
.accordion dd>.content.active {
    display: block;
    background: #fff
}
.text-left {
    text-align: left !important
}
.text-right {
    text-align: right !important
}
.text-center {
    text-align: center !important
}
.text-justify {
    text-align: justify !important
}
@media only screen and (max-width: 40em) {
    .small-only-text-left {
        text-align: left !important
    }
    .small-only-text-right {
        text-align: right !important
    }
    .small-only-text-center {
        text-align: center !important
    }
    .small-only-text-justify {
        text-align: justify !important
    }
}
@media only screen {
    .small-text-left {
        text-align: left !important
    }
    .small-text-right {
        text-align: right !important
    }
    .small-text-center {
        text-align: center !important
    }
    .small-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
    .medium-only-text-left {
        text-align: left !important
    }
    .medium-only-text-right {
        text-align: right !important
    }
    .medium-only-text-center {
        text-align: center !important
    }
    .medium-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 40.063em) {
    .medium-text-left {
        text-align: left !important
    }
    .medium-text-right {
        text-align: right !important
    }
    .medium-text-center {
        text-align: center !important
    }
    .medium-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
    .large-only-text-left {
        text-align: left !important
    }
    .large-only-text-right {
        text-align: right !important
    }
    .large-only-text-center {
        text-align: center !important
    }
    .large-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 64.063em) {
    .large-text-left {
        text-align: left !important
    }
    .large-text-right {
        text-align: right !important
    }
    .large-text-center {
        text-align: center !important
    }
    .large-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
    .xlarge-only-text-left {
        text-align: left !important
    }
    .xlarge-only-text-right {
        text-align: right !important
    }
    .xlarge-only-text-center {
        text-align: center !important
    }
    .xlarge-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 90.063em) {
    .xlarge-text-left {
        text-align: left !important
    }
    .xlarge-text-right {
        text-align: right !important
    }
    .xlarge-text-center {
        text-align: center !important
    }
    .xlarge-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 120.063em) and (max-width: 99999999em) {
    .xxlarge-only-text-left {
        text-align: left !important
    }
    .xxlarge-only-text-right {
        text-align: right !important
    }
    .xxlarge-only-text-center {
        text-align: center !important
    }
    .xxlarge-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 120.063em) {
    .xxlarge-text-left {
        text-align: left !important
    }
    .xxlarge-text-right {
        text-align: right !important
    }
    .xxlarge-text-center {
        text-align: center !important
    }
    .xxlarge-text-justify {
        text-align: justify !important
    }
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0
}
a {
    color: #2ba6cb;
    text-decoration: none;
    line-height: inherit
}
a:hover,
a:focus {
    color: #258faf
}
a img {
    border: none
}
p {
    font-family: inherit;
    font-weight: normal;
    font-size: 1rem;
    line-height: 1.6;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility
}
p.lead {
    font-size: 1.21875rem;
    line-height: 1.6
}
p aside {
    font-size: 0.875rem;
    line-height: 1.35;
    font-style: italic
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #222;
    text-rendering: optimizeLegibility;
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    line-height: 1.4
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-size: 60%;
    color: #6f6f6f;
    line-height: 0
}
h1 {
    font-size: 2.125rem
}
h2 {
    font-size: 1.6875rem
}
h3 {
    font-size: 1.375rem
}
h4 {
    font-size: 1.125rem
}
h5 {
    font-size: 1.125rem
}
h6 {
    font-size: 1rem
}
.subheader {
    line-height: 1.4;
    color: #6f6f6f;
    font-weight: normal;
    margin-top: 0.2rem;
    margin-bottom: 0.5rem
}
hr {
    border: solid #ddd;
    border-width: 1px 0 0;
    clear: both;
    margin: 1.25rem 0 1.1875rem;
    height: 0
}
em,
i {
    font-style: italic;
    line-height: inherit
}
strong,
b {
    font-weight: bold;
    line-height: inherit
}
small {
    font-size: 60%;
    line-height: inherit
}
code {
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #333;
    background-color: #f8f8f8;
    border-width: 1px;
    border-style: solid;
    border-color: #e0e0e0;
    padding: 0.125rem 0.3125rem 0.0625rem
}
ul,
ol,
dl {
    font-size: 1rem;
    line-height: 1.6;
    margin-bottom: 1.25rem;
    list-style-position: outside;
    font-family: inherit
}
ul {
    margin-left: 1.1rem
}
ul.no-bullet {
    margin-left: 0
}
ul.no-bullet li ul,
ul.no-bullet li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
    list-style: none
}
ul li ul,
ul li ol {
    margin-left: 1.25rem;
    margin-bottom: 0
}
ul.square li ul,
ul.circle li ul,
ul.disc li ul {
    list-style: inherit
}
ul.square {
    list-style-type: square;
    margin-left: 1.1rem
}
ul.circle {
    list-style-type: circle;
    margin-left: 1.1rem
}
ul.disc {
    list-style-type: disc;
    margin-left: 1.1rem
}
ul.no-bullet {
    list-style: none
}
ol {
    margin-left: 1.4rem
}
ol li ul,
ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0
}
dl dt {
    margin-bottom: 0.3rem;
    font-weight: bold
}
dl dd {
    margin-bottom: 0.75rem
}
abbr,
acronym {
    text-transform: uppercase;
    font-size: 90%;
    color: #222;
    cursor: help
}
abbr {
    text-transform: none
}
abbr[title] {
    border-bottom: 1px dotted #ddd
}
blockquote {
    margin: 0 0 1.25rem;
    padding: 0.5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #ddd
}
blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555
}
blockquote cite:before {
    content: "\2014 \0020"
}
blockquote cite a,
blockquote cite a:visited {
    color: #555
}
blockquote,
blockquote p {
    line-height: 1.6;
    color: #6f6f6f
}
.vcard {
    display: inline-block;
    margin: 0 0 1.25rem 0;
    border: 1px solid #ddd;
    padding: 0.625rem 0.75rem
}
.vcard li {
    margin: 0;
    display: block
}
.vcard .fn {
    font-weight: bold;
    font-size: 0.9375rem
}
.vevent .summary {
    font-weight: bold
}
.vevent abbr {
    cursor: default;
    text-decoration: none;
    font-weight: bold;
    border: none;
    padding: 0 0.0625rem
}
@media only screen and (min-width: 40.063em) {
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        line-height: 1.4
    }
    h1 {
        font-size: 2.75rem
    }
    h2 {
        font-size: 2.3125rem
    }
    h3 {
        font-size: 1.6875rem
    }
    h4 {
        font-size: 1.4375rem
    }
    h5 {
        font-size: 1.125rem
    }
    h6 {
        font-size: 1rem
    }
}
.split.button {
    position: relative;
    padding-right: 5.0625rem
}
.split.button span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px
}
.split.button span:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: inset;
    top: 50%;
    left: 50%
}
.split.button span:active {
    background-color: rgba(0, 0, 0, 0.1)
}
.split.button span {
    border-left-color: rgba(255, 255, 255, 0.5)
}
.split.button span {
    width: 3.09375rem
}
.split.button span:after {
    border-top-style: solid;
    border-width: 0.375rem;
    top: 48%;
    margin-left: -0.375rem
}
.split.button span:after {
    border-color: #fff transparent transparent transparent
}
.split.button.secondary span {
    border-left-color: rgba(255, 255, 255, 0.5)
}
.split.button.secondary span:after {
    border-color: #fff transparent transparent transparent
}
.split.button.alert span {
    border-left-color: rgba(255, 255, 255, 0.5)
}
.split.button.success span {
    border-left-color: rgba(255, 255, 255, 0.5)
}
.split.button.tiny {
    padding-right: 3.75rem
}
.split.button.tiny span {
    width: 2.25rem
}
.split.button.tiny span:after {
    border-top-style: solid;
    border-width: 0.375rem;
    top: 48%;
    margin-left: -0.375rem
}
.split.button.small {
    padding-right: 4.375rem
}
.split.button.small span {
    width: 2.625rem
}
.split.button.small span:after {
    border-top-style: solid;
    border-width: 0.4375rem;
    top: 48%;
    margin-left: -0.375rem
}
.split.button.large {
    padding-right: 5.5rem
}
.split.button.large span {
    width: 3.4375rem
}
.split.button.large span:after {
    border-top-style: solid;
    border-width: 0.3125rem;
    top: 48%;
    margin-left: -0.375rem
}
.split.button.expand {
    padding-left: 2rem
}
.split.button.secondary span:after {
    border-color: #333 transparent transparent transparent
}
.split.button.radius span {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
.split.button.round span {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px
}
.split.button.no-pip span:before {
    border-style: none
}
.split.button.no-pip span:after {
    border-style: none
}
.split.button.no-pip span>i {
    top: 50%;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -0.28889em;
    margin-top: -0.48889em
}
.reveal-modal-bg {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000;
    background: rgba(0, 0, 0, 0.45);
    z-index: 1004;
    display: none;
    left: 0
}
.reveal-modal {
    visibility: hidden;
    display: none;
    position: absolute;
    z-index: 1005;
    width: 100%;
    top: 0;
    border-radius: 3px;
    left: 0;
    background-color: #fff;
    padding: 1.875rem;
    border: solid 1px #666;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4)
}
@media only screen and (max-width: 40em) {
    .reveal-modal {
        min-height: 100vh
    }
}
.reveal-modal .column,
.reveal-modal .columns {
    min-width: 0
}
.reveal-modal>:first-child {
    margin-top: 0
}
.reveal-modal>:last-child {
    margin-bottom: 0
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal {
        width: 80%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal {
        top: 6.25rem
    }
}
.reveal-modal.radius {
    border-radius: 3px
}
.reveal-modal.round {
    border-radius: 1000px
}
.reveal-modal.collapse {
    padding: 0
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.tiny {
        width: 30%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.small {
        width: 40%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.medium {
        width: 60%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.large {
        width: 70%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.xlarge {
        width: 95%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
.reveal-modal.full {
    top: 0;
    left: 0;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    max-width: none !important;
    margin-left: 0 !important
}
@media only screen and (min-width: 40.063em) {
    .reveal-modal.full {
        width: 100%;
        max-width: 73.125em;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}
.reveal-modal.toback {
    z-index: 1003
}
.reveal-modal .close-reveal-modal {
    font-size: 2.5rem;
    line-height: 1;
    position: absolute;
    top: 0.625rem;
    right: 1.375rem;
    color: #aaa;
    font-weight: bold;
    cursor: pointer
}
.has-tip {
    border-bottom: dotted 1px #ccc;
    cursor: help;
    font-weight: bold;
    color: #333
}
.has-tip:hover,
.has-tip:focus {
    border-bottom: dotted 1px #134b5b;
    color: #2ba6cb
}
.has-tip.tip-left,
.has-tip.tip-right {
    float: none !important
}
.tooltip {
    display: none;
    position: absolute;
    z-index: 1006;
    font-weight: normal;
    font-size: 0.875rem;
    line-height: 1.3;
    padding: 0.75rem;
    max-width: 300px;
    left: 50%;
    width: 100%;
    color: #fff;
    background: #333
}
.tooltip>.nub {
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
    height: 0;
    border: solid 5px;
    border-color: transparent transparent #333 transparent;
    top: -10px;
    pointer-events: none
}
.tooltip>.nub.rtl {
    left: auto;
    right: 5px
}
.tooltip.radius {
    border-radius: 3px
}
.tooltip.round {
    border-radius: 1000px
}
.tooltip.round>.nub {
    left: 2rem
}
.tooltip.opened {
    color: #2ba6cb !important;
    border-bottom: dotted 1px #134b5b !important
}
.tap-to-close {
    display: block;
    font-size: 0.625rem;
    color: #777;
    font-weight: normal
}
@media only screen and (min-width: 40.063em) {
    .tooltip>.nub {
        border-color: transparent transparent #333 transparent;
        top: -10px
    }
    .tooltip.tip-top>.nub {
        border-color: #333 transparent transparent transparent;
        top: auto;
        bottom: -10px
    }
    .tooltip.tip-left,
    .tooltip.tip-right {
        float: none !important
    }
    .tooltip.tip-left>.nub {
        border-color: transparent transparent transparent #333;
        right: -10px;
        left: auto;
        top: 50%;
        margin-top: -5px
    }
    .tooltip.tip-right>.nub {
        border-color: transparent #333 transparent transparent;
        right: auto;
        left: -10px;
        top: 50%;
        margin-top: -5px
    }
}
.clearing-thumbs,
[data-clearing] {
    margin-bottom: 0;
    margin-left: 0;
    list-style: none
}
.clearing-thumbs:before,
.clearing-thumbs:after,
[data-clearing]:before,
[data-clearing]:after {
    content: " ";
    display: table
}
.clearing-thumbs:after,
[data-clearing]:after {
    clear: both
}
.clearing-thumbs li,
[data-clearing] li {
    float: left;
    margin-right: 10px
}
.clearing-thumbs[class*="block-grid-"] li,
[data-clearing][class*="block-grid-"] li {
    margin-right: 0
}
.clearing-blackout {
    background: #333;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 998
}
.clearing-blackout .clearing-close {
    display: block
}
.clearing-container {
    position: relative;
    z-index: 998;
    height: 100%;
    overflow: hidden;
    margin: 0
}
.clearing-touch-label {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #aaa;
    font-size: 0.6em
}
.visible-img {
    height: 95%;
    position: relative
}
.visible-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    max-height: 100%;
    max-width: 100%
}
.clearing-caption {
    color: #ccc;
    font-size: 0.875em;
    line-height: 1.3;
    margin-bottom: 0;
    text-align: center;
    bottom: 0;
    background: #333;
    width: 100%;
    padding: 10px 30px 20px;
    position: absolute;
    left: 0
}
.clearing-close {
    z-index: 999;
    padding-left: 20px;
    padding-top: 10px;
    font-size: 30px;
    line-height: 1;
    color: #ccc;
    display: none
}
.clearing-close:hover,
.clearing-close:focus {
    color: #ccc
}
.clearing-assembled .clearing-container {
    height: 100%
}
.clearing-assembled .clearing-container .carousel>ul {
    display: none
}
.clearing-feature li {
    display: none
}
.clearing-feature li.clearing-featured-img {
    display: block
}
@media only screen and (min-width: 40.063em) {
    .clearing-main-prev,
    .clearing-main-next {
        position: absolute;
        height: 100%;
        width: 40px;
        top: 0
    }
    .clearing-main-prev>span,
    .clearing-main-next>span {
        position: absolute;
        top: 50%;
        display: block;
        width: 0;
        height: 0;
        border: solid 12px
    }
    .clearing-main-prev>span:hover,
    .clearing-main-next>span:hover {
        opacity: 0.8
    }
    .clearing-main-prev {
        left: 0
    }
    .clearing-main-prev>span {
        left: 5px;
        border-color: transparent;
        border-right-color: #ccc
    }
    .clearing-main-next {
        right: 0
    }
    .clearing-main-next>span {
        border-color: transparent;
        border-left-color: #ccc
    }
    .clearing-main-prev.disabled,
    .clearing-main-next.disabled {
        opacity: 0.3
    }
    .clearing-assembled .clearing-container .carousel {
        background: rgba(51, 51, 51, 0.8);
        height: 120px;
        margin-top: 10px;
        text-align: center
    }
    .clearing-assembled .clearing-container .carousel>ul {
        display: inline-block;
        z-index: 999;
        height: 100%;
        position: relative;
        float: none
    }
    .clearing-assembled .clearing-container .carousel>ul li {
        display: block;
        width: 120px;
        min-height: inherit;
        float: left;
        overflow: hidden;
        margin-right: 0;
        padding: 0;
        position: relative;
        cursor: pointer;
        opacity: 0.4;
        clear: none
    }
    .clearing-assembled .clearing-container .carousel>ul li.fix-height img {
        height: 100%;
        max-width: none
    }
    .clearing-assembled .clearing-container .carousel>ul li a.th {
        border: none;
        box-shadow: none;
        display: block
    }
    .clearing-assembled .clearing-container .carousel>ul li img {
        cursor: pointer !important;
        width: 100% !important
    }
    .clearing-assembled .clearing-container .carousel>ul li.visible {
        opacity: 1
    }
    .clearing-assembled .clearing-container .carousel>ul li:hover {
        opacity: 0.8
    }
    .clearing-assembled .clearing-container .visible-img {
        background: #333;
        overflow: hidden;
        height: 85%
    }
    .clearing-close {
        position: absolute;
        top: 10px;
        right: 20px;
        padding-left: 0;
        padding-top: 0
    }
}
.progress {
    background-color: #F6F6F6;
    height: 1.5625rem;
    border: 1px solid #fff;
    padding: 0.125rem;
    margin-bottom: 0.625rem
}
.progress .meter {
    background: #2ba6cb;
    height: 100%;
    display: block
}
.progress.secondary .meter {
    background: #e9e9e9;
    height: 100%;
    display: block
}
.progress.success .meter {
    background: #5da423;
    height: 100%;
    display: block
}
.progress.alert .meter {
    background: #c60f13;
    height: 100%;
    display: block
}
.progress.radius {
    border-radius: 3px
}
.progress.radius .meter {
    border-radius: 2px
}
.progress.round {
    border-radius: 1000px
}
.progress.round .meter {
    border-radius: 999px
}
.sub-nav {
    display: block;
    width: auto;
    overflow: hidden;
    margin-bottom: -0.25rem 0 1.125rem;
    padding-top: 0.25rem
}
.sub-nav dt {
    text-transform: uppercase
}
.sub-nav dt,
.sub-nav dd,
.sub-nav li {
    float: left;
    margin-left: 1rem;
    margin-bottom: 0;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-size: 0.875rem;
    color: #999
}
.sub-nav dt a,
.sub-nav dd a,
.sub-nav li a {
    text-decoration: none;
    color: #999;
    padding: 0.1875rem 1rem
}
.sub-nav dt a:hover,
.sub-nav dd a:hover,
.sub-nav li a:hover {
    color: #737373
}
.sub-nav dt.active a,
.sub-nav dd.active a,
.sub-nav li.active a {
    border-radius: 3px;
    font-weight: normal;
    background: #2ba6cb;
    padding: 0.1875rem 1rem;
    cursor: default;
    color: #fff
}
.sub-nav dt.active a:hover,
.sub-nav dd.active a:hover,
.sub-nav li.active a:hover {
    background: #258faf
}
.joyride-list {
    display: none
}
.joyride-tip-guide {
    display: none;
    position: absolute;
    background: #333;
    color: #fff;
    z-index: 101;
    top: 0;
    left: 2.5%;
    font-family: inherit;
    font-weight: normal;
    width: 95%
}
.lt-ie9 .joyride-tip-guide {
    max-width: 800px;
    left: 50%;
    margin-left: -400px
}
.joyride-content-wrapper {
    width: 100%;
    padding: 1.125rem 1.25rem 1.5rem
}
.joyride-content-wrapper .button {
    margin-bottom: 0 !important
}
.joyride-content-wrapper .joyride-prev-tip {
    margin-right: 10px
}
.joyride-tip-guide .joyride-nub {
    display: block;
    position: absolute;
    left: 22px;
    width: 0;
    height: 0;
    border: 10px solid #333
}
.joyride-tip-guide .joyride-nub.top {
    border-top-style: solid;
    border-color: #333;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    top: -20px
}
.joyride-tip-guide .joyride-nub.bottom {
    border-bottom-style: solid;
    border-color: #333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px
}
.joyride-tip-guide .joyride-nub.right {
    right: -20px
}
.joyride-tip-guide .joyride-nub.left {
    left: -20px
}
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide h3,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
    line-height: 1.25;
    margin: 0;
    font-weight: bold;
    color: #fff
}
.joyride-tip-guide p {
    margin: 0 0 1.125rem 0;
    font-size: 0.875rem;
    line-height: 1.3
}
.joyride-timer-indicator-wrap {
    width: 50px;
    height: 3px;
    border: solid 1px #555;
    position: absolute;
    right: 1.0625rem;
    bottom: 1rem
}
.joyride-timer-indicator {
    display: block;
    width: 0;
    height: inherit;
    background: #666
}
.joyride-close-tip {
    position: absolute;
    right: 12px;
    top: 10px;
    color: #777 !important;
    text-decoration: none;
    font-size: 24px;
    font-weight: normal;
    line-height: .5 !important
}
.joyride-close-tip:hover,
.joyride-close-tip:focus {
    color: #eee !important
}
.joyride-modal-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    background: transparent;
    background: rgba(0, 0, 0, 0.5);
    z-index: 100;
    display: none;
    top: 0;
    left: 0;
    cursor: pointer
}
.joyride-expose-wrapper {
    background-color: #fff;
    position: absolute;
    border-radius: 3px;
    z-index: 102;
    box-shadow: 0 0 15px #fff
}
.joyride-expose-cover {
    background: transparent;
    border-radius: 3px;
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0
}
@media only screen and (min-width: 40.063em) {
    .joyride-tip-guide {
        width: 300px;
        left: inherit
    }
    .joyride-tip-guide .joyride-nub.bottom {
        border-color: #333 !important;
        border-bottom-color: transparent !important;
        border-left-color: transparent !important;
        border-right-color: transparent !important;
        bottom: -20px
    }
    .joyride-tip-guide .joyride-nub.right {
        border-color: #333 !important;
        border-top-color: transparent !important;
        border-right-color: transparent !important;
        border-bottom-color: transparent !important;
        top: 22px;
        left: auto;
        right: -20px
    }
    .joyride-tip-guide .joyride-nub.left {
        border-color: #333 !important;
        border-top-color: transparent !important;
        border-left-color: transparent !important;
        border-bottom-color: transparent !important;
        top: 22px;
        left: -20px;
        right: auto
    }
}
.label {
    font-weight: normal;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    white-space: nowrap;
    display: inline-block;
    position: relative;
    margin-bottom: auto;
    padding: 0.25rem 0.5rem 0.25rem;
    font-size: 0.6875rem;
    background-color: #2ba6cb;
    color: #fff
}
.label.radius {
    border-radius: 3px
}
.label.round {
    border-radius: 1000px
}
.label.alert {
    background-color: #c60f13;
    color: #fff
}
.label.warning {
    background-color: #f08a24;
    color: #fff
}
.label.success {
    background-color: #5da423;
    color: #fff
}
.label.secondary {
    background-color: #e9e9e9;
    color: #333
}
.label.info {
    background-color: #a0d3e8;
    color: #333
}
.off-canvas-wrap {
    -webkit-backface-visibility: hidden;
    position: relative;
    width: 100%;
    overflow: hidden
}
.off-canvas-wrap.move-right,
.off-canvas-wrap.move-left {
    min-height: 100%;
    -webkit-overflow-scrolling: touch
}
.inner-wrap {
    position: relative;
    width: 100%;
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -ms-transition: -ms-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease
}
.inner-wrap:before,
.inner-wrap:after {
    content: " ";
    display: table
}
.inner-wrap:after {
    clear: both
}
.tab-bar {
    -webkit-backface-visibility: hidden;
    background: #333;
    color: #fff;
    height: 2.8125rem;
    line-height: 2.8125rem;
    position: relative
}
.tab-bar h1,
.tab-bar h2,
.tab-bar h3,
.tab-bar h4,
.tab-bar h5,
.tab-bar h6 {
    color: #fff;
    font-weight: bold;
    line-height: 2.8125rem;
    margin: 0
}
.tab-bar h1,
.tab-bar h2,
.tab-bar h3,
.tab-bar h4 {
    font-size: 1.125rem
}
.left-small {
    width: 2.8125rem;
    height: 2.8125rem;
    position: absolute;
    top: 0;
    border-right: solid 1px #1a1a1a;
    left: 0
}
.right-small {
    width: 2.8125rem;
    height: 2.8125rem;
    position: absolute;
    top: 0;
    border-left: solid 1px #1a1a1a;
    right: 0
}
.tab-bar-section {
    padding: 0 0.625rem;
    position: absolute;
    text-align: center;
    height: 2.8125rem;
    top: 0
}
@media only screen and (min-width: 40.063em) {
    .tab-bar-section.left {
        text-align: left
    }
    .tab-bar-section.right {
        text-align: right
    }
}
.tab-bar-section.left {
    left: 0;
    right: 2.8125rem
}
.tab-bar-section.right {
    left: 2.8125rem;
    right: 0
}
.tab-bar-section.middle {
    left: 2.8125rem;
    right: 2.8125rem
}
.tab-bar .menu-icon {
    text-indent: 2.1875rem;
    width: 2.8125rem;
    height: 2.8125rem;
    display: block;
    padding: 0;
    color: #fff;
    position: relative;
    transform: translate3d(0, 0, 0)
}
.tab-bar .menu-icon span::after {
    content: "";
    position: absolute;
    display: block;
    height: 0;
    top: 50%;
    margin-top: -0.5rem;
    left: 0.90625rem;
    box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;
    width: 1rem
}
.tab-bar .menu-icon span:hover:after {
    box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3
}
.left-off-canvas-menu {
    -webkit-backface-visibility: hidden;
    width: 15.625rem;
    top: 0;
    bottom: 0;
    position: absolute;
    overflow-x: hidden;
    overflow-y: auto;
    background: #333;
    z-index: 1001;
    box-sizing: content-box;
    transition: transform 500ms ease 0s;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -ms-transform: translate(-100%, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0
}
.left-off-canvas-menu * {
    -webkit-backface-visibility: hidden
}
.right-off-canvas-menu {
    -webkit-backface-visibility: hidden;
    width: 15.625rem;
    top: 0;
    bottom: 0;
    position: absolute;
    overflow-x: hidden;
    overflow-y: auto;
    background: #333;
    z-index: 1001;
    box-sizing: content-box;
    transition: transform 500ms ease 0s;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -ms-transform: translate(100%, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    right: 0
}
.right-off-canvas-menu * {
    -webkit-backface-visibility: hidden
}
ul.off-canvas-list {
    list-style-type: none;
    padding: 0;
    margin: 0
}
ul.off-canvas-list li label {
    display: block;
    padding: 0.3rem 0.9375rem;
    color: #999;
    text-transform: uppercase;
    font-size: 0.75rem;
    font-weight: bold;
    background: #444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0
}
ul.off-canvas-list li a {
    display: block;
    padding: 0.66667rem;
    color: rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid #262626;
    transition: background 300ms ease
}
ul.off-canvas-list li a:hover {
    background: #242424
}
.move-right>.inner-wrap {
    -ms-transform: translate(15.625rem, 0);
    -webkit-transform: translate3d(15.625rem, 0, 0);
    -moz-transform: translate3d(15.625rem, 0, 0);
    -ms-transform: translate3d(15.625rem, 0, 0);
    -o-transform: translate3d(15.625rem, 0, 0);
    transform: translate3d(15.625rem, 0, 0)
}
.move-right .exit-off-canvas {
    -webkit-backface-visibility: hidden;
    transition: background 300ms ease;
    cursor: pointer;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1002;
    -webkit-tap-highlight-color: transparent
}
@media only screen and (min-width: 40.063em) {
    .move-right .exit-off-canvas:hover {
        background: rgba(255, 255, 255, 0.05)
    }
}
.move-left>.inner-wrap {
    -ms-transform: translate(-15.625rem, 0);
    -webkit-transform: translate3d(-15.625rem, 0, 0);
    -moz-transform: translate3d(-15.625rem, 0, 0);
    -ms-transform: translate3d(-15.625rem, 0, 0);
    -o-transform: translate3d(-15.625rem, 0, 0);
    transform: translate3d(-15.625rem, 0, 0)
}
.move-left .exit-off-canvas {
    -webkit-backface-visibility: hidden;
    transition: background 300ms ease;
    cursor: pointer;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1002;
    -webkit-tap-highlight-color: transparent
}
@media only screen and (min-width: 40.063em) {
    .move-left .exit-off-canvas:hover {
        background: rgba(255, 255, 255, 0.05)
    }
}
.offcanvas-overlap .left-off-canvas-menu,
.offcanvas-overlap .right-off-canvas-menu {
    -ms-transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    transform: none;
    z-index: 1003
}
.offcanvas-overlap .exit-off-canvas {
    -webkit-backface-visibility: hidden;
    transition: background 300ms ease;
    cursor: pointer;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1002;
    -webkit-tap-highlight-color: transparent
}
@media only screen and (min-width: 40.063em) {
    .offcanvas-overlap .exit-off-canvas:hover {
        background: rgba(255, 255, 255, 0.05)
    }
}
.offcanvas-overlap-left .right-off-canvas-menu {
    -ms-transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    transform: none;
    z-index: 1003
}
.offcanvas-overlap-left .exit-off-canvas {
    -webkit-backface-visibility: hidden;
    transition: background 300ms ease;
    cursor: pointer;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1002;
    -webkit-tap-highlight-color: transparent
}
@media only screen and (min-width: 40.063em) {
    .offcanvas-overlap-left .exit-off-canvas:hover {
        background: rgba(255, 255, 255, 0.05)
    }
}
.offcanvas-overlap-right .left-off-canvas-menu {
    -ms-transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    transform: none;
    z-index: 1003
}
.offcanvas-overlap-right .exit-off-canvas {
    -webkit-backface-visibility: hidden;
    transition: background 300ms ease;
    cursor: pointer;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1002;
    -webkit-tap-highlight-color: transparent
}
@media only screen and (min-width: 40.063em) {
    .offcanvas-overlap-right .exit-off-canvas:hover {
        background: rgba(255, 255, 255, 0.05)
    }
}
.no-csstransforms .left-off-canvas-menu {
    left: -15.625rem
}
.no-csstransforms .right-off-canvas-menu {
    right: -15.625rem
}
.no-csstransforms .move-left>.inner-wrap {
    right: 15.625rem
}
.no-csstransforms .move-right>.inner-wrap {
    left: 15.625rem
}
.left-submenu {
    -webkit-backface-visibility: hidden;
    width: 15.625rem;
    top: 0;
    bottom: 0;
    position: absolute;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    background: #333;
    z-index: 1002;
    box-sizing: content-box;
    -webkit-overflow-scrolling: touch;
    -ms-transform: translate(-100%, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -ms-transition: -ms-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease
}
.left-submenu * {
    -webkit-backface-visibility: hidden
}
.left-submenu .back>a {
    padding: 0.3rem 0.9375rem;
    color: #999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0
}
.left-submenu .back>a:hover {
    background: #303030;
    border-top: 1px solid #5e5e5e;
    border-bottom: none
}
.left-submenu .back>a:before {
    content: "\AB";
    margin-right: 0.5rem;
    display: inline
}
.left-submenu.move-right,
.left-submenu.offcanvas-overlap-right,
.left-submenu.offcanvas-overlap {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0)
}
.right-submenu {
    -webkit-backface-visibility: hidden;
    width: 15.625rem;
    top: 0;
    bottom: 0;
    position: absolute;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    background: #333;
    z-index: 1002;
    box-sizing: content-box;
    -webkit-overflow-scrolling: touch;
    -ms-transform: translate(100%, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    right: 0;
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -ms-transition: -ms-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease
}
.right-submenu * {
    -webkit-backface-visibility: hidden
}
.right-submenu .back>a {
    padding: 0.3rem 0.9375rem;
    color: #999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0
}
.right-submenu .back>a:hover {
    background: #303030;
    border-top: 1px solid #5e5e5e;
    border-bottom: none
}
.right-submenu .back>a:after {
    content: "\BB";
    margin-left: 0.5rem;
    display: inline
}
.right-submenu.move-left,
.right-submenu.offcanvas-overlap-left,
.right-submenu.offcanvas-overlap {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0)
}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after {
    content: "\BB";
    margin-left: 0.5rem;
    display: inline
}
.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before {
    content: "\AB";
    margin-right: 0.5rem;
    display: inline
}
.f-dropdown {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #fff;
    border: solid 1px #ccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: 2px;
    max-width: 200px
}
.f-dropdown>*:first-child {
    margin-top: 0
}
.f-dropdown>*:last-child {
    margin-bottom: 0
}
.f-dropdown:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: transparent transparent #fff transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 89
}
.f-dropdown:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: transparent transparent #ccc transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -14px;
    left: 9px;
    z-index: 88
}
.f-dropdown.right:before {
    left: auto;
    right: 10px
}
.f-dropdown.right:after {
    left: auto;
    right: 9px
}
.f-dropdown.drop-right {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #fff;
    border: solid 1px #ccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: 0;
    margin-left: 2px;
    max-width: 200px
}
.f-dropdown.drop-right>*:first-child {
    margin-top: 0
}
.f-dropdown.drop-right>*:last-child {
    margin-bottom: 0
}
.f-dropdown.drop-right:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: transparent #fff transparent transparent;
    border-right-style: solid;
    position: absolute;
    top: 10px;
    left: -12px;
    z-index: 89
}
.f-dropdown.drop-right:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: transparent #ccc transparent transparent;
    border-right-style: solid;
    position: absolute;
    top: 9px;
    left: -14px;
    z-index: 88
}
.f-dropdown.drop-left {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #fff;
    border: solid 1px #ccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: 0;
    margin-left: -2px;
    max-width: 200px
}
.f-dropdown.drop-left>*:first-child {
    margin-top: 0
}
.f-dropdown.drop-left>*:last-child {
    margin-bottom: 0
}
.f-dropdown.drop-left:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: transparent transparent transparent #fff;
    border-left-style: solid;
    position: absolute;
    top: 10px;
    right: -12px;
    left: auto;
    z-index: 89
}
.f-dropdown.drop-left:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: transparent transparent transparent #ccc;
    border-left-style: solid;
    position: absolute;
    top: 9px;
    right: -14px;
    left: auto;
    z-index: 88
}
.f-dropdown.drop-top {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    width: 100%;
    max-height: none;
    height: auto;
    background: #fff;
    border: solid 1px #ccc;
    font-size: 0.875rem;
    z-index: 89;
    margin-top: -2px;
    margin-left: 0;
    max-width: 200px
}
.f-dropdown.drop-top>*:first-child {
    margin-top: 0
}
.f-dropdown.drop-top>*:last-child {
    margin-bottom: 0
}
.f-dropdown.drop-top:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: #fff transparent transparent transparent;
    border-top-style: solid;
    position: absolute;
    top: auto;
    bottom: -12px;
    left: 10px;
    right: auto;
    z-index: 89
}
.f-dropdown.drop-top:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: #ccc transparent transparent transparent;
    border-top-style: solid;
    position: absolute;
    top: auto;
    bottom: -14px;
    left: 9px;
    right: auto;
    z-index: 88
}
.f-dropdown li {
    font-size: 0.875rem;
    cursor: pointer;
    line-height: 1.125rem;
    margin: 0
}
.f-dropdown li:hover,
.f-dropdown li:focus {
    background: #eee
}
.f-dropdown li.radius {
    border-radius: 3px
}
.f-dropdown li a {
    display: block;
    padding: 0.5rem;
    color: #555
}
.f-dropdown.content {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    outline: none;
    padding: 1.25rem;
    width: 100%;
    height: auto;
    max-height: none;
    background: #fff;
    border: solid 1px #ccc;
    font-size: 0.875rem;
    z-index: 89;
    max-width: 200px
}
.f-dropdown.content>*:first-child {
    margin-top: 0
}
.f-dropdown.content>*:last-child {
    margin-bottom: 0
}
.f-dropdown.tiny {
    max-width: 200px
}
.f-dropdown.small {
    max-width: 300px
}
.f-dropdown.medium {
    max-width: 500px
}
.f-dropdown.large {
    max-width: 800px
}
.f-dropdown.mega {
    width: 100% !important;
    max-width: 100% !important
}
.f-dropdown.mega.open {
    left: 0 !important
}
table {
    background: #fff;
    margin-bottom: 1.25rem;
    border: solid 1px #ddd;
    table-layout: auto
}
table caption {
    background: transparent;
    color: #222;
    font-size: 1rem;
    font-weight: bold
}
table thead {
    background: #F5F5F5
}
table thead tr th,
table thead tr td {
    padding: 0.5rem 0.625rem 0.625rem;
    font-size: 0.875rem;
    font-weight: bold;
    color: #222
}
table tfoot {
    background: #F5F5F5
}
table tfoot tr th,
table tfoot tr td {
    padding: 0.5rem 0.625rem 0.625rem;
    font-size: 0.875rem;
    font-weight: bold;
    color: #222
}
table tr th,
table tr td {
    padding: 0.5625rem 0.625rem;
    font-size: 0.875rem;
    color: #222;
    text-align: left
}
table tr.even,
table tr.alt,
table tr:nth-of-type(even) {
    background: #F9F9F9
}
table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td,
table tr td {
    display: table-cell;
    line-height: 1.125rem
}
.range-slider {
    position: relative;
    border: 1px solid #ddd;
    margin: 1.25rem 0;
    -ms-touch-action: none;
    touch-action: none;
    display: block;
    width: 100%;
    height: 1rem;
    background: #FAFAFA
}
.range-slider.vertical-range {
    position: relative;
    border: 1px solid #ddd;
    margin: 1.25rem 0;
    -ms-touch-action: none;
    touch-action: none;
    display: inline-block;
    width: 1rem;
    height: 12.5rem
}
.range-slider.vertical-range .range-slider-handle {
    margin-top: 0;
    margin-left: -0.5rem;
    position: absolute;
    bottom: -10.5rem
}
.range-slider.vertical-range .range-slider-active-segment {
    width: 0.875rem;
    height: auto;
    bottom: 0
}
.range-slider.radius {
    background: #FAFAFA;
    border-radius: 3px
}
.range-slider.radius .range-slider-handle {
    background: #2ba6cb;
    border-radius: 3px
}
.range-slider.radius .range-slider-handle:hover {
    background: #2692b3
}
.range-slider.round {
    background: #FAFAFA;
    border-radius: 1000px
}
.range-slider.round .range-slider-handle {
    background: #2ba6cb;
    border-radius: 1000px
}
.range-slider.round .range-slider-handle:hover {
    background: #2692b3
}
.range-slider.disabled,
.range-slider[disabled] {
    background: #FAFAFA;
    cursor: not-allowed;
    opacity: 0.7
}
.range-slider.disabled .range-slider-handle,
.range-slider[disabled] .range-slider-handle {
    background: #2ba6cb;
    cursor: default;
    opacity: 0.7
}
.range-slider.disabled .range-slider-handle:hover,
.range-slider[disabled] .range-slider-handle:hover {
    background: #2692b3
}
.range-slider-active-segment {
    display: inline-block;
    position: absolute;
    height: 0.875rem;
    background: #e7e7e7
}
.range-slider-handle {
    display: inline-block;
    position: absolute;
    z-index: 1;
    top: -0.3125rem;
    width: 2rem;
    height: 1.375rem;
    border: 1px solid none;
    cursor: pointer;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    background: #2ba6cb
}
.range-slider-handle:hover {
    background: #2692b3
}
[class*="block-grid-"] {
    display: block;
    padding: 0;
    margin: 0 -0.625rem
}
[class*="block-grid-"]:before,
[class*="block-grid-"]:after {
    content: " ";
    display: table
}
[class*="block-grid-"]:after {
    clear: both
}
[class*="block-grid-"]>li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.625rem 1.25rem
}
@media only screen {
    .small-block-grid-1>li {
        width: 100%;
        list-style: none
    }
    .small-block-grid-1>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-1>li:nth-of-type(1n+1) {
        clear: both
    }
    .small-block-grid-2>li {
        width: 50%;
        list-style: none
    }
    .small-block-grid-2>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-2>li:nth-of-type(2n+1) {
        clear: both
    }
    .small-block-grid-3>li {
        width: 33.33333%;
        list-style: none
    }
    .small-block-grid-3>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }
    .small-block-grid-4>li {
        width: 25%;
        list-style: none
    }
    .small-block-grid-4>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }
    .small-block-grid-5>li {
        width: 20%;
        list-style: none
    }
    .small-block-grid-5>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }
    .small-block-grid-6>li {
        width: 16.66667%;
        list-style: none
    }
    .small-block-grid-6>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }
    .small-block-grid-7>li {
        width: 14.28571%;
        list-style: none
    }
    .small-block-grid-7>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }
    .small-block-grid-8>li {
        width: 12.5%;
        list-style: none
    }
    .small-block-grid-8>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }
    .small-block-grid-9>li {
        width: 11.11111%;
        list-style: none
    }
    .small-block-grid-9>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }
    .small-block-grid-10>li {
        width: 10%;
        list-style: none
    }
    .small-block-grid-10>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }
    .small-block-grid-11>li {
        width: 9.09091%;
        list-style: none
    }
    .small-block-grid-11>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }
    .small-block-grid-12>li {
        width: 8.33333%;
        list-style: none
    }
    .small-block-grid-12>li:nth-of-type(1n) {
        clear: none
    }
    .small-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}
@media only screen and (min-width: 40.063em) {
    .medium-block-grid-1>li {
        width: 100%;
        list-style: none
    }
    .medium-block-grid-1>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-1>li:nth-of-type(1n+1) {
        clear: both
    }
    .medium-block-grid-2>li {
        width: 50%;
        list-style: none
    }
    .medium-block-grid-2>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-2>li:nth-of-type(2n+1) {
        clear: both
    }
    .medium-block-grid-3>li {
        width: 33.33333%;
        list-style: none
    }
    .medium-block-grid-3>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }
    .medium-block-grid-4>li {
        width: 25%;
        list-style: none
    }
    .medium-block-grid-4>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }
    .medium-block-grid-5>li {
        width: 20%;
        list-style: none
    }
    .medium-block-grid-5>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }
    .medium-block-grid-6>li {
        width: 16.66667%;
        list-style: none
    }
    .medium-block-grid-6>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }
    .medium-block-grid-7>li {
        width: 14.28571%;
        list-style: none
    }
    .medium-block-grid-7>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }
    .medium-block-grid-8>li {
        width: 12.5%;
        list-style: none
    }
    .medium-block-grid-8>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }
    .medium-block-grid-9>li {
        width: 11.11111%;
        list-style: none
    }
    .medium-block-grid-9>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }
    .medium-block-grid-10>li {
        width: 10%;
        list-style: none
    }
    .medium-block-grid-10>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }
    .medium-block-grid-11>li {
        width: 9.09091%;
        list-style: none
    }
    .medium-block-grid-11>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }
    .medium-block-grid-12>li {
        width: 8.33333%;
        list-style: none
    }
    .medium-block-grid-12>li:nth-of-type(1n) {
        clear: none
    }
    .medium-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}
@media only screen and (min-width: 64.063em) {
    .large-block-grid-1>li {
        width: 100%;
        list-style: none
    }
    .large-block-grid-1>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-1>li:nth-of-type(1n+1) {
        clear: both
    }
    .large-block-grid-2>li {
        width: 50%;
        list-style: none
    }
    .large-block-grid-2>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-2>li:nth-of-type(2n+1) {
        clear: both
    }
    .large-block-grid-3>li {
        width: 33.33333%;
        list-style: none
    }
    .large-block-grid-3>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }
    .large-block-grid-4>li {
        width: 25%;
        list-style: none
    }
    .large-block-grid-4>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }
    .large-block-grid-5>li {
        width: 20%;
        list-style: none
    }
    .large-block-grid-5>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }
    .large-block-grid-6>li {
        width: 16.66667%;
        list-style: none
    }
    .large-block-grid-6>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }
    .large-block-grid-7>li {
        width: 14.28571%;
        list-style: none
    }
    .large-block-grid-7>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }
    .large-block-grid-8>li {
        width: 12.5%;
        list-style: none
    }
    .large-block-grid-8>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }
    .large-block-grid-9>li {
        width: 11.11111%;
        list-style: none
    }
    .large-block-grid-9>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }
    .large-block-grid-10>li {
        width: 10%;
        list-style: none
    }
    .large-block-grid-10>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }
    .large-block-grid-11>li {
        width: 9.09091%;
        list-style: none
    }
    .large-block-grid-11>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }
    .large-block-grid-12>li {
        width: 8.33333%;
        list-style: none
    }
    .large-block-grid-12>li:nth-of-type(1n) {
        clear: none
    }
    .large-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}
.flex-video {
    position: relative;
    padding-top: 1.5625rem;
    padding-bottom: 67.5%;
    height: 0;
    margin-bottom: 1rem;
    overflow: hidden
}
.flex-video.widescreen {
    padding-bottom: 56.34%
}
.flex-video.vimeo {
    padding-top: 0
}
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.keystroke,
kbd {
    background-color: #ededed;
    border-color: #ddd;
    color: #222;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    font-family: "Consolas", "Menlo", "Courier", monospace;
    font-size: inherit;
    padding: 0.125rem 0.25rem 0;
    border-radius: 3px
}
.switch {
    padding: 0;
    border: none;
    position: relative;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}
.switch label {
    display: block;
    margin-bottom: 1rem;
    position: relative;
    color: transparent;
    background: #ddd;
    text-indent: 100%;
    width: 4rem;
    height: 2rem;
    cursor: pointer;
    transition: left 0.15s ease-out
}
.switch input {
    opacity: 0;
    position: absolute;
    top: 9px;
    left: 10px;
    padding: 0
}
.switch input+label {
    margin-left: 0;
    margin-right: 0
}
.switch label:after {
    content: "";
    display: block;
    background: #fff;
    position: absolute;
    top: .25rem;
    left: .25rem;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-transition: left 0.15s ease-out;
    -moz-transition: left 0.15s ease-out;
    -o-transition: translate3d(0, 0, 0);
    transition: left 0.15s ease-out;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.switch input:checked+label {
    background: #2ba6cb
}
.switch input:checked+label:after {
    left: 2.25rem
}
.switch label {
    width: 4rem;
    height: 2rem
}
.switch label:after {
    width: 1.5rem;
    height: 1.5rem
}
.switch input:checked+label:after {
    left: 2.25rem
}
.switch label {
    color: transparent;
    background: #ddd
}
.switch label:after {
    background: #fff
}
.switch input:checked+label {
    background: #2ba6cb
}
.switch.large label {
    width: 5rem;
    height: 2.5rem
}
.switch.large label:after {
    width: 2rem;
    height: 2rem
}
.switch.large input:checked+label:after {
    left: 2.75rem
}
.switch.small label {
    width: 3.5rem;
    height: 1.75rem
}
.switch.small label:after {
    width: 1.25rem;
    height: 1.25rem
}
.switch.small input:checked+label:after {
    left: 2rem
}
.switch.tiny label {
    width: 3rem;
    height: 1.5rem
}
.switch.tiny label:after {
    width: 1rem;
    height: 1rem
}
.switch.tiny input:checked+label:after {
    left: 1.75rem
}
.switch.radius label {
    border-radius: 4px
}
.switch.radius label:after {
    border-radius: 3px
}
.switch.round {
    border-radius: 1000px
}
.switch.round label {
    border-radius: 2rem
}
.switch.round label:after {
    border-radius: 2rem
}
@media only screen {
    .show-for-small-only,
    .show-for-small-up,
    .show-for-small,
    .show-for-small-down,
    .hide-for-medium-only,
    .hide-for-medium-up,
    .hide-for-medium,
    .show-for-medium-down,
    .hide-for-large-only,
    .hide-for-large-up,
    .hide-for-large,
    .show-for-large-down,
    .hide-for-xlarge-only,
    .hide-for-xlarge-up,
    .hide-for-xlarge,
    .show-for-xlarge-down,
    .hide-for-xxlarge-only,
    .hide-for-xxlarge-up,
    .hide-for-xxlarge,
    .show-for-xxlarge-down {
        display: inherit !important
    }
    .hide-for-small-only,
    .hide-for-small-up,
    .hide-for-small,
    .hide-for-small-down,
    .show-for-medium-only,
    .show-for-medium-up,
    .show-for-medium,
    .hide-for-medium-down,
    .show-for-large-only,
    .show-for-large-up,
    .show-for-large,
    .hide-for-large-down,
    .show-for-xlarge-only,
    .show-for-xlarge-up,
    .show-for-xlarge,
    .hide-for-xlarge-down,
    .show-for-xxlarge-only,
    .show-for-xxlarge-up,
    .show-for-xxlarge,
    .hide-for-xxlarge-down {
        display: none !important
    }
    .visible-for-small-only,
    .visible-for-small-up,
    .visible-for-small,
    .visible-for-small-down,
    .hidden-for-medium-only,
    .hidden-for-medium-up,
    .hidden-for-medium,
    .visible-for-medium-down,
    .hidden-for-large-only,
    .hidden-for-large-up,
    .hidden-for-large,
    .visible-for-large-down,
    .hidden-for-xlarge-only,
    .hidden-for-xlarge-up,
    .hidden-for-xlarge,
    .visible-for-xlarge-down,
    .hidden-for-xxlarge-only,
    .hidden-for-xxlarge-up,
    .hidden-for-xxlarge,
    .visible-for-xxlarge-down {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto
    }
    .hidden-for-small-only,
    .hidden-for-small-up,
    .hidden-for-small,
    .hidden-for-small-down,
    .visible-for-medium-only,
    .visible-for-medium-up,
    .visible-for-medium,
    .hidden-for-medium-down,
    .visible-for-large-only,
    .visible-for-large-up,
    .visible-for-large,
    .hidden-for-large-down,
    .visible-for-xlarge-only,
    .visible-for-xlarge-up,
    .visible-for-xlarge,
    .hidden-for-xlarge-down,
    .visible-for-xxlarge-only,
    .visible-for-xxlarge-up,
    .visible-for-xxlarge,
    .hidden-for-xxlarge-down {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    table.show-for-small-only,
    table.show-for-small-up,
    table.show-for-small,
    table.show-for-small-down,
    table.hide-for-medium-only,
    table.hide-for-medium-up,
    table.hide-for-medium,
    table.show-for-medium-down,
    table.hide-for-large-only,
    table.hide-for-large-up,
    table.hide-for-large,
    table.show-for-large-down,
    table.hide-for-xlarge-only,
    table.hide-for-xlarge-up,
    table.hide-for-xlarge,
    table.show-for-xlarge-down,
    table.hide-for-xxlarge-only,
    table.hide-for-xxlarge-up,
    table.hide-for-xxlarge,
    table.show-for-xxlarge-down {
        display: table !important
    }
    thead.show-for-small-only,
    thead.show-for-small-up,
    thead.show-for-small,
    thead.show-for-small-down,
    thead.hide-for-medium-only,
    thead.hide-for-medium-up,
    thead.hide-for-medium,
    thead.show-for-medium-down,
    thead.hide-for-large-only,
    thead.hide-for-large-up,
    thead.hide-for-large,
    thead.show-for-large-down,
    thead.hide-for-xlarge-only,
    thead.hide-for-xlarge-up,
    thead.hide-for-xlarge,
    thead.show-for-xlarge-down,
    thead.hide-for-xxlarge-only,
    thead.hide-for-xxlarge-up,
    thead.hide-for-xxlarge,
    thead.show-for-xxlarge-down {
        display: table-header-group !important
    }
    tbody.show-for-small-only,
    tbody.show-for-small-up,
    tbody.show-for-small,
    tbody.show-for-small-down,
    tbody.hide-for-medium-only,
    tbody.hide-for-medium-up,
    tbody.hide-for-medium,
    tbody.show-for-medium-down,
    tbody.hide-for-large-only,
    tbody.hide-for-large-up,
    tbody.hide-for-large,
    tbody.show-for-large-down,
    tbody.hide-for-xlarge-only,
    tbody.hide-for-xlarge-up,
    tbody.hide-for-xlarge,
    tbody.show-for-xlarge-down,
    tbody.hide-for-xxlarge-only,
    tbody.hide-for-xxlarge-up,
    tbody.hide-for-xxlarge,
    tbody.show-for-xxlarge-down {
        display: table-row-group !important
    }
    tr.show-for-small-only,
    tr.show-for-small-up,
    tr.show-for-small,
    tr.show-for-small-down,
    tr.hide-for-medium-only,
    tr.hide-for-medium-up,
    tr.hide-for-medium,
    tr.show-for-medium-down,
    tr.hide-for-large-only,
    tr.hide-for-large-up,
    tr.hide-for-large,
    tr.show-for-large-down,
    tr.hide-for-xlarge-only,
    tr.hide-for-xlarge-up,
    tr.hide-for-xlarge,
    tr.show-for-xlarge-down,
    tr.hide-for-xxlarge-only,
    tr.hide-for-xxlarge-up,
    tr.hide-for-xxlarge,
    tr.show-for-xxlarge-down {
        display: table-row
    }
    th.show-for-small-only,
    td.show-for-small-only,
    th.show-for-small-up,
    td.show-for-small-up,
    th.show-for-small,
    td.show-for-small,
    th.show-for-small-down,
    td.show-for-small-down,
    th.hide-for-medium-only,
    td.hide-for-medium-only,
    th.hide-for-medium-up,
    td.hide-for-medium-up,
    th.hide-for-medium,
    td.hide-for-medium,
    th.show-for-medium-down,
    td.show-for-medium-down,
    th.hide-for-large-only,
    td.hide-for-large-only,
    th.hide-for-large-up,
    td.hide-for-large-up,
    th.hide-for-large,
    td.hide-for-large,
    th.show-for-large-down,
    td.show-for-large-down,
    th.hide-for-xlarge-only,
    td.hide-for-xlarge-only,
    th.hide-for-xlarge-up,
    td.hide-for-xlarge-up,
    th.hide-for-xlarge,
    td.hide-for-xlarge,
    th.show-for-xlarge-down,
    td.show-for-xlarge-down,
    th.hide-for-xxlarge-only,
    td.hide-for-xxlarge-only,
    th.hide-for-xxlarge-up,
    td.hide-for-xxlarge-up,
    th.hide-for-xxlarge,
    td.hide-for-xxlarge,
    th.show-for-xxlarge-down,
    td.show-for-xxlarge-down {
        display: table-cell !important
    }
}
@media only screen and (min-width: 40.063em) {
    .hide-for-small-only,
    .show-for-small-up,
    .hide-for-small,
    .hide-for-small-down,
    .show-for-medium-only,
    .show-for-medium-up,
    .show-for-medium,
    .show-for-medium-down,
    .hide-for-large-only,
    .hide-for-large-up,
    .hide-for-large,
    .show-for-large-down,
    .hide-for-xlarge-only,
    .hide-for-xlarge-up,
    .hide-for-xlarge,
    .show-for-xlarge-down,
    .hide-for-xxlarge-only,
    .hide-for-xxlarge-up,
    .hide-for-xxlarge,
    .show-for-xxlarge-down {
        display: inherit !important
    }
    .show-for-small-only,
    .hide-for-small-up,
    .show-for-small,
    .show-for-small-down,
    .hide-for-medium-only,
    .hide-for-medium-up,
    .hide-for-medium,
    .hide-for-medium-down,
    .show-for-large-only,
    .show-for-large-up,
    .show-for-large,
    .hide-for-large-down,
    .show-for-xlarge-only,
    .show-for-xlarge-up,
    .show-for-xlarge,
    .hide-for-xlarge-down,
    .show-for-xxlarge-only,
    .show-for-xxlarge-up,
    .show-for-xxlarge,
    .hide-for-xxlarge-down {
        display: none !important
    }
    .hidden-for-small-only,
    .visible-for-small-up,
    .hidden-for-small,
    .hidden-for-small-down,
    .visible-for-medium-only,
    .visible-for-medium-up,
    .visible-for-medium,
    .visible-for-medium-down,
    .hidden-for-large-only,
    .hidden-for-large-up,
    .hidden-for-large,
    .visible-for-large-down,
    .hidden-for-xlarge-only,
    .hidden-for-xlarge-up,
    .hidden-for-xlarge,
    .visible-for-xlarge-down,
    .hidden-for-xxlarge-only,
    .hidden-for-xxlarge-up,
    .hidden-for-xxlarge,
    .visible-for-xxlarge-down {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto
    }
    .visible-for-small-only,
    .hidden-for-small-up,
    .visible-for-small,
    .visible-for-small-down,
    .hidden-for-medium-only,
    .hidden-for-medium-up,
    .hidden-for-medium,
    .hidden-for-medium-down,
    .visible-for-large-only,
    .visible-for-large-up,
    .visible-for-large,
    .hidden-for-large-down,
    .visible-for-xlarge-only,
    .visible-for-xlarge-up,
    .visible-for-xlarge,
    .hidden-for-xlarge-down,
    .visible-for-xxlarge-only,
    .visible-for-xxlarge-up,
    .visible-for-xxlarge,
    .hidden-for-xxlarge-down {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    table.hide-for-small-only,
    table.show-for-small-up,
    table.hide-for-small,
    table.hide-for-small-down,
    table.show-for-medium-only,
    table.show-for-medium-up,
    table.show-for-medium,
    table.show-for-medium-down,
    table.hide-for-large-only,
    table.hide-for-large-up,
    table.hide-for-large,
    table.show-for-large-down,
    table.hide-for-xlarge-only,
    table.hide-for-xlarge-up,
    table.hide-for-xlarge,
    table.show-for-xlarge-down,
    table.hide-for-xxlarge-only,
    table.hide-for-xxlarge-up,
    table.hide-for-xxlarge,
    table.show-for-xxlarge-down {
        display: table !important
    }
    thead.hide-for-small-only,
    thead.show-for-small-up,
    thead.hide-for-small,
    thead.hide-for-small-down,
    thead.show-for-medium-only,
    thead.show-for-medium-up,
    thead.show-for-medium,
    thead.show-for-medium-down,
    thead.hide-for-large-only,
    thead.hide-for-large-up,
    thead.hide-for-large,
    thead.show-for-large-down,
    thead.hide-for-xlarge-only,
    thead.hide-for-xlarge-up,
    thead.hide-for-xlarge,
    thead.show-for-xlarge-down,
    thead.hide-for-xxlarge-only,
    thead.hide-for-xxlarge-up,
    thead.hide-for-xxlarge,
    thead.show-for-xxlarge-down {
        display: table-header-group !important
    }
    tbody.hide-for-small-only,
    tbody.show-for-small-up,
    tbody.hide-for-small,
    tbody.hide-for-small-down,
    tbody.show-for-medium-only,
    tbody.show-for-medium-up,
    tbody.show-for-medium,
    tbody.show-for-medium-down,
    tbody.hide-for-large-only,
    tbody.hide-for-large-up,
    tbody.hide-for-large,
    tbody.show-for-large-down,
    tbody.hide-for-xlarge-only,
    tbody.hide-for-xlarge-up,
    tbody.hide-for-xlarge,
    tbody.show-for-xlarge-down,
    tbody.hide-for-xxlarge-only,
    tbody.hide-for-xxlarge-up,
    tbody.hide-for-xxlarge,
    tbody.show-for-xxlarge-down {
        display: table-row-group !important
    }
    tr.hide-for-small-only,
    tr.show-for-small-up,
    tr.hide-for-small,
    tr.hide-for-small-down,
    tr.show-for-medium-only,
    tr.show-for-medium-up,
    tr.show-for-medium,
    tr.show-for-medium-down,
    tr.hide-for-large-only,
    tr.hide-for-large-up,
    tr.hide-for-large,
    tr.show-for-large-down,
    tr.hide-for-xlarge-only,
    tr.hide-for-xlarge-up,
    tr.hide-for-xlarge,
    tr.show-for-xlarge-down,
    tr.hide-for-xxlarge-only,
    tr.hide-for-xxlarge-up,
    tr.hide-for-xxlarge,
    tr.show-for-xxlarge-down {
        display: table-row
    }
    th.hide-for-small-only,
    td.hide-for-small-only,
    th.show-for-small-up,
    td.show-for-small-up,
    th.hide-for-small,
    td.hide-for-small,
    th.hide-for-small-down,
    td.hide-for-small-down,
    th.show-for-medium-only,
    td.show-for-medium-only,
    th.show-for-medium-up,
    td.show-for-medium-up,
    th.show-for-medium,
    td.show-for-medium,
    th.show-for-medium-down,
    td.show-for-medium-down,
    th.hide-for-large-only,
    td.hide-for-large-only,
    th.hide-for-large-up,
    td.hide-for-large-up,
    th.hide-for-large,
    td.hide-for-large,
    th.show-for-large-down,
    td.show-for-large-down,
    th.hide-for-xlarge-only,
    td.hide-for-xlarge-only,
    th.hide-for-xlarge-up,
    td.hide-for-xlarge-up,
    th.hide-for-xlarge,
    td.hide-for-xlarge,
    th.show-for-xlarge-down,
    td.show-for-xlarge-down,
    th.hide-for-xxlarge-only,
    td.hide-for-xxlarge-only,
    th.hide-for-xxlarge-up,
    td.hide-for-xxlarge-up,
    th.hide-for-xxlarge,
    td.hide-for-xxlarge,
    th.show-for-xxlarge-down,
    td.show-for-xxlarge-down {
        display: table-cell !important
    }
}
@media only screen and (min-width: 64.063em) {
    .hide-for-small-only,
    .show-for-small-up,
    .hide-for-small,
    .hide-for-small-down,
    .hide-for-medium-only,
    .show-for-medium-up,
    .hide-for-medium,
    .hide-for-medium-down,
    .show-for-large-only,
    .show-for-large-up,
    .show-for-large,
    .show-for-large-down,
    .hide-for-xlarge-only,
    .hide-for-xlarge-up,
    .hide-for-xlarge,
    .show-for-xlarge-down,
    .hide-for-xxlarge-only,
    .hide-for-xxlarge-up,
    .hide-for-xxlarge,
    .show-for-xxlarge-down {
        display: inherit !important
    }
    .show-for-small-only,
    .hide-for-small-up,
    .show-for-small,
    .show-for-small-down,
    .show-for-medium-only,
    .hide-for-medium-up,
    .show-for-medium,
    .show-for-medium-down,
    .hide-for-large-only,
    .hide-for-large-up,
    .hide-for-large,
    .hide-for-large-down,
    .show-for-xlarge-only,
    .show-for-xlarge-up,
    .show-for-xlarge,
    .hide-for-xlarge-down,
    .show-for-xxlarge-only,
    .show-for-xxlarge-up,
    .show-for-xxlarge,
    .hide-for-xxlarge-down {
        display: none !important
    }
    .hidden-for-small-only,
    .visible-for-small-up,
    .hidden-for-small,
    .hidden-for-small-down,
    .hidden-for-medium-only,
    .visible-for-medium-up,
    .hidden-for-medium,
    .hidden-for-medium-down,
    .visible-for-large-only,
    .visible-for-large-up,
    .visible-for-large,
    .visible-for-large-down,
    .hidden-for-xlarge-only,
    .hidden-for-xlarge-up,
    .hidden-for-xlarge,
    .visible-for-xlarge-down,
    .hidden-for-xxlarge-only,
    .hidden-for-xxlarge-up,
    .hidden-for-xxlarge,
    .visible-for-xxlarge-down {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto
    }
    .visible-for-small-only,
    .hidden-for-small-up,
    .visible-for-small,
    .visible-for-small-down,
    .visible-for-medium-only,
    .hidden-for-medium-up,
    .visible-for-medium,
    .visible-for-medium-down,
    .hidden-for-large-only,
    .hidden-for-large-up,
    .hidden-for-large,
    .hidden-for-large-down,
    .visible-for-xlarge-only,
    .visible-for-xlarge-up,
    .visible-for-xlarge,
    .hidden-for-xlarge-down,
    .visible-for-xxlarge-only,
    .visible-for-xxlarge-up,
    .visible-for-xxlarge,
    .hidden-for-xxlarge-down {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    table.hide-for-small-only,
    table.show-for-small-up,
    table.hide-for-small,
    table.hide-for-small-down,
    table.hide-for-medium-only,
    table.show-for-medium-up,
    table.hide-for-medium,
    table.hide-for-medium-down,
    table.show-for-large-only,
    table.show-for-large-up,
    table.show-for-large,
    table.show-for-large-down,
    table.hide-for-xlarge-only,
    table.hide-for-xlarge-up,
    table.hide-for-xlarge,
    table.show-for-xlarge-down,
    table.hide-for-xxlarge-only,
    table.hide-for-xxlarge-up,
    table.hide-for-xxlarge,
    table.show-for-xxlarge-down {
        display: table !important
    }
    thead.hide-for-small-only,
    thead.show-for-small-up,
    thead.hide-for-small,
    thead.hide-for-small-down,
    thead.hide-for-medium-only,
    thead.show-for-medium-up,
    thead.hide-for-medium,
    thead.hide-for-medium-down,
    thead.show-for-large-only,
    thead.show-for-large-up,
    thead.show-for-large,
    thead.show-for-large-down,
    thead.hide-for-xlarge-only,
    thead.hide-for-xlarge-up,
    thead.hide-for-xlarge,
    thead.show-for-xlarge-down,
    thead.hide-for-xxlarge-only,
    thead.hide-for-xxlarge-up,
    thead.hide-for-xxlarge,
    thead.show-for-xxlarge-down {
        display: table-header-group !important
    }
    tbody.hide-for-small-only,
    tbody.show-for-small-up,
    tbody.hide-for-small,
    tbody.hide-for-small-down,
    tbody.hide-for-medium-only,
    tbody.show-for-medium-up,
    tbody.hide-for-medium,
    tbody.hide-for-medium-down,
    tbody.show-for-large-only,
    tbody.show-for-large-up,
    tbody.show-for-large,
    tbody.show-for-large-down,
    tbody.hide-for-xlarge-only,
    tbody.hide-for-xlarge-up,
    tbody.hide-for-xlarge,
    tbody.show-for-xlarge-down,
    tbody.hide-for-xxlarge-only,
    tbody.hide-for-xxlarge-up,
    tbody.hide-for-xxlarge,
    tbody.show-for-xxlarge-down {
        display: table-row-group !important
    }
    tr.hide-for-small-only,
    tr.show-for-small-up,
    tr.hide-for-small,
    tr.hide-for-small-down,
    tr.hide-for-medium-only,
    tr.show-for-medium-up,
    tr.hide-for-medium,
    tr.hide-for-medium-down,
    tr.show-for-large-only,
    tr.show-for-large-up,
    tr.show-for-large,
    tr.show-for-large-down,
    tr.hide-for-xlarge-only,
    tr.hide-for-xlarge-up,
    tr.hide-for-xlarge,
    tr.show-for-xlarge-down,
    tr.hide-for-xxlarge-only,
    tr.hide-for-xxlarge-up,
    tr.hide-for-xxlarge,
    tr.show-for-xxlarge-down {
        display: table-row
    }
    th.hide-for-small-only,
    td.hide-for-small-only,
    th.show-for-small-up,
    td.show-for-small-up,
    th.hide-for-small,
    td.hide-for-small,
    th.hide-for-small-down,
    td.hide-for-small-down,
    th.hide-for-medium-only,
    td.hide-for-medium-only,
    th.show-for-medium-up,
    td.show-for-medium-up,
    th.hide-for-medium,
    td.hide-for-medium,
    th.hide-for-medium-down,
    td.hide-for-medium-down,
    th.show-for-large-only,
    td.show-for-large-only,
    th.show-for-large-up,
    td.show-for-large-up,
    th.show-for-large,
    td.show-for-large,
    th.show-for-large-down,
    td.show-for-large-down,
    th.hide-for-xlarge-only,
    td.hide-for-xlarge-only,
    th.hide-for-xlarge-up,
    td.hide-for-xlarge-up,
    th.hide-for-xlarge,
    td.hide-for-xlarge,
    th.show-for-xlarge-down,
    td.show-for-xlarge-down,
    th.hide-for-xxlarge-only,
    td.hide-for-xxlarge-only,
    th.hide-for-xxlarge-up,
    td.hide-for-xxlarge-up,
    th.hide-for-xxlarge,
    td.hide-for-xxlarge,
    th.show-for-xxlarge-down,
    td.show-for-xxlarge-down {
        display: table-cell !important
    }
}
@media only screen and (min-width: 90.063em) {
    .hide-for-small-only,
    .show-for-small-up,
    .hide-for-small,
    .hide-for-small-down,
    .hide-for-medium-only,
    .show-for-medium-up,
    .hide-for-medium,
    .hide-for-medium-down,
    .hide-for-large-only,
    .show-for-large-up,
    .hide-for-large,
    .hide-for-large-down,
    .show-for-xlarge-only,
    .show-for-xlarge-up,
    .show-for-xlarge,
    .show-for-xlarge-down,
    .hide-for-xxlarge-only,
    .hide-for-xxlarge-up,
    .hide-for-xxlarge,
    .show-for-xxlarge-down {
        display: inherit !important
    }
    .show-for-small-only,
    .hide-for-small-up,
    .show-for-small,
    .show-for-small-down,
    .show-for-medium-only,
    .hide-for-medium-up,
    .show-for-medium,
    .show-for-medium-down,
    .show-for-large-only,
    .hide-for-large-up,
    .show-for-large,
    .show-for-large-down,
    .hide-for-xlarge-only,
    .hide-for-xlarge-up,
    .hide-for-xlarge,
    .hide-for-xlarge-down,
    .show-for-xxlarge-only,
    .show-for-xxlarge-up,
    .show-for-xxlarge,
    .hide-for-xxlarge-down {
        display: none !important
    }
    .hidden-for-small-only,
    .visible-for-small-up,
    .hidden-for-small,
    .hidden-for-small-down,
    .hidden-for-medium-only,
    .visible-for-medium-up,
    .hidden-for-medium,
    .hidden-for-medium-down,
    .hidden-for-large-only,
    .visible-for-large-up,
    .hidden-for-large,
    .hidden-for-large-down,
    .visible-for-xlarge-only,
    .visible-for-xlarge-up,
    .visible-for-xlarge,
    .visible-for-xlarge-down,
    .hidden-for-xxlarge-only,
    .hidden-for-xxlarge-up,
    .hidden-for-xxlarge,
    .visible-for-xxlarge-down {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto
    }
    .visible-for-small-only,
    .hidden-for-small-up,
    .visible-for-small,
    .visible-for-small-down,
    .visible-for-medium-only,
    .hidden-for-medium-up,
    .visible-for-medium,
    .visible-for-medium-down,
    .visible-for-large-only,
    .hidden-for-large-up,
    .visible-for-large,
    .visible-for-large-down,
    .hidden-for-xlarge-only,
    .hidden-for-xlarge-up,
    .hidden-for-xlarge,
    .hidden-for-xlarge-down,
    .visible-for-xxlarge-only,
    .visible-for-xxlarge-up,
    .visible-for-xxlarge,
    .hidden-for-xxlarge-down {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    table.hide-for-small-only,
    table.show-for-small-up,
    table.hide-for-small,
    table.hide-for-small-down,
    table.hide-for-medium-only,
    table.show-for-medium-up,
    table.hide-for-medium,
    table.hide-for-medium-down,
    table.hide-for-large-only,
    table.show-for-large-up,
    table.hide-for-large,
    table.hide-for-large-down,
    table.show-for-xlarge-only,
    table.show-for-xlarge-up,
    table.show-for-xlarge,
    table.show-for-xlarge-down,
    table.hide-for-xxlarge-only,
    table.hide-for-xxlarge-up,
    table.hide-for-xxlarge,
    table.show-for-xxlarge-down {
        display: table !important
    }
    thead.hide-for-small-only,
    thead.show-for-small-up,
    thead.hide-for-small,
    thead.hide-for-small-down,
    thead.hide-for-medium-only,
    thead.show-for-medium-up,
    thead.hide-for-medium,
    thead.hide-for-medium-down,
    thead.hide-for-large-only,
    thead.show-for-large-up,
    thead.hide-for-large,
    thead.hide-for-large-down,
    thead.show-for-xlarge-only,
    thead.show-for-xlarge-up,
    thead.show-for-xlarge,
    thead.show-for-xlarge-down,
    thead.hide-for-xxlarge-only,
    thead.hide-for-xxlarge-up,
    thead.hide-for-xxlarge,
    thead.show-for-xxlarge-down {
        display: table-header-group !important
    }
    tbody.hide-for-small-only,
    tbody.show-for-small-up,
    tbody.hide-for-small,
    tbody.hide-for-small-down,
    tbody.hide-for-medium-only,
    tbody.show-for-medium-up,
    tbody.hide-for-medium,
    tbody.hide-for-medium-down,
    tbody.hide-for-large-only,
    tbody.show-for-large-up,
    tbody.hide-for-large,
    tbody.hide-for-large-down,
    tbody.show-for-xlarge-only,
    tbody.show-for-xlarge-up,
    tbody.show-for-xlarge,
    tbody.show-for-xlarge-down,
    tbody.hide-for-xxlarge-only,
    tbody.hide-for-xxlarge-up,
    tbody.hide-for-xxlarge,
    tbody.show-for-xxlarge-down {
        display: table-row-group !important
    }
    tr.hide-for-small-only,
    tr.show-for-small-up,
    tr.hide-for-small,
    tr.hide-for-small-down,
    tr.hide-for-medium-only,
    tr.show-for-medium-up,
    tr.hide-for-medium,
    tr.hide-for-medium-down,
    tr.hide-for-large-only,
    tr.show-for-large-up,
    tr.hide-for-large,
    tr.hide-for-large-down,
    tr.show-for-xlarge-only,
    tr.show-for-xlarge-up,
    tr.show-for-xlarge,
    tr.show-for-xlarge-down,
    tr.hide-for-xxlarge-only,
    tr.hide-for-xxlarge-up,
    tr.hide-for-xxlarge,
    tr.show-for-xxlarge-down {
        display: table-row
    }
    th.hide-for-small-only,
    td.hide-for-small-only,
    th.show-for-small-up,
    td.show-for-small-up,
    th.hide-for-small,
    td.hide-for-small,
    th.hide-for-small-down,
    td.hide-for-small-down,
    th.hide-for-medium-only,
    td.hide-for-medium-only,
    th.show-for-medium-up,
    td.show-for-medium-up,
    th.hide-for-medium,
    td.hide-for-medium,
    th.hide-for-medium-down,
    td.hide-for-medium-down,
    th.hide-for-large-only,
    td.hide-for-large-only,
    th.show-for-large-up,
    td.show-for-large-up,
    th.hide-for-large,
    td.hide-for-large,
    th.hide-for-large-down,
    td.hide-for-large-down,
    th.show-for-xlarge-only,
    td.show-for-xlarge-only,
    th.show-for-xlarge-up,
    td.show-for-xlarge-up,
    th.show-for-xlarge,
    td.show-for-xlarge,
    th.show-for-xlarge-down,
    td.show-for-xlarge-down,
    th.hide-for-xxlarge-only,
    td.hide-for-xxlarge-only,
    th.hide-for-xxlarge-up,
    td.hide-for-xxlarge-up,
    th.hide-for-xxlarge,
    td.hide-for-xxlarge,
    th.show-for-xxlarge-down,
    td.show-for-xxlarge-down {
        display: table-cell !important
    }
}
@media only screen and (min-width: 120.063em) {
    .hide-for-small-only,
    .show-for-small-up,
    .hide-for-small,
    .hide-for-small-down,
    .hide-for-medium-only,
    .show-for-medium-up,
    .hide-for-medium,
    .hide-for-medium-down,
    .hide-for-large-only,
    .show-for-large-up,
    .hide-for-large,
    .hide-for-large-down,
    .hide-for-xlarge-only,
    .show-for-xlarge-up,
    .hide-for-xlarge,
    .hide-for-xlarge-down,
    .show-for-xxlarge-only,
    .show-for-xxlarge-up,
    .show-for-xxlarge,
    .show-for-xxlarge-down {
        display: inherit !important
    }
    .show-for-small-only,
    .hide-for-small-up,
    .show-for-small,
    .show-for-small-down,
    .show-for-medium-only,
    .hide-for-medium-up,
    .show-for-medium,
    .show-for-medium-down,
    .show-for-large-only,
    .hide-for-large-up,
    .show-for-large,
    .show-for-large-down,
    .show-for-xlarge-only,
    .hide-for-xlarge-up,
    .show-for-xlarge,
    .show-for-xlarge-down,
    .hide-for-xxlarge-only,
    .hide-for-xxlarge-up,
    .hide-for-xxlarge,
    .hide-for-xxlarge-down {
        display: none !important
    }
    .hidden-for-small-only,
    .visible-for-small-up,
    .hidden-for-small,
    .hidden-for-small-down,
    .hidden-for-medium-only,
    .visible-for-medium-up,
    .hidden-for-medium,
    .hidden-for-medium-down,
    .hidden-for-large-only,
    .visible-for-large-up,
    .hidden-for-large,
    .hidden-for-large-down,
    .hidden-for-xlarge-only,
    .visible-for-xlarge-up,
    .hidden-for-xlarge,
    .hidden-for-xlarge-down,
    .visible-for-xxlarge-only,
    .visible-for-xxlarge-up,
    .visible-for-xxlarge,
    .visible-for-xxlarge-down {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto
    }
    .visible-for-small-only,
    .hidden-for-small-up,
    .visible-for-small,
    .visible-for-small-down,
    .visible-for-medium-only,
    .hidden-for-medium-up,
    .visible-for-medium,
    .visible-for-medium-down,
    .visible-for-large-only,
    .hidden-for-large-up,
    .visible-for-large,
    .visible-for-large-down,
    .visible-for-xlarge-only,
    .hidden-for-xlarge-up,
    .visible-for-xlarge,
    .visible-for-xlarge-down,
    .hidden-for-xxlarge-only,
    .hidden-for-xxlarge-up,
    .hidden-for-xxlarge,
    .hidden-for-xxlarge-down {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px)
    }
    table.hide-for-small-only,
    table.show-for-small-up,
    table.hide-for-small,
    table.hide-for-small-down,
    table.hide-for-medium-only,
    table.show-for-medium-up,
    table.hide-for-medium,
    table.hide-for-medium-down,
    table.hide-for-large-only,
    table.show-for-large-up,
    table.hide-for-large,
    table.hide-for-large-down,
    table.hide-for-xlarge-only,
    table.show-for-xlarge-up,
    table.hide-for-xlarge,
    table.hide-for-xlarge-down,
    table.show-for-xxlarge-only,
    table.show-for-xxlarge-up,
    table.show-for-xxlarge,
    table.show-for-xxlarge-down {
        display: table !important
    }
    thead.hide-for-small-only,
    thead.show-for-small-up,
    thead.hide-for-small,
    thead.hide-for-small-down,
    thead.hide-for-medium-only,
    thead.show-for-medium-up,
    thead.hide-for-medium,
    thead.hide-for-medium-down,
    thead.hide-for-large-only,
    thead.show-for-large-up,
    thead.hide-for-large,
    thead.hide-for-large-down,
    thead.hide-for-xlarge-only,
    thead.show-for-xlarge-up,
    thead.hide-for-xlarge,
    thead.hide-for-xlarge-down,
    thead.show-for-xxlarge-only,
    thead.show-for-xxlarge-up,
    thead.show-for-xxlarge,
    thead.show-for-xxlarge-down {
        display: table-header-group !important
    }
    tbody.hide-for-small-only,
    tbody.show-for-small-up,
    tbody.hide-for-small,
    tbody.hide-for-small-down,
    tbody.hide-for-medium-only,
    tbody.show-for-medium-up,
    tbody.hide-for-medium,
    tbody.hide-for-medium-down,
    tbody.hide-for-large-only,
    tbody.show-for-large-up,
    tbody.hide-for-large,
    tbody.hide-for-large-down,
    tbody.hide-for-xlarge-only,
    tbody.show-for-xlarge-up,
    tbody.hide-for-xlarge,
    tbody.hide-for-xlarge-down,
    tbody.show-for-xxlarge-only,
    tbody.show-for-xxlarge-up,
    tbody.show-for-xxlarge,
    tbody.show-for-xxlarge-down {
        display: table-row-group !important
    }
    tr.hide-for-small-only,
    tr.show-for-small-up,
    tr.hide-for-small,
    tr.hide-for-small-down,
    tr.hide-for-medium-only,
    tr.show-for-medium-up,
    tr.hide-for-medium,
    tr.hide-for-medium-down,
    tr.hide-for-large-only,
    tr.show-for-large-up,
    tr.hide-for-large,
    tr.hide-for-large-down,
    tr.hide-for-xlarge-only,
    tr.show-for-xlarge-up,
    tr.hide-for-xlarge,
    tr.hide-for-xlarge-down,
    tr.show-for-xxlarge-only,
    tr.show-for-xxlarge-up,
    tr.show-for-xxlarge,
    tr.show-for-xxlarge-down {
        display: table-row
    }
    th.hide-for-small-only,
    td.hide-for-small-only,
    th.show-for-small-up,
    td.show-for-small-up,
    th.hide-for-small,
    td.hide-for-small,
    th.hide-for-small-down,
    td.hide-for-small-down,
    th.hide-for-medium-only,
    td.hide-for-medium-only,
    th.show-for-medium-up,
    td.show-for-medium-up,
    th.hide-for-medium,
    td.hide-for-medium,
    th.hide-for-medium-down,
    td.hide-for-medium-down,
    th.hide-for-large-only,
    td.hide-for-large-only,
    th.show-for-large-up,
    td.show-for-large-up,
    th.hide-for-large,
    td.hide-for-large,
    th.hide-for-large-down,
    td.hide-for-large-down,
    th.hide-for-xlarge-only,
    td.hide-for-xlarge-only,
    th.show-for-xlarge-up,
    td.show-for-xlarge-up,
    th.hide-for-xlarge,
    td.hide-for-xlarge,
    th.hide-for-xlarge-down,
    td.hide-for-xlarge-down,
    th.show-for-xxlarge-only,
    td.show-for-xxlarge-only,
    th.show-for-xxlarge-up,
    td.show-for-xxlarge-up,
    th.show-for-xxlarge,
    td.show-for-xxlarge,
    th.show-for-xxlarge-down,
    td.show-for-xxlarge-down {
        display: table-cell !important
    }
}
.show-for-landscape,
.hide-for-portrait {
    display: inherit !important
}
.hide-for-landscape,
.show-for-portrait {
    display: none !important
}
table.hide-for-landscape,
table.show-for-portrait {
    display: table !important
}
thead.hide-for-landscape,
thead.show-for-portrait {
    display: table-header-group !important
}
tbody.hide-for-landscape,
tbody.show-for-portrait {
    display: table-row-group !important
}
tr.hide-for-landscape,
tr.show-for-portrait {
    display: table-row !important
}
td.hide-for-landscape,
td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
    display: table-cell !important
}
@media only screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
        display: inherit !important
    }
    .hide-for-landscape,
    .show-for-portrait {
        display: none !important
    }
    table.show-for-landscape,
    table.hide-for-portrait {
        display: table !important
    }
    thead.show-for-landscape,
    thead.hide-for-portrait {
        display: table-header-group !important
    }
    tbody.show-for-landscape,
    tbody.hide-for-portrait {
        display: table-row-group !important
    }
    tr.show-for-landscape,
    tr.hide-for-portrait {
        display: table-row !important
    }
    td.show-for-landscape,
    td.hide-for-portrait,
    th.show-for-landscape,
    th.hide-for-portrait {
        display: table-cell !important
    }
}
@media only screen and (orientation: portrait) {
    .show-for-portrait,
    .hide-for-landscape {
        display: inherit !important
    }
    .hide-for-portrait,
    .show-for-landscape {
        display: none !important
    }
    table.show-for-portrait,
    table.hide-for-landscape {
        display: table !important
    }
    thead.show-for-portrait,
    thead.hide-for-landscape {
        display: table-header-group !important
    }
    tbody.show-for-portrait,
    tbody.hide-for-landscape {
        display: table-row-group !important
    }
    tr.show-for-portrait,
    tr.hide-for-landscape {
        display: table-row !important
    }
    td.show-for-portrait,
    td.hide-for-landscape,
    th.show-for-portrait,
    th.hide-for-landscape {
        display: table-cell !important
    }
}
.show-for-touch {
    display: none !important
}
.hide-for-touch {
    display: inherit !important
}
.touch .show-for-touch {
    display: inherit !important
}
.touch .hide-for-touch {
    display: none !important
}
table.hide-for-touch {
    display: table !important
}
.touch table.show-for-touch {
    display: table !important
}
thead.hide-for-touch {
    display: table-header-group !important
}
.touch thead.show-for-touch {
    display: table-header-group !important
}
tbody.hide-for-touch {
    display: table-row-group !important
}
.touch tbody.show-for-touch {
    display: table-row-group !important
}
tr.hide-for-touch {
    display: table-row !important
}
.touch tr.show-for-touch {
    display: table-row !important
}
td.hide-for-touch {
    display: table-cell !important
}
.touch td.show-for-touch {
    display: table-cell !important
}
th.hide-for-touch {
    display: table-cell !important
}
.touch th.show-for-touch {
    display: table-cell !important
}
.print-only {
    display: none !important
}
@media print {
    * {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }
    .show-for-print {
        display: block
    }
    .hide-for-print {
        display: none
    }
    table.show-for-print {
        display: table !important
    }
    thead.show-for-print {
        display: table-header-group !important
    }
    tbody.show-for-print {
        display: table-row-group !important
    }
    tr.show-for-print {
        display: table-row !important
    }
    td.show-for-print {
        display: table-cell !important
    }
    th.show-for-print {
        display: table-cell !important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: ""
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    img {
        max-width: 100% !important
    }
    @page {
        margin: 0.5cm
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    .hide-on-print {
        display: none !important
    }
    .print-only {
        display: block !important
    }
    .hide-for-print {
        display: none !important
    }
    .show-for-print {
        display: inherit !important
    }
}
@media print {
    .show-for-print {
        display: block
    }
    .hide-for-print {
        display: none
    }
    table.show-for-print {
        display: table !important
    }
    thead.show-for-print {
        display: table-header-group !important
    }
    tbody.show-for-print {
        display: table-row-group !important
    }
    tr.show-for-print {
        display: table-row !important
    }
    td.show-for-print {
        display: table-cell !important
    }
    th.show-for-print {
        display: table-cell !important
    }
}
/* 2 */
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* animate.css */
/* 1 */

@charset "UTF-8";
body {
    -webkit-backface-visibility: hidden
}
.animated {
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}
.animated.hinge {
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    -o-animation-duration: 2s;
    animation-duration: 2s
}
@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}
@-moz-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}
@-o-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}
@keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}
.flash {
    -webkit-animation-name: flash;
    -moz-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash
}
@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px)
    }
}
@-moz-keyframes shake {
    0%, 100% {
        -moz-transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -moz-transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -moz-transform: translateX(10px)
    }
}
@-o-keyframes shake {
    0%, 100% {
        -o-transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -o-transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -o-transform: translateX(10px)
    }
}
@keyframes shake {
    0%, 100% {
        transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        transform: translateX(10px)
    }
}
.shake {
    -webkit-animation-name: shake;
    -moz-animation-name: shake;
    -o-animation-name: shake;
    animation-name: shake
}
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px)
    }
}
@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0)
    }
    40% {
        -moz-transform: translateY(-30px)
    }
    60% {
        -moz-transform: translateY(-15px)
    }
}
@-o-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -o-transform: translateY(0)
    }
    40% {
        -o-transform: translateY(-30px)
    }
    60% {
        -o-transform: translateY(-15px)
    }
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0)
    }
    40% {
        transform: translateY(-30px)
    }
    60% {
        transform: translateY(-15px)
    }
}
.bounce {
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce
}
@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1)
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0)
    }
}
@-moz-keyframes tada {
    0% {
        -moz-transform: scale(1)
    }
    10%,
    20% {
        -moz-transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -moz-transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -moz-transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -moz-transform: scale(1) rotate(0)
    }
}
@-o-keyframes tada {
    0% {
        -o-transform: scale(1)
    }
    10%,
    20% {
        -o-transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -o-transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -o-transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -o-transform: scale(1) rotate(0)
    }
}
@keyframes tada {
    0% {
        transform: scale(1)
    }
    10%,
    20% {
        transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        transform: scale(1) rotate(0)
    }
}
.tada {
    -webkit-animation-name: tada;
    -moz-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada
}
@-webkit-keyframes swing {
    20%, 40%, 60%, 80%, 100% {
        -webkit-transform-origin: top center
    }
    20% {
        -webkit-transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg)
    }
}
@-moz-keyframes swing {
    20% {
        -moz-transform: rotate(15deg)
    }
    40% {
        -moz-transform: rotate(-10deg)
    }
    60% {
        -moz-transform: rotate(5deg)
    }
    80% {
        -moz-transform: rotate(-5deg)
    }
    100% {
        -moz-transform: rotate(0deg)
    }
}
@-o-keyframes swing {
    20% {
        -o-transform: rotate(15deg)
    }
    40% {
        -o-transform: rotate(-10deg)
    }
    60% {
        -o-transform: rotate(5deg)
    }
    80% {
        -o-transform: rotate(-5deg)
    }
    100% {
        -o-transform: rotate(0deg)
    }
}
@keyframes swing {
    20% {
        transform: rotate(15deg)
    }
    40% {
        transform: rotate(-10deg)
    }
    60% {
        transform: rotate(5deg)
    }
    80% {
        transform: rotate(-5deg)
    }
    100% {
        transform: rotate(0deg)
    }
}
.swing {
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -moz-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing
}
@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%)
    }
}
@-moz-keyframes wobble {
    0% {
        -moz-transform: translateX(0%)
    }
    15% {
        -moz-transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -moz-transform: translateX(20%) rotate(3deg)
    }
    45% {
        -moz-transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -moz-transform: translateX(10%) rotate(2deg)
    }
    75% {
        -moz-transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -moz-transform: translateX(0%)
    }
}
@-o-keyframes wobble {
    0% {
        -o-transform: translateX(0%)
    }
    15% {
        -o-transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -o-transform: translateX(20%) rotate(3deg)
    }
    45% {
        -o-transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -o-transform: translateX(10%) rotate(2deg)
    }
    75% {
        -o-transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -o-transform: translateX(0%)
    }
}
@keyframes wobble {
    0% {
        transform: translateX(0%)
    }
    15% {
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        transform: translateX(0%)
    }
}
.wobble {
    -webkit-animation-name: wobble;
    -moz-animation-name: wobble;
    -o-animation-name: wobble;
    animation-name: wobble
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1)
    }
}
@-moz-keyframes pulse {
    0% {
        -moz-transform: scale(1)
    }
    50% {
        -moz-transform: scale(1.1)
    }
    100% {
        -moz-transform: scale(1)
    }
}
@-o-keyframes pulse {
    0% {
        -o-transform: scale(1)
    }
    50% {
        -o-transform: scale(1.1)
    }
    100% {
        -o-transform: scale(1)
    }
}
@keyframes pulse {
    0% {
        transform: scale(1)
    }
    50% {
        transform: scale(1.1)
    }
    100% {
        transform: scale(1)
    }
}
.pulse {
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse
}
@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotateY(0);
        -webkit-animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
        -webkit-animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) scale(1);
        -webkit-animation-timing-function: ease-in
    }
}
@-moz-keyframes flip {
    0% {
        -moz-transform: perspective(400px) rotateY(0);
        -moz-animation-timing-function: ease-out
    }
    40% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
        -moz-animation-timing-function: ease-out
    }
    50% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -moz-animation-timing-function: ease-in
    }
    80% {
        -moz-transform: perspective(400px) rotateY(360deg) scale(.95);
        -moz-animation-timing-function: ease-in
    }
    100% {
        -moz-transform: perspective(400px) scale(1);
        -moz-animation-timing-function: ease-in
    }
}
@-o-keyframes flip {
    0% {
        -o-transform: perspective(400px) rotateY(0);
        -o-animation-timing-function: ease-out
    }
    40% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
        -o-animation-timing-function: ease-out
    }
    50% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -o-animation-timing-function: ease-in
    }
    80% {
        -o-transform: perspective(400px) rotateY(360deg) scale(.95);
        -o-animation-timing-function: ease-in
    }
    100% {
        -o-transform: perspective(400px) scale(1);
        -o-animation-timing-function: ease-in
    }
}
@keyframes flip {
    0% {
        transform: perspective(400px) rotateY(0);
        animation-timing-function: ease-out
    }
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(170deg);
        animation-timing-function: ease-out
    }
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        animation-timing-function: ease-in
    }
    80% {
        transform: perspective(400px) rotateY(360deg) scale(.95);
        animation-timing-function: ease-in
    }
    100% {
        transform: perspective(400px) scale(1);
        animation-timing-function: ease-in
    }
}
.flip {
    -webkit-backface-visibility: visible!important;
    -webkit-animation-name: flip;
    -moz-backface-visibility: visible!important;
    -moz-animation-name: flip;
    -o-backface-visibility: visible!important;
    -o-animation-name: flip;
    backface-visibility: visible!important;
    animation-name: flip
}
@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -moz-transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -o-transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -o-transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}
.flipInX {
    -webkit-backface-visibility: visible!important;
    -webkit-animation-name: flipInX;
    -moz-backface-visibility: visible!important;
    -moz-animation-name: flipInX;
    -o-backface-visibility: visible!important;
    -o-animation-name: flipInX;
    backface-visibility: visible!important;
    animation-name: flipInX
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
.flipOutX {
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible!important;
    -moz-animation-name: flipOutX;
    -moz-backface-visibility: visible!important;
    -o-animation-name: flipOutX;
    -o-backface-visibility: visible!important;
    animation-name: flipOutX;
    backface-visibility: visible!important
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -moz-transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -o-transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -o-transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}
.flipInY {
    -webkit-backface-visibility: visible!important;
    -webkit-animation-name: flipInY;
    -moz-backface-visibility: visible!important;
    -moz-animation-name: flipInY;
    -o-backface-visibility: visible!important;
    -o-animation-name: flipInY;
    backface-visibility: visible!important;
    animation-name: flipInY
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
.flipOutY {
    -webkit-backface-visibility: visible!important;
    -webkit-animation-name: flipOutY;
    -moz-backface-visibility: visible!important;
    -moz-animation-name: flipOutY;
    -o-backface-visibility: visible!important;
    -o-animation-name: flipOutY;
    backface-visibility: visible!important;
    animation-name: flipOutY
}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-moz-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@-o-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn
}
@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes fadeInUp {
    0% {
        opacity: 0;
        -moz-transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
}
@-o-keyframes fadeInUp {
    0% {
        opacity: 0;
        -o-transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -o-transform: translateY(0)
    }
}
@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes fadeInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
}
@-o-keyframes fadeInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -o-transform: translateY(0)
    }
}
@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}
.fadeInDown {
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -o-animation-name: fadeInDown;
    animation-name: fadeInDown
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}
@-o-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes fadeInRight {
    0% {
        opacity: 0;
        -moz-transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}
@-o-keyframes fadeInRight {
    0% {
        opacity: 0;
        -o-transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}
@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}
.fadeInRight {
    -webkit-animation-name: fadeInRight;
    -moz-animation-name: fadeInRight;
    -o-animation-name: fadeInRight;
    animation-name: fadeInRight
}
@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
}
@-o-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -o-transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -o-transform: translateY(0)
    }
}
@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}
.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    -moz-animation-name: fadeInUpBig;
    -o-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}
@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
}
@-o-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -o-transform: translateY(0)
    }
}
@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}
.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    -moz-animation-name: fadeInDownBig;
    -o-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}
@-o-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}
@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}
.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}
@-o-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -o-transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}
@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}
.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}
@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-moz-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-o-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
.fadeOut {
    -webkit-animation-name: fadeOut;
    -moz-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut
}
@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px)
    }
}
@-moz-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(-20px)
    }
}
@-o-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -o-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(-20px)
    }
}
@keyframes fadeOutUp {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        transform: translateY(-20px)
    }
}
.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    -moz-animation-name: fadeOutUp;
    -o-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px)
    }
}
@-moz-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(20px)
    }
}
@-o-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -o-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(20px)
    }
}
@keyframes fadeOutDown {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        transform: translateY(20px)
    }
}
.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    -moz-animation-name: fadeOutDown;
    -o-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px)
    }
}
@-moz-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(-20px)
    }
}
@-o-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -o-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(-20px)
    }
}
@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        transform: translateX(-20px)
    }
}
.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    -moz-animation-name: fadeOutLeft;
    -o-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px)
    }
}
@-moz-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(20px)
    }
}
@-o-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -o-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(20px)
    }
}
@keyframes fadeOutRight {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        transform: translateX(20px)
    }
}
.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    -moz-animation-name: fadeOutRight;
    -o-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
}
@-moz-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px)
    }
}
@-o-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -o-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(-2000px)
    }
}
@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        transform: translateY(-2000px)
    }
}
.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    -moz-animation-name: fadeOutUpBig;
    -o-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}
@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
}
@-moz-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(2000px)
    }
}
@-o-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -o-transform: translateY(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(2000px)
    }
}
@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        transform: translateY(2000px)
    }
}
.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    -moz-animation-name: fadeOutDownBig;
    -o-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
}
@-moz-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px)
    }
}
@-o-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -o-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(-2000px)
    }
}
@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        transform: translateX(-2000px)
    }
}
.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    -moz-animation-name: fadeOutLeftBig;
    -o-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
}
@-moz-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(2000px)
    }
}
@-o-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -o-transform: translateX(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(2000px)
    }
}
@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        transform: translateX(2000px)
    }
}
.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -moz-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}
@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9)
    }
    100% {
        -webkit-transform: scale(1)
    }
}
@-moz-keyframes bounceIn {
    0% {
        opacity: 0;
        -moz-transform: scale(.3)
    }
    50% {
        opacity: 1;
        -moz-transform: scale(1.05)
    }
    70% {
        -moz-transform: scale(.9)
    }
    100% {
        -moz-transform: scale(1)
    }
}
@-o-keyframes bounceIn {
    0% {
        opacity: 0;
        -o-transform: scale(.3)
    }
    50% {
        opacity: 1;
        -o-transform: scale(1.05)
    }
    70% {
        -o-transform: scale(.9)
    }
    100% {
        -o-transform: scale(1)
    }
}
@keyframes bounceIn {
    0% {
        opacity: 0;
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        transform: scale(1.05)
    }
    70% {
        transform: scale(.9)
    }
    100% {
        transform: scale(1)
    }
}
.bounceIn {
    -webkit-animation-name: bounceIn;
    -moz-animation-name: bounceIn;
    -o-animation-name: bounceIn;
    animation-name: bounceIn
}
@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes bounceInUp {
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -moz-transform: translateY(-30px)
    }
    80% {
        -moz-transform: translateY(10px)
    }
    100% {
        -moz-transform: translateY(0)
    }
}
@-o-keyframes bounceInUp {
    0% {
        opacity: 0;
        -o-transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -o-transform: translateY(-30px)
    }
    80% {
        -o-transform: translateY(10px)
    }
    100% {
        -o-transform: translateY(0)
    }
}
@keyframes bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        transform: translateY(-30px)
    }
    80% {
        transform: translateY(10px)
    }
    100% {
        transform: translateY(0)
    }
}
.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -moz-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp
}
@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}
@-moz-keyframes bounceInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -moz-transform: translateY(30px)
    }
    80% {
        -moz-transform: translateY(-10px)
    }
    100% {
        -moz-transform: translateY(0)
    }
}
@-o-keyframes bounceInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -o-transform: translateY(30px)
    }
    80% {
        -o-transform: translateY(-10px)
    }
    100% {
        -o-transform: translateY(0)
    }
}
@keyframes bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        transform: translateY(30px)
    }
    80% {
        transform: translateY(-10px)
    }
    100% {
        transform: translateY(0)
    }
}
.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -moz-transform: translateX(30px)
    }
    80% {
        -moz-transform: translateX(-10px)
    }
    100% {
        -moz-transform: translateX(0)
    }
}
@-o-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -o-transform: translateX(30px)
    }
    80% {
        -o-transform: translateX(-10px)
    }
    100% {
        -o-transform: translateX(0)
    }
}
@keyframes bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        transform: translateX(30px)
    }
    80% {
        transform: translateX(-10px)
    }
    100% {
        transform: translateX(0)
    }
}
.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    -moz-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}
@-moz-keyframes bounceInRight {
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -moz-transform: translateX(-30px)
    }
    80% {
        -moz-transform: translateX(10px)
    }
    100% {
        -moz-transform: translateX(0)
    }
}
@-o-keyframes bounceInRight {
    0% {
        opacity: 0;
        -o-transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -o-transform: translateX(-30px)
    }
    80% {
        -o-transform: translateX(10px)
    }
    100% {
        -o-transform: translateX(0)
    }
}
@keyframes bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        transform: translateX(-30px)
    }
    80% {
        transform: translateX(10px)
    }
    100% {
        transform: translateX(0)
    }
}
.bounceInRight {
    -webkit-animation-name: bounceInRight;
    -moz-animation-name: bounceInRight;
    -o-animation-name: bounceInRight;
    animation-name: bounceInRight
}
@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3)
    }
}
@-moz-keyframes bounceOut {
    0% {
        -moz-transform: scale(1)
    }
    25% {
        -moz-transform: scale(.95)
    }
    50% {
        opacity: 1;
        -moz-transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -moz-transform: scale(.3)
    }
}
@-o-keyframes bounceOut {
    0% {
        -o-transform: scale(1)
    }
    25% {
        -o-transform: scale(.95)
    }
    50% {
        opacity: 1;
        -o-transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -o-transform: scale(.3)
    }
}
@keyframes bounceOut {
    0% {
        transform: scale(1)
    }
    25% {
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        transform: scale(.3)
    }
}
.bounceOut {
    -webkit-animation-name: bounceOut;
    -moz-animation-name: bounceOut;
    -o-animation-name: bounceOut;
    animation-name: bounceOut
}
@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
}
@-moz-keyframes bounceOutUp {
    0% {
        -moz-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -moz-transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px)
    }
}
@-o-keyframes bounceOutUp {
    0% {
        -o-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -o-transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(-2000px)
    }
}
@keyframes bounceOutUp {
    0% {
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        transform: translateY(-2000px)
    }
}
.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -moz-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}
@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
}
@-moz-keyframes bounceOutDown {
    0% {
        -moz-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -moz-transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(2000px)
    }
}
@-o-keyframes bounceOutDown {
    0% {
        -o-transform: translateY(0)
    }
    20% {
        opacity: 1;
        -o-transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(2000px)
    }
}
@keyframes bounceOutDown {
    0% {
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        transform: translateY(2000px)
    }
}
.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    -moz-animation-name: bounceOutDown;
    -o-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
}
@-moz-keyframes bounceOutLeft {
    0% {
        -moz-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -moz-transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px)
    }
}
@-o-keyframes bounceOutLeft {
    0% {
        -o-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -o-transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(-2000px)
    }
}
@keyframes bounceOutLeft {
    0% {
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        transform: translateX(-2000px)
    }
}
.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    -moz-animation-name: bounceOutLeft;
    -o-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
}
@-moz-keyframes bounceOutRight {
    0% {
        -moz-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -moz-transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(2000px)
    }
}
@-o-keyframes bounceOutRight {
    0% {
        -o-transform: translateX(0)
    }
    20% {
        opacity: 1;
        -o-transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(2000px)
    }
}
@keyframes bounceOutRight {
    0% {
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        transform: translateX(2000px)
    }
}
.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    -moz-animation-name: bounceOutRight;
    -o-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}
@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1
    }
}
@-moz-keyframes rotateIn {
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1
    }
}
@-o-keyframes rotateIn {
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateIn {
    0% {
        transform-origin: center center;
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1
    }
}
.rotateIn {
    -webkit-animation-name: rotateIn;
    -moz-animation-name: rotateIn;
    -o-animation-name: rotateIn;
    animation-name: rotateIn
}
@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
}
@-moz-keyframes rotateInUpLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
}
@-o-keyframes rotateInUpLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    -moz-animation-name: rotateInUpLeft;
    -o-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
}
@-moz-keyframes rotateInDownLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
}
@-o-keyframes rotateInDownLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    -moz-animation-name: rotateInDownLeft;
    -o-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
}
@-moz-keyframes rotateInUpRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
}
@-o-keyframes rotateInUpRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    -moz-animation-name: rotateInUpRight;
    -o-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}
@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
}
@-moz-keyframes rotateInDownRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
}
@-o-keyframes rotateInDownRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    -moz-animation-name: rotateInDownRight;
    -o-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}
@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(200deg);
        opacity: 0
    }
}
@-moz-keyframes rotateOut {
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1
    }
    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(200deg);
        opacity: 0
    }
}
@-o-keyframes rotateOut {
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1
    }
    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(200deg);
        opacity: 0
    }
}
@keyframes rotateOut {
    0% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1
    }
    100% {
        transform-origin: center center;
        transform: rotate(200deg);
        opacity: 0
    }
}
.rotateOut {
    -webkit-animation-name: rotateOut;
    -moz-animation-name: rotateOut;
    -o-animation-name: rotateOut;
    animation-name: rotateOut
}
@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0
    }
}
@-moz-keyframes rotateOutUpLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0
    }
}
@-o-keyframes rotateOutUpLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0
    }
}
@keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1
    }
    100% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
}
.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    -moz-animation-name: rotateOutUpLeft;
    -o-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0
    }
}
@-moz-keyframes rotateOutDownLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0
    }
}
@-o-keyframes rotateOutDownLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0
    }
}
@keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1
    }
    100% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0
    }
}
.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    -moz-animation-name: rotateOutDownLeft;
    -o-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0
    }
}
@-moz-keyframes rotateOutUpRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0
    }
}
@-o-keyframes rotateOutUpRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0
    }
}
@keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1
    }
    100% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0
    }
}
.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    -moz-animation-name: rotateOutUpRight;
    -o-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}
@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0
    }
}
@-moz-keyframes rotateOutDownRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1
    }
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0
    }
}
@-o-keyframes rotateOutDownRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1
    }
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0
    }
}
@keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1
    }
    100% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
}
.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    -moz-animation-name: rotateOutDownRight;
    -o-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}
@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out
    }
    100% {
        -webkit-transform: translateY(700px);
        opacity: 0
    }
}
@-moz-keyframes hinge {
    0% {
        -moz-transform: rotate(0);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -moz-transform: rotate(80deg);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out
    }
    40% {
        -moz-transform: rotate(60deg);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out
    }
    80% {
        -moz-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out
    }
    100% {
        -moz-transform: translateY(700px);
        opacity: 0
    }
}
@-o-keyframes hinge {
    0% {
        -o-transform: rotate(0);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -o-transform: rotate(80deg);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out
    }
    40% {
        -o-transform: rotate(60deg);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out
    }
    80% {
        -o-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out
    }
    100% {
        -o-transform: translateY(700px);
        opacity: 0
    }
}
@keyframes hinge {
    0% {
        transform: rotate(0);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    40% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    80% {
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    100% {
        transform: translateY(700px);
        opacity: 0
    }
}
.hinge {
    -webkit-animation-name: hinge;
    -moz-animation-name: hinge;
    -o-animation-name: hinge;
    animation-name: hinge
}
@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg)
    }
}
@-moz-keyframes rollIn {
    0% {
        opacity: 0;
        -moz-transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0px) rotate(0deg)
    }
}
@-o-keyframes rollIn {
    0% {
        opacity: 0;
        -o-transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -o-transform: translateX(0px) rotate(0deg)
    }
}
@keyframes rollIn {
    0% {
        opacity: 0;
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        transform: translateX(0px) rotate(0deg)
    }
}
.rollIn {
    -webkit-animation-name: rollIn;
    -moz-animation-name: rollIn;
    -o-animation-name: rollIn;
    animation-name: rollIn
}
@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg)
    }
}
@-moz-keyframes rollOut {
    0% {
        opacity: 1;
        -moz-transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -moz-transform: translateX(100%) rotate(120deg)
    }
}
@-o-keyframes rollOut {
    0% {
        opacity: 1;
        -o-transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -o-transform: translateX(100%) rotate(120deg)
    }
}
@keyframes rollOut {
    0% {
        opacity: 1;
        transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        transform: translateX(100%) rotate(120deg)
    }
}
.rollOut {
    -webkit-animation-name: rollOut;
    -moz-animation-name: rollOut;
    -o-animation-name: rollOut;
    animation-name: rollOut
}
@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}
@-moz-keyframes lightSpeedIn {
    0% {
        -moz-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -moz-transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -moz-transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -moz-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}
@-o-keyframes lightSpeedIn {
    0% {
        -o-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -o-transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -o-transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -o-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}
@keyframes lightSpeedIn {
    0% {
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}
.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}
.animated.lightSpeedIn {
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}
@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
@-moz-keyframes lightSpeedOut {
    0% {
        -moz-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -moz-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
@-o-keyframes lightSpeedOut {
    0% {
        -o-transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -o-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
@keyframes lightSpeedOut {
    0% {
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}
.animated.lightSpeedOut {
    -webkit-animation-duration: .25s;
    -moz-animation-duration: .25s;
    -o-animation-duration: .25s;
    animation-duration: .25s
}
@-webkit-keyframes wiggle {
    0% {
        -webkit-transform: skewX(9deg)
    }
    10% {
        -webkit-transform: skewX(-8deg)
    }
    20% {
        -webkit-transform: skewX(7deg)
    }
    30% {
        -webkit-transform: skewX(-6deg)
    }
    40% {
        -webkit-transform: skewX(5deg)
    }
    50% {
        -webkit-transform: skewX(-4deg)
    }
    60% {
        -webkit-transform: skewX(3deg)
    }
    70% {
        -webkit-transform: skewX(-2deg)
    }
    80% {
        -webkit-transform: skewX(1deg)
    }
    90% {
        -webkit-transform: skewX(0deg)
    }
    100% {
        -webkit-transform: skewX(0deg)
    }
}
@-moz-keyframes wiggle {
    0% {
        -moz-transform: skewX(9deg)
    }
    10% {
        -moz-transform: skewX(-8deg)
    }
    20% {
        -moz-transform: skewX(7deg)
    }
    30% {
        -moz-transform: skewX(-6deg)
    }
    40% {
        -moz-transform: skewX(5deg)
    }
    50% {
        -moz-transform: skewX(-4deg)
    }
    60% {
        -moz-transform: skewX(3deg)
    }
    70% {
        -moz-transform: skewX(-2deg)
    }
    80% {
        -moz-transform: skewX(1deg)
    }
    90% {
        -moz-transform: skewX(0deg)
    }
    100% {
        -moz-transform: skewX(0deg)
    }
}
@-o-keyframes wiggle {
    0% {
        -o-transform: skewX(9deg)
    }
    10% {
        -o-transform: skewX(-8deg)
    }
    20% {
        -o-transform: skewX(7deg)
    }
    30% {
        -o-transform: skewX(-6deg)
    }
    40% {
        -o-transform: skewX(5deg)
    }
    50% {
        -o-transform: skewX(-4deg)
    }
    60% {
        -o-transform: skewX(3deg)
    }
    70% {
        -o-transform: skewX(-2deg)
    }
    80% {
        -o-transform: skewX(1deg)
    }
    90% {
        -o-transform: skewX(0deg)
    }
    100% {
        -o-transform: skewX(0deg)
    }
}
@keyframes wiggle {
    0% {
        transform: skewX(9deg)
    }
    10% {
        transform: skewX(-8deg)
    }
    20% {
        transform: skewX(7deg)
    }
    30% {
        transform: skewX(-6deg)
    }
    40% {
        transform: skewX(5deg)
    }
    50% {
        transform: skewX(-4deg)
    }
    60% {
        transform: skewX(3deg)
    }
    70% {
        transform: skewX(-2deg)
    }
    80% {
        transform: skewX(1deg)
    }
    90% {
        transform: skewX(0deg)
    }
    100% {
        transform: skewX(0deg)
    }
}
.wiggle {
    -webkit-animation-name: wiggle;
    -moz-animation-name: wiggle;
    -o-animation-name: wiggle;
    animation-name: wiggle;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}
.animated.wiggle {
    -webkit-animation-duration: .75s;
    -moz-animation-duration: .75s;
    -o-animation-duration: .75s;
    animation-duration: .75s
}

