
#header .header-main .container .header-left {
    padding: 10px 0;
}
.nav.nav-pills.nav-top li{
	font-size:14px;
	padding-left:20px;
}

.nav.nav-pills.nav-top li i{
	
	padding-right:5px;
}

.testimonial.testimonial-style-4{
	min-height:160px;
}

.page-title{
	font-weight:500
}
#footer .widget-title{
	font-weight:500;
}

#footer .widget > div > ul, #footer .widget > ul{
	border:none;
	width:100%;
	float:left;
}
#footer .widget > div > ul li, #footer .widget > ul li, #footer .post-item-small{
	border:none;
}


.main-content {
 padding-bottom: 0px;
}
#footer .widget-title {
    font-weight: 500;
    font-size: 17px;
}h2.vc_custom_heading {
    font-weight: 600;
}#footer .footer-bottom .footer-left {
    padding: 10px 8px 10px 0;
    text-align: center;
    color: #7b8492;
}
#footer{
	padding-top:0px;
	min-height:250px;

}

#footer .logo{
	margin-top:40px;
}

.thumb-info .thumb-info-title{
	padding:6px 20px;
}

#header.sticky-header .sticky-logo ~ img{
	display:inline-block !important;
}
#header .header-top .share-links>a {
    box-shadow: none;
    background-color: white;
    color: #CBB26B;
    border-radius: 30px;
}.page-top {
    padding: 40px 0;
    position: relative;
    text-align: left;
}div.wpforms-container-full .wpforms-form .wpforms-title {
    font-size: 26px;
    color: #CBB26B;
    margin: 0 0 10px 0;
    font-size: 43px;
    font-weight: 600;
    line-height: 60px;
}div.wpforms-container-full {
    margin-bottom: 24px;
    border: solid 1px #e5dede;
    padding: 27px;
    box-shadow: 4px 4px 11px 0px #bab8b8;
}
/*

.wpcf7 .cls-cstm p{
	color:#fff;
	text-align:center;
}

.wpcf7 .cls-cstm h2{
	color:#fff;
	text-align:center;
}

.wpcf7 .cls-cstm .col-md-12{
	margin-bottom:15px;
text-align:center;
}

.wpcf7 .cls-cstm .col-md-12 input.btn{
	font-weight:bold;
}

.main-content{
	padding-bottom:0px;
}
@media only screen and (min-width: 600px) {

#header .main-menu > li#nav-menu-item-3609 > a {
    background-color: #053A78;
    color: #ffffff;
	}
}.wpcf7 .cls-cstm h2 {
    color: #0097bd;
    text-align: left;
    font-size: 19px;
}.wpcf7 .cls-cstm p {
    color: #827a7a;
    text-align: left;
}
 * */

#gform_wrapper_2{
	background:#f7f7f7;
	border:1px solid #ddd;
	padding:30px 0px 10px 15px !important;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{
	width:100%;
}
.aio-icon-header h3.aio-icon-title {
    margin: 0;
    display: block;
    font-size: 19px;
    line-height: 1.2em;
}.aio-icon-header+.aio-icon-description {
    margin-top: 10px;
    font-weight: 600;
}span.ult-span-text.ult-responsive {
    font-size: 18px !important;
    font-weight: 600 !important;
}div#advanced-tabs-desc-wrap-7505 {
    border: solid 1px #e8e8e8;
    box-shadow: 2px 2px 10px silver;
    border-radius: 12px;
}.animated, .appear-animation {
    animation-fill-mode: both;
    animation-duration: 1s;
    border: solid 1px #e8e8e8;
    box-shadow: 2px 2px 10px silver;
    border-radius: 12px;
}



/* FAQs */
.faq-list .card { margin-top: 20px; box-shadow: none; border: 1px solid transparent; border-radius: 4px; overflow: hidden; transition: border .3s; }
.faq-list .card-body { padding: 2rem; background: #fff; }
.faq-list .card:hover { border-color: #64B9ED ; }
.faq-list .card-header { margin: -1px; }
.faq-list .card-header .accordion-toggle { display: block; position: relative; padding: 23px 30px; font-size: 16px; font-weight: 700; letter-spacing: -.05em; line-height: 27px;  }
.faq-list .card-header .accordion-toggle[aria-expanded="true"] { background-color: #64B9ED ; color: #fff !important; }
.faq-list .card-header a:after { content: '+'; position: absolute; top: 50%; right: 25px; font-size: inherit; font-weight: inherit; transform: translate3d(0, -50%, 0) rotate(45deg); transform-origin: 50% 50%; transition: ease transform 300ms; }
.faq-list .card-header a:not([aria-expanded="true"]):after { transform: translate3d(0, -50%, 0) rotate(0deg); }

.faq-list .card {
    margin-top: 0px;
    box-shadow: none;
    border: 1px solid transparent;
    border-radius: 4px;
    overflow: hidden;
    transition: border .3s;
}a.accordion-toggle {
    border: solid;
    border-color: #eceaea !important;
}.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box {
    padding: 15px;
}input#gform_submit_button_3 {
    width: 100%;
    background-color: #CBB26B;
    border-radius: 5px;
}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 5px 4px;
    letter-spacing: normal;
    border-radius: 5px;
    padding: 8px;
}.alert-success {
    color: #ffffff;
    background-color: #336898;
    border-color: #cbe6cb;
}.alert-success {
    color: #ffffff;
    background-color: #336898;
    border-color: #cbe6cb4a;
}#gform_wrapper_2 {
    background: #336898;
    border: 1px solid #336898;
    padding: 0px !important;
}.alert {
    position: relative;
    padding: 4px;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0;
}.gform_wrapper .gfield_required {
    color: #336898;
    margin-left: 4px;
}input#gform_submit_button_2 {
    width: 100%;
    background-color: #CBB26B !important;
    border-radius: 5px;
}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
    font-size: .813em;
    line-height: 1!important;
    margin: 0 0 8px 12px!important;
    padding: 0!important;
    clear: both;
    -moz-opacity: .6;
    -khtml-opacity: .6;
    opacity: .6;
    color: white;
}@media only screen and (min-width: 641px)
{.gform_wrapper .gform_page_footer .button.gform_button, .gform_wrapper .gform_page_footer .button.gform_next_button {
    margin-right: 10px;
    width: 50%;
    background-color: #CBB26B;
}}li#nav-menu-item-3941 {
    background-color: #CBB26B;
    color: #ffffff;
}li#nav-menu-item-3941>a {
    background-color: #CBB26B;
    color: #ffffff !important;
}#header .header-top .share-links>a {
    box-shadow: none;
    background-color: white;
    color: #1c1c1c;
    border-radius: 30px;
}@media (min-width: 1170px)
{.container {
    max-width: 1250px !important;
}}#header .header-main .container .header-left {
    padding: 5px 0px 0px 0px;
}#header .main-menu > li.menu-item > a {
    text-transform: capitalize;
    padding: 10px 10px 10px 10px;
}#header .main-menu>li.menu-item:last-child {
    margin-right: 0;
    background-color: #CBB26B;
    box-shadow: 2px 2px 6px #CBB26B;
}#header .main-menu>li.menu-item:last-child>a {
color:white;
}.aio-icon-component.test1.style_1 {
    background-color: white !important;
    padding: 12px;
    border-radius: 20px;
}.page-top {
    padding: 100px 0;
    position: relative;
    text-align: left;
}.page-top .page-title {
    text-transform: capitalize;
    font-family: 'Raleway';
}.gform_wrapper h3.gform_title {
    letter-spacing: normal!important;
    margin: 10px 0 6px 0;
    text-align: center;
    font-size: 35px;
    color: black;
}input#gform_submit_button_5 {
    width: 100%;
}#header .main-menu .narrow ul.sub-menu {
    background-color: #ffffff;
    border-top: 3px solid #3bbf1e;
}.aio-icon-header h3.aio-icon-title {
    font-weight: 400;
}.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component {
    margin-bottom: 15px;
}.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
    font-weight: 700;
    font-size: inherit;
    color: #363333;
}.gform_wrapper.gravity-theme .gfield_header_item, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .ginput_complex label {
    font-size: 15px;
    padding-top: 5px;
    display: none;
}.gform_drop_area {
    padding: 8px;
}
#header .header-main .container .header-left {
    padding: 10px 0;
}
.nav.nav-pills.nav-top li{
	font-size:14px;
	padding-left:20px;
}

.nav.nav-pills.nav-top li i{
	
	padding-right:5px;
}

.testimonial.testimonial-style-4{
	min-height:160px;
}

.page-title{
	font-weight:500
}
#footer .widget-title{
	font-weight:500;
}

#footer .widget > div > ul, #footer .widget > ul{
	border:none;
	width:100%;
	float:left;
}
#footer .widget > div > ul li, #footer .widget > ul li, #footer .post-item-small{
	border:none;
}


.main-content {
 padding-bottom: 0px;
}
#footer .widget-title {
    font-weight: 500;
    font-size: 17px;
}h2.vc_custom_heading {
    font-weight: 600;
}#footer .footer-bottom .footer-left {
    padding: 10px 8px 10px 0;
    text-align: center;
    color: #7b8492;
}
#footer{
	padding-top:0px;
	min-height:250px;

}

#footer .logo{
	margin-top:40px;
}

.thumb-info .thumb-info-title{
	padding:6px 20px;
}

#header.sticky-header .sticky-logo ~ img{
	display:inline-block !important;
}
#header .header-top .share-links>a {
    box-shadow: none;
    background-color: white;
    color: #CBB26B;
    border-radius: 30px;
}.page-top {
    padding: 40px 0;
    position: relative;
    text-align: left;
}div.wpforms-container-full .wpforms-form .wpforms-title {
    font-size: 26px;
    color: #CBB26B;
    margin: 0 0 10px 0;
    font-size: 43px;
    font-weight: 600;
    line-height: 60px;
}div.wpforms-container-full {
    margin-bottom: 24px;
    border: solid 1px #e5dede;
    padding: 27px;
    box-shadow: 4px 4px 11px 0px #bab8b8;
}
/*

.wpcf7 .cls-cstm p{
	color:#fff;
	text-align:center;
}

.wpcf7 .cls-cstm h2{
	color:#fff;
	text-align:center;
}

.wpcf7 .cls-cstm .col-md-12{
	margin-bottom:15px;
text-align:center;
}

.wpcf7 .cls-cstm .col-md-12 input.btn{
	font-weight:bold;
}

.main-content{
	padding-bottom:0px;
}
@media only screen and (min-width: 600px) {

#header .main-menu > li#nav-menu-item-3609 > a {
    background-color: #053A78;
    color: #ffffff;
	}
}.wpcf7 .cls-cstm h2 {
    color: #0097bd;
    text-align: left;
    font-size: 19px;
}.wpcf7 .cls-cstm p {
    color: #827a7a;
    text-align: left;
}
 * */

#gform_wrapper_2{
	background:#f7f7f7;
	border:1px solid #ddd;
	padding:30px 0px 10px 15px !important;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{
	width:100%;
}
.aio-icon-header h3.aio-icon-title {
    margin: 0;
    display: block;
    font-size: 19px;
    line-height: 1.2em;
}.aio-icon-header+.aio-icon-description {
    margin-top: 10px;
    font-weight: 600;
}span.ult-span-text.ult-responsive {
    font-size: 18px !important;
    font-weight: 600 !important;
}div#advanced-tabs-desc-wrap-7505 {
    border: solid 1px #e8e8e8;
    box-shadow: 2px 2px 10px silver;
    border-radius: 12px;
}.animated, .appear-animation {
    animation-fill-mode: both;
    animation-duration: 1s;
    border: solid 1px #e8e8e8;
    box-shadow: 2px 2px 10px silver;
    border-radius: 12px;
}



/* FAQs */
.faq-list .card { margin-top: 20px; box-shadow: none; border: 1px solid transparent; border-radius: 4px; overflow: hidden; transition: border .3s; }
.faq-list .card-body { padding: 2rem; background: #fff; }
.faq-list .card:hover { border-color: #64B9ED ; }
.faq-list .card-header { margin: -1px; }
.faq-list .card-header .accordion-toggle { display: block; position: relative; padding: 23px 30px; font-size: 16px; font-weight: 700; letter-spacing: -.05em; line-height: 27px;  }
.faq-list .card-header .accordion-toggle[aria-expanded="true"] { background-color: #64B9ED ; color: #fff !important; }
.faq-list .card-header a:after { content: '+'; position: absolute; top: 50%; right: 25px; font-size: inherit; font-weight: inherit; transform: translate3d(0, -50%, 0) rotate(45deg); transform-origin: 50% 50%; transition: ease transform 300ms; }
.faq-list .card-header a:not([aria-expanded="true"]):after { transform: translate3d(0, -50%, 0) rotate(0deg); }

.faq-list .card {
    margin-top: 0px;
    box-shadow: none;
    border: 1px solid transparent;
    border-radius: 4px;
    overflow: hidden;
    transition: border .3s;
}a.accordion-toggle {
    border: solid;
    border-color: #eceaea !important;
}.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box {
    padding: 15px;
}input#gform_submit_button_3 {
    width: 100%;
    background-color: #CBB26B;
    border-radius: 5px;
}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 5px 4px;
    letter-spacing: normal;
    border-radius: 5px;
    padding: 8px;
}.alert-success {
    color: #ffffff;
    background-color: #336898;
    border-color: #cbe6cb;
}.alert-success {
    color: #ffffff;
    background-color: #336898;
    border-color: #cbe6cb4a;
}#gform_wrapper_2 {
    background: #336898;
    border: 1px solid #336898;
    padding: 0px !important;
}.alert {
    position: relative;
    padding: 4px;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0;
}.gform_wrapper .gfield_required {
    color: #336898;
    margin-left: 4px;
}input#gform_submit_button_2 {
    width: 100%;
    background-color: #CBB26B !important;
    border-radius: 5px;
}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
    font-size: .813em;
    line-height: 1!important;
    margin: 0 0 8px 12px!important;
    padding: 0!important;
    clear: both;
    -moz-opacity: .6;
    -khtml-opacity: .6;
    opacity: .6;
    color: white;
}@media only screen and (min-width: 641px)
{.gform_wrapper .gform_page_footer .button.gform_button, .gform_wrapper .gform_page_footer .button.gform_next_button {
    margin-right: 10px;
    width: 50%;
    background-color: #CBB26B;
}}li#nav-menu-item-3941 {
    background-color: #CBB26B;
    color: #ffffff;
}li#nav-menu-item-3941>a {
    background-color: #CBB26B;
    color: #ffffff !important;
}#header .header-top .share-links>a {
    box-shadow: none;
    background-color: white;
    color: #1c1c1c;
    border-radius: 30px;
}@media (min-width: 1170px)
{.container {
    max-width: 1250px !important;
}}#header .header-main .container .header-left {
    padding: 5px 0px 0px 0px;
}#header .main-menu > li.menu-item > a {
    text-transform: capitalize;
    padding: 10px 10px 10px 10px;
}#header .main-menu>li.menu-item:last-child {
    margin-right: 0;
    background-color: #CBB26B;
    box-shadow: 2px 2px 6px #CBB26B;
}#header .main-menu>li.menu-item:last-child>a {
color:white;
}.aio-icon-component.test1.style_1 {
    background-color: white !important;
    padding: 12px;
    border-radius: 20px;
}.page-top {
    padding: 100px 0;
    position: relative;
    text-align: left;
}.page-top .page-title {
    text-transform: capitalize;
    font-family: 'Raleway';
}.gform_wrapper h3.gform_title {
    letter-spacing: normal!important;
    margin: 10px 0 6px 0;
    text-align: center;
    font-size: 35px;
    color: black;
}input#gform_submit_button_5 {
    width: 100%;
}#header .main-menu .narrow ul.sub-menu {
    background-color: #ffffff;
    border-top: 3px solid #3bbf1e;
}.aio-icon-header h3.aio-icon-title {
    font-weight: 400;
}.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component {
    margin-bottom: 15px;
}.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
    font-weight: 700;
    font-size: inherit;
    color: #363333;
}.gform_wrapper.gravity-theme .gfield_header_item, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .ginput_complex label {
    font-size: 15px;
    padding-top: 5px;
    display: none;
}.gform_drop_area {
    padding: 8px;
}.bg-primary {
    background-color: #cbb26b !important;
}@media (min-width: 1440px)
{.page-wrapper {
    margin: 0px;
}}p.gform_required_legend {
    display: none;
}#header .main-menu .narrow ul.sub-menu {
    background-color: #ffffff;
    border-top: 3px solid #E492F5;
}#header .header-top .share-links>a {
    box-shadow: none;
    background-color: white;
    color: #e492f5;
    border-radius: 30px;
}#header .main-menu>li.menu-item:last-child {
    margin-right: 0;
    background-color: #e492f5;
    box-shadow: 2px 2px 6px #b9b7b2;
}.aio-icon-header+.aio-icon-description {
    font-weight: 500 !important;
}