/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.home-box .heading-with-icon{
	margin-bottom:5px !important;
}
.home-box p{
	line-height:24px !important;
}
.get-quote a {
    border: 1px solid;
    padding: 8px 25px;
    border-radius: 25px;
}
.home-box .content-container{
	margin-bottom:10px !important;
}
.home-tag-line h2{
	font-size:30px !important;
	line-height: 35px !important;
}
.home-tag-line {
    margin-bottom: 0px !important;
}
.fusion-footer {
    background: url('https://www.exultitsolution.com/wp-content/uploads/2020/09/footer-bg.jpg');
    background-size: cover;
}

.c-email:before {
    content: "\f0e0";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    color: #fff;
    margin-right: 15px;
}
.c-mobile:before {
    content: "\f095";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #fff;
    margin-right: 15px;
}
#menu-footer-menu li a:before {
    content: "\f105";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    color: #fff;
    margin-right: 15px;
}
.fusion-page-title-bar h1 {
    text-transform: uppercase;
}
.tech-icon i {
    text-align: center;
    font-size: 60px;
}
.tech-icon-1 i{
	color:rgb(220, 53, 69);
}
.tech-icon-2 i{
	color:rgb(0, 123, 255);
}

.tech-icon-3 i{
	color:rgb(40, 167, 69);
}

.tech-icon-4 i{
	color:rgb(255, 193, 7);
}
.blog-section .entry-title{
	font-size:24px !important;
}
.fusion-page-title-bar .fusion-breadcrumbs a,
.fusion-page-title-bar .fusion-breadcrumbs{
	font-size:14px !important;
	color:#fff !important
}

.text-padding{
	padding:15px;
}
#btn-service.show + .div-service-mail {
    right: 0px !important;
}
				.div-service-mail {
    position: fixed;
    top: 260px;
    right: -301px;
    width: 300px;
    background-color: white;
    z-index: 1;
    border: 1px solid #ced4da;
    border-right: 0px;
    transition: all 1s ease;
	    z-index: 999999;
}
				#btn-service {
    float: right;
    margin-right: -69px;
    margin-top: 10x !important;
    width: 60px;
    border: 1px solid #ced4da;
    padding: 12px;
    font-size: large;
    background-color: #ffffff !important;
    color: #247BA0 !important;
    position: fixed !important;
    top: 260px;
    z-index: 99;
    right: 68px;
    border-right: 0px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    transition: all 1s ease;
}
#btn-service.show {
    float: right;
    margin-right: 233px;
    margin-top: 10px !important;
    width: 60px;
    border: 1px solid #ced4da;
    padding: 12px;
    font-size: large;
    background-color: #ffffff !important;
    color: #247BA0 !important;
    position: fixed !important;
    top: 260px;
    z-index: 99;
    right: 68px;
    border-right: 0px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    transition: all 1s ease;
}
.div-service-mail .wpcf7-text,
.div-service-mail .wpcf7-email {
	height:35px !important;
}
.div-service-mail textarea {
	height:55px !important;
}
#menu-footer-menu li {
    border: none;
    padding-bottom: 0;
}
.contact-font li {
    font-size: 16px;
}

@media (max-width: 767px){
.get-quote {
    margin-bottom: 10px;
}
}
