.elementor-97149 .elementor-element.elementor-element-72b06355{--display:flex;--min-height:386px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97149 .elementor-element.elementor-element-72b06355:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-72b06355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFA;}.elementor-97149 .elementor-element.elementor-element-653eb346{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-97149 .elementor-element.elementor-element-593d9a63 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#BE4249;}.elementor-97149 .elementor-element.elementor-element-4ca1c7c5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:300;line-height:52px;color:#262C37;}.elementor-97149 .elementor-element.elementor-element-1c73993b{font-family:"Roboto", Sans-serif;font-size:16px;line-height:32px;color:#555555;}.elementor-97149 .elementor-element.elementor-element-69b257b2 .elementor-button{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;fill:#ffffff;color:#ffffff;background-color:#358389;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:#358389;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-97149 .elementor-element.elementor-element-69b257b2 .elementor-button:hover, .elementor-97149 .elementor-element.elementor-element-69b257b2 .elementor-button:focus{color:#262C37;background-color:transparent;}.elementor-97149 .elementor-element.elementor-element-69b257b2 .elementor-button:hover svg, .elementor-97149 .elementor-element.elementor-element-69b257b2 .elementor-button:focus svg{fill:#262C37;}.elementor-97149 .elementor-element.elementor-element-69b257b2 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-97149 .elementor-element.elementor-element-2a613145 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-2a613145.elementor-element{--align-self:flex-start;}.elementor-97149 .elementor-element.elementor-element-26252505{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97149 .elementor-element.elementor-element-26252505:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-26252505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hearttoheartadopt.com/wp-content/uploads/2026/04/AdobeStock_1834552393-scaled-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97149 .elementor-element.elementor-element-68056f7f{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-97149 .elementor-element.elementor-element-68056f7f:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-68056f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-97149 .elementor-element.elementor-element-4dd7788d{text-align:center;}.elementor-97149 .elementor-element.elementor-element-4dd7788d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:300;line-height:31px;}.elementor-97149 .elementor-element.elementor-element-4dd7788d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-630dfb48{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-0px;--margin-left:70px;--margin-right:70px;}.elementor-97149 .elementor-element.elementor-element-630dfb48.e-con{--align-self:center;}.elementor-97149 .elementor-element.elementor-element-63b8b745{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-63b8b745:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-63b8b745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-1b948b15{text-align:center;}.elementor-97149 .elementor-element.elementor-element-1b948b15 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-5c975355{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-67972bb5{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-67972bb5:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-67972bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-638dd429{text-align:center;}.elementor-97149 .elementor-element.elementor-element-638dd429 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-12a5e692{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-54a6a4db{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-54a6a4db:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-54a6a4db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-5e3fd204{text-align:center;}.elementor-97149 .elementor-element.elementor-element-5e3fd204 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-51585bfb{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-34c3a304{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-34c3a304:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-34c3a304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-36eef9f8{text-align:center;}.elementor-97149 .elementor-element.elementor-element-36eef9f8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-566ace7f{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-6ecbb3dd{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-6ecbb3dd:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-6ecbb3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-6ff700d6{text-align:center;}.elementor-97149 .elementor-element.elementor-element-6ff700d6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-25470f54{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-27d28521{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97149 .elementor-element.elementor-element-27d28521:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-27d28521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-204e97bd{text-align:center;}.elementor-97149 .elementor-element.elementor-element-204e97bd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;}.elementor-97149 .elementor-element.elementor-element-24e4642b{font-family:"Raleway Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-97149 .elementor-element.elementor-element-dc393fe{text-align:center;}.elementor-97149 .elementor-element.elementor-element-5c1faa98 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#358388;}.elementor-97149 .elementor-element.elementor-element-5c1faa98 .elementor-button:hover, .elementor-97149 .elementor-element.elementor-element-5c1faa98 .elementor-button:focus{color:#FFFFFF;background-color:#358388;}.elementor-97149 .elementor-element.elementor-element-5c1faa98 .elementor-button:hover svg, .elementor-97149 .elementor-element.elementor-element-5c1faa98 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-5488bbf7:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-5488bbf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-5488bbf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:30px 180px 30px 180px;}.elementor-97149 .elementor-element.elementor-element-5488bbf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-23de3426{font-family:"Raleway Regular", Sans-serif;color:#000000;}.elementor-97149 .elementor-element.elementor-element-23de3426 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-5e0d2d8a .elementor-heading-title{font-family:"Raleway Regular", Sans-serif;font-size:36px;font-weight:400;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-5e0d2d8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-item{border-width:0px;border-color:transparent;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:transparent;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:transparent;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-tab-title{background-color:rgba(0,0,0,0);padding:20px 0px 20px 0px;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-icon, .elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-title{color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-icon svg{fill:#1c1410;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-title{font-family:"Raleway Regular", Sans-serif;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-tab-title .elementor-accordion-icon i:before{color:#9c8a82;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-tab-title .elementor-accordion-icon svg{fill:#9c8a82;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-accordion-icon{margin-inline-end:16px;}.elementor-97149 .elementor-element.elementor-element-2b1d5405 .elementor-tab-content{background-color:rgba(0,0,0,0);color:#5a4a40;font-family:"Raleway Regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.72em;padding:0px 20px 0px 60px;}.elementor-97149 .elementor-element.elementor-element-1fff14d7:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-1fff14d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-97149 .elementor-element.elementor-element-1fff14d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-97149 .elementor-element.elementor-element-1fff14d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-5e235dd4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-97149 .elementor-element.elementor-element-5e235dd4:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-5e235dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-97149 .elementor-element.elementor-element-5e235dd4{border-style:solid;border-width:0px 0px 0px 5px;border-color:#BE4249;box-shadow:0px 2px 24px 0px rgba(38,44,55,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 56px 48px 56px;}.elementor-97149 .elementor-element.elementor-element-5e235dd4, .elementor-97149 .elementor-element.elementor-element-5e235dd4 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-97149 .elementor-element.elementor-element-5e235dd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-1eac1636 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-97149 .elementor-element.elementor-element-30727ae4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:400;line-height:1.25em;color:#262C37;}.elementor-97149 .elementor-element.elementor-element-30727ae4 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-223da4d9.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-97149 .elementor-element.elementor-element-223da4d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-97149 .elementor-element.elementor-element-2cf3e29c .elementor-button{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.06em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#ffffff;color:#ffffff;background-color:#BE4249;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-2cf3e29c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-97149 .elementor-element.elementor-element-1df6d6ed{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-1df6d6ed .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-1df6d6ed .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-97149 .elementor-element.elementor-element-1df6d6ed > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-97149 .elementor-element.elementor-element-39e21d58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-afa0ab8:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-afa0ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-afa0ab8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 120px 30px 120px;}.elementor-97149 .elementor-element.elementor-element-afa0ab8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-1f313dcb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-39d5223b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:400;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-39d5223b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-5d0e2a19 > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-97149 .elementor-element.elementor-element-17589bce > .elementor-container{max-width:1600px;}.elementor-97149 .elementor-element.elementor-element-2d4e175 .elementor-icon-wrapper{text-align:center;}.elementor-97149 .elementor-element.elementor-element-2d4e175 .elementor-icon{font-size:22px;border-radius:14px 14px 14px 14px;}.elementor-97149 .elementor-element.elementor-element-2d4e175 .elementor-icon svg{height:22px;}.elementor-97149 .elementor-element.elementor-element-652008b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-2206b314 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-2206b314 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97149 .elementor-element.elementor-element-6413ee54{margin-top:20px;margin-bottom:20px;}.elementor-97149 .elementor-element.elementor-element-1f6f7b2b .elementor-icon-wrapper{text-align:center;}.elementor-97149 .elementor-element.elementor-element-1f6f7b2b .elementor-icon{font-size:22px;border-radius:14px 14px 14px 14px;}.elementor-97149 .elementor-element.elementor-element-1f6f7b2b .elementor-icon svg{height:22px;}.elementor-97149 .elementor-element.elementor-element-77e7f794 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-70f03a6b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-70f03a6b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97149 .elementor-element.elementor-element-5aa724f{margin-top:20px;margin-bottom:20px;}.elementor-97149 .elementor-element.elementor-element-1722c299 .elementor-icon-wrapper{text-align:center;}.elementor-97149 .elementor-element.elementor-element-1722c299 .elementor-icon{font-size:22px;border-radius:14px 14px 14px 14px;}.elementor-97149 .elementor-element.elementor-element-1722c299 .elementor-icon svg{height:22px;}.elementor-97149 .elementor-element.elementor-element-6d0a1cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-ffdfbaf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-ffdfbaf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97149 .elementor-element.elementor-element-ffdfbaf{width:var( --container-widget-width, 88.051% );max-width:88.051%;--container-widget-width:88.051%;--container-widget-flex-grow:0;}.elementor-97149 .elementor-element.elementor-element-ffdfbaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97149 .elementor-element.elementor-element-74bdc32{margin-top:20px;margin-bottom:20px;}.elementor-97149 .elementor-element.elementor-element-27f84cdd .elementor-icon-wrapper{text-align:center;}.elementor-97149 .elementor-element.elementor-element-27f84cdd .elementor-icon{font-size:22px;border-radius:14px 14px 14px 14px;}.elementor-97149 .elementor-element.elementor-element-27f84cdd .elementor-icon svg{height:22px;}.elementor-97149 .elementor-element.elementor-element-5114eb2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-1d1c63a5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-1d1c63a5 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-97149 .elementor-element.elementor-element-3d82bc94{margin-top:20px;margin-bottom:20px;}.elementor-97149 .elementor-element.elementor-element-1be3b65c .elementor-icon-wrapper{text-align:center;}.elementor-97149 .elementor-element.elementor-element-1be3b65c .elementor-icon{font-size:22px;border-radius:14px 14px 14px 14px;}.elementor-97149 .elementor-element.elementor-element-1be3b65c .elementor-icon svg{height:22px;}.elementor-97149 .elementor-element.elementor-element-7eee2461 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-7bd9be63 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:#1c1410;}.elementor-97149 .elementor-element.elementor-element-7bd9be63 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-97149 .elementor-element.elementor-element-4a233333{--divider-border-style:solid;--divider-color:#e2d4cd;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-4a233333 .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-4a233333 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-4a233333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-6b550094{text-align:center;}.elementor-97149 .elementor-element.elementor-element-6b550094 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-97149 .elementor-element.elementor-element-5619bff .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#358388;border-radius:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-5619bff .elementor-button:hover, .elementor-97149 .elementor-element.elementor-element-5619bff .elementor-button:focus{color:#FFFFFF;background-color:#358388;}.elementor-97149 .elementor-element.elementor-element-5619bff .elementor-button:hover svg, .elementor-97149 .elementor-element.elementor-element-5619bff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-206b2709:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-206b2709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-97149 .elementor-element.elementor-element-206b2709{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-97149 .elementor-element.elementor-element-206b2709 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-10d26630.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-97149 .elementor-element.elementor-element-10d26630.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-97149 .elementor-element.elementor-element-10d26630:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-97149 .elementor-element.elementor-element-10d26630 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-97149 .elementor-element.elementor-element-10d26630 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 010px;}.elementor-97149 .elementor-element.elementor-element-10d26630 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-56beda33 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-718c965c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:400;line-height:1.25em;color:#262C37;}.elementor-97149 .elementor-element.elementor-element-718c965c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-2783be28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-4ad56f77{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-280195ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-280195ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-3746b70e .elementor-icon-wrapper{text-align:start;}.elementor-97149 .elementor-element.elementor-element-3746b70e .elementor-icon{font-size:18px;}.elementor-97149 .elementor-element.elementor-element-3746b70e .elementor-icon svg{height:18px;}.elementor-97149 .elementor-element.elementor-element-3746b70e > .elementor-widget-container{margin:4px 20px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-c56b8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-97149 .elementor-element.elementor-element-c56b8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97149 .elementor-element.elementor-element-78437df{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-78437df .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-78437df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-78437df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-7cd72764.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-7cd72764.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-2a1a9e6f .elementor-icon-wrapper{text-align:start;}.elementor-97149 .elementor-element.elementor-element-2a1a9e6f .elementor-icon{font-size:18px;}.elementor-97149 .elementor-element.elementor-element-2a1a9e6f .elementor-icon svg{height:18px;}.elementor-97149 .elementor-element.elementor-element-2a1a9e6f > .elementor-widget-container{margin:4px 20px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-71be291{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-71be291 .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-71be291 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-71be291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-51c1ae68.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-51c1ae68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-5b9cf4c9 .elementor-icon-wrapper{text-align:start;}.elementor-97149 .elementor-element.elementor-element-5b9cf4c9 .elementor-icon{font-size:18px;}.elementor-97149 .elementor-element.elementor-element-5b9cf4c9 .elementor-icon svg{height:18px;}.elementor-97149 .elementor-element.elementor-element-5b9cf4c9 > .elementor-widget-container{margin:4px 20px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-c6c3540{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-c6c3540 .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-c6c3540 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-c6c3540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-2f842807.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-2f842807.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-4f88cca0 .elementor-icon-wrapper{text-align:start;}.elementor-97149 .elementor-element.elementor-element-4f88cca0 .elementor-icon{font-size:18px;}.elementor-97149 .elementor-element.elementor-element-4f88cca0 .elementor-icon svg{height:18px;}.elementor-97149 .elementor-element.elementor-element-4f88cca0 > .elementor-widget-container{margin:4px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-6bee28cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-97149 .elementor-element.elementor-element-6bee28cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-97149 .elementor-element.elementor-element-6bee28cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-97149 .elementor-element.elementor-element-6bee28cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-97149 .elementor-element.elementor-element-6bee28cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hearttoheartadopt.com/wp-content/uploads/2026/04/AdobeStock_1750278477.jpeg");background-repeat:no-repeat;background-size:93% auto;}.elementor-97149 .elementor-element.elementor-element-6bee28cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-97149 .elementor-element.elementor-element-6bee28cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-6b58f65e:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-6b58f65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-6b58f65e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-97149 .elementor-element.elementor-element-6b58f65e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-629d9328.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-629d9328.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-97149 .elementor-element.elementor-element-133dd08e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-97149 .elementor-element.elementor-element-7997c51e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:400;line-height:1.25em;color:#262C37;}.elementor-97149 .elementor-element.elementor-element-7997c51e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-97149 .elementor-element.elementor-element-4578812d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-97149 .elementor-element.elementor-element-3c951e22 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-97149 .elementor-element.elementor-element-597ccfa{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-597ccfa .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-597ccfa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-597ccfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-2378b102 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-97149 .elementor-element.elementor-element-10f0f86a{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-10f0f86a .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-10f0f86a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-10f0f86a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-52647487 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-97149 .elementor-element.elementor-element-465bd653{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-465bd653 .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-465bd653 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97149 .elementor-element.elementor-element-465bd653 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-6bd43d33 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-item{border-width:0px;border-color:transparent;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:transparent;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:transparent;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-tab-title{background-color:rgba(0,0,0,0);padding:16px 0px 16px 0px;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-icon, .elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-title{color:#5a4a40;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-icon svg{fill:#5a4a40;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-tab-title .elementor-accordion-icon i:before{color:#9C948C;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-tab-title .elementor-accordion-icon svg{fill:#9C948C;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-accordion-icon{margin-inline-end:16px;}.elementor-97149 .elementor-element.elementor-element-7d167b39 .elementor-tab-content{background-color:rgba(0,0,0,0);color:#5a4a40;font-family:"Raleway", Sans-serif;font-size:14px;line-height:1.7em;padding:0px 0px 16px 0px;}.elementor-97149 .elementor-element.elementor-element-5747a52f{--divider-border-style:solid;--divider-color:#E2D4CD;--divider-border-width:1px;}.elementor-97149 .elementor-element.elementor-element-5747a52f .elementor-divider-separator{width:100%;}.elementor-97149 .elementor-element.elementor-element-5747a52f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-97149 .elementor-element.elementor-element-1838af42.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-97149 .elementor-element.elementor-element-1838af42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-97149 .elementor-element.elementor-element-1838af42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hearttoheartadopt.com/wp-content/uploads/2026/04/AdobeStock_1750278477-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-element-populated, .elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-element-populated > .elementor-background-overlay, .elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-97149 .elementor-element.elementor-element-1838af42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97149 .elementor-element.elementor-element-4696ec61{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-97149 .elementor-element.elementor-element-4696ec61:not(.elementor-motion-effects-element-type-background), .elementor-97149 .elementor-element.elementor-element-4696ec61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#697385;}.elementor-97149 .elementor-element.elementor-element-567b3144{text-align:center;}.elementor-97149 .elementor-element.elementor-element-567b3144 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-567b3144 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-381e8e8b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;fill:#FFFFFF;color:#FFFFFF;background-color:#697385;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-381e8e8b .elementor-button:hover, .elementor-97149 .elementor-element.elementor-element-381e8e8b .elementor-button:focus{color:#0F0000;background-color:#FFFFFF;}.elementor-97149 .elementor-element.elementor-element-381e8e8b .elementor-button:hover svg, .elementor-97149 .elementor-element.elementor-element-381e8e8b .elementor-button:focus svg{fill:#0F0000;}.elementor-97149 .elementor-element.elementor-element-4509480c{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-97149 .elementor-element.elementor-element-68056f7f{--content-width:1175px;}.elementor-97149 .elementor-element.elementor-element-630dfb48{--width:80%;}.elementor-97149 .elementor-element.elementor-element-67aa8545{width:11.989%;}.elementor-97149 .elementor-element.elementor-element-2859d3dc{width:88.011%;}.elementor-97149 .elementor-element.elementor-element-887160b{width:12.062%;}.elementor-97149 .elementor-element.elementor-element-1dba87b5{width:87.938%;}.elementor-97149 .elementor-element.elementor-element-4c49997a{width:11.724%;}.elementor-97149 .elementor-element.elementor-element-36184bda{width:88.276%;}.elementor-97149 .elementor-element.elementor-element-f5933b1{width:11.994%;}.elementor-97149 .elementor-element.elementor-element-6481dfe4{width:88.006%;}.elementor-97149 .elementor-element.elementor-element-2e8dde3c{width:11.986%;}.elementor-97149 .elementor-element.elementor-element-b88da9c{width:77.296%;}.elementor-97149 .elementor-element.elementor-element-10d26630{width:60%;}.elementor-97149 .elementor-element.elementor-element-6bee28cb{width:40%;}}@media(max-width:1024px){.elementor-97149 .elementor-element.elementor-element-72b06355{--min-height:45vh;}.elementor-97149 .elementor-element.elementor-element-653eb346{--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-97149 .elementor-element.elementor-element-4ca1c7c5 .elementor-heading-title{font-size:36px;}.elementor-97149 .elementor-element.elementor-element-630dfb48{--grid-auto-flow:row;}.elementor-97149 .elementor-element.elementor-element-5488bbf7{padding:48px 60px 48px 60px;}.elementor-97149 .elementor-element.elementor-element-5e0d2d8a .elementor-heading-title{font-size:30px;}.elementor-97149 .elementor-element.elementor-element-1fff14d7{padding:32px 40px 32px 40px;}.elementor-97149 .elementor-element.elementor-element-5e235dd4{padding:40px 36px 40px 36px;}.elementor-97149 .elementor-element.elementor-element-30727ae4 .elementor-heading-title{font-size:26px;}.elementor-97149 .elementor-element.elementor-element-afa0ab8{padding:60px 40px 60px 40px;}.elementor-97149 .elementor-element.elementor-element-39d5223b .elementor-heading-title{font-size:34px;}.elementor-97149 .elementor-element.elementor-element-718c965c .elementor-heading-title{font-size:26px;}.elementor-97149 .elementor-element.elementor-element-6b58f65e{padding:60px 40px 60px 40px;}.elementor-97149 .elementor-element.elementor-element-7997c51e .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-97149 .elementor-element.elementor-element-72b06355{--min-height:0vh;}.elementor-97149 .elementor-element.elementor-element-653eb346{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-97149 .elementor-element.elementor-element-4ca1c7c5 .elementor-heading-title{font-size:28px;}.elementor-97149 .elementor-element.elementor-element-1c73993b{font-size:15px;}.elementor-97149 .elementor-element.elementor-element-4dd7788d .elementor-heading-title{line-height:1.4em;}.elementor-97149 .elementor-element.elementor-element-630dfb48{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97149 .elementor-element.elementor-element-63b8b745{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-5c975355{text-align:start;}.elementor-97149 .elementor-element.elementor-element-5c975355 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-67972bb5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-12a5e692{text-align:start;}.elementor-97149 .elementor-element.elementor-element-12a5e692 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-54a6a4db{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-51585bfb{text-align:start;}.elementor-97149 .elementor-element.elementor-element-51585bfb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-34c3a304{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-566ace7f{text-align:start;}.elementor-97149 .elementor-element.elementor-element-566ace7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-6ecbb3dd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-25470f54{text-align:start;}.elementor-97149 .elementor-element.elementor-element-25470f54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-27d28521{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97149 .elementor-element.elementor-element-24e4642b{text-align:start;}.elementor-97149 .elementor-element.elementor-element-24e4642b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97149 .elementor-element.elementor-element-5488bbf7{padding:40px 24px 40px 24px;}.elementor-97149 .elementor-element.elementor-element-5e0d2d8a .elementor-heading-title{font-size:26px;}.elementor-97149 .elementor-element.elementor-element-1fff14d7{padding:24px 20px 24px 20px;}.elementor-97149 .elementor-element.elementor-element-5e235dd4{padding:36px 24px 36px 24px;}.elementor-97149 .elementor-element.elementor-element-30727ae4 .elementor-heading-title{font-size:22px;}.elementor-97149 .elementor-element.elementor-element-afa0ab8{padding:48px 24px 48px 24px;}.elementor-97149 .elementor-element.elementor-element-39d5223b .elementor-heading-title{font-size:28px;}.elementor-97149 .elementor-element.elementor-element-718c965c .elementor-heading-title{font-size:22px;}.elementor-97149 .elementor-element.elementor-element-6b58f65e{padding:48px 24px 48px 24px;}.elementor-97149 .elementor-element.elementor-element-7997c51e .elementor-heading-title{font-size:22px;}.elementor-97149 .elementor-element.elementor-element-567b3144 .elementor-heading-title{line-height:1.4em;}}/* Start custom CSS for accordion, class: .elementor-element-2b1d5405 */.elementor-tab-content ul {
    list-style: disc;
    padding-left: 32px;
    margin-bottom: 0;
}

.elementor-tab-content ol {
    list-style: decimal;
    padding-left: 32px;
    margin-bottom: 0;
}

.elementor-tab-content li {
    margin-bottom: 4px;
    line-height: 1.6;
}

.elementor-tab-content li:last-child {
    margin-bottom: 0;
}

.elementor-tab-content p {
    margin-bottom: 8px;
}

.elementor-tab-content p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-afa0ab8 */.elementor-widget-icon .elementor-icon-wrapper { position: relative; } .elementor-inner-section:not(:last-of-type) .elementor-widget-icon::after { content: ''; position: absolute; left: 50%; top: 56px; bottom: -40px; width: 2px; background: linear-gradient(to bottom, #e2d4cd, transparent); transform: translateX(-50%); }
.elementor-widget-icon .elementor-icon-wrapper {
  position: relative;
}

.elementor-inner-section:not(:last-of-type) .elementor-widget-icon::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 56px;
  bottom: -40px;
  width: 2px;
  background: linear-gradient(to bottom, #e2d4cd, transparent);
  transform: translateX(-50%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-display: auto;
	src: url('https://hearttoheartadopt.com/wp-content/uploads/2026/05/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-display: auto;
	src: url('https://hearttoheartadopt.com/wp-content/uploads/2026/04/Raleway-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway Regular';
	font-display: auto;
	src: url('https://hearttoheartadopt.com/wp-content/uploads/2026/04/Raleway-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */