/* ----------------------------------------------------------------	Custom CSS	Add all your Custom Styled CSS here for New Styles or	Overwriting Default Theme Styles for Better Handling Updates-----------------------------------------------------------------*/:root {    --cloudriff-color-lightblue: #67A3B9;    --cloudriff-color-orange: #ED7D2B;    --cloudriff-color-darkblue: #415071;}/* *************//* TOP SECTION *//* *************//* Menus on top */a.cloudriff:hover {    color: var(--cloudriff-color-lightblue) !important;}/* Top menu */.logo-default {    padding: 10px;}/* Top menu links */.selected.menu-link {    color: var(--cloudriff-color-orange) !important;}.menu-link.cloudriff {    color: var(--cloudriff-color-darkblue);    font-size: 19px !important;}/* Banner */.t-rotate {    color: var(--cloudriff-color-orange);}/* *****************//* CONTENT SECTION *//* *****************/.content-wrap {    padding-top: 0;}.str-cr {    color: var(--cloudriff-color-orange);}/* OUR SERVICES */#section-services h2 {    color: var(--cloudriff-color-darkblue);}.pricing-box {    border-color: var(--cloudriff-color-lightblue) !important;    height: 100%;}.pricing-title {    height: 150px;}.pricing-title h2 {    color: var(--cloudriff-color-darkblue);}.service-logo {    height: 220px;}.service-logo.small {    height: 180px;}.pricing-action {    height: calc(100% - 520px);}.pricing-action strong {    color: var(--cloudriff-color-orange);}.avail-for {    height: 150px;}.avail-for strong {    color: var(--cloudriff-color-darkblue);}img.avail-for-aws-logo {    width: 70px;}img.avail-for-gcp-logo {    width: 50px;}img.avail-for-azure-logo {    width: 55px;}img.mr15 {    margin-right: 15px;}/* ABOUT US */#section-about-us h2{    color: var(--cloudriff-color-darkblue);}.avatar {    border-radius: 50%;}.about-title {    color: var(--cloudriff-color-lightblue);}.about-name {    color: var(--cloudriff-color-darkblue) !important;}/* CONTACT INFO */.fbox-icon i {    color: var(--cloudriff-color-orange) !important;}.fbox-icon i.fa-linkedin {    color: #0072B1 !important;}.fbox-content .contact-title {    color: var(--cloudriff-color-darkblue);}.fbox-content .subtitle {    color: var(--cloudriff-color-lightblue) !important;}.fbox-content .subtitle a{    color: var(--cloudriff-color-lightblue) !important;}/* FOOTER */img.certif {    width: 50%;}/* MODAL LEGAL */.modal-header .modal-title {    color: var(--cloudriff-color-darkblue);}.modal-body h3 {    color: var(--cloudriff-color-darkblue);}