.bb-hero__background-image-homepage {
    background-image: url(/online/wcm/connect/www.anytimeonline.com.cy-10355/a31e6df2-f889-4640-9cc6-86c1c635cc24/anytime_sme.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE.Z18_O8E61241L0BIF0AROFI56J2006-a31e6df2-f889-4640-9cc6-86c1c635cc24-pICoHOL);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.bb-bg {
    background-image: url(/online/wcm/connect/www.anytimeonline.com.cy-10355/65ebc012-b99d-45df-9ed9-96d2e0aa6192/emporiko_bg.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE.Z18_O8E61241L0BIF0AROFI56J2006-65ebc012-b99d-45df-9ed9-96d2e0aa6192-nmduSa1);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 78%;
 }

p.bb-larger {
    font-size: 20px !important;
    line-height: 1.3em!important;
}


.bb-pb-70 {
    padding-bottom: 70px;
}

accordeon .accordeon__item-body {
    max-height: 0;
}
.accordeon .accordeon__item-body {
    max-height: 0;
    overflow: hidden;
    transition: max-height .5s ease-in-out;
}



.checklist .checklist__item-icon {
    height: 1em;
    margin-right: -1.5em;
    position: absolute;
    top: 0;
    width: 1em;
    left: 0;
}

.accordeon .accordeon__item-checklist, .accordeon .accordeon__richtext {
    font-size: 20px;
    line-height: 28px;
}

.accordeon .accordeon__item-container {
    padding: 20px 60px 40px 0;
}

.accordeon .accordeon__item.accordeon__item--expanded .accordeon__item-body, .accordeon .accordeon__item:target .accordeon__item-body {
    max-height: unset;
}

.accordeon .accordeon__item-header .accordeon__item-title {
    font-family: "Anytime Sans Webfont","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-feature-settings: "kern" 1,"calt" 0;
    font-size-adjust: initial;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    padding-right: 60px;
}

.accordeon__items li:before {
    display: none!important;
}

.accordeon__items li {
    padding-bottom: 0!important;
}

.checklist.bb-purple-list .checklist__item.checklist__item--checked.checklist__item--dot .checklist__item-icon {
    background-color: #a14eff;
}

.details-overlay__container {
    max-width: 1539px;
    margin: 0 auto;
}

.bb-mb-20 {
    margin-bottom: 20px;
}

.bb-mb-14 {
    margin-bottom: 14px;
}

.bb-fixed-height {
    min-height: 120px;
    padding-bottom: 10px;
    max-width: 330px;
}

.bb-content-tabs  ul > li, .bb-content-tabs  ol > li {
    padding-left: 0!important;
}

.bb-content-tabs .checklist .checklist__item.checklist__item--checked .checklist__item-icon svg {
    fill: #175fff;
}

.bb-mt-0 {
    margin-top: 0!important;
}

.bb-maxw-620 {
    max-width: 620px;
}

.bb-mb-36 {
    margin-bottom: 36px!important;
}

.bb-content-tabs {
    padding-top: 35px;
    padding-bottom: 40px;
}


.bb-pb-50 {
    padding-bottom: 50px;
}

.bb-col {
    padding-left: 15px;
    padding-right: 15px;
}

.bb-h3 {
    margin-bottom: 0!important;
    margin-top: 26px!important;
}

.bb-content h1 {
    padding-top: 31px!important;
}

.bb-svg-green path{
        stroke:#94F152!important;
}

.bb-h2 {
    padding-top: 100px;
    padding-bottom: 29px;
}

.bb-maxw-460 {
    max-width: 460px;
}

.bb-mt-22 {
    margin-top: 22px!important;
}

.bb-hero {
    min-height: 550px!important;
}

.bb-hero-row {
    padding-left: 105px!important;
    padding-top: 150px!important;
}

.bb-mb-35 {
    margin-bottom: 35px;
}

.hero .hero__column--illustration--loop + .hero__column .hero__content {
    height: 260px;
}

.hero .hero__column--illustration--loop {
    left:-1387px
}

.bb-row {
    margin-right: 0;
    margin-left: 0;
}

.bb-mb-25 {
    margin-bottom: 25px;
}

.bb-mb-28 {
    margin-bottom: 28px;
}

.bb-mb-60 {
    margin-bottom: 60px;
}

.bb-content-tabs .checklist .checklist__item-title {
    padding-left: 40px;
}

.bb-content-tabs .checklist .checklist__item.checklist__item--checked {
    max-width: 320px;
}

.checklist .checklist__item.checklist__item--checked.checklist__item--dot:not(:last-of-type) {
    margin-bottom: 15px;
}

.bb-content .richtext ul > li::before, .bb-content .richtext ol > li::before {
    width: initial;
}

.hero .hero__column--illustration--loop {
    width: 1670px;
    top: 105px;
}

.max-contentlg-pd15 {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}

.max-content-extra {
    padding-left: 0;
    padding-right: 0;
}

.bb-bg-white {
    background-color: #fff;
}

.bb-maxw-420 {
    max-width: 420px;
}

.bb-mb-24 {
    margin-bottom: 24px;
}

.bb-pb-45 {
    padding-bottom: 45px;
}

.bb-svg-holder {
    max-width: 331px;
    margin-left: auto;
}

.bb-pt-64 {
    padding-top: 64px;
}

@media only screen and (max-width: 800px) {

    .bb-hero-row {
        padding-left: 0!important;
        padding-top: 110px!important;
    }

    .bb-resp-order-2 {
        order:2!important;
    }
    .quicklinks {
        order: 1!important;
        margin-left: 0!important;
    }


    .bb-col {
        padding-left: 0;
        padding-right: 0;
    }
}

@media only screen and (max-width: 768px) {
    .bb-svg-holder {
       margin-top: 60px;
    }

    .bb-fixed-height {
        max-width: 100%;
        min-height: initial;
    }

    .max-contentlg-pd15 {
        padding-left: 80px;
        padding-right: 80px;
    }

    .bb-maxw-420 {
        max-width: 100%;
    }

}


@media only screen and (max-width: 540px) {
    .bb-svg-holder {
        margin-top: 60px;
    }


    .max-contentlg-pd15 {
        padding-left: 40px;
        padding-right: 40px;
    }


}

@media only screen and (max-width: 530px) {

    .hero .hero__column--illustration--loop + .hero__column .hero__content {
        height: 210px;
    }


}

.richtext a.button {
    text-decoration: none!important;
}

.accordeon__richtext ul li{
    position: relative;
    padding-left: 30px!important;
    margin-bottom: 10px;
}

.accordeon__richtext p {
    margin-bottom: 20px!important;
}

.accordeon__richtext ul > li::after {
    content: ""!important;
    position: absolute;
    top: 8px;
    left: 0;
    width: 9.5px;
    height: 9.5px;
    border-radius: 50%;
    background-color: #000;
    background-size: initial;
    margin: 0;
    background-image: initial;
}

.bb-f-24 {
    font-size: 24px;
    line-height: 28px;
}

.bb-pre-footer {
    padding-top: 64px;
    padding-bottom: 55px;
    color: #000;
}

.bb-svg-int {
    max-width: 275px;
}

.bb-mb-19 {
    margin-bottom: 19px;
}

.bb-mb-13 {
    margin-bottom: 13px;
}

.bb-mb-27 {
    margin-bottom: 27px;
}

.bb-social a svg {
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 18px;
}

.bb-social-elem {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}

.bb-social-elem a {
    background-color: transparent;
    border-radius: 50%;
    border: 2px solid #175fff;
    color: #241f24;
    display: inline-block;
    height: 42px;
    line-height: 18px;
    padding: 10px;
    vertical-align: top;
    transition: background-color .15s cubic-bezier(.26,.88,.57,.9),color .15s cubic-bezier(.26,.88,.57,.9);
    width: 42px;
}

.bb-social-elem a:focus, .bb-social-elem a:hover {
    background-color: #175fff;
    color: #fff;
    fill: #fff;
}

.rightFooterBlog{
    margin-left: 210px;
}

.structured-cover-level-1st{
	margin-left: 5%;
}

.structured-cover-level-2nd{
	margin-left: 5%;
}


.bb-link {
    color: #175FFF!important;
}

.bb-mb-10 {
    margin-bottom: 10px;
}

.bb-mb-50 {
    margin-bottom: 50px;
}

.bb-maxw-270 {
    max-width: 270px;
}

@media (max-width: 1200px){
    .rightFooterBlog {
        margin-left: 120px;
    }
}

@media (max-width: 768px){
    .sm-break {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .rightFooterBlog {
        margin-left: 0;
    }
}

.bb-content-tabs li:before { display:none!important; }