.elementor-64 .elementor-element.elementor-element-6ab70a28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-7a17d47b{width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;text-align:center;}.elementor-64 .elementor-element.elementor-element-7a17d47b.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-7a17d47b .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:77px;font-weight:200;line-height:1em;color:#F34E9D;}.elementor-64 .elementor-element.elementor-element-38a411f7{width:var( --container-widget-width, 548px );max-width:548px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:center;font-family:"Switzer", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-38a411f7.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-37e59dad{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3b206d2e .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}.elementor-64 .elementor-element.elementor-element-5ffaf955 .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}.elementor-64 .elementor-element.elementor-element-2d69a645{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-2d69a645 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-64 .elementor-element.elementor-element-7cc640c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-402e53a2{--display:flex;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-402e53a2:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-402e53a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A68842CC;}.elementor-64 .elementor-element.elementor-element-3d3cf817{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:75px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-5a177c2d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-454f52b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-64 .elementor-element.elementor-element-48805332 .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:33px;font-weight:200;color:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-1dd7730d{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-3c76fd8d{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-c4db8aa .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}.elementor-64 .elementor-element.elementor-element-6f902406 .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}.elementor-64 .elementor-element.elementor-element-df0c8b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-783fa13d{--e-image-carousel-slides-to-show:2;}.elementor-64 .elementor-element.elementor-element-6460a26c{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6f95f37c .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-6f95f37c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-6f95f37c.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-6f95f37c.elementor-view-default .elementor-icon{color:var( --e-global-color-4f7c221 );border-color:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-6f95f37c.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-6f95f37c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-6f95f37c .elementor-icon{font-size:23px;}.elementor-64 .elementor-element.elementor-element-6f95f37c .elementor-icon svg{height:23px;}.elementor-64 .elementor-element.elementor-element-4e86e2ba .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-4e86e2ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-4e86e2ba.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-4e86e2ba.elementor-view-default .elementor-icon{color:var( --e-global-color-4f7c221 );border-color:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-4e86e2ba.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-4e86e2ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f7c221 );}.elementor-64 .elementor-element.elementor-element-4e86e2ba .elementor-icon{font-size:23px;}.elementor-64 .elementor-element.elementor-element-4e86e2ba .elementor-icon svg{height:23px;}.elementor-64 .elementor-element.elementor-element-18ffea9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-dd68695{--display:flex;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-dd68695:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-dd68695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A68842CC;}.elementor-64 .elementor-element.elementor-element-51a37324{--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 114px;--row-gap:0px;--column-gap:114px;--padding-top:75px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-7a06a648{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3bf5bb63 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-64 .elementor-element.elementor-element-2cb81370{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2cdf9fc0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-31be9e65 .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:50px;}.elementor-64 .elementor-element.elementor-element-66a6f609{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-66a6f609 p{margin-block-end:13.36px;}.elementor-64 .elementor-element.elementor-element-47dddca5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6e4887cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-6e4887cd:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-6e4887cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEDFE5;}.elementor-64 .elementor-element.elementor-element-cd9e66a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-21bc8b29{padding:0px 0px 0px 0px;text-align:center;font-family:"PP Editorial New", Sans-serif;font-size:50px;font-weight:200;line-height:50px;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-5f8a9bb7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-3fcd3fb8{--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 114px;--row-gap:0px;--column-gap:114px;--padding-top:75px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-4351fdc5{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1ddb7d9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6785e3d8 .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:50px;}.elementor-64 .elementor-element.elementor-element-4e5e00ae{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-4e5e00ae p{margin-block-end:13.36px;}.elementor-64 .elementor-element.elementor-element-7df6fe30{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2fb410eb img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-64 .elementor-element.elementor-element-57a126dc{--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 114px;--row-gap:0px;--column-gap:114px;--padding-top:75px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-2d292e24{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2af6adbe img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-64 .elementor-element.elementor-element-6326a0d8{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-545848d1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2916f3f8 .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:30px;font-weight:200;line-height:1em;color:var( --e-global-color-6fd9571 );}.elementor-64 .elementor-element.elementor-element-32de911b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2f547a55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:7px;color:var( --e-global-color-4f7c221 );font-family:"PP Editorial New", Sans-serif;line-height:1em;}.elementor-64 .elementor-element.elementor-element-61627d41 .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:50px;}.elementor-64 .elementor-element.elementor-element-40874fef{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-40874fef p{margin-block-end:13.36px;}.elementor-64 .elementor-element.elementor-element-71cbeb77{--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 114px;--row-gap:0px;--column-gap:114px;--padding-top:75px;--padding-bottom:75px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-3c0a685d{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7c5ed8a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-43744eae .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:30px;font-weight:200;line-height:1em;color:var( --e-global-color-6fd9571 );}.elementor-64 .elementor-element.elementor-element-716af3ed .elementor-heading-title{font-family:"PP Editorial New", Sans-serif;font-size:50px;}.elementor-64 .elementor-element.elementor-element-78994a83{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-78994a83 p{margin-block-end:13.36px;}.elementor-64 .elementor-element.elementor-element-57d29866{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-58d42fe0 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-64 .elementor-element.elementor-element-4055b54e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-21822a63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px;}.elementor-64 .elementor-element.elementor-element-21822a63:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-21822a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEDFE5;}.elementor-64 .elementor-element.elementor-element-33a526a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-45620813{padding:0px 0px 0px 0px;text-align:center;font-family:"PP Editorial New", Sans-serif;font-size:50px;font-weight:200;line-height:50px;color:var( --e-global-color-a829443 );}.elementor-64 .elementor-element.elementor-element-5c070096{--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;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-504d319d .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}.elementor-64 .elementor-element.elementor-element-39820d3e .elementor-button{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:-4%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-6ab70a28{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-7cc640c2{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-402e53a2{--width:100%;}.elementor-64 .elementor-element.elementor-element-3d3cf817{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-5a177c2d{--width:50%;}.elementor-64 .elementor-element.elementor-element-df0c8b3{--width:50%;}.elementor-64 .elementor-element.elementor-element-18ffea9{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-dd68695{--width:100%;}.elementor-64 .elementor-element.elementor-element-51a37324{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-7a06a648{--width:50%;}.elementor-64 .elementor-element.elementor-element-2cb81370{--width:50%;}.elementor-64 .elementor-element.elementor-element-6e4887cd{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-cd9e66a{--width:636px;}.elementor-64 .elementor-element.elementor-element-3fcd3fb8{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-4351fdc5{--width:50%;}.elementor-64 .elementor-element.elementor-element-7df6fe30{--width:50%;}.elementor-64 .elementor-element.elementor-element-57a126dc{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-2d292e24{--width:50%;}.elementor-64 .elementor-element.elementor-element-6326a0d8{--width:50%;}.elementor-64 .elementor-element.elementor-element-71cbeb77{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-3c0a685d{--width:50%;}.elementor-64 .elementor-element.elementor-element-57d29866{--width:50%;}.elementor-64 .elementor-element.elementor-element-21822a63{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-33a526a0{--width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-64 .elementor-element.elementor-element-5a177c2d{--width:100%;}.elementor-64 .elementor-element.elementor-element-df0c8b3{--width:100%;}.elementor-64 .elementor-element.elementor-element-33a526a0{--width:100%;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-7a17d47b .elementor-heading-title{font-size:64px;}.elementor-64 .elementor-element.elementor-element-3d3cf817{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-64 .elementor-element.elementor-element-1dd7730d{font-size:16px;}.elementor-64 .elementor-element.elementor-element-df0c8b3.e-con{--order:-99999 /* order start hack */;}.elementor-64 .elementor-element.elementor-element-51a37324{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-2cb81370{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-2cdf9fc0{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-31be9e65 .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-21bc8b29{font-size:42px;}.elementor-64 .elementor-element.elementor-element-3fcd3fb8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-4351fdc5{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-1ddb7d9{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-6785e3d8 .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-57a126dc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-6326a0d8{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-545848d1{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-2916f3f8 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-61627d41 .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-71cbeb77{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-3c0a685d{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-7c5ed8a{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-43744eae .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-716af3ed .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-45620813{font-size:42px;}.elementor-64 .elementor-element.elementor-element-5c070096{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-6ab70a28{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-7a17d47b .elementor-heading-title{font-size:42px;}.elementor-64 .elementor-element.elementor-element-38a411f7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-64 .elementor-element.elementor-element-37e59dad{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-2d69a645{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-64 .elementor-element.elementor-element-7cc640c2{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-3d3cf817{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-48805332 .elementor-heading-title{font-size:42px;}.elementor-64 .elementor-element.elementor-element-1dd7730d{font-size:14px;}.elementor-64 .elementor-element.elementor-element-18ffea9{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-51a37324{--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:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-31be9e65 .elementor-heading-title{font-size:32px;}.elementor-64 .elementor-element.elementor-element-47dddca5{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6e4887cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-21bc8b29{font-size:38px;}.elementor-64 .elementor-element.elementor-element-3fcd3fb8{--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:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-6785e3d8 .elementor-heading-title{font-size:32px;}.elementor-64 .elementor-element.elementor-element-57a126dc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-2916f3f8 .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-61627d41 .elementor-heading-title{font-size:32px;}.elementor-64 .elementor-element.elementor-element-71cbeb77{--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:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-43744eae .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-716af3ed .elementor-heading-title{font-size:32px;}.elementor-64 .elementor-element.elementor-element-4055b54e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-21822a63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-45620813{font-size:38px;}}/* Start custom CSS for image, class: .elementor-element-2d69a645 */.hero_img {
    aspect-ratio: 1440 / 495;
}

@media (max-width: 766px) {
    .hero_img {
        aspect-ratio: 6 / 4
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-454f52b9 */.logo-img {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-783fa13d */.lol-partner-row {
  display: flex;
  flex-wrap: nowrap !important;
  gap: clamp(32px, 6vw, 114px) !important;
  align-items: flex-start;
}

.lol-copy-col {
  flex: 0 1 570px !important;
  width: 570px !important;
  max-width: 570px !important;
  min-width: 0 !important;
}

.lol-carousel-col {
  flex: 1 1 auto !important;
  min-width: 480px !important;
  max-width: 922px !important;
  overflow: hidden;
}

.lol-inline-carousel {
  width: 100%;
  max-width: 922px;
  overflow: hidden;
}

.lol-inline-carousel .swiper,
.lol-inline-carousel .swiper-container {
  width: 100%;
  overflow: visible;
}

.lol-inline-carousel .swiper-wrapper {
  align-items: flex-start;
}

.lol-inline-carousel .swiper-slide,
.lol-inline-carousel .swiper-slide-active {
  width: min(480px, 100%) !important;
  aspect-ratio: 480 / 516;
  height: auto !important;
  overflow: hidden;
  border-radius: 10px;
}

.lol-inline-carousel .swiper-slide-inner,
.lol-inline-carousel .swiper-slide-image {
  width: 100%;
  height: 100%;
}

.lol-inline-carousel img,
.lol-inline-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100%;
  aspect-ratio: 480 / 516;
  object-fit: cover;
}

.lol-carousel-nav {
  display: flex;
  gap: 22px;
  margin-top: 20px;
}

.lol-carousel-prev,
.lol-carousel-next {
  appearance: none;
  border: 0;
  background: transparent;
  color: #f34e9d;
  font-size: 44px;
  line-height: 0.7;
  cursor: pointer;
  padding: 0;
}

.lol-carousel-prev:hover,
.lol-carousel-next:hover,
.lol-carousel-prev:focus,
.lol-carousel-next:focus {
  color: #c92f78;
  outline: none;
}

@media (max-width: 1240px) {
  .lol-partner-row {
    flex-direction: column !important;
    gap: 40px !important;
  }

  .lol-copy-col {
    flex: 0 1 auto !important;
    width: 100% !important;
    max-width: 570px !important;
  }

  .lol-carousel-col {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .lol-inline-carousel {
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  .lol-carousel-nav {
    margin-top: 16px;
  }

  .lol-carousel-prev,
  .lol-carousel-next {
    font-size: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bf5bb63 */.feature-content_img {
    aspect-ratio: 663 / 722;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fb410eb */.feature-content_img {
    aspect-ratio: 663 / 722;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af6adbe */.feature-content_img {
    aspect-ratio: 663 / 722;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2f547a55 *//* Love Out Loud counter */
.lol-counter .elementor-counter-number-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 7px;
}

.lol-counter .elementor-counter-number-prefix,
.lol-counter .elementor-counter-number-suffix,
.lol-counter .lol-counter-comma {
  font-size: 60px;
  font-weight: 200;
  line-height: 1;
}

.lol-counter .elementor-counter-number-prefix {
  margin-right: 0;
}

.lol-counter .elementor-counter-number {
  display: inline-flex !important;
  align-items: center;
  font-size: 60px;
  font-weight: 200;
  gap: 7px;
}

.lol-counter .lol-counter-digit {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 55px;
  height: 80px;
  font-size: 60px;
  font-weight: 200;
  z-index: 0;
}

.lol-counter .lol-counter-digit::before,
.lol-counter .lol-counter-digit::after {
  content: "";
  position: absolute;
  left: 0;
  width: 55px;
  height: 40px;
  z-index: -1;
}

.lol-counter .lol-counter-digit::before {
  top: 0;
  background: #fdecf0;
  border-radius: 100px 100px 0 0;
}

.lol-counter .lol-counter-digit::after {
  bottom: 0;
  background: #fff6f8;
  border-radius: 0 0 100px 100px;
}

.lol-counter .lol-counter-comma {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 13px;
  height: 80px;
}

@media (max-width: 767px) {
  .lol-counter .elementor-counter-number-wrapper,
  .lol-counter .elementor-counter-number {
    gap: 4px;
  }

  .lol-counter .elementor-counter-number-prefix,
  .lol-counter .elementor-counter-number-suffix,
  .lol-counter .elementor-counter-number,
  .lol-counter .lol-counter-digit,
  .lol-counter .lol-counter-comma {
    font-size: 42px;
  }

  .lol-counter .lol-counter-digit {
    width: 40px;
    height: 58px;
  }

  .lol-counter .lol-counter-digit::before,
  .lol-counter .lol-counter-digit::after {
    width: 40px;
    height: 29px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58d42fe0 */.feature-content_img {
    aspect-ratio: 663 / 722;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Editorial New';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.eot');
	src: url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.woff2') format('woff2'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.woff') format('woff'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.ttf') format('truetype'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralightItalic.svg#PPEditorialNew') format('svg');
}
@font-face {
	font-family: 'PP Editorial New';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.eot');
	src: url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.eot?#iefix') format('embedded-opentype'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.woff2') format('woff2'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.woff') format('woff'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.ttf') format('truetype'),
		url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/PPEditorialNewUltralight.svg#PPEditorialNew') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-display: auto;
	src: url('https://loveoutloudgiving.org/wp-content/uploads/2026/05/Switzer-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */