<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.group {
    zoom:1}

.group:after,.group:before {
    content: " ";
    display: table
}

.group:after {
    clear: both
}

.clearfix {
    clear: both
}

.fusion-clearfix {
    zoom:1;clear: both
}

.fusion-clearfix:after,.fusion-clearfix:before {
    content: " ";
    display: table
}

.fusion-clearfix:after {
    clear: both
}

.create-block-format-context {
    display: inline-block;
    zoom:1;clear: both;
    margin-bottom: 40px;
    width: 100%
}

.create-block-format-context:after,.create-block-format-context:before {
    content: " ";
    display: table
}

.create-block-format-context:after {
    clear: both
}

.fusion-builder-row&gt;p {
    display: none
}

.fusion-builder-row {
    width: 100%;
    margin: 0 auto
}

.fusion-builder-row.fusion-builder-row-inner {
    max-width: 100%!important
}

.fusion-builder-row:after {
    clear: both;
    content: " ";
    display: table
}

.row:after {
    clear: both;
    content: " ";
    display: table
}

.fusion-fullwidth {
    position: relative
}

.fusion-fullwidth .fusion-row {
    position: relative;
    z-index: 10
}

.fusion-fullwidth.fusion-ie-mode::before {
    content: "";
    background-color: inherit;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.fusion-column-first {
    clear: left
}

.fusion-column-no-min-height .fusion-column-wrapper {
    min-height: 0!important
}

.fusion-builder-column.fusion-column-last {
    margin-right: 0
}

.fusion-image-wrapper {
    overflow: hidden;
    z-index: 1;
    position: relative
}

.fusion-image-size-fixed {
    display: inline-block;
    max-width: 100%;
    vertical-align: top
}

.group {
    zoom:1}

.group:after,.group:before {
    content: " ";
    display: table
}

.group:after {
    clear: both
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width: 0px) {
    .container {
        width:750px
    }
}

@media (min-width: 992px) {
    .container {
        width:970px
    }
}

@media (min-width: 1200px) {
    .container {
        width:1170px
    }
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width: 0px) {
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
        float:left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: 0
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

button.close {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    border: 0 none;
    cursor: pointer;
    padding: 0
}

.close {
    color: #000;
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    opacity: .2
}

.modal {
    display: none;
    overflow: auto;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.2);
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    border-radius: 5px;
    background-clip: padding-box;
    outline: 0
}

.modal-header {
    padding: 15px 20px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.53846154px
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    padding: 0;
    line-height: 1.53846154
}

.modal-body {
    position: relative;
    padding: 20px
}

.modal-footer {
    margin-top: 15px;
    padding: 19px 20px 20px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn+.btn {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

@media (min-width: 900px) {
    .modal-dialog {
        width:600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
        box-shadow: 0 5px 15px rgba(0,0,0,.5)
    }

    .modal-sm {
        width: 300px
    }
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.fusion-meta-info {
    clear: both;
    overflow: hidden;
    margin-top: 20px;
    padding: 5px 0;
    border-top: 1px solid #e7e6e6;
    border-bottom: 1px solid #e7e6e6;
    font-size: 12px
}

.fusion-content-sep {
    margin-top: 20px;
    height: 6px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea
}

.fusion-load-more-button {
    margin-top: 20px;
    height: 50px;
    line-height: 50px;
    background-color: #e9eaee;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    -webkit-transition: all .2s;
    transition: all .2s
}

.fusion-load-more-button:hover {
    -webkit-transition: all .3s;
    transition: all .3s
}

.fusion-button.button-flat {
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

.fusion-button-wrapper {
    display: inline
}

.fusion-button,.wpcf7-submit {
    display: inline-block;
    position: relative;
    outline: 0;
    zoom:1;border: 1px solid transparent;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s;
    transition: all .2s
}

.fusion-button:after,.fusion-button:before,.wpcf7-submit:after,.wpcf7-submit:before {
    content: " ";
    display: table
}

.fusion-button:after,.wpcf7-submit:after {
    clear: both
}

.fusion-button:hover,.wpcf7-submit:hover {
    -webkit-transition: all .3s;
    transition: all .3s
}

.fusion-button:focus,.wpcf7-submit:focus {
    outline: 0
}

.fusion-button i,.fusion-button-text {
    -webkit-transition: all .2s;
    transition: all .2s
}

.fusion-button i:hover,.fusion-button-text:hover {
    -webkit-transition: all .3s;
    transition: all .3s
}

.button-round,.fusion-body .fusion-button-round,.fusion-button-round {
    border-radius: 2px
}

.button-round.button-3d,.fusion-body .fusion-button-round.button-3d,.fusion-button-round.button-3d {
    border-radius: 4px
}

.button-small,.fusion-body .fusion-button-small,.wpcf7-form .wpcf7-submit.button-small,.wpcf7-form .wpcf7-submit.fusion-button-small {
    padding: 9px 20px;
    line-height: 14px;
    font-size: 12px
}

.button-small.button-3d:active,.fusion-body .fusion-button-small.button-3d:active,.wpcf7-form .wpcf7-submit.button-small.button-3d:active,.wpcf7-form .wpcf7-submit.fusion-button-small.button-3d:active {
    top: 2px
}

.button-small .fusion-button-text-left,.fusion-body .fusion-button-small .fusion-button-text-left,.wpcf7-form .wpcf7-submit.button-small .fusion-button-text-left,.wpcf7-form .wpcf7-submit.fusion-button-small .fusion-button-text-left {
    display: inline-block;
    padding-left: 25px
}

.button-small .fusion-button-text-right,.fusion-body .fusion-button-small .fusion-button-text-right,.wpcf7-form .wpcf7-submit.button-small .fusion-button-text-right,.wpcf7-form .wpcf7-submit.fusion-button-small .fusion-button-text-right {
    display: inline-block;
    padding-right: 25px
}

.button-large,.fusion-body .fusion-button-large,.wpcf7-form .wpcf7-submit.button-large,.wpcf7-form .wpcf7-submit.fusion-button-large {
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px
}

.button-large.button-3d:active,.fusion-body .fusion-button-large.button-3d:active,.wpcf7-form .wpcf7-submit.button-large.button-3d:active,.wpcf7-form .wpcf7-submit.fusion-button-large.button-3d:active {
    top: 4px
}

.button-large .fusion-button-text-left,.fusion-body .fusion-button-large .fusion-button-text-left,.wpcf7-form .wpcf7-submit.button-large .fusion-button-text-left,.wpcf7-form .wpcf7-submit.fusion-button-large .fusion-button-text-left {
    display: inline-block;
    padding-left: 34px
}

.button-large .fusion-button-text-right,.fusion-body .fusion-button-large .fusion-button-text-right,.wpcf7-form .wpcf7-submit.button-large .fusion-button-text-right,.wpcf7-form .wpcf7-submit.fusion-button-large .fusion-button-text-right {
    display: inline-block;
    padding-right: 34px
}

.button span {
    line-height: normal
}

button.fusion-button.button-3d:active {
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2),1px 2px 3px 2px rgba(0,0,0,.3),0 0 0 #000;
    box-shadow: 0 1px 1px rgba(0,0,0,.2),1px 2px 3px 2px rgba(0,0,0,.3),0 0 0 #000
}

.button-icon-left {
    margin-right: 10px
}

.button-icon-right {
    margin-left: 10px
}

.button.orange,.fusion-button.button-orange,.fusion-button.button-orange.wpcf7-submit {
    background: #fbdc86;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#f8bf56),to(#fbdc86));
    background-image: -webkit-linear-gradient(bottom,#f8bf56,#fbdc86);
    background-image: linear-gradient(to top,#f8bf56,#fbdc86);
    border: 1px solid #c0830b;
    color: #c0830b
}

.button.orange:active,.button.orange:focus,.button.orange:hover,.fusion-button.button-orange.wpcf7-submit:active,.fusion-button.button-orange.wpcf7-submit:focus,.fusion-button.button-orange.wpcf7-submit:hover,.fusion-button.button-orange:active,.fusion-button.button-orange:focus,.fusion-button.button-orange:hover {
    background: #f8bf56;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#fbdc86),to(#f8bf56));
    background-image: -webkit-linear-gradient(bottom,#fbdc86,#f8bf56);
    background-image: linear-gradient(to top,#fbdc86,#f8bf56);
    border: 1px solid #c0830b;
    color: #c0830b
}

.button.orange.button-3d.button-small,.button.orange.button-3d.fusion-button-small,.fusion-button.button-orange.button-3d.button-small,.fusion-button.button-orange.button-3d.fusion-button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 2px 0 #c0830b,1px 4px 4px 2px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 2px 0 #c0830b,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button.orange.button-3d.button-small:active,.button.orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.button-3d.button-small:active,.fusion-button.button-orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small:active {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #c0830b,1px 4px 4px 2px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #c0830b,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button.orange.button-3d.button-large,.button.orange.button-3d.fusion-button-large,.fusion-button.button-orange.button-3d.button-large,.fusion-button.button-orange.button-3d.fusion-button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 4px 0 #c0830b,1px 6px 6px 3px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 4px 0 #c0830b,1px 6px 6px 3px rgba(0,0,0,.3)
}

.button.orange.button-3d.button-large:active,.button.orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.button-3d.button-large:active,.fusion-button.button-orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large:active {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #c0830b,1px 6px 6px 3px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #c0830b,1px 6px 6px 3px rgba(0,0,0,.3)
}

.button.blue,.fusion-button.button-blue,.fusion-button.button-blue.wpcf7-submit {
    background: #b5e0f7;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#76c7f1),to(#b5e0f7));
    background-image: -webkit-linear-gradient(bottom,#76c7f1,#b5e0f7);
    background-image: linear-gradient(to top,#76c7f1,#b5e0f7);
    border: 1px solid #1172c1;
    color: #1172c1
}

.button.blue:active,.button.blue:focus,.button.blue:hover,.fusion-button.button-blue.wpcf7-submit:active,.fusion-button.button-blue.wpcf7-submit:focus,.fusion-button.button-blue.wpcf7-submit:hover,.fusion-button.button-blue:active,.fusion-button.button-blue:focus,.fusion-button.button-blue:hover {
    background: #76c7f1;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#b5e0f7),to(#76c7f1));
    background-image: -webkit-linear-gradient(bottom,#b5e0f7,#76c7f1);
    background-image: linear-gradient(to top,#b5e0f7,#76c7f1);
    border: 1px solid #1172c1;
    color: #1172c1
}

.button.blue.button-3d.button-small,.button.blue.button-3d.fusion-button-small,.fusion-button.button-blue.button-3d.button-small,.fusion-button.button-blue.button-3d.fusion-button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 2px 0 #1172c1,1px 4px 4px 2px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 2px 0 #1172c1,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button.blue.button-3d.button-small:active,.button.blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.button-3d.button-small:active,.fusion-button.button-blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small:active {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #1172c1,1px 4px 4px 2px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #1172c1,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button.blue.button-3d.button-large,.button.blue.button-3d.fusion-button-large,.fusion-button.button-blue.button-3d.button-large,.fusion-button.button-blue.button-3d.fusion-button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 4px 0 #1172c1,1px 6px 6px 3px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 4px 0 #1172c1,1px 6px 6px 3px rgba(0,0,0,.3)
}

.button.blue.button-3d.button-large:active,.button.blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.button-3d.button-large:active,.fusion-button.button-blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large:active {
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #1172c1,1px 6px 6px 3px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #1172c1,1px 6px 6px 3px rgba(0,0,0,.3)
}

.flex-container a:active,.flex-container a:focus {
    outline: 0
}

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.loading .flex-viewport {
    max-height: 300px
}

.main-flex {
    margin-bottom: 0
}

.fusion-login-box .fusion-login-form {
    padding: 25px;
    background-color: #f6f6f6
}

.fusion-login-box .fusion-login-form input[type=password],.fusion-login-box .fusion-login-form input[type=text] {
    height: 29px;
    padding-top: 0;
    padding-bottom: 0;
    color: #aaa9a9;
    background-color: #fff;
    border: 1px solid #d2d2d2;
    font-size: 13px;
    padding: 8px 15px;
    margin-right: 1%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    -webkit-appearance: none;
    -webkit-border-radius: 0
}

.fusion-login-box .fusion-login-form a {
    text-decoration: none
}

.fusion-login-box .fusion-login-button {
    width: 100%
}

.fusion-login-box .fusion-login-input-wrapper {
    margin-bottom: 20px
}

.fusion-login-box .fusion-login-button-no-fullwidth {
    width: auto
}

.fusion-login-box .fusion-login-box-error {
    margin-bottom: 20px;
    color: #d04544
}

.fusion-login-box.fusion-login-align-center {
    text-align: center
}

.fusion-hidden-content {
    overflow: hidden;
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px
}

#main .fullwidth-box .fusion-row {
    padding-left: 0;
    padding-right: 0
}

.fusion-highlight {
    padding: .1em .3em;
    line-height: 1.7em
}

.fusion-highlight.rounded {
    border-radius: 4px;
    background-clip: padding-box
}

.fusion-layout-column {
    position: relative;
    float: left;
    margin-bottom: 20px
}

.fusion-layout-column .fusion-column-wrapper {
    min-height: 1px
}

.fusion-layout-column.fusion-one-full {
    float: none;
    clear: both
}

.fusion-layout-column.fusion-one-third {
    width: 33.3333%
}

.fusion-layout-column.fusion-one-half {
    width: 50%
}

.fusion-layout-column.fusion-column-last {
    margin-left: 0;
    margin-right: 0
}

.fusion-layout-column.fusion-spacing-yes {
    margin-right: 4%
}

.fusion-layout-column.fusion-spacing-yes.fusion-one-third {
    width: 30.6666%
}

.fusion-layout-column.fusion-spacing-yes.fusion-one-half {
    width: 48%
}

.fusion-layout-column.fusion-spacing-yes.fusion-column-last {
    margin-left: 0;
    margin-right: 0
}

.fusion-column-inner-bg-wrapper .fusion-column-wrapper {
    position: relative;
    z-index: 2;
    pointer-events: none
}

.fusion-column-inner-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.fusion-column-inner-bg a {
    width: 100%;
    height: 100%
}

.fusion-column-inner-bg a span {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.modal-dialog {
    margin-top: 60px
}

.fusion-modal {
    -webkit-overflow-scrolling: auto!important
}

.fusion-modal .modal-header {
    min-height: 54px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.fusion-modal .modal-header .modal-title {
    clear: left
}

.fusion-modal .modal-header .close {
    font-size: 30px;
    margin-top: -5px;
    text-shadow: none
}

.fusion-modal .modal-dialog {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    height: 100%
}

.fusion-progressbar {
    position: relative;
    margin-bottom: 10px
}

.fusion-progressbar * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.fusion-progressbar-bar {
    margin: 0;
    height: 37px;
    width: 100%;
    background-color: #e6e7e8;
    border-radius: 0;
    background-clip: padding-box;
    -webkit-box-shadow: none;
    box-shadow: none
}

.fusion-content-sep.sep-none {
    height: 1px;
    border-color: transparent
}

.fusion-content-sep.sep-single {
    border-top-width: 1px
}

.fusion-content-sep.sep-shadow {
    height: 1px;
    overflow: visible;
    border: none;
    background: 0 0;
    background: -webkit-gradient(linear,left top,right top,from(rgba(150,150,150,0)),color-stop(15%,rgba(150,150,150,0)),color-stop(50%,rgba(150,150,150,.65)),color-stop(85%,rgba(150,150,150,0)),to(rgba(150,150,150,0)));
    background: -webkit-linear-gradient(left,rgba(150,150,150,0) 0,rgba(150,150,150,0) 15%,rgba(150,150,150,.65) 50%,rgba(150,150,150,0) 85%,rgba(150,150,150,0) 100%);
    background: linear-gradient(left,rgba(150,150,150,0) 0,rgba(150,150,150,0) 15%,rgba(150,150,150,.65) 50%,rgba(150,150,150,0) 85%,rgba(150,150,150,0) 100%)
}

.fusion-content-sep.sep-shadow:after {
    display: block;
    margin-top: 10px;
    height: 6px;
    width: 100%;
    content: '';
    background: -webkit-radial-gradient(50% -50% ellipse,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 65%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 65%)
}

.fusion-content-sep .icon-wrapper {
    position: absolute;
    display: table;
    left: 50%;
    top: 50%;
    margin: -13px 0 0 -13px;
    height: 26px;
    width: 26px;
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 50%;
    background-clip: padding-box;
    text-align: center
}

.fusion-content-sep .icon-wrapper i {
    display: block;
    display: table-cell;
    vertical-align: middle
}

.fusion-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 31px;
    overflow: hidden
}

.fusion-title h1&gt;p:last-of-type,.fusion-title h2&gt;p:last-of-type,.fusion-title h3&gt;p:last-of-type,.fusion-title h4&gt;p:last-of-type,.fusion-title h5&gt;p:last-of-type,.fusion-title h6&gt;p:last-of-type {
    margin-bottom: 0
}

.fusion-title h1:not(.fusion-default-margin),.fusion-title h2:not(.fusion-default-margin),.fusion-title h3:not(.fusion-default-margin),.fusion-title h4:not(.fusion-default-margin),.fusion-title h5:not(.fusion-default-margin),.fusion-title h6:not(.fusion-default-margin) {
    margin: 0
}

.fusion-title h1,.fusion-title h2,.fusion-title h3,.fusion-title h4,.fusion-title h5,.fusion-title h6 {
    -ms-flex-grow: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0 8px 0 0;
    line-height: normal
}

.fusion-title h1 img,.fusion-title h2 img,.fusion-title h3 img,.fusion-title h4 img,.fusion-title h5 img,.fusion-title h6 img {
    margin-right: 10px
}

.fusion-title.fusion-title-center {
    text-align: center
}

.fusion-title.fusion-sep-none {
    display: block
}

.fusion-title .title-sep-container {
    position: relative;
    height: 6px;
    -ms-flex-grow: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.fusion-title .title-sep {
    position: relative;
    display: block;
    width: 100%;
    border-style: solid;
    border: 0 solid #e7e6e6;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.fusion-title .title-sep.sep-single {
    border-bottom-width: 1px
}

.fusion-border-below-title {
    display: block
}

#main .post-content .fusion-border-below-title h1,#main .post-content .fusion-border-below-title h2,#main .post-content .fusion-border-below-title h3,#main .post-content .fusion-border-below-title h4,#main .post-content .fusion-border-below-title h5,#main .post-content .fusion-border-below-title h6 {
    padding-left: 0;
    padding-right: 0
}

.fusion-border-below-title .title-sep-container {
    display: none;
    height: 8px
}

[class*=" fusion-icon-"],[class^=fusion-icon-] {
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fusion-icon-facebook:before {
    content: "\e604"
}

.fusion-icon-twitter:before {
    content: "\e605"
}

.fusion-icon-feed:before,.fusion-icon-rss:before {
    content: "\e606"
}

.fusion-icon-link:before {
    content: "\e619"
}

.fusion-icon-user:before {
    content: "\e61a"
}

.fusion-icon-user2:before {
    content: "\e61b"
}

.fusion-icon-image:before {
    content: "\e624"
}

.fusion-icon-images:before {
    content: "\e625"
}

.fusion-icon-search:before {
    content: "\f002"
}

.fusion-icon-spinner:before {
    content: "\f110"
}

.fusion-icon-wordpress:before {
    content: "\eab4"
}

@-webkit-keyframes fusionSonarEffect {
    0% {
        opacity: .3
    }

    40% {
        opacity: .5
    }

    100% {
        -webkit-transform: scale(1.5);
        opacity: 0
    }
}

@keyframes fusionSonarEffect {
    0% {
        opacity: .3
    }

    40% {
        opacity: .5
    }

    100% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 0
    }
}

@-webkit-keyframes fusionToRightFromLeft {
    49% {
        -webkit-transform: translate(100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(-100%)
    }

    51% {
        opacity: 1
    }

    100% {
        opacity: 1
    }
}

@keyframes fusionToRightFromLeft {
    49% {
        -webkit-transform: translate(100%);
        transform: translate(100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(-100%);
        transform: translate(-100%)
    }

    51% {
        opacity: 1
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fusionExpandAndShow {
    0% {
        -webkit-transform: scale(.5);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        opacity: 1
    }
}

@keyframes fusionExpandAndShow {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes fusionExpandWidth {
    0% {
        width: 0
    }

    100% {
        width: 99%
    }
}

@keyframes fusionExpandWidth {
    0% {
        width: 0
    }

    100% {
        width: 99%
    }
}

@keyframes fusionExpandHeight {
    0% {
        height: 0
    }

    100% {
        height: 100%
    }
}

@-webkit-keyframes fusionExpandHeight {
    0% {
        height: 0
    }

    100% {
        height: 100%
    }
}

@-moz-document url-prefix() {
    .link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after,.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after {
        animation-iteration-count: infinite
    }
}

@-webkit-keyframes flash {
    0%,100%,50% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,100%,50% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@-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)
    }
}

@keyframes shake {
    0%,100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    20%,40%,60%,80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@-webkit-keyframes bounce {
    0%,100%,20%,50%,80% {
        -webkit-transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px)
    }
}

@keyframes bounce {
    0%,100%,20%,50%,80% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

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

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }

    100% {
        -webkit-transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }

    100% {
        -webkit-transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }

    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }

    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-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)
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-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)
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-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)
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-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)
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px)
    }

    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-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)
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px)
    }

    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-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)
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px)
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px)
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px)
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px)
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-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(0);
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }

    80% {
        -webkit-transform: translateX(0) skewX(-15deg);
        transform: translateX(0) skewX(-15deg);
        opacity: 1
    }

    100% {
        -webkit-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0) skewX(0);
        opacity: 1
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0) skewX(0);
        transform: translateX(0) skewX(0);
        opacity: 1
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.fusion-animated {
    visibility: hidden
}

.do-animate .fusion-animated {
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    animation-duration: 1s
}

.do-animate .fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

.do-animate .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@font-face {
    font-family: FontAwesome;
    src: url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);
    src: url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&amp;v=4.7.0) format('embedded-opentype'),url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www-qc.gardaoto.com/wp-content/plugins/fusion-builder/inc/lib/assets/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
    font-weight: 400;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-search:before {
    content: "\f002"
}

.fa-user:before {
    content: "\f007"
}

.fa-close:before,.fa-remove:before {
    content: "\f00d"
}

.fa-home:before {
    content: "\f015"
}

.fa-repeat:before {
    content: "\f01e"
}

.fa-flag:before {
    content: "\f024"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-image:before {
    content: "\f03e"
}

.fa-warning:before {
    content: "\f071"
}

.fa-comments:before {
    content: "\f086"
}

.fa-phone:before {
    content: "\f095"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,.fa-facebook:before {
    content: "\f09a"
}

.fa-feed:before,.fa-rss:before {
    content: "\f09e"
}

.fa-group:before {
    content: "\f0c0"
}

.fa-link:before {
    content: "\f0c1"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-mobile-phone:before,.fa-mobile:before {
    content: "\f10b"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-code:before {
    content: "\f121"
}

.fa-info:before {
    content: "\f129"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-apple:before {
    content: "\f179"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-support:before {
    content: "\f1cd"
}

.fa-send:before {
    content: "\f1d8"
}

.fa-send-o:before {
    content: "\f1d9"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-edge:before {
    content: "\f282"
}

.fa-percent:before {
    content: "\f295"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-fa:before {
    content: "\f2b4"
}

.fa-vcard:before {
    content: "\f2bb"
}

.fa-vcard-o:before {
    content: "\f2bc"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-s15:before {
    content: "\f2cd"
}

.fa-window-close:before {
    content: "\f2d3"
}

.fa-window-close-o:before {
    content: "\f2d4"
}

@font-face {
    font-family: FontAwesome;
    src: url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);
    src: url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&amp;v=4.7.0) format('embedded-opentype'),url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www-qc.gardaoto.com/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
    font-weight: 400;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-search:before {
    content: "\f002"
}

.fa-user:before {
    content: "\f007"
}

.fa-close:before,.fa-remove:before {
    content: "\f00d"
}

.fa-home:before {
    content: "\f015"
}

.fa-repeat:before {
    content: "\f01e"
}

.fa-flag:before {
    content: "\f024"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-image:before {
    content: "\f03e"
}

.fa-warning:before {
    content: "\f071"
}

.fa-comments:before {
    content: "\f086"
}

.fa-phone:before {
    content: "\f095"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,.fa-facebook:before {
    content: "\f09a"
}

.fa-feed:before,.fa-rss:before {
    content: "\f09e"
}

.fa-group:before {
    content: "\f0c0"
}

.fa-link:before {
    content: "\f0c1"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-mobile-phone:before,.fa-mobile:before {
    content: "\f10b"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-code:before {
    content: "\f121"
}

.fa-info:before {
    content: "\f129"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-apple:before {
    content: "\f179"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-support:before {
    content: "\f1cd"
}

.fa-send:before {
    content: "\f1d8"
}

.fa-send-o:before {
    content: "\f1d9"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-edge:before {
    content: "\f282"
}

.fa-percent:before {
    content: "\f295"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-fa:before {
    content: "\f2b4"
}

.fa-vcard:before {
    content: "\f2bb"
}

.fa-vcard-o:before {
    content: "\f2bc"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-s15:before {
    content: "\f2cd"
}

.fa-window-close:before {
    content: "\f2d3"
}

.fa-window-close-o:before {
    content: "\f2d4"
}

@font-face {
    font-family: VAGRoundedStd-Bold_gdi2;
    src: url(//www-qc.asuransiastra.com/wp-content/uploads/2015/08/VAGRoundedStd-Bold_gdi2.eot?#iefix) format("embedded-opentype"),url(//www-qc.asuransiastra.com/wp-content/uploads/2015/08/VAGRoundedStd-Bold_gdi2.woff) format("woff"),url(//www-qc.asuransiastra.com/wp-content/uploads/2015/08/VAGRoundedStd-Bold_gdi2.ttf) format("truetype"),url(//www-qc.asuransiastra.com/wp-content/uploads/2015/08/VAGRoundedStd-Bold_gdi2.svg) format("svg");
    font-weight: 400;
    font-style: normal
}

.Avada_522 {
    color: green
}

body,html,html body.custom-background {
    background-color: #fff
}

#main,#slidingbar,.fusion-page-title-bar,.sticky-header .sticky-shadow {
    padding-left: 30px;
    padding-right: 30px
}

.width-100 .fusion-fullwidth {
    margin-left: -30px;
    margin-right: -30px
}

a:hover {
    color: #2d5ea8
}

#main .post h2 a:hover,.more a:hover:after,.slidingbar-area a:hover {
    color: #2d5ea8
}

#toTop:hover {
    background-color: #2d5ea8
}

#main,#sliders-container,#wrapper,body,html {
    background-color: #fff
}

.fusion-page-title-bar {
    border-color: #d2d3d4;
    background-image: url(//localhost:85/asuransiastra/wp-content/themes/Avada/assets/images/page_title_bg.png);
    background-color: #f6f6f6;
    height: 87px
}

#slidingbar-area h3 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0
}

.avada-container h3,.fusion-load-more-button,.fusion-page-title-bar h3,.meta .fusion-date,.more,body {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0
}

.avada-container h3,.fusion-page-title-bar h3,.meta .fusion-date,.more,body {
    line-height: 1.67
}

body {
    font-size: 15px
}

#wrapper .meta,.post .post-content,.search input,.title-row,body {
    color: #333
}

#slidingbar-area h3,.avada-container h3,.fusion-load-more-button {
    font-weight: 700
}

.meta .fusion-date {
    font-style: italic
}

.fusion-menu-highlight-label {
    border-radius: 0;
    -webkit-border-radius: 0
}

#slidingbar-area h3 {
    font-size: 15px;
    line-height: 15px
}

#main .fusion-row,#slidingbar-area .fusion-row,.fusion-page-title-row {
    max-width: 1170px
}

#wrapper #main .fusion-post-content&gt;h2.fusion-post-title,#wrapper #main .post&gt;.fusion-post-title-meta-wrap&gt;h2.fusion-post-title,#wrapper #main .post&gt;h2.fusion-post-title {
    font-size: 18px;
    line-height: 27px
}

#wrapper #main #comments .fusion-title h3 {
    font-size: 18px;
    line-height: 1.5
}

.fusion-meta,.fusion-meta-info {
    font-size: 13px
}

.pagination {
    font-size: 12px
}

.fusion-page-title-bar h1,.fusion-page-title-bar h3 {
    color: #333
}

#main .post h2 a,.fusion-load-more-button,body a,body a:after,body a:before {
    color: #2d5ea8
}

body #toTop:before {
    color: #fff
}

#slidingbar-area .fusion-title&gt;*,#slidingbar-area h3 {
    color: #ddd
}

.avada-select-parent select,.input-text,.search-page-search-form input,input.s,input[type=email],input[type=password],input[type=text],select {
    background-color: #fff
}

.avada-select-parent select,.input-text,.search-page-search-form input,input.s,input[type=email],input[type=text],select {
    color: #aaa9a9
}

.input-text::-webkit-input-placeholder,input#s::-webkit-input-placeholder,input::-webkit-input-placeholder {
    color: #aaa9a9
}

.input-text:-moz-placeholder,input#s:-moz-placeholder,input:-moz-placeholder {
    color: #aaa9a9
}

.input-text::-moz-placeholder,input#s::-moz-placeholder,input::-moz-placeholder {
    color: #aaa9a9
}

.input-text:-ms-input-placeholder,input#s:-ms-input-placeholder,input:-ms-input-placeholder {
    color: #aaa9a9
}

.avada-select-parent select,.input-text,.search-page-search-form input,input.s,input[type=email],input[type=text],select {
    border-color: #d2d2d2
}

.avada-select-parent select,.fusion-login-box .fusion-login-form input[type=password],.fusion-login-box .fusion-login-form input[type=text],.input-text:not(textarea),.search-page-search-form input,input.s,input[type=email],input[type=password],input[type=text],select {
    height: 29px;
    padding-top: 0;
    padding-bottom: 0
}

.fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 18px;
    line-height: 1.5
}

.fusion-page-title-bar h3 {
    font-size: 15px;
    line-height: 27px
}

.fusion-modal h1,.fusion-page-title-bar h1,.post-content h1 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.5;
    letter-spacing: 0
}

.fusion-modal h1,.post-content h1 {
    font-size: 32px
}

.fusion-modal h1,.fusion-post-content h1,.post-content h1,.title h1 {
    color: #333
}

#main .post h2,#main h2,.fusion-modal h2,.fusion-title h2,.post-content h2,.title h2 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.38;
    letter-spacing: 0
}

#main .post h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,h2.entry-title {
    font-size: 26px
}

#main .post h2,.fusion-modal h2,.fusion-post-content h2,.fusion-title h2,.post-content h2,.search-page-search-form h2,.title h2 {
    color: #333
}

.fusion-author .fusion-author-title,.fusion-modal .modal-title,.fusion-modal h3,.fusion-title h3,.post-content h3 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.44;
    letter-spacing: 0
}

.fusion-modal .modal-title,.fusion-modal h3,.post-content h3 {
    font-size: 18px
}

.fusion-modal h3,.fusion-post-content h3,.fusion-title h3,.post-content h3,.title h3 {
    color: #333
}

.fusion-modal h4,.post-content h4 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.33;
    letter-spacing: 0
}

.fusion-modal h4,.post-content h4 {
    font-size: 15px
}

.fusion-modal h4,.fusion-post-content h4,.fusion-title h4,.post-content h4,.title h4 {
    color: #333
}

.fusion-modal h5,.post-content h5 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.5;
    letter-spacing: 0;
    font-size: 12px
}

.fusion-modal h5,.fusion-post-content h5,.fusion-title h5,.post-content h5,.title h5 {
    color: #333
}

.fusion-modal h6,.post-content h6 {
    font-family: VAGRoundedStd-Bold_gdi2;
    font-weight: 100;
    line-height: 1.55;
    letter-spacing: 0;
    font-size: 11px
}

.fusion-modal h6,.fusion-post-content h6,.fusion-title h6,.post-content h6,.title h6 {
    color: #333
}

.fusion-title-size-one,h1 {
    margin-top: .67em;
    margin-bottom: .67em
}

h2 {
    margin-top: 0;
    margin-bottom: 1.1em
}

h3 {
    margin-top: 1em;
    margin-bottom: 1em
}

h4 {
    margin-top: 1.33em;
    margin-bottom: 1.33em
}

h5 {
    margin-top: 1.67em;
    margin-bottom: 1.67em
}

h6 {
    margin-top: 2.33em;
    margin-bottom: 2.33em
}

#side-header .fusion-logo,.fusion-header .fusion-logo {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0
}

.fusion-header-wrapper .fusion-row {
    padding-left: 0;
    padding-right: 0;
    max-width: 1170px
}

.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header {
    border-bottom-color: #e5e5e5
}

.fusion-header .fusion-row {
    padding-top: 0;
    padding-bottom: 0
}

.fusion-mobile-menu-sep {
    border-bottom-color: #e5e5e5
}

#side-header {
    width: 0
}

#side-header .side-header-background-image {
    width: 0
}

#side-header .side-header-background-color {
    width: 0
}

#side-header .side-header-border {
    width: 0;
    border-color: #e5e5e5
}

.side-header-wrapper {
    padding-top: 0;
    padding-bottom: 0
}

#side-header .side-header-content {
    padding-left: 0;
    padding-right: 0
}

#side-header .side-header-content-1,#side-header .side-header-content-2 {
    color: #747474;
    font-size: 12px
}

.fusion-main-menu a.fusion-flex-link {
    justify-content: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center
}

.fusion-main-menu .fusion-main-menu-icon:after {
    color: #2d5ea8
}

.fusion-main-menu .fusion-main-menu-icon:after {
    height: 15px;
    width: 15px
}

.fusion-body .fusion-main-menu .fusion-main-menu-icon {
    border-color: transparent
}

.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:hover:after,.fusion-main-menu .fusion-main-menu-icon:hover:after {
    color: #51c7e7
}

.fusion-header-wrapper.fusion-is-sticky .fusion-header {
    background-color: rgba(255,255,255,.97)
}

.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header {
    background-color: rgba(255,255,255,.97);
    opacity: .97
}

.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:after {
    color: #2d5ea8
}

#wrapper {
    width: 100%;
    max-width: none
}

.fusion-header {
    background-color: rgba(255,255,255,1)
}

#main {
    padding-top: 0;
    padding-bottom: 0
}

.width-100 .nonhundred-percent-fullwidth {
    margin-left: -30px;
    margin-right: -30px
}

.button-default,.button.default,.fusion-button-default,input.button-default {
    background: #2d5ea8;
    text-transform: uppercase;
    color: #fff;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#025bab),to(#2d5ea8));
    background-image: linear-gradient(to top,#025bab,#2d5ea8);
    background-image: -webkit-linear-gradient(to top,#025bab,#2d5ea8);
    background-image: -moz-linear-gradient(to top,#025bab,#2d5ea8);
    background-image: -ms-linear-gradient(to top,#025bab,#2d5ea8);
    background-image: -o-linear-gradient(to top,#025bab,#2d5ea8);
    transition: all .2s;
    border-width: 0;
    border-style: solid;
    border-color: #fff;
    border-radius: 2px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    -webkit-border-radius: 2px
}

.fusion-button-default-size {
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px
}

.button-default,.button.default,.fusion-button,.fusion-button-default,input.button-default {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 700;
    letter-spacing: 0
}

.button-default:visited,.button.default:visited,.fusion-button-default:visited,input.button-default:visited {
    color: #fff
}

.button-default.button-3d.button-small,.button.default.button-3d.button-small,.fusion-button-default.button-3d.button-small,input.button-default.button-3d.button-small {
    box-shadow: inset 0 1px 0 #fff,0 2px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 1px 0 #fff,0 2px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 1px 0 #fff,0 2px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button-default.button-3d.button-small:active,.button.default.button-3d.button-small:active,.fusion-button-default.button-3d.button-small:active,input.button-default.button-3d.button-small:active {
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 4px 4px 2px rgba(0,0,0,.3)
}

.button-default.button-3d.button-large,.button.default.button-3d.button-large,.fusion-button-default.button-3d.button-large,input.button-default.button-3d.button-large {
    box-shadow: inset 0 1px 0 #fff,0 4px 0 #105378,1px 5px 6px 3px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 1px 0 #fff,0 4px 0 #105378,1px 5px 6px 3px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 1px 0 #fff,0 4px 0 #105378,1px 5px 6px 3px rgba(0,0,0,.3)
}

.button-default.button-3d.button-large:active,.button.default.button-3d.button-large:active,.fusion-button-default.button-3d.button-large:active,input.button-default.button-3d.button-large:active {
    box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 6px 6px 3px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 6px 6px 3px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 1px 0 #fff,0 1px 0 #105378,1px 6px 6px 3px rgba(0,0,0,.3)
}

.button-default:hover,.button.default:hover,.fusion-button-default:hover,input.button-default:hover {
    background: #51c7e7;
    color: #fff;
    border-color: #fff
}

.fusion-builder-row.fusion-row {
    max-width: 1170px
}

.fusion-progressbar-bar {
    background-color: #f6f6f6;
    border-color: #f6f6f6
}

.fusion-body .fusion-content-sep {
    border-top-width: 1px;
    border-bottom-width: 1px
}

.fusion-title .title-sep {
    border-color: #e0dede
}

.fusion-login-box a:hover {
    color: #2d5ea8
}

.post .fusion-meta-info,.search-page-search-form {
    border-color: #e0dede
}

@media only screen and (max-width: 640px) {
    .fusion-body .fusion-page-title-bar {
        max-height:none
    }

    .fusion-body .fusion-page-title-bar h1 {
        margin: 0
    }

    #main,.footer-area,.page-title-bar,body {
        background-attachment: scroll!important
    }

    #content {
        width: 100%!important;
        margin-left: 0!important
    }

    .fusion-hide-on-mobile {
        display: none
    }

    .fusion-progressbar {
        margin-bottom: 10px!important
    }
}
</pre></body></html>