.elementor-12 .elementor-element.elementor-element-f12fc32 > .elementor-container{max-width:886px;}.elementor-12 .elementor-element.elementor-element-f12fc32{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:192px 0px 140px 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-f12fc32 > .elementor-background-overlay{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-01-1-01-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-12 .elementor-element.elementor-element-eec2f70 .elementor-spacer-inner{height:104px;}.elementor-12 .elementor-element.elementor-element-340e5f9{text-align:left;}.elementor-12 .elementor-element.elementor-element-350203c .elementor-button{font-family:"mattone", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#3409B7;color:#3409B7;background-color:#1CECF2;border-radius:0px 0px 0px 0px;box-shadow:7px 7px 0px -2px #3409B7;}.elementor-12 .elementor-element.elementor-element-350203c > .elementor-widget-container{margin:0px 0px 0px 27px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c865e41{color:#2A08B7;font-family:"Lexend", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0.8px;}.elementor-12 .elementor-element.elementor-element-c865e41 > .elementor-widget-container{margin:-182px 0px 0px 28px;padding:0px 52px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4c819f{text-align:center;}.elementor-12 .elementor-element.elementor-element-a4c819f > .elementor-widget-container{margin:-14px -49px 19px 33px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58fca20{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 79px 50px;}.elementor-12 .elementor-element.elementor-element-58fca20:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58fca20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-02-1-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-58fca20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1512e47{text-align:center;color:#FFFFFF;font-family:"mattone", Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-3acb955{--divider-border-style:solid;--divider-color:#FF27AD;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-3acb955 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-3acb955 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3acb955 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7f3966{text-align:center;color:#FFFFFF;font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:21px;letter-spacing:1.5px;}.elementor-12 .elementor-element.elementor-element-e7f3966 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e5d5d1d .elementor-button{font-family:"mattone", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2.5px;fill:#FF27AD;color:#FF27AD;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:5px 5px 0px 0px #FF27AD;padding:11px 13px 10px 13px;}.elementor-12 .elementor-element.elementor-element-7b186a9 > .elementor-container{max-width:873px;}.elementor-12 .elementor-element.elementor-element-7b186a9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:33px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b186a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b186a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-03-01.png");}.elementor-12 .elementor-element.elementor-element-7b186a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ae68987 > .elementor-widget-container{margin:2px 221px 0px -22px;}.elementor-12 .elementor-element.elementor-element-d026799{text-align:justify;color:#2D2744;font-family:"Lexend", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-d026799 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ccca616 .elementor-button{font-family:"mattone", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.7px;fill:#FF27AD;color:#FF27AD;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:11px 11px 7px 11px;}.elementor-12 .elementor-element.elementor-element-46c5844 > .elementor-container{max-width:500px;}.elementor-12 .elementor-element.elementor-element-46c5844{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:68px 0px 100px 0px;}.elementor-12 .elementor-element.elementor-element-46c5844:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46c5844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F700;background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-03-2-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-46c5844 > .elementor-background-overlay{background-color:#FFF3F700;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9caa381 .elementor-spacer-inner{height:10px;}.elementor-12 .elementor-element.elementor-element-e7b4028 .elementor-spacer-inner{height:50px;}.elementor-12 .elementor-element.elementor-element-eade7f6{text-align:center;}.elementor-12 .elementor-element.elementor-element-eade7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a342cf2{text-align:center;color:#28E5EA;font-family:"mattone", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-a342cf2 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5d0ef0 > .elementor-container{max-width:905px;}.elementor-12 .elementor-element.elementor-element-f5d0ef0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:37px 37px 37px 37px;}.elementor-12 .elementor-element.elementor-element-f5d0ef0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5d0ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F7;}.elementor-12 .elementor-element.elementor-element-f5d0ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab3aada .elementor-spacer-inner{height:50px;}.elementor-12 .elementor-element.elementor-element-549617b > .elementor-widget-container{margin:19px -1px -16px -11px;}.elementor-12 .elementor-element.elementor-element-b19eca5 .elementor-button{font-family:"mattone", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2.9px;fill:#FFFFFF;color:#FFFFFF;background-color:#FF27AD;border-radius:1px 1px 1px 1px;box-shadow:5px 6px 0px 0px #FFC0DA;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b19eca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dee2c52 .elementor-button .elementor-align-icon-right{margin-left:3px;}.elementor-12 .elementor-element.elementor-element-dee2c52 .elementor-button .elementor-align-icon-left{margin-right:3px;}.elementor-12 .elementor-element.elementor-element-dee2c52 .elementor-button{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:500;fill:#FF27AD;color:#FF27AD;background-color:#61CE7000;}.elementor-12 .elementor-element.elementor-element-dee2c52 > .elementor-widget-container{margin:0px 0px 0px -22px;padding:1px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e722be5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-e722be5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ce8bd3b{text-align:center;}.elementor-12 .elementor-element.elementor-element-ce8bd3b > .elementor-widget-container{margin:-25px 0px 0px -17px;}.elementor-12 .elementor-element.elementor-element-f876452 > .elementor-widget-container{margin:-38px 120px 104px 114px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-90103aa{text-align:center;color:#2D2744;font-family:"Lexend", Sans-serif;font-size:11px;font-weight:400;line-height:23px;letter-spacing:0.3px;}.elementor-12 .elementor-element.elementor-element-90103aa > .elementor-widget-container{margin:-148px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0f9204c{text-align:center;}.elementor-12 .elementor-element.elementor-element-0f9204c > .elementor-widget-container{margin:-3px 0px 0px -17px;}.elementor-12 .elementor-element.elementor-element-92d7c45 > .elementor-widget-container{margin:-38px 120px 104px 114px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-85ddc98{text-align:center;color:#2D2744;font-family:"Lexend", Sans-serif;font-size:11px;font-weight:400;line-height:23px;letter-spacing:0.3px;}.elementor-12 .elementor-element.elementor-element-85ddc98 > .elementor-widget-container{margin:-149px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc56dc0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-12 .elementor-element.elementor-element-cc56dc0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc56dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F700;}.elementor-12 .elementor-element.elementor-element-cc56dc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1d37483{text-align:center;color:#2D2744;font-family:"mattone", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:4.7px;}.elementor-12 .elementor-element.elementor-element-82e89f4{text-align:center;color:#BC70DC;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:2.3px;}.elementor-12 .elementor-element.elementor-element-82e89f4 > .elementor-widget-container{margin:-69px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dc5e063 > .elementor-container{max-width:983px;}.elementor-12 .elementor-element.elementor-element-dc5e063:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dc5e063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-04-1-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-dc5e063{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-144px;margin-bottom:0px;padding:182px 0px 149px 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-dc5e063 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9d5880b .elementor-spacer-inner{height:26px;}.elementor-12 .elementor-element.elementor-element-8b5ae03{margin-top:-89px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7cc47c6 .elementor-button{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:500;fill:#AA65CE;color:#AA65CE;background-color:#61CE7000;}.elementor-12 .elementor-element.elementor-element-7cc47c6 > .elementor-widget-container{margin:0px 21px 0px -1px;padding:-3px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f9c53ff{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:27px;padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-f9c53ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9c53ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-06-1-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f9c53ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8c4d6c2 .elementor-spacer-inner{height:50px;}.elementor-12 .elementor-element.elementor-element-c7fb3cd{text-align:center;}.elementor-12 .elementor-element.elementor-element-c7fb3cd img{width:41%;}.elementor-12 .elementor-element.elementor-element-f1c3763{text-align:center;color:#28E5EA;font-family:"mattone", Sans-serif;font-size:8px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1.3px;}.elementor-12 .elementor-element.elementor-element-f1c3763 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b12e6b6 .elementor-spacer-inner{height:50px;}.elementor-12 .elementor-element.elementor-element-d6b1b6e{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6b1b6e img{width:5%;}.elementor-12 .elementor-element.elementor-element-eb06a93.elementor-arrows-yes .elementor-main-swiper{width:calc( 78% - 40px );}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-main-swiper{width:78%;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__header{padding-top:29px;padding-left:33px;padding-right:30px;padding-bottom:calc(41px / 2);border-bottom-color:#FF64D5;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__content{padding-bottom:-30px;padding-left:33px;padding-right:30px;padding-top:calc(41px / 2);}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__name{color:#000000;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__header, .elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__name{font-family:"mattone", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-testimonial__text{color:#000000;font-family:"Lexend", Sans-serif;font-size:10px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-star-rating i:not(:last-of-type){margin-right:12px;}body.rtl .elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-star-rating i:not(:last-of-type){margin-left:12px;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-star-rating i:before{color:#FF27AD;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-star-rating i{color:#FF27AD2B;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-swiper-button{font-size:69px;color:#FF27AD;}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-swiper-button svg{fill:#FF27AD;}.elementor-12 .elementor-element.elementor-element-eb06a93 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-12 .elementor-element.elementor-element-eb06a93 .swiper-container-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-12 .elementor-element.elementor-element-eb06a93 .swiper-pagination-fraction{font-size:5px;color:#FF27AD;}.elementor-12 .elementor-element.elementor-element-eb06a93 .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-eb06a93 .swiper-pagination-progressbar-fill{background-color:#FF27AD;}.elementor-12 .elementor-element.elementor-element-b9698e2 .elementor-button{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:500;fill:#FF27AD;color:#FF27AD;background-color:#61CE7000;}.elementor-12 .elementor-element.elementor-element-b9698e2 > .elementor-widget-container{margin:0px 21px 0px -23px;padding:-2px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-82db33e{overflow:hidden;margin-top:-63px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-12 .elementor-element.elementor-element-e3e4edb .elementor-button{font-family:"mattone", Sans-serif;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FF27AD;color:#FF27AD;background-color:#FFFFFF;border-radius:1px 1px 1px 1px;box-shadow:5px 5px 0px 0px #2A08B7;}.elementor-12 .elementor-element.elementor-element-3f44bff{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-24px;margin-bottom:18px;padding:135px 129px 0px 129px;z-index:0;}.elementor-12 .elementor-element.elementor-element-3f44bff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f44bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-07-01-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3f44bff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3da9a2b .elementor-spacer-inner{height:50px;}.elementor-12 .elementor-element.elementor-element-37dc861 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-12 .elementor-element.elementor-element-37dc861 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-12 .elementor-element.elementor-element-37dc861 .elementor-button{font-family:"mattone", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2.4px;fill:#FFFFFF;color:#FFFFFF;background-color:#FF27AD;border-radius:0px 0px 0px 0px;padding:15px 28px 11px 28px;}.elementor-12 .elementor-element.elementor-element-37dc861 > .elementor-widget-container{margin:-2px 0px -2px -2px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-942c27b .elementor-spacer-inner{height:50px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-0738bb0{width:46.498%;}.elementor-12 .elementor-element.elementor-element-32c4178{width:53.502%;}.elementor-12 .elementor-element.elementor-element-3f3c4e3{width:26.989%;}.elementor-12 .elementor-element.elementor-element-e722be5{width:32.731%;}.elementor-12 .elementor-element.elementor-element-e9ed06f{width:7.098%;}.elementor-12 .elementor-element.elementor-element-f1c1285{width:33.182%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-f12fc32 > .elementor-background-overlay{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-58fca20:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58fca20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-46c5844:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46c5844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-dc5e063:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dc5e063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-f9c53ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9c53ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-3f44bff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f44bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f12fc32{margin-top:-400px;margin-bottom:0px;padding:220px 0px 0px 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-340e5f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-340e5f9 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-350203c > .elementor-widget-container{margin:-23px 0px 0px 11px;}.elementor-12 .elementor-element.elementor-element-c865e41{text-align:center;font-size:14px;line-height:0.5em;}.elementor-12 .elementor-element.elementor-element-c865e41 > .elementor-widget-container{margin:-140px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4c819f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1512e47{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1512e47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3acb955 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7f3966{font-size:9px;line-height:2.3em;}.elementor-12 .elementor-element.elementor-element-e7f3966 > .elementor-widget-container{margin:-38px -27px -27px -27px;}.elementor-12 .elementor-element.elementor-element-e5d5d1d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b0e8d99 img{width:71%;}.elementor-12 .elementor-element.elementor-element-b0e8d99 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ae68987{text-align:center;}.elementor-12 .elementor-element.elementor-element-ae68987 img{width:64%;}.elementor-12 .elementor-element.elementor-element-ae68987 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d026799{font-size:10px;line-height:2.2em;}.elementor-12 .elementor-element.elementor-element-d026799 > .elementor-widget-container{margin:-17px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-46c5844{padding:0px 0px 14px 0px;}.elementor-12 .elementor-element.elementor-element-f6aa86e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7b4028 .elementor-spacer-inner{height:31px;}.elementor-12 .elementor-element.elementor-element-a342cf2{font-size:7px;}.elementor-12 .elementor-element.elementor-element-ab3aada .elementor-spacer-inner{height:31px;}.elementor-12 .elementor-element.elementor-element-549617b{text-align:center;}.elementor-12 .elementor-element.elementor-element-549617b img{width:72%;}.elementor-12 .elementor-element.elementor-element-549617b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b19eca5 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dee2c52 .elementor-button{font-size:8px;}.elementor-12 .elementor-element.elementor-element-dee2c52 > .elementor-widget-container{margin:-26px 0px 0px 2px;}.elementor-12 .elementor-element.elementor-element-ce8bd3b{text-align:center;}.elementor-12 .elementor-element.elementor-element-ce8bd3b > .elementor-widget-container{margin:0px 7px 0px -7px;}.elementor-12 .elementor-element.elementor-element-f876452 img{width:22%;}.elementor-12 .elementor-element.elementor-element-f876452 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-90103aa{font-size:10px;}.elementor-12 .elementor-element.elementor-element-90103aa > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0f9204c > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-12 .elementor-element.elementor-element-92d7c45 img{width:24%;}.elementor-12 .elementor-element.elementor-element-92d7c45 > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-85ddc98{font-size:10px;}.elementor-12 .elementor-element.elementor-element-85ddc98 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d37483{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1d37483 > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-82e89f4{font-size:13px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-82e89f4 > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dc5e063{margin-top:-168px;margin-bottom:0px;padding:0px 0px -2px 0px;}.elementor-12 .elementor-element.elementor-element-9d5880b .elementor-spacer-inner{height:10px;}.elementor-12 .elementor-element.elementor-element-0fa17f0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7cc47c6 .elementor-button{font-size:10px;}.elementor-12 .elementor-element.elementor-element-7cc47c6 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8c4d6c2 .elementor-spacer-inner{height:10px;}.elementor-12 .elementor-element.elementor-element-c7fb3cd img{width:94%;}.elementor-12 .elementor-element.elementor-element-b12e6b6 .elementor-spacer-inner{height:10px;}.elementor-12 .elementor-element.elementor-element-d6b1b6e img{width:22%;}.elementor-12 .elementor-element.elementor-element-eecf2e9{text-align:center;}.elementor-12 .elementor-element.elementor-element-eecf2e9 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eb06a93.elementor-arrows-yes .elementor-main-swiper{width:calc( 279px - 40px );}.elementor-12 .elementor-element.elementor-element-eb06a93 .elementor-main-swiper{width:279px;}.elementor-12 .elementor-element.elementor-element-b9698e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f44bff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f44bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bellarecoveryhouse.co/wp-content/uploads/2021/12/home-07-01-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3f44bff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37dc861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-12{padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'mattone';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://bellarecoveryhouse.co/wp-content/uploads/2021/11/Mattone-150.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lexend';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://bellarecoveryhouse.co/wp-content/uploads/2021/11/Lexend-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Lexend';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://bellarecoveryhouse.co/wp-content/uploads/2021/11/Lexend-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */