.elementor-7511 .elementor-element.elementor-element-2d2befba:not(.elementor-motion-effects-element-type-background), .elementor-7511 .elementor-element.elementor-element-2d2befba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-7511 .elementor-element.elementor-element-2d2befba > .elementor-container{max-width:1390px;}.elementor-7511 .elementor-element.elementor-element-2d2befba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 20px 17px 20px;}.elementor-7511 .elementor-element.elementor-element-2d2befba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7511 .elementor-element.elementor-element-36261c20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-36261c20{text-align:center;}.elementor-7511 .elementor-element.elementor-element-36261c20 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:54px;color:#49447e;}.elementor-7511 .elementor-element.elementor-element-3899ffc6 > .elementor-container{max-width:1100px;min-height:450px;}.elementor-7511 .elementor-element.elementor-element-2fb26003 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;}.elementor-7511 .elementor-element.elementor-element-1684b340 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-1684b340{font-family:"Lexend Deca", Sans-serif;font-size:24px;line-height:32px;color:#2d3748;}.elementor-7511 .elementor-element.elementor-element-77c34309 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-77c34309{text-align:center;}.elementor-7511 .elementor-element.elementor-element-77c34309 img{width:364px;}.elementor-7511 .elementor-element.elementor-element-4968a6b4 .elementor-button{background-color:#59595c;font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-4968a6b4 .elementor-button:hover, .elementor-7511 .elementor-element.elementor-element-4968a6b4 .elementor-button:focus{background-color:#3a3666;color:#ffffff;}.elementor-7511 .elementor-element.elementor-element-4968a6b4 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-4968a6b4 .elementor-button:hover svg, .elementor-7511 .elementor-element.elementor-element-4968a6b4 .elementor-button:focus svg{fill:#ffffff;}.elementor-7511 .elementor-element.elementor-element-79d7a5de > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-79d7a5de{font-family:"Lexend Deca", Sans-serif;font-size:24px;line-height:32px;color:#2d3748;}.elementor-7511 .elementor-element.elementor-element-1837db86 > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-1837db86{text-align:center;}.elementor-7511 .elementor-element.elementor-element-1837db86 img{width:424px;}.elementor-7511 .elementor-element.elementor-element-13b4c51d .elementor-button{background-color:#49447e;font-family:"Lexend Deca", Sans-serif;font-size:23px;font-weight:400;letter-spacing:1.15px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-13b4c51d .elementor-button:hover, .elementor-7511 .elementor-element.elementor-element-13b4c51d .elementor-button:focus{background-color:#3a3666;color:#ffffff;}.elementor-7511 .elementor-element.elementor-element-13b4c51d > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-13b4c51d .elementor-button:hover svg, .elementor-7511 .elementor-element.elementor-element-13b4c51d .elementor-button:focus svg{fill:#ffffff;}.elementor-7511 .elementor-element.elementor-element-66a1477a:not(.elementor-motion-effects-element-type-background), .elementor-7511 .elementor-element.elementor-element-66a1477a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#485058;}.elementor-7511 .elementor-element.elementor-element-66a1477a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3px 20px 4px 20px;}.elementor-7511 .elementor-element.elementor-element-66a1477a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7511 .elementor-element.elementor-element-6ad69b65{font-family:"Outfit", Sans-serif;font-size:28px;line-height:45px;color:#ffffff;}.elementor-7511 .elementor-element.elementor-element-7de55aea > .elementor-container{max-width:1390px;}.elementor-7511 .elementor-element.elementor-element-7de55aea{padding:38px 20px 33px 20px;}.elementor-7511 .elementor-element.elementor-element-29181206{font-family:"Lexend Deca", Sans-serif;font-size:24px;line-height:30px;color:#2d3748;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-7511 .elementor-element.elementor-element-2fb26003{width:49.45%;}.elementor-7511 .elementor-element.elementor-element-325e8b33{width:50.55%;}}@media(max-width:767px){.elementor-7511 .elementor-element.elementor-element-2d2befba{padding:50px 20px 30px 20px;}.elementor-7511 .elementor-element.elementor-element-36261c20 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7511 .elementor-element.elementor-element-36261c20 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-7511 .elementor-element.elementor-element-3899ffc6 > .elementor-container{min-height:0px;}.elementor-7511 .elementor-element.elementor-element-2fb26003 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0px 0px 30px 0px;}.elementor-7511 .elementor-element.elementor-element-1684b340 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-77c34309 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-77c34309 img{width:260px;}.elementor-7511 .elementor-element.elementor-element-4968a6b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-325e8b33 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-79d7a5de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-1837db86 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-1837db86 img{width:280px;}.elementor-7511 .elementor-element.elementor-element-13b4c51d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7511 .elementor-element.elementor-element-6ad69b65{font-size:20px;line-height:30px;}.elementor-7511 .elementor-element.elementor-element-29181206{font-size:17px;line-height:26px;}}/* Start custom CSS */.elementor-7511 .elementor-widget-text-editor a { font-family: inherit; font-size: inherit; line-height: inherit; font-weight: 400; text-decoration: underline; color: #2d3748; }
.elementor-7511 .elementor-widget-text-editor p { margin: 0; }
.elementor-7511 .elementor-widget-text-editor p.f1 { line-height: 40px; }
.elementor-7511 .elementor-widget-text-editor p.f2 { margin-top: 22px; }
.elementor-7511 .elementor-widget-text-editor p.f3 { margin-top: 45px; }
.elementor-7511 .elementor-widget-button .elementor-button { display: inline-flex; align-items: center; justify-content: center; width: 406px; max-width: 100%; height: 63px; padding: 0; border-radius: 0; }
.elementor-7511 .elementor-widget-image img { display: block; margin: 0 auto; }
.elementor-7511 .elementor-widget-text-editor, .elementor-7511 .elementor-widget-image, .elementor-7511 .elementor-widget-button { margin-bottom: 0 !important; }
@media (max-width: 767px) {
.elementor-7511 .elementor-widget-button .elementor-button { width: 100%; height: 54px; }
.elementor-7511 .elementor-widget-text-editor p.f2 { margin-top: 12px; }
.elementor-7511 .elementor-widget-text-editor p.f3 { margin-top: 20px; }
}
.elementor-7511 .elementor-widget-heading { margin-bottom: 0 !important; }
@media (min-width: 1025px) {
.elementor-7511 .elementor-inner-section { margin-top: 43px !important; }
.elementor-7511 .elementor-inner-section > .elementor-container { position: relative; left: 6px; min-height: 450px !important; }
.elementor-7511 .elementor-inner-section .elementor-column { min-height: 450px; }
}
/* FOOTER FIX 2 START */
.elementor-7511 .elementor-element.elementor-element-7de55aea{background-color:#efefef}
@media (max-width:767px){.elementor-7511 .elementor-widget-button .elementor-button,.elementor-7511 .elementor-widget-button .elementor-button-text{font-size:16px !important;letter-spacing:.5px !important;white-space:nowrap}.elementor-7511 .elementor-widget-button .elementor-button{height:48px !important}}
/* FOOTER FIX 2 END */
/* FOOTER SCALE START */
.elementor-7511{zoom:.75}
@media (min-width:1200px) and (max-width:1389px){.elementor-7511{zoom:.7}}
@media (min-width:1024px) and (max-width:1199px){.elementor-7511{zoom:.65}}
@media (min-width:768px) and (max-width:1023px){.elementor-7511{zoom:.6}}
@media (max-width:767px){.elementor-7511{zoom:.85}}
/* FOOTER SCALE END */
/* FOOTER PHONE GUTTER START */
@media (max-width:767px){.elementor-7511 .elementor-widget-button{padding-left:3.5px!important;padding-right:3.5px!important}}
/* FOOTER PHONE GUTTER END *//* End custom CSS */