.txt-style1{
	background: linear-gradient(to right, #F9AB34 0%, #F06F5A 50%, #81A8E6 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.txt-style2{
	color: #000000 !important;
}

.txt-style3{
    color: #F06F5A !important;

}

.txt-bold{
    font-weight: bold !important;
    font-size: 50px !important;
}

.bg-lightasysop{
	background-color: #f7f7f7 !important;
}
.btn-grad{
    background: linear-gradient(140deg, rgba(249,171,52,1) 0%, rgba(240,111,90,1) 50%, rgba(129,168,230,1) 100%) !important;
}
.bg-gradient{
	background: linear-gradient(140deg, rgba(249,171,52,1) 0%, rgba(240,111,90,1) 50%, rgba(129,168,230,1) 100%) !important;
	border-radius: 0 0 100px 100px;
    padding-bottom: 100px;
}
.btn-style1{
	background-color: #D3D3D3 !important;
	
	color: #D95F34 !important;
}
.testimonial-carousel .owl-dot.active::after {
    background: #e78d19de !important;
}
.testimonial-carousel .owl-dot.active {
    border-color: #c77214 !important;
}
.btn-gotop{
	background-color: #E5D47C !important;
	border-color: #E5D47C !important;
}

.btn-outline-black {
    color: #000 !important;
    border-color: #000 !important;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #81a8e654 !important;
}
.testimonial-carousel .owl-item img {
    margin: 0 auto;
    width: unset !important;
    height: unset !important;
}
hr {
    margin: 1rem 0;
    color: inherit;
    background-color: white;
    border: solid 2px #fff !important;
    opacity: 1 !important;
}
.hrblack {
    margin: 1rem 0;
    color: inherit;
    background-color: black;
    border: solid 2px #000 !important;
    opacity: 1 !important;
}


.hrgradient {
    margin: 1rem 0;
    color: inherit;
    border: solid 2px rgba(249,171,52,1) !important ;
    opacity: 1 !important;

}

@media (max-width: 768px){
    #header-carousel .carousel-item img {
    position: unset !important;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
    


    .fulls-carousel {
    margin-top: 0rem;
    height: calc(100vh - 7.125rem);
    }

    .carousel-inner, .carousel-item {
        height: 100%;
    }

    .carousel-item video{
        object-fit: cover;
        height: 100%;
        width: 100%;
    }

    .carousel-item img{
        object-fit: cover;
        height: 100%;
        width: 100%;
    }

    .carousel a {
        z-index: 99;
    }

    .carousel-overlay {
        z-index: 2;
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 40% 5% !important;
        display: unset !important;
        flex-direction: column;
        justify-content: center;
        /* justify-items: center; */
        align-items: center;
    }

    .carousel-caption{
        z-index: 2;
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 5% 5% !important;
        display: unset !important;
        flex-direction: column;
        justify-content: center;
        /* justify-items: center; */
        align-items: center;
    }
    .carousel-prodcaption{
        z-index: 2;
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 40% 5% !important;
        
        flex-direction: column;
        justify-content: center;
        /* justify-items: center; */
        align-items: center;
    }

    .transparent-bg {
        background-color: rgba(0, 0, 0, 0.404);
    }

    h3, h4{
        font-weight: 300 !important;
    }

    h1{
        font-weight: 600 !important;
    }
}