.s-elements-grid__cell {
    width: 23%!important;
}

body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node312.widget.widget-block > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont > div > div > div > div > ul,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node310.widget.widget-block > div > div > div > div.node.node358.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div > div > div > ul,
#profiles > div > div > div:nth-child(4) > div > div.node.node308.widget.widget-block > div > div > div > div.node.node355.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div > div > div > ul {
    padding-left: 20px!important;
    text-align: left!important;
    display: inline-block;
}

body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div {
    background-color: rgb(250, 250, 250) !important;
}

#services > div > div {
    height: 550px;
}

#profiles > div > div > div:nth-child(4) > div > div.node.node308.widget.widget-block > div > div > div > div.node.node355.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node312.widget.widget-block > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont > div > div,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node310.widget.widget-block > div > div > div > div.node.node358.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div {
    padding-top: 90px;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node314.widget.widget-grid > div > div > div > div > div,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node311.widget.widget-block > div > div > div > div > div > div > div > div > div {
    min-height: 430px!important;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node314.widget.widget-grid > div > div > div > div > div > div.cont > div.node.widget.widget-image,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node311.widget.widget-block > div > div > div > div > div > div > div > div > div > div.cont > div.node.widget.widget-image {
    min-height: 280px!important;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-steps.node266 > div > div > div:nth-child(4) > div.template2.incon > div > div > div > div > p {
    text-align: center;
}
#reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div {
    display: inline-block;
    width: 45%!important;
}

#reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
    height: 300px!important;
}
#reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont {
    padding-right: 20px;
}

#footer-form > div > input {
    width: 200px!important;
}
#footer-form > div.wi-fb-btn > button {
    width: 200px!important;
}
#footer-form > div.wi-fb-btn {
    margin-top: 25px;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node271 > div > div {
    padding: 10px 0 0 0!important;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node271 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) {
    height: 320px;
}


@media (max-width: 1199px) {
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node271 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) {
        height: 320px;
    }

    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div {
        display: inline-block;
        width: 45%!important;
    }
    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: 320px!important;
    }
    #slides {
        width: 80%!important;
        margin: auto;
        margin-bottom: 50px;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node311.widget.widget-block > div > div > div > div > div > div > div > div > div,
    #profiles > div > div > div:nth-child(4) > div > div.node.node309.widget.widget-block > div > div > div > div > div > div > div > div > div {
        min-height: 430px!important;
    }
    #profiles > div > div > div:nth-child(4) > div > div.node.node309.widget.widget-block > div > div > div > div > div > div > div > div > div > div.cont > div.node.widget.widget-image {
        min-height: 280px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) > div > div > div > div > div > div.td.text > div > p > strong {
        font-size: 20px;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(2) {
        padding-left: 0;
        padding-right: 0;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) {
        font-size: 15px;
    }
    .area .grid.paddings-20px>.gridwrap>.col {
        padding: 0;
        font-size: 15px!important;
    }
    .incon {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    .s-elements-grid__cell {
        width: 32%!important;
        min-height: 220px!important;
    }
    #about > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: 200px!important;
    }

}

@media (max-width: 991px) {
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node271 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) {
        height: auto;
    }

    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div {
        display: inline-block;
        width: 45%!important;
    }

    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: 610px!important;
    }
    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont {
        padding-right: 10px;
    }
    #slides {
        width: 100%!important;
        margin: auto;
        margin-bottom: 20px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node265.wow.fadeIn > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.node392.widget.widget-grid > div > div > div > div > div:nth-child(1) > div > div.node.node457.widget.widget-image > div > div {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    #profiles > div > div > div:nth-child(4) > div > div.node.node308.widget.widget-block > div > div > div > div.node.node355.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node312.widget.widget-block > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont > div > div,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div:nth-child(4) > div > div.node.node310.widget.widget-block > div > div > div > div.node.node358.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div {
        padding-top: 10px;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node406.widget.widget-grid,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node407.widget.widget-grid,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node408.widget.widget-grid
    {
        width: 32.5%;
        display: inline-block;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) > div > div > div > div > div {
        display: inline;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(1) > div > div > div > div {
        text-align: center;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(1) {
        display: inline-block;
        width: 20%!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(2) {
        display: inline-block;
        height: 36px;
        width: 78%!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div > div {
        padding-top: 8px!important;
    }
    .s-elements-grid__cell {
        width: 32%!important;
        min-height: 220px!important;
    }
    #about > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: 230px!important;
    }
    #services > div > div > div:nth-child(3) > div > div > div > div > div > div > div > div > div > p span {
        font-size: 40px!important;
    }
    #services > div > div {
        padding-top: 105px!important;
    }
    #services > div {
        height: 300px!important;
    }
    #services > div > div {
        height: 300px;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > div > svg > path {
        fill: rgba(255,255,255, 0)!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div {
        background-color: rgba(255,255,255, 0.9)!important;
        background-position: center!important;
        background-size: 100%!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > .wrapper2 {
        background-color: rgba(255,255,255, 0.2)!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > .wrapper2 .td.s-diagonal-td {
        background-color: rgba(255,255,255, 0.6)!important;
        border-radius: 19px;
    }
}

@media (max-width: 768px) {
    #vp-fb-modal > div > input {
        width: 250px!important;
    }
    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div {
        display: inline-block;
        width: 100%!important;
    }

    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: auto!important;
    }
    #reviews > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div > div > div > div > div > div > div > div > div:nth-child(2) > div.cont {
        padding-right: 10px;
    }
    #main-caption > div > div > div > p > span,
    #profiles > div > div > div.macros-header > div > div > h2 > span > span,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div.macros-header > div > div > h2 > span > span,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node262 > div > div > div.macros-header > div > div > h2 > span > span {
        font-size: 23px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node265.wow.fadeIn > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.node391.widget.widget-paragraph > div > div > div > p:nth-child(2) > span > span {
        font-size: 24px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node264 > div > div > div.macros-header > div > div > h2 > span > span {
        font-size: 24px;
    }
    .ib {
        display: block!important;
        font-size: 16px;
    }
    .incon {
        padding-bottom: 6px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node406.widget.widget-grid,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node407.widget.widget-grid,
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.node408.widget.widget-grid
    {
        width: 250px;
        margin: auto!important;
        display: block;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(1) {
        display: inline-block;
        width: 20%!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(2) {
        display: inline-block;
        height: 36px;
        width: 78%!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node248 > div > div > div:nth-child(3) > div > div > div > div > div > div > div:nth-child(3) > div.cont > div > div > div > div > div.node.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div > div > div {
        padding-top: 8px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node249 > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.node332.widget.widget-paragraph > div > div > div > p > span {
        font-size: 30px!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node249 > div.wrapper1 > div {
        padding-top: 150px!important;
    }
    .default .wi-fb-line {
        margin: 0!important;
    }
    .s-elements-grid__cell {
        width: 32%!important;
        min-height: 220px!important;
    }
    #about > div > div > div:nth-child(3) > div.s-elements-wrapper.incon > div > div > div > div > div > div {
        height: auto!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > div > svg > path {
        fill: rgba(255,255,255, 0)!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div {
        background-color: rgba(255,255,255, 0.9)!important;
        background-position: center!important;
        background-size: cover!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > .wrapper2 {
        background-color: rgba(255,255,255, 0.2)!important;
    }
    body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-diagonal.wow.fadeIn.xs-wrap > div > .wrapper2 .td.s-diagonal-td {
        background-color: rgba(255,255,255, 0.6)!important;
        border-radius: 19px;
    }
    #counter h1,#counter h2{
        font-size: 17px!important;
        text-shadow: none!important;
        color: black!important;
        font-weight: 600!important;
        font-family: 'Roboto';
        text-align: center;
        padding-left: 5px!important;
        padding-right: 5px!important;
        padding-bottom: 0!important;
    }
    #CDT {
        margin: 10px 0 30px 0!important;
    }

    #CDT span {
        margin-top: 20px!important;
    }

    #counter > div {
        padding-top: 40px!important;
    }

    #counter, body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node260 > div {
        height: 540px!important;
    }
}

#footer-form .wi-fb-line{
    margin: 0!important;
}

.default .wi-fb-line {
    padding-top: 26px!important;
}

.default .vp-form-input {
    border-radius: 15px!important;
    color: grey!important;
    overflow: hidden!important;
    white-space: nowrap!important;
    height: 44px!important;
    border-width: 2px!important;
    padding: 10px 12px!important;
    outline: 0!important;
    background-color: #fff;
    border: 1px solid #ccc!important;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s!important;
    font-size: 14px!important;
    line-height: 1.42857143!important;
    width: 230px!important;
    margin: 0 10px!important;
    display: inline-block!important;
}

.default .vp-form-input:focus {
    border: 2px solid #3f95ff!important;
}

.default .vp-form-button {
    max-width: 251px!important;
    width: 231px!important;
    display: inline-block!important;
    margin: 0 10px!important;
    background-color: rgb(15,143,24)!important;
    border-color: rgb(15,143,24)!important;
    color: rgb(255,255,255)!important;
    border-top-left-radius: 15px!important;
    border-top-right-radius: 15px!important;
    border-bottom-right-radius: 15px!important;
    border-bottom-left-radius: 15px!important;
    border-style: solid!important;
    border-top-width: 1px!important;
    border-bottom-width: 1px!important;
    border-left-width: 1px!important;
    border-right-width: 1px!important;
    padding-top: 8px!important;
    padding-bottom: 8px!important;
    padding-left: 16px!important;
    padding-right: 16px!important;
    box-shadow: none!important;
    position: relative!important;
    font-size: 16px!important;
    height: 44px!important;
}
#slides {
    display: none;
}

a.vp-fb-link {
    text-decoration: none!important;
    display: inline-block;
}

.default .vp-form-button:hover {
    background-color: rgb(14,127,22)!important;
}

.default .vp-fb {
    text-align: center!important;
}
.default .wi-fb-line {
    margin-top: 28px;
}

.default .wi-fb-line,.default .wi-fb-btn {
    display: inline-block;
}

.default .wi-fb-spinner,.default .wi-fb-msg-sending,.default .wi-fb-msg-sent {
    color: rgb(66,169,95) !important;
}

#vp-fb-modal > div.wi-fb-btn > button {
    max-width: 251px!important;
    width: 231px!important;
    display: inline-block!important;
    margin: 0 10px!important;
    background-color: rgb(66,169,95)!important;
    border-color: rgb(15,143,24)!important;
    color: rgb(255,255,255)!important;
    border-top-left-radius: 15px!important;
    border-top-right-radius: 15px!important;
    border-bottom-right-radius: 15px!important;
    border-bottom-left-radius: 15px!important;
    border-style: solid!important;
    border-top-width: 1px!important;
    border-bottom-width: 1px!important;
    border-left-width: 1px!important;
    border-right-width: 1px!important;
    padding-top: 8px!important;
    padding-bottom: 8px!important;
    padding-left: 16px!important;
    padding-right: 16px!important;
    box-shadow: none!important;
    position: relative!important;
    font-size: 16px!important;
    height: 44px!important;
}

#vp-fb-modal > div > input {
    border-radius: 15px!important;
    color: grey!important;
    overflow: hidden!important;
    white-space: nowrap!important;
    height: 44px!important;
    border-width: 2px!important;
    padding: 10px 12px!important;
    outline: 0!important;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s!important;
    font-size: 14px!important;
    line-height: 1.42857143!important;
    width: 280px;
    margin: 0 10px!important;
    display: inline-block!important;
}

#vp-fb-modal > div.wi-fb-title h2 {
    color: rgb(66,169,95);
}

#vp-fb-modal > div.wi-fb-spinner,
#vp-fb-modal > div.wi-fb-msg-sending,
#vp-fb-modal > div.wi-fb-msg-sent
{
    color: rgb(66,169,95);
}

#counter h1,#counter h2{
    font-size: 27px;
    text-shadow: none;
    color: black;
    font-weight: 800;
    font-family: 'Roboto';
}
#counter h1 {
    padding-bottom: 20px;
}

#CDT {
    margin: 40px 0;
}

#CDT span {
    background-color: grey;
    border-radius: 8px;
}

#CDT span .caption {
    color: black;
}
#counter > div.container {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
}


#slides .slidesjs-navigation {
    margin-top:3px;
}

#slides .slidesjs-previous {
    margin-right: 5px;
    float: left;
}

#slides .slidesjs-next {
    margin-right: 5px;
    float: left;
}

.slidesjs-pagination {
    margin: 6px 0 0;
    float: right;
    list-style: none;
}

.slidesjs-pagination li {
    float: left;
    margin: 0 1px;
}

.slidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url(../images/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
    background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
    background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
    color: #333
}

#slides a:hover,
#slides a:active {
    color: #9e2020
}

.navbar {
    overflow: hidden
}

#slides {
    display: none
}

.container {
    margin: 0 auto
}

/* For tablets & smart phones */
@media (max-width: 767px) {
    body {
        padding-left: 20px;
        padding-right: 20px;
    }
    .container {
        width: auto
    }
}

/* For smartphones */
@media (max-width: 480px) {
    .container {
        width: auto
    }
}

/* For smaller displays like laptops */
@media (min-width: 768px) and (max-width: 979px) {
    .container {
        width: 724px
    }
}

/* For larger displays */
@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

#slides {
    width: 45%;
    margin: auto;
    margin-bottom: 50px;
}

body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node315.widget.widget-paragraph,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node263 > div > div > div:nth-child(4) > div > div.node.node316.widget.widget-paragraph {
    display: none;
}
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node265.wow.fadeIn > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.widget.widget-button.node393,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node265.wow.fadeIn > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.node392.widget.widget-grid > div > div > div > div > div:nth-child(1) > div > div.node.node459.widget.widget-paragraph,
body > div.area.font-text-opensans.font-header-opensans.adaptive-xs-md-lg > div.node.section.section-clear.node265.wow.fadeIn > div.wrapper1 > div > div:nth-child(3) > div > div > div > div > div > div.node.node392.widget.widget-grid > div > div > div > div > div:nth-child(2) > div.cont > div.node.node462.widget.widget-paragraph {
    margin-bottom: 20px;
}
#gallery > div > div > div > div > div > div {
    display: none;
}

@media (max-width: 991px) {
    #vendors > div > div > div > div > div > div > div > div > div > div > div.cont > div > div > div > div > div > div > div.cont > div > div > div {
        padding: 20px 0!important;
    }
}

#modals {
    display: none;
}