.elementor-2966 .elementor-element.elementor-element-a6a7034{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-416bbf1{--display:grid;--e-con-grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:center;--padding-top:64px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-8fd5597{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-8589dc0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-jgh2c01{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-6855461{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-699d744{--display:grid;--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-7f0fd38{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-f1a1712{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-23b1524{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-891c924{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-a170085{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-29fdc89{--display:grid;--e-con-grid-template-columns:repeat(3,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-d7e68da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-0184e26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-8b7e4f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-b6d3fe9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-8537904{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-9c42b02{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-717a4e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-c393880{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-417f97e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-ebb03a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-eacfa15{--display:grid;--e-con-grid-template-columns:minmax(0,5fr) minmax(0,7fr);--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-8a1628d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-ea3437f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-eb3929e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-9381cf1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-58cf98a{--display:grid;--e-con-grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-ce4b288{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-319e367{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-3dcaca7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-3b7054f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-3b951f6{--display:grid;--e-con-grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2966 .elementor-element.elementor-element-53da942{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-4fb3b15{--display:grid;--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2966 .elementor-element.elementor-element-f148a8b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}@media(max-width:1024px){.elementor-2966 .elementor-element.elementor-element-416bbf1{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-699d744{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-29fdc89{--e-con-grid-template-columns:repeat(3,minmax(0,1fr));--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-eacfa15{--e-con-grid-template-columns:minmax(0,5fr) minmax(0,7fr);--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-58cf98a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-3b951f6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-4fb3b15{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2966 .elementor-element.elementor-element-416bbf1{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-699d744{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-891c924{--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-29fdc89{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-eacfa15{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-eb3929e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-58cf98a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-3b951f6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2966 .elementor-element.elementor-element-4fb3b15{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2966 .elementor-element.elementor-element-f148a8b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for image, class: .elementor-element-823f9dd */.elementor-2966 .elementor-element.elementor-element-823f9dd, .elementor-2966 .elementor-element.elementor-element-823f9dd .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-823f9dd img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8589dc0 */.elementor-2966 .elementor-element.elementor-element-8589dc0{aspect-ratio:4/5;width:100%;max-width:440px;justify-self:end}@media(max-width:1024px){.elementor-2966 .elementor-element.elementor-element-8589dc0{aspect-ratio:4/3;justify-self:center}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-jgh2c01i */.elementor-2966 .elementor-element.elementor-element-jgh2c01i, .elementor-2966 .elementor-element.elementor-element-jgh2c01i .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-jgh2c01i img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jgh2c01 */.elementor-2966 .elementor-element.elementor-element-jgh2c01{aspect-ratio:4/5;width:100%;max-width:440px;justify-self:end}@media(max-width:1024px){.elementor-2966 .elementor-element.elementor-element-jgh2c01{aspect-ratio:4/3;justify-self:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-416bbf1 */.elementor-2966 .elementor-element.elementor-element-416bbf1{max-width:1200px;margin-inline:auto;width:100%}.elementor-2966 .elementor-element.elementor-element-416bbf1{align-content:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a7034 */.elementor-2966 .elementor-element.elementor-element-a6a7034{background:var(--paper);color:var(--cocoa)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0fd38 */.elementor-2966 .elementor-element.elementor-element-7f0fd38{max-width:760px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1a1712 */.elementor-2966 .elementor-element.elementor-element-f1a1712{font-size:18px}.elementor-2966 .elementor-element.elementor-element-f1a1712{padding-bottom:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-699d744 */.elementor-2966 .elementor-element.elementor-element-699d744{max-width:1200px;margin-inline:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6855461 */.elementor-2966 .elementor-element.elementor-element-6855461{background:var(--blush-l);color:var(--cocoa)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a170085 */.elementor-2966 .elementor-element.elementor-element-a170085{max-width:760px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9fcb8 */.elementor-2966 .elementor-element.elementor-element-7a9fcb8, .elementor-2966 .elementor-element.elementor-element-7a9fcb8 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-7a9fcb8 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e68da */.elementor-2966 .elementor-element.elementor-element-d7e68da{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eb7d15 */.elementor-2966 .elementor-element.elementor-element-3eb7d15, .elementor-2966 .elementor-element.elementor-element-3eb7d15 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-3eb7d15 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0184e26 */.elementor-2966 .elementor-element.elementor-element-0184e26{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3504425 */.elementor-2966 .elementor-element.elementor-element-3504425, .elementor-2966 .elementor-element.elementor-element-3504425 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-3504425 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7e4f1 */.elementor-2966 .elementor-element.elementor-element-8b7e4f1{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-482210a */.elementor-2966 .elementor-element.elementor-element-482210a, .elementor-2966 .elementor-element.elementor-element-482210a .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-482210a img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d3fe9 */.elementor-2966 .elementor-element.elementor-element-b6d3fe9{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66b582a */.elementor-2966 .elementor-element.elementor-element-66b582a, .elementor-2966 .elementor-element.elementor-element-66b582a .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-66b582a img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8537904 */.elementor-2966 .elementor-element.elementor-element-8537904{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d20951 */.elementor-2966 .elementor-element.elementor-element-0d20951, .elementor-2966 .elementor-element.elementor-element-0d20951 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-0d20951 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c42b02 */.elementor-2966 .elementor-element.elementor-element-9c42b02{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72db4dc */.elementor-2966 .elementor-element.elementor-element-72db4dc, .elementor-2966 .elementor-element.elementor-element-72db4dc .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-72db4dc img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717a4e5 */.elementor-2966 .elementor-element.elementor-element-717a4e5{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5be0f81 */.elementor-2966 .elementor-element.elementor-element-5be0f81, .elementor-2966 .elementor-element.elementor-element-5be0f81 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-5be0f81 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c393880 */.elementor-2966 .elementor-element.elementor-element-c393880{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01cec20 */.elementor-2966 .elementor-element.elementor-element-01cec20, .elementor-2966 .elementor-element.elementor-element-01cec20 .elementor-widget-container{height:100%;width:100%}.elementor-2966 .elementor-element.elementor-element-01cec20 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-417f97e */.elementor-2966 .elementor-element.elementor-element-417f97e{aspect-ratio:4/3}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29fdc89 */.elementor-2966 .elementor-element.elementor-element-29fdc89{margin-top:48px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891c924 */.elementor-2966 .elementor-element.elementor-element-891c924{max-width:1200px;margin-inline:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b1524 */.elementor-2966 .elementor-element.elementor-element-23b1524{background:var(--blush-l);color:var(--cocoa)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a1628d */.elementor-2966 .elementor-element.elementor-element-8a1628d{padding-bottom:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eacfa15 */.elementor-2966 .elementor-element.elementor-element-eacfa15{max-width:1200px;margin-inline:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebb03a6 */.elementor-2966 .elementor-element.elementor-element-ebb03a6{background:var(--blush-l);color:var(--cocoa)}.elementor-2966 .elementor-element.elementor-element-ebb03a6{padding-top:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3437f */.elementor-2966 .elementor-element.elementor-element-ea3437f{background:var(--berry);color:#fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319e367 */.elementor-2966 .elementor-element.elementor-element-319e367{max-width:760px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce4b288 */.elementor-2966 .elementor-element.elementor-element-ce4b288{padding-bottom:24px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dcaca7 */.elementor-2966 .elementor-element.elementor-element-3dcaca7 summary.qa-q{list-style:none}.elementor-2966 .elementor-element.elementor-element-3dcaca7 .qa-q span{text-wrap:balance}.elementor-2966 .elementor-element.elementor-element-3dcaca7 summary.qa-q::-webkit-details-marker{display:none}.elementor-2966 .elementor-element.elementor-element-3dcaca7 details[open] .qa-q i{font-size:0}.elementor-2966 .elementor-element.elementor-element-3dcaca7 details[open] .qa-q i:after{content:"\2212";font-size:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cf98a */.elementor-2966 .elementor-element.elementor-element-58cf98a{max-width:1200px;margin-inline:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381cf1 */.elementor-2966 .elementor-element.elementor-element-9381cf1{background:var(--blush-l);color:var(--cocoa)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42d2ff */.elementor-2966 .elementor-element.elementor-element-c42d2ff{align-self:flex-start}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8b9bfd */.elementor-2966 .elementor-element.elementor-element-e8b9bfd{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-911ae65 */.elementor-2966 .elementor-element.elementor-element-911ae65{align-self:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f148a8b */.elementor-2966 .elementor-element.elementor-element-f148a8b{color:var(--bark)}.elementor-2966 .elementor-element.elementor-element-f148a8b{grid-column:1/-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb3b15 */@media(min-width:640px) and (max-width:767px){.elementor-2966 .elementor-element.elementor-element-4fb3b15{grid-template-columns:repeat(2,minmax(0,1fr))}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b951f6 */.elementor-2966 .elementor-element.elementor-element-3b951f6{max-width:1200px;margin-inline:auto;width:100%}/* End custom CSS */