/* icon list */
.theme7 button{
	padding: 6px !important;
}
textarea#agilefield-6 {
    height: 130px;
}
textarea#agilefield-5{
    height: 130px;
}
button.agile-button {
    font-size: 14px !important;
    font-weight: 700 !important;
    fill: var( --e-global-color-9e78dc2 ) !important;
    color: var( --e-global-color-9e78dc2 ) !important;
    background-color: var( --e-global-color-secondary ) !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: var( --e-global-color-secondary ) !important;
    border-radius: 30px 30px 30px 30px !important;
    font-family: 'Aileron-Light' !important;
    letter-spacing: 2.5px !important;
	    height: 35px !important;
    width: 120px !important;
	    margin-top: -45px !important;
}
.elementor-element-315ae3a .theme7 {
    border: none !important;
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-element-315ae3a .theme7 legend {
    display: none !important;
}
.elementor-element-315ae3a .theme7 .agile-group {
    margin-left: 0;
}
.elementor-element-d52152f .theme7 {
    border: none !important;
    background: none !important;
    margin: 0 auto !important;
	padding:0 !important;
}
/* .elementor-element-d52152f .agile-group label {
    color: #fff !important;
} */
.elementor-element-d52152f .theme7 legend {
    display: none !important;
}
/* .elementor-element-d52152f  input:-webkit-autofill {
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #ffffff !important;
    color: #ffffff !important;
} */
.elementor-element-d52152f  .agile-group {
    margin-bottom: 3px;
}
/* .elementor-icon-list-text {
    color: var( --e-global-color-text );
    margin-top: -4px;
    line-height: 28px;
} */

/* End */


.gsc-icon-box-styles.style-2 .icon-box-content .icon-inner .box-icon, .gsc-icon-box-styles.style-3 .icon-box-content .icon-inner .box-icon{
	background-color:#fff;
}
.gsc-icon-box-group.style-4 .icon-box-item .icon-box-content .box-icon .number{
	color: #366ACB;
}
.gsc-testimonial .testimonial-item.style-2 .testimonial-item-content .testimonial-content .testimonial-icon span{
	
	background-color: #5FA136;
}
.gsc-testimonial .testimonial-item.style-2 .testimonial-item-content:hover{
	--e-global-color-primary: #5fa136;
	
}
.btn, .btn-theme, .btn, .btn-white, .btn-gray, .btn-black, input[type*="submit"]:not(.fa):not(.btn-theme):not(.las), #tribe-events .tribe-events-button, .tribe-events-button {
    background:#5FA136;
	color:#fff;
}
@media only screen and (max-width: 600px) {
.gsc-icon-box-styles.style-2 .icon-box-content .icon-inner .box-icon, .gsc-icon-box-styles.style-3 .icon-box-content .icon-inner .box-icon{
	background-color:#fff;
}
.gsc-icon-box-group.style-4 .icon-box-item .icon-box-content .box-icon .number{
	color: #366ACB;
}
.gsc-testimonial .testimonial-item.style-2 .testimonial-item-content .testimonial-content .testimonial-icon span{
	
	background-color: #5FA136;
}
.gsc-testimonial .testimonial-item.style-2 .testimonial-item-content:hover{
	--e-global-color-primary: #5fa136;
	
}
.btn, .btn-theme, .btn, .btn-white, .btn-gray, .btn-black, input[type*="submit"]:not(.fa):not(.btn-theme):not(.las), #tribe-events .tribe-events-button, .tribe-events-button {
    background:#5FA136;
	color:#fff;
}
	.gsc-icon-box-group.style-4 .icon-box-item .icon-box-content .box-icon{
	background:#fff;
}
}
.gsc-icon-box-group.style-4 .icon-box-item .icon-box-content .box-icon{
	background:#fff;
}

element.style {
}
.elementor-866 .elementor-element.elementor-element-696ec37 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 15px 0px 45px;
}
/* .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px;
} */
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.elementor-widget-wrap {
    position: relative;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}
.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
*, *::before, *::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
user agent stylesheet
div {
    display: block;
}
.elementor-element {
    --widgets-spacing: 20px;
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    -ms-flex-preferred-size: var(--flex-basis);
    flex-basis: var(--flex-basis);
    -webkit-box-flex: var(--flex-grow);
    -ms-flex-positive: var(--flex-grow);
    flex-grow: var(--flex-grow);
    -ms-flex-negative: var(--flex-shrink);
    flex-shrink: var(--flex-shrink);
    -webkit-box-ordinal-group: var(--order);
    -ms-flex-order: var(--order);
    order: var(--order);
    -ms-flex-item-align: var(--align-self);
    align-self: var(--align-self);
}
.elementor {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
}
footer .footer-main {
    background: var(--orgarium-footer-bg-color);
    color: var(--orgarium-footer-color);
    font-size: 15px;
    position: relative;
    z-index: 111;
}
style attribute {
    --scroll-bar: 17px;
}
.elementor-kit-7 {
    --e-global-color-primary:#5fa136;
}