/*
Template:       finbuzz
Theme Name:     Finbuzz Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/themes/finbuzz
Author:         RadiusTheme
Author URI:     http://radiustheme.com
Description:    Finbuzz is an Responsive Software & IT Solutions WordPress Theme.
Version:        1.1
Text Domain:    finbuzz
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, editor-style, featured-images, post-formats, sticky-post, threaded-comments, translation-ready
License:   	  Envato split License
License URI:  https://themeforest.net/licenses/terms/regular
*/
/* ******aks***** */
.banner-slider-addon.slider-style3 .main-banner-slider3 .single-slider .banner-content .banner-subtitle::after {
	background-color: #c5c5c500!important;}
.main-banner-slider3 .swiper-button-next, .main-banner-slider3 .swiper-button-prev {
    width: 61px;
	height: 40px;}


.btn-style3 {
    display: inline-block;
    color: #fff;
    font-size: 14px;
    font-weight: 400!important;
	padding: 8px 15px 8px 15px!important;}
.header-style-5 .header-area .header-menu.rt-sticky {
    background: #ffffff!important;
}
.header-style-5 .menu-full-wrap .header-number .phone-icon i:hover {
    background-color: #ef0000!important;
}


.header-top-bar {
    min-height: 20px!important;
}

.banner-slider-addon.slider-style3 .main-banner-slider3 .single-slider .banner-content .banner-title {
    color: #fefefe;
    margin-bottom: 14px;
    text-transform: capitalize;
    font-size: 34px!important;
    font-weight: 700!important;
}
.topbar-style-4 .tophead-right .single-info {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.topbar-style-4 .tophead-left i, .topbar-style-4 .tophead-right i {
    color: #ffffff!important;
}
.topbar-style-4 .header-top-bar a {
    color: #ffffff!important;
}
.banner-slider-addon.slider-style3 .main-banner-slider3 .single-slider {
	min-height: 650px!important;}
.swiper-button-next:after, .swiper-button-prev:after {display:none;}
.team-multi-layout-5 .rtin-content-wrap .mask-wrap { border-radius: 30px 0px 30px 0px;
	background-color: #101010;}




.copyright2 {
    text-align: end !important;
    margin-top: -3px;
    color: black !important;
    float: inline-end !important;
    padding-left: 550px;
}



a#whatsapp {
    position: fixed;
    right: 20px;
    bottom: 120px;
    z-index: 100000000;
}


.footer-style-3 .footer-area .footer-top-area.has-footer-img::before {
    content: "";
       background-image: radial-gradient(at bottom right, #6f9e99 31%, #066259 55%);
    opacity: 0.8;}
.footer-top-area {
    padding: 50px 0 0px!important;
}.footer-style-3 .footer-top-area .copyright_wrap {
	padding-top: 5px!important;}
.footer-top-area .footer-top-widget {
    margin-bottom: 0px!important;
}
.footer-area .copyright_wrap {
    margin-top: 10px!important;
}

.service-layout5 .service-item .service-figure {
    
	border-radius: 30px!important;}
.info-style12 .info-item .info-media {
	background: linear-gradient(97.14deg, #0ea99a 7.11%, #121212 97.04%) !important;}
 .info-style12 .info-item .info-media .info-icon {
	color: #fafafa;}
.info-style12 .info-item .info-media .info-icon:hover {
	color: #fff;} 


.homepage {
    pointer-events: none;
}
.post-multi-grid .rtin-item-post .rtin-title a  {line-height: 25px;
    color: #000;
    font-size: 20px;
	font-weight: 600;}
.banner-slider-addon.slider-style3 .main-banner-slider3 .single-slider:after {
    background: rgb(0 0 0 / 3%)!important;
}
/* .banner-content.layout-1 {
    opacity: 0.7;
    background-image: radial-gradient(at bottom right, #f95733 26%, #111c1b 55% );
    border-radius: 9px;
    padding: 20px 20px 20px 20px;
} */
.footer-style-3 .footer-top-area.has-footer-img .widget ul.menu li a, .footer-style-4 .footer-top-area .widget ul.menu li a, .footer-style-5 .footer-top-area .widget ul.menu li a {
    color: #ffffff!important;
}







.copyright_wrap {
    background-color: #080808;
    border-radius: 7px!important;
}
form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style) {
    background-color: #161616!important;
    color: #ffffff;
}
.header-style-5 .header-menu.rt-sticky .header-number .media .media-body .item-label {
    color: #07635a!important;
}
.header-style-5 .header-menu.rt-sticky .header-number .media .media-body a {
    color: #202020!important;
    transition: none;
}
.info-style12 .info-item .info-media .info-number {
	border-color: transparent transparent #d20808 transparent!important;}

.info-style12 .info-item .info-media:after {
	border: 1.5px solid #d20808!important;}

#SR7_1_1 .metis.sr7-arrows {
    background: #ffffff;
    padding: 0px!important;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    width: 40px!important;
    height: 40px!important;
    box-sizing: border-box;
}
#SR7_1_1 .metis.sr7-arrows.sr7-touchhover {
    background: #066259!important;
}


@media only screen and (max-width: 480px) {
.copyright2 {
    text-align: end !important;
    margin-top: -3px;
    color: black !important;
    float: inline-end !important;
    padding-left: 5px;
	}
}
.footer-area .widgettitle:after, .footer-area .mc4wp-form .mc4wp-form-fields .mc4-subscriber button {
    background-color: #ffffff!important;
}
.entry-banner .entry-banner-content {
    padding-top: 100px;
    padding-bottom: 100px;
}
@media (max-width: 991px) {
    .entry-banner .entry-banner-content {
         padding: 30px 0 30px !important; 
    }
}



.breadcrumb-area .entry-breadcrumb > span:last-child, .breadcrumb-trail ul.trail-items li > span {
    color: #ffebeb!important;
}
.content-area {
    padding-top: 60px!important;
    padding-bottom: 50px!important;
}
.info-style6 .info-item {
    border-radius: 10px;
    background: linear-gradient(97.14deg, #0ea99a 7.11%, #5a5a5a 97.04%) !important;
    box-shadow: 0px 10px 43px 0px rgba(109, 125, 145, 0.14);
	padding: 20px 10px 20px 10px;}

/* **animation***** */
#vert-move {
	-webkit-animation: mover 1.7s infinite alternate;
	animation: mover 1.7s infinite alternate
}
#vert-move2 {
	-webkit-animation: mover 1.9s infinite alternate;
	animation: mover 1.9s infinite alternate
}
#vert-move3 {
	-webkit-animation: mover 2.1s infinite alternate;
	animation: mover 2.1s infinite alternate
}
@-webkit-keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
@keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
/* ****end*** */

.contact-info-default.info-style2 .contact-info {
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    padding: 45px 40px 35px 40px;
    position: relative;
    min-height: 180px;
}.breadcrumb-area .entry-breadcrumb span a:hover, .breadcrumb-trail ul.trail-items li a:hover {
    color: #20b1a3!important;
}