.elementor-12446 .elementor-element.elementor-element-4effbd9:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-4effbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-12446 .elementor-element.elementor-element-4effbd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;z-index:1;}.elementor-12446 .elementor-element.elementor-element-4effbd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-c725031 > .elementor-element-populated{padding:70px 80px 70px 15px;}.elementor-12446 .elementor-element.elementor-element-ac18355{text-align:left;}.elementor-12446 .elementor-element.elementor-element-ac18355 .elementor-heading-title{color:#3C465C;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-12446 .elementor-element.elementor-element-65687ab{color:#3C465C;}.elementor-12446 .elementor-element.elementor-element-696416b{text-align:left;}.elementor-12446 .elementor-element.elementor-element-696416b .elementor-heading-title{color:#3C465C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-12446 .elementor-element.elementor-element-71ebd75{color:#3C465C;}.elementor-12446 .elementor-element.elementor-element-5ab13dc > .elementor-element-populated{padding:30px 15px 0px 0px;}.elementor-12446 .elementor-element.elementor-element-54753fd{text-align:right;z-index:1;}.elementor-12446 .elementor-element.elementor-element-6e9f54e:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-6e9f54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12446 .elementor-element.elementor-element-6e9f54e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-12446 .elementor-element.elementor-element-6e9f54e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-729060f > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-fcae0e8 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-adc173e:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-adc173e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12446 .elementor-element.elementor-element-adc173e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-12446 .elementor-element.elementor-element-adc173e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-2e21c44 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-f9cacbf > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-29733d3 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-aad58d9:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-aad58d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12446 .elementor-element.elementor-element-aad58d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-12446 .elementor-element.elementor-element-aad58d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-79af505 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-07606b1 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-9cb28ff:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-9cb28ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12446 .elementor-element.elementor-element-9cb28ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-12446 .elementor-element.elementor-element-9cb28ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-e752ac6 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-f04f1f2 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-12446 .elementor-element.elementor-element-b58d0f1:not(.elementor-motion-effects-element-type-background), .elementor-12446 .elementor-element.elementor-element-b58d0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12446 .elementor-element.elementor-element-b58d0f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12446 .elementor-element.elementor-element-b58d0f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12446 .elementor-element.elementor-element-c2dfafe > .elementor-element-populated{padding:0px 15px 60px 15px;}.elementor-12446 .elementor-element.elementor-element-83918ac{text-align:left;}.elementor-12446 .elementor-element.elementor-element-83918ac .elementor-heading-title{color:#3C465C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-12446 .elementor-element.elementor-element-ffb189d{width:100%;max-width:100%;}@media(max-width:767px){.elementor-12446 .elementor-element.elementor-element-c725031 > .elementor-element-populated{padding:50px 25px 25px 25px;}.elementor-12446 .elementor-element.elementor-element-ac18355{text-align:left;}.elementor-12446 .elementor-element.elementor-element-ac18355 .elementor-heading-title{font-size:32px;}.elementor-12446 .elementor-element.elementor-element-696416b{text-align:left;}.elementor-12446 .elementor-element.elementor-element-696416b .elementor-heading-title{font-size:22px;}.elementor-12446 .elementor-element.elementor-element-5ab13dc > .elementor-element-populated{padding:24px 24px 0px 24px;}.elementor-12446 .elementor-element.elementor-element-c2dfafe > .elementor-element-populated{padding:0px 25px 50px 25px;}.elementor-12446 .elementor-element.elementor-element-83918ac{text-align:left;}.elementor-12446 .elementor-element.elementor-element-83918ac .elementor-heading-title{font-size:22px;}}/* Start custom CSS for allsmiles_core_accordion, class: .elementor-element-ffb189d */.elementor-12446 .elementor-element.elementor-element-ffb189d .qodef-tab-title{    font-size: 18px;
}

.elementor-12446 .elementor-element.elementor-element-ffb189d .qodef-accordion.qodef-layout--simple .qodef-accordion-title{    padding: 12px 44px 12px 40px;}

.elementor-12446 .elementor-element.elementor-element-ffb189d {color:#3C465C;}/* End custom CSS */