.elementor-3744 .elementor-element.elementor-element-6a383186 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3744 .elementor-element.elementor-element-6a383186:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-6a383186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-6a383186{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D7E4F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 10px 5px 10px;}.elementor-3744 .elementor-element.elementor-element-6a383186 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3744 .elementor-element.elementor-element-438a1ed0.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-3744 .elementor-element.elementor-element-438a1ed0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3744 .elementor-element.elementor-element-5f82d3b{text-align:left;}.elementor-3744 .elementor-element.elementor-element-5f82d3b img{width:80px;}.elementor-3744 .elementor-element.elementor-element-34bd4ea > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3744 .elementor-element.elementor-element-34bd4ea:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-34bd4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-34bd4ea{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D7E4F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 10px 5px 10px;}.elementor-3744 .elementor-element.elementor-element-34bd4ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3744 .elementor-element.elementor-element-9751dfc.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-3744 .elementor-element.elementor-element-9751dfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3744 .elementor-element.elementor-element-0751bb4{text-align:left;}.elementor-3744 .elementor-element.elementor-element-0751bb4 img{width:80px;}.elementor-3744 .elementor-element.elementor-element-5308b06:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-5308b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-5308b06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3744 .elementor-element.elementor-element-5308b06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-538eb51{--spacer-size:1px;}.elementor-3744 .elementor-element.elementor-element-538eb51 > .elementor-widget-container{background-color:#D7E4F5;}.elementor-3744 .elementor-element.elementor-element-f584a44 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3744 .elementor-element.elementor-element-f584a44:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-f584a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-f584a44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3744 .elementor-element.elementor-element-f584a44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-7d17662{color:#32353F;font-size:14px;line-height:25.2px;}.elementor-3744 .elementor-element.elementor-element-2b71b4af:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-2b71b4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-2b71b4af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-10px;}.elementor-3744 .elementor-element.elementor-element-2b71b4af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-1ad4be3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3744 .elementor-element.elementor-element-1ad4be3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-39b551c8{--spacer-size:1px;}.elementor-3744 .elementor-element.elementor-element-39b551c8 > .elementor-widget-container{background-color:#D7E4F5;}.elementor-3744 .elementor-element.elementor-element-1a3fe924:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-1a3fe924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.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{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3744 .elementor-element.elementor-element-1a3fe924 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-1a3fe924 .elementor-heading-title{color:#020613;}.elementor-3744 .elementor-element.elementor-element-56bdade8 > .elementor-element-populated{text-align:center;}.elementor-3744 .elementor-element.elementor-element-7fbd6fae > .elementor-element-populated{text-align:right;}.elementor-3744 .elementor-element.elementor-element-99f22af:not(.elementor-motion-effects-element-type-background), .elementor-3744 .elementor-element.elementor-element-99f22af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-3744 .elementor-element.elementor-element-99f22af, .elementor-3744 .elementor-element.elementor-element-99f22af > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3744 .elementor-element.elementor-element-99f22af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3744 .elementor-element.elementor-element-99f22af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3744 .elementor-element.elementor-element-99f22af .elementor-heading-title{color:#020613;}.elementor-3744 .elementor-element.elementor-element-54f81d0 > .elementor-element-populated{text-align:center;}.elementor-3744 .elementor-element.elementor-element-7155628 > .elementor-element-populated{text-align:right;}@media(max-width:766px){.elementor-3744 .elementor-element.elementor-element-6a383186{border-width:0px 0px 0px 0px;}.elementor-3744 .elementor-element.elementor-element-34bd4ea{border-width:0px 0px 0px 0px;}}@media(min-width:767px){.elementor-3744 .elementor-element.elementor-element-438a1ed0{width:15.045%;}.elementor-3744 .elementor-element.elementor-element-1605445{width:17.987%;}.elementor-3744 .elementor-element.elementor-element-fb75e67{width:33.562%;}.elementor-3744 .elementor-element.elementor-element-7cf9392{width:18.51%;}.elementor-3744 .elementor-element.elementor-element-8ee14a9{width:14.879%;}.elementor-3744 .elementor-element.elementor-element-ec0bc5a{width:41.979%;}.elementor-3744 .elementor-element.elementor-element-4484cfd{width:21.686%;}.elementor-3744 .elementor-element.elementor-element-734e918{width:21.025%;}.elementor-3744 .elementor-element.elementor-element-de9164b{width:15.266%;}.elementor-3744 .elementor-element.elementor-element-1da5121{width:25%;}.elementor-3744 .elementor-element.elementor-element-56bdade8{width:49.666%;}.elementor-3744 .elementor-element.elementor-element-7fbd6fae{width:25%;}.elementor-3744 .elementor-element.elementor-element-93c63b5{width:25%;}.elementor-3744 .elementor-element.elementor-element-54f81d0{width:49.666%;}.elementor-3744 .elementor-element.elementor-element-7155628{width:25%;}}@media(max-width:1022px) and (min-width:767px){.elementor-3744 .elementor-element.elementor-element-1605445{width:100%;}.elementor-3744 .elementor-element.elementor-element-fb75e67{width:100%;}.elementor-3744 .elementor-element.elementor-element-7cf9392{width:100%;}.elementor-3744 .elementor-element.elementor-element-8ee14a9{width:100%;}.elementor-3744 .elementor-element.elementor-element-9751dfc{width:15%;}.elementor-3744 .elementor-element.elementor-element-487e249{width:55%;}.elementor-3744 .elementor-element.elementor-element-3e3e2cd{width:30%;}.elementor-3744 .elementor-element.elementor-element-ec0bc5a{width:100%;}.elementor-3744 .elementor-element.elementor-element-de9164b{width:100%;}}/* Start custom CSS for column, class: .elementor-element-438a1ed0 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-438a1ed0 {
    width:10%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-438a1ed0 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1605445 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-1605445 {
    width:15%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-1605445 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb75e67 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-fb75e67 {
    width:35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-fb75e67 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cf9392 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-7cf9392 {
    width:20%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-7cf9392 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45aa9c8 */.elementor-3744 .elementor-element.elementor-element-45aa9c8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ee14a9 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-8ee14a9 {
    width:20%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-8ee14a9 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a383186 */.elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details {
    display: flex;
    justify-content: left;
}
.elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details .s1 {
    margin-right: 10px;
}
.elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details .s2 {
    line-height: 20px;
}
.elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details .s2 a {
    font-weight: 400;
}

@media only screen and (max-width: 768px) {
.elementor-3744 .elementor-element.elementor-element-6a383186 {
    display: none;
}
}

@media only screen and (max-width: 766px) {
.elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details .s2 a, .elementor-3744 .elementor-element.elementor-element-6a383186 .contact-details .s2 p {
    font-size:12px ;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9751dfc */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-9751dfc {
    width:10%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-9751dfc {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-487e249 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-487e249 {
    width:35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-487e249 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09b79b3 */.elementor-3744 .elementor-element.elementor-element-09b79b3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e3e2cd */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-3e3e2cd {
    width:20%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-3e3e2cd {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34bd4ea */.elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details {
    display: flex;
    justify-content: left;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details .s1 {
    margin-right: 10px;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details .s2 {
    line-height: 20px;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details .s2 a {
    font-weight: 400;
}

.elementor-3744 .elementor-element.elementor-element-34bd4ea {
    display: none;
}

@media only screen and (max-width: 768px) {
.elementor-3744 .elementor-element.elementor-element-34bd4ea {
    display: block;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c1 {
    width: 20%;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c2 {
    width: 50%;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c3 {
    width: 30%;
}
}

@media only screen and (max-width: 766px) {
.elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details .s2 a, .elementor-3744 .elementor-element.elementor-element-34bd4ea .contact-details .s2 p {
    font-size:12px ;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c1 {
    width: 100%;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c2 {
    width: 100%;
}
.elementor-3744 .elementor-element.elementor-element-34bd4ea .c3 {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec0bc5a */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-ec0bc5a {
    width: 39%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-ec0bc5a {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-31164fa */.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon {
    display: inline-block;
	border: 1px solid #32353F;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 38px;
	border-radius: 50%;
	margin: 5px;
	background-color: #fff;
	color: #32353F;
	font-size: 12px;
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon:hover {
    background-color: #32353F;
    color: #fff;
}
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icons {
    text-align: right;
}
@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icons {
    text-align: left;
}
}
@media only screen and ( max-width: 1024px ) {
.elementor-3744 .elementor-element.elementor-element-31164fa .social-icon {
    margin: 5px 10px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4484cfd */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-4484cfd {
    width: 18%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-4484cfd {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a11cbb2 */.elementor-3744 .elementor-element.elementor-element-a11cbb2 a, .elementor-3744 .elementor-element.elementor-element-a11cbb2 a:hover {
    padding: 16.5px 16px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-734e918 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-734e918 {
    width: 23%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-734e918 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6e47523 */.elementor-3744 .elementor-element.elementor-element-6e47523 .gr-container {
	display: inline-block;
	overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-de9164b */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-de9164b {
    width: 19%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-de9164b {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f584a44 */@media only screen and (max-width: 768px) {
.elementor-3744 .elementor-element.elementor-element-f584a44 .s1 {
    width: 20%;
}
.elementor-3744 .elementor-element.elementor-element-f584a44 .s2 {
    width: 80%;
}
}
@media only screen and (max-width: 766px) {
.elementor-3744 .elementor-element.elementor-element-f584a44 .s1 {
    width: 100%;
}
.elementor-3744 .elementor-element.elementor-element-f584a44 .s2 {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1da5121 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width:45%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2897455 */.elementor-3744 .elementor-element.elementor-element-2897455 a {
    font-weight: 700;
    text-decoration: underline;
}
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: left;
}
@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: center;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56bdade8 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width: 30%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width:20%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-66de7df0 */.elementor-3744 .elementor-element.elementor-element-66de7df0 img {
    display: inline-block;
    vertical-align: text-top;
    margin-left: 6px;
}

@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-66de7df0 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7fbd6fae */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae .elementor-shortcode{
    text-align: center;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae {
    width:100%;
}
.elementor-3744 .elementor-element.elementor-element-7fbd6fae .elementor-shortcode{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1da5121 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width:45%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-1da5121 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2897455 */.elementor-3744 .elementor-element.elementor-element-2897455 a {
    font-weight: 700;
    text-decoration: underline;
}
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: left;
}
@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: center;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-2897455 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56bdade8 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width: 30%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width:20%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-56bdade8 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-66de7df0 */.elementor-3744 .elementor-element.elementor-element-66de7df0 img {
    display: inline-block;
    vertical-align: text-top;
    margin-left: 6px;
}

@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-66de7df0 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7fbd6fae */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae .elementor-shortcode{
    text-align: center;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-7fbd6fae {
    width:100%;
}
.elementor-3744 .elementor-element.elementor-element-7fbd6fae .elementor-shortcode{
    text-align: left;
}
}/* 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 */
/* Start custom CSS for column, class: .elementor-element-93c63b5 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width:45%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67e70ae */.elementor-3744 .elementor-element.elementor-element-67e70ae a {
    font-weight: 700;
    text-decoration: underline;
}
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: left;
}
@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: center;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54f81d0 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width: 30%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width:20%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3024f6 */.elementor-3744 .elementor-element.elementor-element-a3024f6 img {
    display: inline-block;
    vertical-align: text-top;
    margin-left: 6px;
}

@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-a3024f6 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7155628 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 .elementor-shortcode{
    text-align: center;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 {
    width:100%;
}
.elementor-3744 .elementor-element.elementor-element-7155628 .elementor-shortcode{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93c63b5 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width:45%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-93c63b5 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67e70ae */.elementor-3744 .elementor-element.elementor-element-67e70ae a {
    font-weight: 700;
    text-decoration: underline;
}
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: left;
}
@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: center;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-67e70ae {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54f81d0 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width: 30%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width:20%;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-54f81d0 {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3024f6 */.elementor-3744 .elementor-element.elementor-element-a3024f6 img {
    display: inline-block;
    vertical-align: text-top;
    margin-left: 6px;
}

@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-a3024f6 {
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7155628 */@media only screen and ( max-width: 1200px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 {
    width: 35%;
}
}
@media only screen and ( max-width: 768px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 .elementor-shortcode{
    text-align: center;
}
}
@media only screen and ( max-width: 766px ) {
.elementor-3744 .elementor-element.elementor-element-7155628 {
    width:100%;
}
.elementor-3744 .elementor-element.elementor-element-7155628 .elementor-shortcode{
    text-align: left;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-99f22af */.elementor-3744 .elementor-element.elementor-element-99f22af {
    font-size: 12px;
}/* End custom CSS */