.elementor-3744 .elementor-element.elementor-element-6a383186 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3744 .elementor-element.elementor-element-6a383186{padding:20px 0px 5px 0px;}.elementor-3744 .elementor-element.elementor-element-6dc15e6{text-align:start;}.elementor-3744 .elementor-element.elementor-element-6dc15e6 img{width:250px;}.elementor-3744 .elementor-element.elementor-element-6dc15e6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3744 .elementor-element.elementor-element-7520b09a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-3744 .elementor-element.elementor-element-7520b09a .elementor-element-populated .elementor-heading-title{color:#6B6C70;}.elementor-3744 .elementor-element.elementor-element-7520b09a > .elementor-element-populated{color:#6B6C70;}.elementor-3744 .elementor-element.elementor-element-6101452 .elementor-heading-title{font-size:17px;}.elementor-3744 .elementor-element.elementor-element-a673f0c .elementor-heading-title{font-size:17px;}.elementor-3744 .elementor-element.elementor-element-a673f0c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3744 .elementor-element.elementor-element-350ca52 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-3744 .elementor-element.elementor-element-22c4bede{color:#6B6C70;padding:25px 0px 0px 0px;}.elementor-3744 .elementor-element.elementor-element-5e38c08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3744 .elementor-element.elementor-element-a7338e5 .elementor-heading-title{font-weight:700;}.elementor-3744 .elementor-element.elementor-element-c2366fa .elementor-heading-title{line-height:1.8em;}.elementor-3744 .elementor-element.elementor-element-c2366fa > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3744 .elementor-element.elementor-element-c2366fa{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button{font-size:12px;text-decoration:none;fill:#6B6C70;color:#6B6C70;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5B40FA;border-radius:50px 50px 50px 50px;padding:13px 20px 10px 20px;}.elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button:hover, .elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button:focus{color:#5B40FA;}.elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button:hover svg, .elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button:focus svg{fill:#5B40FA;}.elementor-3744 .elementor-element.elementor-element-ce6e9a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3744 .elementor-element.elementor-element-f31115d .elementor-heading-title{font-weight:700;}.elementor-3744 .elementor-element.elementor-element-4e0783c .elementor-heading-title{line-height:1.8em;}.elementor-3744 .elementor-element.elementor-element-4e0783c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3744 .elementor-element.elementor-element-4e0783c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button{font-size:12px;text-decoration:none;fill:#6B6C70;color:#6B6C70;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5B40FA;border-radius:50px 50px 50px 50px;padding:13px 20px 10px 20px;}.elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button:hover, .elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button:focus{color:#5B40FA;}.elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button:hover svg, .elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button:focus svg{fill:#5B40FA;}.elementor-3744 .elementor-element.elementor-element-82fde55 .elementor-heading-title{font-weight:700;}.elementor-3744 .elementor-element.elementor-element-6c1990c .elementor-heading-title{line-height:1.8em;}.elementor-3744 .elementor-element.elementor-element-6c1990c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-3744 .elementor-element.elementor-element-1a3fe924, .elementor-3744 .elementor-element.elementor-element-1a3fe924 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3744 .elementor-element.elementor-element-1a3fe924 .elementor-heading-title{color:#020613;}.elementor-3744 .elementor-element.elementor-element-1a3fe924{margin-top:0px;margin-bottom:0px;}@media(max-width:1024px){.elementor-3744 .elementor-element.elementor-element-22c4bede{padding:30px 0px 40px 0px;}.elementor-3744 .elementor-element.elementor-element-ce6e9a7 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-3744 .elementor-element.elementor-element-4eb478e{padding:0px 0px 30px 0px;}.elementor-3744 .elementor-element.elementor-element-783a36c2 > .elementor-element-populated{padding:30px 30px 30px 10px;}}@media(min-width:768px){.elementor-3744 .elementor-element.elementor-element-438a1ed0{width:58.256%;}.elementor-3744 .elementor-element.elementor-element-7520b09a{width:41.744%;}.elementor-3744 .elementor-element.elementor-element-5e38c08{width:24%;}.elementor-3744 .elementor-element.elementor-element-ce6e9a7{width:34.332%;}.elementor-3744 .elementor-element.elementor-element-783a36c2{width:41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3744 .elementor-element.elementor-element-438a1ed0{width:40%;}.elementor-3744 .elementor-element.elementor-element-7520b09a{width:60%;}.elementor-3744 .elementor-element.elementor-element-5e38c08{width:100%;}.elementor-3744 .elementor-element.elementor-element-ce6e9a7{width:40%;}.elementor-3744 .elementor-element.elementor-element-783a36c2{width:60%;}}/* Start custom CSS for shortcode, class: .elementor-element-31164fa */.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon {
    display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border-radius: 50%;
	margin: 5px;
	color: #fff;
	font-size: 16px;
    background: #5B40FA;
    letter-spacing: -2px;
    transition: all .3s ease;
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon:hover {
    transform: scale(1.1);
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon:nth-child(2) {
    background: #6F56FF;
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon:nth-child(3) {
    background: #8975FC;
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon:nth-child(4) {
    background: #9B8AFF;
}
@media ( max-width: 1023px ) {
    .elementor-3744 .elementor-element.elementor-element-31164fa {
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a383186 */.elementor-3744 .elementor-element.elementor-element-6a383186 > .elementor-container:before {
    content: '';
	height: 1px;
	width: calc(100% - 24px);
	background: #E0E1E4;
	position: absolute;
	left: 10px;
	top: -18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2366fa */.elementor-3744 .elementor-element.elementor-element-c2366fa a {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7e9db5 */.elementor-3744 .elementor-element.elementor-element-a7e9db5 .elementor-button-text:after {
    content: '\f124';
    display: inline-block;
    font-family: 'FontAwesome';
    font-size: 16px;
    vertical-align: middle;
    margin-top: -1px;
    margin-left: 15px;
    color: #5B40FA;
    margin-right: -5px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e0783c */.elementor-3744 .elementor-element.elementor-element-4e0783c a {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb599ae */.elementor-3744 .elementor-element.elementor-element-fb599ae .elementor-button-text:after {
    content: '\f124';
    display: inline-block;
    font-family: 'FontAwesome';
    font-size: 16px;
    vertical-align: middle;
    margin-top: -1px;
    margin-left: 15px;
    color: #5B40FA;
    margin-right: -5px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1990c */.elementor-3744 .elementor-element.elementor-element-6c1990c a {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-651f4ed */.elementor-3744 .elementor-element.elementor-element-651f4ed .gfield_label {
    display: none;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed .elementor-widget-container > h5 {
    font-size: 17px;
    margin-bottom: 0;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed input,
.elementor-3744 .elementor-element.elementor-element-651f4ed textarea {
    padding: 0;
    border: none;
    border-bottom: 1px solid #262A35;
    font-size: 13px;
    font-weight: 600;
    height: auto;
    padding: 10px 0;
    width: 100%;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed textarea {
    height: 70px;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed .gform_button {
    width: initial;
	float: right;
	padding: 12.5px 28px;
	border: none;
	font-size: 15px;
	border-radius: 100px;
	background: #262A35;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed .gform_fields {
    margin-bottom: 0;
    margin-top: 5px;
}
.elementor-3744 .elementor-element.elementor-element-651f4ed .validation_error {
    text-align: left;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-22c4bede */.elementor-3744 .elementor-element.elementor-element-22c4bede .l {
    display: block;
    font-weight: 700;
}
.elementor-3744 .elementor-element.elementor-element-22c4bede > .elementor-container:before {
    content: '';
	height: 1px;
	width: calc(100% - 24px);
	background: #E0E1E4;
	position: absolute;
	left: 10px;
	top: -25px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1934d57 */.elementor-3744 .elementor-element.elementor-element-1934d57 {
    color: #6B6C70;
}
.elementor-3744 .elementor-element.elementor-element-1934d57 .link-tc {
    margin-left: 20px;
    text-decoration: underline;
    font-weight: 700;
}
.elementor-3744 .elementor-element.elementor-element-1934d57 .link-5x5 {
    margin-left: 20px;
}
.elementor-3744 .elementor-element.elementor-element-1934d57 .link-5x5 img {
	margin-left: 5px;
	margin-bottom: -2px;
	width: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a3fe924 */.elementor-3744 .elementor-element.elementor-element-1a3fe924 {
    font-size: 12px;
}/* End custom CSS */