.elementor-1859 .elementor-element.elementor-element-fbaca90{--spacer-size:1px;}.elementor-1859 .elementor-element.elementor-element-1cc55d7{margin-top:22px;margin-bottom:22px;}.elementor-1859 .elementor-element.elementor-element-8031118{text-align:center;}.elementor-1859 .elementor-element.elementor-element-8031118 .elementor-heading-title{color:var( --e-global-color-ca0cc04 );}.elementor-1859 .elementor-element.elementor-element-dea2e49 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-dea2e49{text-align:center;}.elementor-1859 .elementor-element.elementor-element-fe56155 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1859 .elementor-element.elementor-element-fe56155 > .elementor-background-overlay{background-image:url("https://caringandcomfort.com/wp-content/uploads/2025/02/new-dotted-line-2048x1029.png");opacity:0.32;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1859 .elementor-element.elementor-element-fe56155{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1859 .elementor-element.elementor-element-ce0909e > .elementor-widget-container{margin:45px 0px -11px 0px;}.elementor-1859 .elementor-element.elementor-element-ce0909e .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:37px;}.elementor-1859 .elementor-element.elementor-element-b536842{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-1859 .elementor-element.elementor-element-b536842 p{margin-block-end:10px;}.elementor-1859 .elementor-element.elementor-element-815702d img{width:65%;}.elementor-1859 .elementor-element.elementor-element-d7414d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1859 .elementor-element.elementor-element-d7414d7 > .elementor-background-overlay{background-image:url("https://caringandcomfort.com/wp-content/uploads/2025/02/new-dotted-line-2048x1029.png");background-position:-677px 554px;opacity:0.32;}.elementor-1859 .elementor-element.elementor-element-a821fb8 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-a821fb8{font-family:"Montserrat", Sans-serif;}.elementor-1859 .elementor-element.elementor-element-a821fb8 p{margin-block-end:14px;}.elementor-1859 .elementor-element.elementor-element-1e2f2be img{width:65%;}.elementor-1859 .elementor-element.elementor-element-4fb2eb7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1859 .elementor-element.elementor-element-4fb2eb7 > .elementor-background-overlay{background-image:url("https://caringandcomfort.com/wp-content/uploads/2025/02/new-dotted-line-2048x1029.png");background-position:-349px 0px;opacity:0.5;}.elementor-1859 .elementor-element.elementor-element-4fb2eb7{margin-top:0px;margin-bottom:29px;}.elementor-1859 .elementor-element.elementor-element-51c0aad > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-51c0aad{font-family:"Montserrat", Sans-serif;}.elementor-1859 .elementor-element.elementor-element-f158829 img{width:65%;}.elementor-1859 .elementor-element.elementor-element-821b69e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1859 .elementor-element.elementor-element-bdd7a3c > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-035c64e{font-family:"Montserrat", Sans-serif;}.elementor-1859 .elementor-element.elementor-element-871e09b > .elementor-widget-container{margin:116px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-871e09b{font-family:"Montserrat", Sans-serif;}.elementor-1859 .elementor-element.elementor-element-871e09b p{margin-block-end:7px;}.elementor-1859 .elementor-element.elementor-element-9f2e316{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1859 .elementor-element.elementor-element-b0c5cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1859 .elementor-element.elementor-element-541dc2b .elementor-heading-title{font-weight:700;}.elementor-1859 .elementor-element.elementor-element-2696998 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-78102f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1859 .elementor-element.elementor-element-de413d7 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-de413d7 .elementor-heading-title{font-weight:700;}.elementor-1859 .elementor-element.elementor-element-2443edf > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-e7c61cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1859 .elementor-element.elementor-element-ddf206f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-ddf206f .elementor-heading-title{font-weight:bold;}.elementor-1859 .elementor-element.elementor-element-656f30d{--display:flex;}.elementor-1859 .elementor-element.elementor-element-79de08c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-5544596{--display:flex;}.elementor-1859 .elementor-element.elementor-element-49accbe .elementor-heading-title{font-weight:bold;}.elementor-1859 .elementor-element.elementor-element-0054755{--display:flex;}.elementor-1859 .elementor-element.elementor-element-45e41af > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-2eb7c8c .elementor-heading-title{font-weight:bold;}.elementor-1859 .elementor-element.elementor-element-4f4f48a{--display:flex;}.elementor-1859 .elementor-element.elementor-element-32df3c6 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-da3cb14{--display:flex;}.elementor-1859 .elementor-element.elementor-element-88ab2f7{text-align:center;}.elementor-1859 .elementor-element.elementor-element-c4f6d1d{overflow:hidden;}.elementor-1859 .elementor-element.elementor-element-9876f37 > .elementor-widget-container{margin:0px 0px -590px 0px;padding:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-9876f37 .ha-pdf-title{font-size:35px;}.elementor-1859 .elementor-element.elementor-element-9876f37 .pdf_viewer_options{margin-bottom:0px;}.elementor-1859 .elementor-element.elementor-element-9876f37 .pdf-icon{font-size:30px;margin-right:10px;}.elementor-1859 .elementor-element.elementor-element-9876f37 .pdf-icon svg{width:30px;height:auto;}.elementor-1859 .elementor-element.elementor-element-9876f37 .ha-btn{padding:9px 25px 9px 25px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-430cda3f );background-color:var( --e-global-color-ca0cc04 );}.elementor-1859 .elementor-element.elementor-element-9876f37 .ha-btn:hover, .elementor-1859 .elementor-element.elementor-element-9876f37 .ha-btn:focus{color:var( --e-global-color-55d796c2 );}.elementor-1859 .elementor-element.elementor-element-9eb4327 > .elementor-widget-container{margin:0px 0px -590px 0px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .ha-pdf-title{color:#000000;font-size:35px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .pdf_viewer_options{margin-bottom:0px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .pdf-icon{color:var( --e-global-color-55d796c2 );font-size:30px;margin-right:10px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .pdf-icon svg{fill:var( --e-global-color-55d796c2 );width:30px;height:auto;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .ha-btn{padding:9px 25px 9px 25px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-430cda3f );background-color:var( --e-global-color-ca0cc04 );}.elementor-1859 .elementor-element.elementor-element-9eb4327 .ha-btn:hover, .elementor-1859 .elementor-element.elementor-element-9eb4327 .ha-btn:focus{color:var( --e-global-color-55d796c2 );}@media(min-width:768px){.elementor-1859 .elementor-element.elementor-element-b0c5cb4{--width:50%;}.elementor-1859 .elementor-element.elementor-element-78102f4{--width:50%;}}@media(max-width:1024px){.elementor-1859 .elementor-element.elementor-element-fbaca90{--spacer-size:186px;}.elementor-1859 .elementor-element.elementor-element-d7414d7 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1859 .elementor-element.elementor-element-4fb2eb7 > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-1859 .elementor-element.elementor-element-fbaca90{--spacer-size:94px;}.elementor-1859 .elementor-element.elementor-element-fe56155{margin-top:-80px;margin-bottom:0px;}.elementor-1859 .elementor-element.elementor-element-ce0909e > .elementor-widget-container{margin:28px 0px 18px 0px;}.elementor-1859 .elementor-element.elementor-element-ce0909e{text-align:center;}.elementor-1859 .elementor-element.elementor-element-d7414d7 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1859 .elementor-element.elementor-element-a821fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-4fb2eb7 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1859 .elementor-element.elementor-element-51c0aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-f158829 > .elementor-widget-container{margin:-31px 0px 25px 0px;}.elementor-1859 .elementor-element.elementor-element-035c64e > .elementor-widget-container{margin:0px 0px -130px 0px;}.elementor-1859 .elementor-element.elementor-element-ddf206f{text-align:center;}.elementor-1859 .elementor-element.elementor-element-ddf206f .elementor-heading-title{font-size:22px;}.elementor-1859 .elementor-element.elementor-element-79de08c > .elementor-widget-container{margin:-55px 19px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-49accbe{text-align:center;}.elementor-1859 .elementor-element.elementor-element-49accbe .elementor-heading-title{font-size:21px;}.elementor-1859 .elementor-element.elementor-element-45e41af > .elementor-widget-container{margin:-6px 20px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-2eb7c8c > .elementor-widget-container{margin:-21px -1px -1px -1px;}.elementor-1859 .elementor-element.elementor-element-2eb7c8c{text-align:center;}.elementor-1859 .elementor-element.elementor-element-2eb7c8c .elementor-heading-title{font-size:21px;}.elementor-1859 .elementor-element.elementor-element-32df3c6 > .elementor-widget-container{margin:-6px 29px 0px 35px;}.elementor-1859 .elementor-element.elementor-element-88ab2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-88ab2f7 .elementor-heading-title{font-size:30px;}.elementor-1859 .elementor-element.elementor-element-9876f37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-9876f37 .ha-btn{padding:5px 5px 5px 5px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .elementor-widget-container{text-align:left;}.elementor-1859 .elementor-element.elementor-element-9eb4327:not(:has(.elementor-widget-container)){text-align:left;}.elementor-1859 .elementor-element.elementor-element-9eb4327 .ha-btn{padding:5px 5px 5px 5px;}}