.elementor-4612 .elementor-element.elementor-element-56ef1e7{font-family:"proxima-soft", proxima-soft,Quicksand;font-size:20px;font-weight:300;line-height:1.5em;}.elementor-4612 .elementor-element.elementor-element-8547c00{--box-border-color:#E6E6E600;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:0px;--box-min-height:0px;--nested-list-indent:0em;--item-text-decoration:underline;--item-text-hover-decoration:underline;--marker-size:0px;}.elementor-4612 .elementor-element.elementor-element-8547c00 .elementor-toc__header-title{text-align:start;}.elementor-4612 .elementor-element.elementor-element-8547c00 .elementor-toc__list-item{font-family:"proxima-soft", proxima-soft,Quicksand;font-weight:300;}.elementor-4612 .elementor-element.elementor-element-8547c00 > .elementor-widget-container{margin:15px 0px 35px -5px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-4eb1c8f{margin-top:35px;margin-bottom:0px;}.elementor-4612 .elementor-element.elementor-element-0e82b5a > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-1cae7b5{text-align:left;}.elementor-4612 .elementor-element.elementor-element-1cae7b5 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-1cae7b5 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-1735f86{text-align:left;}.elementor-4612 .elementor-element.elementor-element-1735f86 .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-1735f86 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-203c708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-c2b09b2{text-align:left;}.elementor-4612 .elementor-element.elementor-element-c2b09b2 .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-c2b09b2 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-8c34600 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-a301a40{text-align:left;}.elementor-4612 .elementor-element.elementor-element-a301a40 .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-a301a40 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-0260342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-bcaf7d9{text-align:left;}.elementor-4612 .elementor-element.elementor-element-bcaf7d9 .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-bcaf7d9 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-2110254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-4d36f07{text-align:left;}.elementor-4612 .elementor-element.elementor-element-4d36f07 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-4d36f07 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-72442fa{text-align:left;}.elementor-4612 .elementor-element.elementor-element-72442fa .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-72442fa > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-0ae68ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-eb4c16c{text-align:left;}.elementor-4612 .elementor-element.elementor-element-eb4c16c .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-eb4c16c > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-88c5410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-8a8b0fe{text-align:left;}.elementor-4612 .elementor-element.elementor-element-8a8b0fe .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-8a8b0fe > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-d2090ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-46304fe{text-align:left;}.elementor-4612 .elementor-element.elementor-element-46304fe .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-46304fe > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-5df7ed6{text-align:left;}.elementor-4612 .elementor-element.elementor-element-5df7ed6 .elementor-heading-title{color:#5A5A5A;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-5df7ed6 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-edfa6af{margin-top:35px;margin-bottom:0px;}.elementor-4612 .elementor-element.elementor-element-1651955{text-align:left;}.elementor-4612 .elementor-element.elementor-element-1651955 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-1651955 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-3c05835 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-00fcb75{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-00fcb75 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-00fcb75 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-4ea8d85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-236eabe{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-236eabe .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-236eabe > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-daa4ff2{text-align:left;}.elementor-4612 .elementor-element.elementor-element-daa4ff2 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-daa4ff2 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-e59d3bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-1abaa35{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-1abaa35 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-1abaa35 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-eb79db3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-b43db26{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-b43db26 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-b43db26 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-8ed32f4{text-align:left;}.elementor-4612 .elementor-element.elementor-element-8ed32f4 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-8ed32f4 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-71150b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-2fe1245{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-2fe1245 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-2fe1245 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-016eb32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-073b457{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-073b457 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-073b457 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-5872fdf{text-align:left;}.elementor-4612 .elementor-element.elementor-element-5872fdf .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-5872fdf > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-1f086b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-9f5c6a2{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-9f5c6a2 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-9f5c6a2 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-ed140b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-d44b318{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-d44b318 .elementor-heading-title{color:#3F3F3F;font-size:20px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-d44b318 > .elementor-widget-container{margin:10px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-121754b > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-606d413:not(.elementor-motion-effects-element-type-background), .elementor-4612 .elementor-element.elementor-element-606d413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-392b6fb5 );}.elementor-4612 .elementor-element.elementor-element-606d413, .elementor-4612 .elementor-element.elementor-element-606d413 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-4612 .elementor-element.elementor-element-606d413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;padding:10px 35px 25px 35px;}.elementor-4612 .elementor-element.elementor-element-606d413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4612 .elementor-element.elementor-element-d4adc11 > .elementor-element-populated, .elementor-4612 .elementor-element.elementor-element-d4adc11 > .elementor-element-populated > .elementor-background-overlay, .elementor-4612 .elementor-element.elementor-element-d4adc11 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4612 .elementor-element.elementor-element-d4adc11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-48c3d37{text-align:left;}.elementor-4612 .elementor-element.elementor-element-48c3d37 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-48c3d37 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-b8e548d{margin-top:35px;margin-bottom:0px;}.elementor-4612 .elementor-element.elementor-element-29f3edb{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-29f3edb .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-29f3edb > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-a35888a{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-a35888a .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-a35888a > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-a5d3a83{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-a5d3a83 .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-a5d3a83 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-9b8223c{text-align:left;width:initial;max-width:initial;}.elementor-4612 .elementor-element.elementor-element-9b8223c .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-9b8223c > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-1eb2cc5{margin-top:35px;margin-bottom:0px;}.elementor-4612 .elementor-element.elementor-element-0188fdd{text-align:left;}.elementor-4612 .elementor-element.elementor-element-0188fdd .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-0188fdd > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-a6a4d2d{text-align:left;}.elementor-4612 .elementor-element.elementor-element-a6a4d2d .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-a6a4d2d > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-69d5863{text-align:left;}.elementor-4612 .elementor-element.elementor-element-69d5863 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-69d5863 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-6ddf1f5{text-align:left;}.elementor-4612 .elementor-element.elementor-element-6ddf1f5 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-6ddf1f5 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-a84a1e8{text-align:left;}.elementor-4612 .elementor-element.elementor-element-a84a1e8 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-a84a1e8 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-ff2fa2f{margin-top:35px;margin-bottom:0px;}.elementor-4612 .elementor-element.elementor-element-da9b4df{text-align:left;}.elementor-4612 .elementor-element.elementor-element-da9b4df .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-da9b4df > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-3933fc1{text-align:left;}.elementor-4612 .elementor-element.elementor-element-3933fc1 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-3933fc1 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-cd5557e{text-align:left;}.elementor-4612 .elementor-element.elementor-element-cd5557e .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-cd5557e > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-79145dc{text-align:left;}.elementor-4612 .elementor-element.elementor-element-79145dc .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-79145dc > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4612 .elementor-element.elementor-element-3e1b424{text-align:left;}.elementor-4612 .elementor-element.elementor-element-3e1b424 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-4612 .elementor-element.elementor-element-3e1b424 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(max-width:767px){.elementor-4612 .elementor-element.elementor-element-56ef1e7{font-size:16px;}.elementor-4612 .elementor-element.elementor-element-1cae7b5 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-1735f86 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-c2b09b2 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-a301a40 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-bcaf7d9 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-4d36f07 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-72442fa .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-eb4c16c .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-8a8b0fe .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-46304fe .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-5df7ed6 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-1651955 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-00fcb75 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-236eabe .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-daa4ff2 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-1abaa35 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-b43db26 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-8ed32f4 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-2fe1245 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-073b457 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-5872fdf .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-9f5c6a2 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-d44b318 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-48c3d37 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-29f3edb .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-a35888a .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-a5d3a83 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-9b8223c .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-0188fdd .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-a6a4d2d .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-69d5863 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-6ddf1f5 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-a84a1e8 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-da9b4df .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-3933fc1 .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-cd5557e .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-79145dc .elementor-heading-title{font-size:20px;}.elementor-4612 .elementor-element.elementor-element-3e1b424 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-8547c00 */.elementor-4612 .elementor-element.elementor-element-8547c00 .elementor-toc__header-title{ padding:7px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8738f03 */.elementor-4612 .elementor-element.elementor-element-8738f03 ul li{ margin-bottom:15px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00fcb75 */.elementor-4612 .elementor-element.elementor-element-00fcb75::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #73e1cd;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a14a1a1 */.check-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.check-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.check-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 2px;
    width: 5px;
    height: 11px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #46ccb4;
    transform-origin: bottom left;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-236eabe */.elementor-4612 .elementor-element.elementor-element-236eabe::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #faaaa5;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c82621 */.neg-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.neg-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.neg-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 0px;
    width: 3px;
    height: 11px;
    border-width: 0 0 8px 0;
    border-style: solid;
    border-color: #faaaa5;
    transform-origin: bottom left;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abaa35 */.elementor-4612 .elementor-element.elementor-element-1abaa35::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #73e1cd;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68a2c72 */.check-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.check-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.check-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 2px;
    width: 5px;
    height: 11px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #46ccb4;
    transform-origin: bottom left;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b43db26 */.elementor-4612 .elementor-element.elementor-element-b43db26::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #faaaa5;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad7fede */.neg-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.neg-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.neg-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 0px;
    width: 3px;
    height: 11px;
    border-width: 0 0 8px 0;
    border-style: solid;
    border-color: #faaaa5;
    transform-origin: bottom left;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fe1245 */.elementor-4612 .elementor-element.elementor-element-2fe1245::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #73e1cd;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bee529c */.check-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.check-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.check-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 2px;
    width: 5px;
    height: 11px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #46ccb4;
    transform-origin: bottom left;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-073b457 */.elementor-4612 .elementor-element.elementor-element-073b457::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #faaaa5;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ad9353 */.neg-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.neg-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.neg-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 0px;
    width: 3px;
    height: 11px;
    border-width: 0 0 8px 0;
    border-style: solid;
    border-color: #faaaa5;
    transform-origin: bottom left;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f5c6a2 */.elementor-4612 .elementor-element.elementor-element-9f5c6a2::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #73e1cd;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc4afef */.check-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.check-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.check-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 2px;
    width: 5px;
    height: 11px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #46ccb4;
    transform-origin: bottom left;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d44b318 */.elementor-4612 .elementor-element.elementor-element-d44b318::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #faaaa5;
  opacity:0.5;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da695a4 */.neg-list {
  margin: 15px 0 25px;
  padding-left: 0.5rem;
}

.neg-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 0.5rem;
}

.neg-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 0px;
    width: 3px;
    height: 11px;
    border-width: 0 0 8px 0;
    border-style: solid;
    border-color: #faaaa5;
    transform-origin: bottom left;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f3edb */.elementor-4612 .elementor-element.elementor-element-29f3edb{ position:relative; }
.elementor-4612 .elementor-element.elementor-element-29f3edb::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: rgba(250, 170, 165,0.3);
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a35888a */.elementor-4612 .elementor-element.elementor-element-a35888a{ position:relative; }
.elementor-4612 .elementor-element.elementor-element-a35888a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #73e1cd;
  opacity:0.3;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5d3a83 */.elementor-4612 .elementor-element.elementor-element-a5d3a83{ position:relative; }
.elementor-4612 .elementor-element.elementor-element-a5d3a83::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #5f9bf0;
  opacity:0.2;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b8223c */.elementor-4612 .elementor-element.elementor-element-9b8223c{ position:relative; }
.elementor-4612 .elementor-element.elementor-element-9b8223c::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  border-radius:50px;
  background: #fdc5df;
  opacity:0.4;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS */.pricerow{ font-weight:600 !important; width:200px !important; border:1px solid #fff; border-radius:50px; margin-bottom:0px; padding:0; color:#555 !important; font-size:14px !important; position: relative;}
.pricerow a{ font-weight:500; text-decoration:none !important;  position:relative; color:#555 !important; }
.pricerow .price{ float:right; font-weight:900 !important; position:relative; font-size:16px; }



.pricerow a:before{
        content: '';
    display: block;
    background-color: #5f9bf0 !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    height: 4px;
    opacity: .2;
    transition: all .2s;
}

.pricerow .price:before{
        content: '';
    display: block;
    background-color: #5f9bf0 !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 4px;
    height: 4px;
    opacity: .2;
    transition: all .2s;
}

.pricerow:hover a:before{
        content: '';
    display: block;
    background-color: #5f9bf0 !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -3px;
    height: 6px;
    opacity: .4;
    transition: all .2s;
}

.pricerow:hover .price:before{
        content: '';
    display: block;
    background-color: #5f9bf0 !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 1px;
    height: 6px;
    opacity: .4;
    transition: all .2s;
}/* End custom CSS */