/********* Compiled - Do not edit *********/
:root{--color-primary:#d42828;--color-gradient-start:#ce2350;--color-gradient-stop:#c62224;--lqd-cc-active-bw:1px;}body{font-family:'Chivo', sans-serif ;font-weight:400;line-height:1.7em;font-size:1em;color:#8a8a91;}.btn{font-family:inherit;}.lqd-post-content, .lqd-post-header .entry-excerpt{font-family:inherit;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;font-size:40px;color:#181b31;}.h3,h3{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;font-size:25px;color:#181b31;}.h5,h5{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:'Inter', sans-serif ;font-weight:700;line-height:1.2em;letter-spacing:0.1em;font-size:12px;text-transform:uppercase;color:#181b31;}.titlebar-inner h1{}.titlebar-inner p{}#lqd-gdpr{padding:   ;border-radius:   ;}#lqd-gdpr .lqd-gdpr-accept{border-radius:   ;}@media screen and (min-width: 992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px;}}@media only screen 
and (min-device-width: 275px) 
and (max-device-width: 1180px) 
and (-webkit-min-device-pixel-ratio: 2) 
and (orientation: portrait)
{
    
    .page .lqd-tabs-style-6 .lqd-tabs-nav a {
    font-size: 16px !important;
}

    span.navbar-brand-inner {
    width: 80% !important;
}
    
.home .wpb_text_column.wpb_content_element.backgroundsha:after {
    background-size: 450px !important;
     padding-bottom: 70px;
    background-position: -10px 61px !important;
}


.home .backgroundsha p img {
    
    height: 60px !important;
}
}


table td {
    border: 0px !important;
}

ul#mobile-primary-nav {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.lqd-tabs a.lqd-overlay:hover{
        background-color: #ffffff7d !important;
}


.backgroundsha p img {
    width: auto;
    height: 58px !important;
}


a.buttonizer-closed-0-0-15.buttonizer-button.buttonizer-button-0-0-10 {
    display: none !important;
}


.page-id-4381 a.buttonizer-closed-0-0-15.buttonizer-button.buttonizer-button-0-0-10 {
    display: inherit !important;
}

.lqd-tabs-style-6 .lqd-tabs-content {
    margin-top: -50px !important;
}

.lqd-tabs-style-6 .lqd-tabs-nav a {
    padding: 0px !important;
    margin-bottom: 15px !important;
    font-size: 14px !important;
}

.lqd-tabs-style-6 .lqd-tabs-nav a {
    color: #D3D3D3;
}

.lqd-tabs-style-6 .lqd-tabs-nav li.active a {
    box-shadow: unset !important;
    color: #8C8C8C !important;
}

.module-logo span.navbar-brand-inner {
    width: 177px;
}

table tbody tr:nth-child(odd) {
    border: 0px !important;
}

table.icontab {
    border: 0px;
    text-align: right;
}

td.tdnear {
    width: 20% !important;
}

table tbody tr:nth-child(odd) {
    background-color: transparent !important;
}

.nametab a {
    font-family: corbel !important;
    font-size: 18px !important;
    color: #8c8c8c !important;
    margin-left:10px !important;
}

table tr {
    border: 0px !important;
}

table.nametab {
    border: 0px !important;
}

.nametab td {
    padding: 3px 0px !important;
}

#gstwo a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/gs2-2.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#sh a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/shshs.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#djseven a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/djdj.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#hy a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/hhyyy.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#smsixtyseven a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/676767.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#gthirteena a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/g12a.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#bueightyfive a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/buu.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#kdnine a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/kdd.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#bstwo a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/bs22.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#dr a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/dr77.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#ak a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/akk.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#tm a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/tm60.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#dk a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/dk47.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
    
}

#stwelvefive a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/s12-1.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}


#jv a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/jvv.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#lpp a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/lp11.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
    
}


#cushop a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/cu1.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#tenb a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/10bb.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#ilp a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/ilp-3.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#msc a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/msc-3.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;    animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#midva a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/midd.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#dyamkepong a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/kepong-1.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#dyamkiara a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/3-1.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#msfiveo a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/ms.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}

#firstcom a.lqd-overlay:hover {
    text-decoration: none;
    background-image: url(../2022/11/h.png) !important;
    background-size: 140px !important;
    background-position: center center !important;
    background-repeat: no-repeat;
        animation: main 2s ease-out;
    -webkit-animation: main 2s ease-out;
    transition: width 2s, height 2s, transform 2s;
}



span.underlinefont {
    color: #8c8c8c !important;
    text-decoration: underline;
}

.pp-nav-current span {
    color: #8c8c8c !important;
}

.lqd-stack-nav-style-3 #pp-nav a svg {
    stroke: #8c8c8c !important;
}

.lqd-tabs-style-11 .lqd-tabs-nav li.active a {
    color: #8c8c8c !important;
}

.lqd-head-col>.lqd-active-row-light.header-module>.navbar-collapse .main-nav>li>a {
    color: #8c8c8c !important;
}

div#buttonizer-button-0-0-10-label {
    display: none;
}

.col.lqd-head-col.rightcolmenu {
    display: contents !important;
}

img.alignleft.wp-image-4918 {
    margin-right: 0px !important;
}

ul.reset-ul.lqd-tabs-nav.d-flex.align-items-center.flex-wrap.justify-content-md-between {
    justify-content: unset !important;
    width: 83% !important;
    border-bottom: 1px solid !important;
    font-size: 14px !important;
    position: absolute;
    margin-top: -30px !important;
    margin-left: 150px !important;
}


.nott .lqd-fb-content.pos-rel.px-3.py-4.d-flex.flex-column {
    display: none !important;
}

.animationtext img.alignnone.alignleft {
    margin-left: 5px !important;
    margin-right: 0px !important;
}



.page-id-4381 a.buttonizer-closed-0-0-15.buttonizer-button.buttonizer-button-0-0-10  {
    display: inherit !important;
}

.wpb_text_column.wpb_content_element.backgroundsha:after {
     background-image: url(../2022/10/0.png) !important;
    content: ".";
    background-size: 390px !important;
    display: block;
    background-repeat: no-repeat;
    background-position: 0px 39px !important;
    padding-bottom: 50px;
}

img.alignleft.wp-image-4918:hover {
    transform: translate(0, -20px);
    transition: transform ease 300ms;
    cursor: pointer !important;
}

img.alignnone.wp-image-4919.alignleft {
    background-image: unset !important;
    background-size: 220px !important;
    background-position: 0px 40px !important;
    background-repeat: no-repeat;
    padding-bottom: unset  !important;
}



.animationtext img.alignnone.alignleft:hover {
    transform: translate(0, -20px);
    transition: transform ease 300ms;
    cursor: pointer !important;
}

.frmenu.fornewmenu span {
    font-family: corbel !important;
    color: #8c8c8c !important;
    font-size: 40px !important;
}


.lqd-stack-page-number {
    display: none;
}

h1.smallhone {
    font-size: 26px !important;
}



.nav-trigger .bars {
    width: 50px !important;
    height: 50px !important;
}

footer#footer {
    text-align: left !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

input#gform_submit_button_1 {
    background-image: url(../2022/04/02.png) !important;
    background-repeat: no-repeat;
    background-size: 45px !important;
    background-position: 110px 20px;
}

.main-footer p {
    color: #ffffff !important;
    font-family: Helvetica Neue !important;
    font-weight: 300 !important;
}

.bigfont h1 {
    font-size: 26px !important;
    line-height: 36px;
}

.wpb_text_column.wpb_content_element.linkfont.leftright {
    width: 50% !important;
    float: left;
}

.linett a {
    color: #000 !important;
    text-decoration: underline !important;
}

.lqd-fb-content.pos-rel.px-3.py-4.d-flex.flex-column {
    text-align: left !important;
    padding-top: 20px !important;
}

#contactus .linkfont p {
    text-decoration: underline !important;
    color: #8c8c8c !important;
}

.lqd-fb-content-inner h4 {
    font-size: 20px !important;
    margin-bottom: 0px !important;
    font-family: Aileron-Regular !important;
    letter-spacing: -1px !important;
    font-weight: 300 !important;
    color: #000 !important;
    margin-top: 0px !important;
    text-align: left !important;
}



.lqd-head-sec-wrap.pos-rel.vc_custom_1597053107666 {
    padding-top: 0px !important;
}

.lqd-fb-style-9 {
    border-radius: 0px !important;
}


.frmenu a:hover {
    text-decoration: underline !important;
}

li#field_1_4,
li#field_1_3 {
    margin-top: 0px !important;
}

.gform_footer.top_label {
    margin-top: 0px !important;
}

input#input_1_1 {
    margin-top: 8px !important;
}

li#field_1_4,
li#field_1_2 {
    padding-right: 0px !important;
}

input#gform_submit_button_1 {
    text-align: left !important;
    font-family: corbel !important;
    padding-left: 20px !important;
    font-size: 30px !important;
    width: 100% !important;
    background-color: #8c8c8c !important;
    color: #fff !important;
    border: #8c8c8c !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

input#input_1_4::placeholder,
input#input_1_3::placeholder,
input#input_1_2::placeholder,
input#input_1_1::placeholder {
    font-family: Helvetica Neue !important;
    font-weight: 300 !important;
    padding-left: 20px;
    font-size: 13px !important;
}

.ginput_container.ginput_container_email,
input#input_1_4,
input#input_1_3,
input#input_1_2,
li#field_1_1 {
    margin-top: 0px !important;
}


h2.mt-0.h4 {
    font-size: 20px !important;
    margin-bottom: 0px !important;
    font-family: corbel !important;
    font-weight: unset !important;
    color: #8c8c8c !important;
}

h4.cq-flipbox-title {
    font-family: corbel !important;
    font-size: 22px !important;
    font-weight: unset !important;
    margin-bottom: 0px !important;
}

.cq-flipbox-container.cq-bottomtop {
    margin-top: 0px !important;
}

.cq-flipbox-left .cq-flipbox-content {
    top: 85% !important;
    text-align: left !important;
}

.cq-flipbox-left h4.cq-flipbox-title {
    text-align: left;
}

.cq-flipbox-content {
    font-family: Helvetica Neue !important;
    font-weight: 300 !important;
    font-size: 11px !important;
    line-height: 18px !important;
}


.lqd-fb-content-inner p {
    font-family: Helvetica Neue !important;
    font-weight: 300 !important;
    font-size: 11px !important;
    line-height: 18px !important;
}

.module-logo {
    width: 20% !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.lqd-head-col>.lqd-active-row-light.header-module>.navbar-collapse .main-nav>li>a {
    padding-bottom: 0px !important;
}

.lqd-active-row-light.header-module .nav-trigger.style-2 .bar:after,
.lqd-head-col>.lqd-active-row-light.header-module .nav-trigger.style-2 .bar:before {
    background-color: #fff !important;
}


.lqd-head-col>.lqd-active-row-light.header-module>.navbar-collapse .main-nav>li>a {
    font-family: corbel !important;
}

.lqd-fb-style-9 {
    box-shadow: unset !important;
}


.lqd-tm-details.p-4.pos-rel.ca-initvalues-applied.lqd-animations-done {
    padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: transparent;
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}

.lqd-tm-style-3 {
    box-shadow: unset !important;
}

h3.mt-0.mb-2.pos-rel.lqd-unit-animation-done {
    text-align: left !important;
    margin-bottom: 0px !important;
    color: #8c8c8c !important;
}

h6.my-0.pos-rel.lqd-unit-animation-done {
    font-family: corbel !important;
    font-weight: unset !important;
    font-size: 11px !important;
    line-height: 18px !important;
    text-align: left !important;
}

h3 {
    font-family: corbelr !important;
    font-weight:unset !important;
        color: #8c8c8c !important;

    font-size:20px !important;
}


.proimg .vc_single_image-wrapper {
    max-height: 350px !important;
    overflow: hidden !important;
}

.proimg img.vc_single_image-img.attachment-full.ld-lazyload.entered.loaded {
    min-width: 395px !important;
}

.prott h3 {
    font-size: 20px !important;
    margin-bottom: 0px !important;
}

.prott p {
    font-size: 11px !important;
}

/* fourth row */
h2 {
    font-family: corbel !important;
    font-weight: unset;
    font-size:26px;
    color:#8c8c8c;
}

.btn-underlined span.btn-txt {
    color: #8c8c8c !important;
    font-family: corbel !important;
    text-decoration: underline;
    font-size: 20px !important;
}

.btn-underlined.border-thin:before{
    
display:none !important;
}

.textagnright .wpb_wrapper {
    text-align: right;
}

span.bigtt {
    font-size: 40px !important;
}

/* sec row */
.subtt p {
     font-weight:unset !important;
    color: #717171 !important;
    font-family: corbel !important;
}

.linkfont a {
    color: #000 !important;
    text-decoration: underline;
}

.lqd-head-sec-wrap.pos-rel {
    background-color: #fff !important;
}

.prottbig h2 {
    font-size: 70px !important;
}

.linett h2 {
    font-size: 40px !important;
       font-family: corbel !important;
    letter-spacing: 0px !important;
    font-weight: unset !important;
}


img.alignnone.subttimage {
    margin-left: 30px !important;
    width: 83% !important;
}

h1 {
    font-family: corbel !important;
    font-weight: unset !important;
    font-size: 26px !important;
    color: #8c8c8c !important;
}

/* header */


/* general */
.lqd-stack-page-number {
    display: none;
}

/* first row */
.fpagemenu h1 {
    font-family: Aileron-Regular !important;
    line-height: 75px !important;
font-weight:400 !important;
}

.frmenu span {
    font-size: 84px !important;
    line-height: 75px !important;
    font-family: Aileron-Regular !important;
}

p {
    font-family: corbel !important;
    font-weight: unset !important;
    font-size: 14px !important;
    line-height: 18px !important;
    color: #8c8c8c !important;
}