/*
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
*/

/* --------------------------------- START ADAM CSS --------------------------------- */

.npspecialtext {
    font-size: 18px;
    line-height: 25px;
}

@media only screen and (max-width: 1024px) {
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header {padding-top: 0 !important; padding-bottom: 0 !important;}
.fusion-secondary-menu > ul > li > a {height: 26px !important;}
}

.homebutton  {
	width: 222px !important;
}

.rplg div {
	text-align: center;
}

.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.fusion-modal .modal-header .close {
    float: right;
}

/* --------------------------------- END ADAM CSS --------------------------------- */

p.title-h1 {
    font-size: 30px;
    color: #191b1f;
    margin: 0 0 10px;
}
p.title-h2 {
    font-size: 22px;
	color: #191b1f;
}
.fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 26px;
     font-family: raleway;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
}
.fusion-page-title-bar h3 {
    color: #ffffff;
    font-size: 22px;
    line-height: 26px;
	font-family: raleway !important;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-weight:bold;
}
.testimoni.fusion-testimonials.clean blockquote q {
   font-size: 28px;
    text-align: center;
   font-style:normal;
}
.testimoni.fusion-testimonials.clean blockquote q p {
    font-weight: lighter;
    line-height: 34px;
    letter-spacing: 1px;
}
.fusion-text.service-txt {
    text-align: center;
    padding: 60px 0;
    height: 202px;
   
    border: 1px solid #d7dfe2;
    background: rgba(32, 26, 22, .5);
}
.fusion-text.service-txt a {
    color: #fff;
    font-size: 12px;
}
i.fa.fa-angle-right.fa-2x {
    font-size: 10px;
}
.fusion-text.service-txt a strong {
    font-size: 18px;
    margin: 0px auto;
    display: block;
    padding: 0;
    font-weight: 300;
    letter-spacing: 1px;
}
p.dd {
    margin: 10px 0;
}
.my-team-home-page {
    text-align: center;
    border: 1px solid #ebebeb;
    box-shadow: 0px 0px 6px #dadadab3;
	padding:15px;
    margin-right: 10px;
	margin-left: 10px;
	max-width: 350px;
}
.model-thml h6 {
    font-size: 18px;
    margin: 5px auto;
    font-weight: 600;
}
.modal-body h4 {
    padding: 0;
    margin: 0;
}
