.about-one {
    padding: 60px 0 35px;
}

.text-md {
    font-size: 25px;
    line-height: 1.5;
}

.sec-title .sec-title__tagline {
    font-size: 30px;
}

.topbar-one__bottom__info__text {
    font-size: 15px;
}

.careox-btn-sm {
    border: 1px solid #ff5528;
    padding: 2px 50px;
    border-radius: 15px;
    color: #ff5528;
    margin-right: 4px;
}

.careox-btn-sm:hover {
    background: #ff5528;
    color: white;
}

.careox-btn-sm i {
    margin-right: 4px;
}

.icon-text {
    font-size: 17px;
}

.info__wrapper li:not(:first-of-type)::before {
    background-color: transparent;
}

.topbar-one::after {
    width: 140px;
    clip-path: polygon(0 0, 100% 0, 53% 102%, 0% 100%);
}

.topbar-one__bottom__info__icon {
    height: 40px;
    width: 40px;
}

.info__wrapper li {
    gap: 15px;
}

.info__wrapper li>.info__icon {
    width: 50px;
    height: 50px;
}

.info__wrapper li>.info__content .info__text {
    font-family: var(--careox-heading-font, "Nunito Sans", sans-serif) !important;
}

.main-slider-one__item {
    padding-top: 150px;
    padding-bottom: 100px;
}

.main-slider-one__layer {
    width: 450px;
    height: 450px;
}

.about-one__content p>i {
    color: #ff5528;
}

.main-slider-one__title {
    font-size: 45px;
    line-height: 65px;
}

.main-slider-one__layer__inner {
    background-color: transparent !important;
}

::placeholder {
    opacity: 0.5 !important;
}

.footer-widget__text{
    max-width: 100%;
}

.main-footer__bottom__inner{
    border-top: 0px;
    padding-top:0px;
}

.btn-orange{
    --bs-btn-color: #fff;
    --bs-btn-bg: #ff5528;
    --bs-btn-border-color: #ff5528;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #fc4e1e;
    --bs-btn-hover-border-color: #fc4e1e;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #fc4e1e;
    --bs-btn-active-border-color: #fc4e1e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #ff5528;
    --bs-btn-disabled-border-color: #ff5528;
}

.btn-youtube{
    --bs-btn-color: #fff;
    --bs-btn-bg: #ff0000;
    --bs-btn-border-color: #ff0000;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #ff0000;
    --bs-btn-hover-border-color: #ff0000;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #ff0000;
    --bs-btn-active-border-color: #ff0000;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #ff0000;
    --bs-btn-disabled-border-color: #ff0000;
}

.icon-bar-left {
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10;
}

.icon-bar-left a {
    display: block;
    text-align: center;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
    transform: rotate(-90deg);
    margin-right: -70px;
    margin-left: -86px;
    margin-bottom: 75px;
    margin-top: 185px;
    font-family: Rubik, sans-serif;
}

.icon-bar-right {
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10;
    right: 19px;
}

.icon-bar-right a {
    display: block;
    text-align: center;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
    transform: rotate(-270deg);
    margin-right: -70px;
    margin-left: -86px;
    margin-bottom: 75px;
    margin-top: 128px;
    font-family: Rubik, sans-serif;
}


.animated-button {
    animation: bounce 0.7s infinite ease-in-out;
}

@keyframes bounce {
    0%, 100% {
        transform: rotate(-270deg) translateY(0);
    }
    50% {
        transform: rotate(-270deg) translateY(-10px);
    }
}