.hero-section{background-image:url("../themes/membership-theme/assets/img/hero-section/Home_background.jpg");background-position-y:-30vh;background-position-x:center;background-repeat:no-repeat;background-size:cover;padding-top:1rem !important;padding-bottom:3rem !important}
.hero-section p{line-height:28px}
.hero-section h1:first-child,.hero-section h1:nth-child(2){color:#ADBCCB}
@media (min-width:992px){.hero-section h1{font-size:5.5em}}
.hero-section .side-element{position:absolute;top:80px;right:-100px;width:45%}
@media (min-width:400px){.hero-section .side-element{width:35%}}
@media (min-width:576px){.hero-section .side-element{width:30%}}
@media (min-width:768px){.hero-section .side-element{top:50px;width:25%}}
@media (min-width:992px){.hero-section{background-position:center}}
.about-us{background-color:#F6F9FC;padding-top:5rem;padding-bottom:5rem}
.about-us p{line-height:28px}
.benefits{background-color:#F6F9FC;background-image:url("../themes/membership-theme/assets/img/benefits/Blue_BG.png");background-position:center 0;background-repeat:no-repeat;background-size:cover;padding-top:11rem !important;padding-bottom:5rem !important;margin-top:-8rem}
.benefits p{color:#ADBCCB}
.benefits .benefits-list p{font-size:15px}
.benefits h2,.benefits h4{color:#fff;font-weight:400}
.benefits .mobile-bg{position:absolute;width:120%;right:-290px;top:60px;opacity:0.6;z-index:1;transform:scaleX(-1);-webkit-transform:scaleX(-1)}
@media (min-width:576px){.benefits .mobile-bg{width:75%;right:-235px}}
@media (min-width:768px){.benefits .mobile-bg{width:65%;right:-265px}}
.products{background-color:#F7F9FC;padding:5rem 0}
.products p,.products a{font-size:15px}
.products a{color:#F66801}
.products .description-heading{font-family:"soehne-kraftig",sans-serif;color:#0A2440;font-weight:500}
.products .side-element{position:absolute;top:95px;right:-100px;width:45%}
@media (min-width:400px){.products .side-element{width:35%}}
@media (min-width:576px){.products .side-element{width:30%}}
@media (min-width:768px){.products .side-element{width:25%}}
@media (min-width:992px){.products .side-element{width:20%}}
@media (min-width:1400px){.products .side-element{width:13%;top:0}}
@media (min-width:992px){.products .product-row .col-lg-6{padding-right:10rem}}
.case-studies{padding:5rem 0}
.case-studies h4{color:#0A2540;font-weight:400}
@media (max-width:768px){.case-studies h4{font-size:18px;font-weight:500}}
.case-studies .case-study p{font-size:15px}
.case-studies .case-study .used-products p{font-size:16px;display:inline-block}
.case-studies .used-products-heading{color:#0A2440;font-weight:600}
@media (max-width:992px){.case-studies .used-products-heading{font-size:18px !important}}
.case-studies .image-text{position:absolute;bottom:0;color:#fff;font-size:26px !important;font-weight:600;padding:3rem}
@media (max-width:768px){.case-studies .image-text{font-weight:400}}
@media (max-width:576px){.case-studies .image-text{font-size:20px !important;font-weight:400;padding:3rem 1rem}}
.case-studies .splide__pagination__page{background:#AFAFAF;border-radius:0%;height:2.5px;width:25px;margin:5px;opacity:1}
.case-studies .splide__pagination__page.is-active{background:#F68533;transform:scale(1)}
.case-studies .splide__pagination{bottom:-1.5em}
@media (min-width:992px){.case-studies .splide__pagination{display:none}}
.case-studies .nav-link{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.case-studies .nav-link.active{background-color:inherit;-webkit-filter:none;filter:none;border-bottom:1px solid #F66801;border-radius:unset}
.navbar{background-color:#f8f9fd}