.elementor-8044 .elementor-element.elementor-element-e376cbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8044 .elementor-element.elementor-element-f3dbe98{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-4e25339{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-4e25339 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-1428d6e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:23px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8044 .elementor-element.elementor-element-1428d6e.elementor-element{--align-self:center;}.elementor-8044 .elementor-element.elementor-element-f044617{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-f044617:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-f044617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-8836367{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8044 .elementor-element.elementor-element-8836367.elementor-element{--align-self:flex-start;}.elementor-8044 .elementor-element.elementor-element-2c34547{--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;--border-radius:30px 30px 30px 30px;--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-8044 .elementor-element.elementor-element-2c34547.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8044 .elementor-element.elementor-element-b1931f6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-b1931f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8044 .elementor-element.elementor-element-b1931f6 img{width:92%;max-width:300px;border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-18a4b96{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-c54bfbf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-c54bfbf p{margin-block-end:25px;}.elementor-8044 .elementor-element.elementor-element-48a58ac{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-48a58ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8044 .elementor-element.elementor-element-7d50974{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-7d50974.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8044 .elementor-element.elementor-element-7d50974 p{margin-block-end:25px;}.elementor-8044 .elementor-element.elementor-element-613f4d4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8044 .elementor-element.elementor-element-613f4d4 img{width:187px;border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-bf563ed{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-a2adb00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8044 .elementor-element.elementor-element-c28de72{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-c28de72:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-c28de72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-c7444ca{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-c7444ca .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );font-weight:var( --e-global-typography-245b3ba-font-weight );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-a9986ec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-0a3dec1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-46ad61a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-60ca559{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-60ca559 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-bf9a12f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-eb6ae5e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-c1e9e34{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-9e92801{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-d9685a0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-d9685a0 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-6cf07f5{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-a08e2b5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-c7bfbef{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-667b084{--display:flex;--min-height:419px;--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:40px 80px;--row-gap:40px;--column-gap:80px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-8044 .elementor-element.elementor-element-667b084:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-667b084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-192fd48{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:100%;max-width:100%;padding:0px 0px 5px 0px;}.elementor-8044 .elementor-element.elementor-element-192fd48 .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );font-weight:var( --e-global-typography-245b3ba-font-weight );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-69f8950{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-adb47d5{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-19d3c88{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-648138b{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-aa22eb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-89d7e13{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-89d7e13 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-fb88e51{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 30px 0px;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-fb88e51 p{margin-block-end:10px;}.elementor-8044 .elementor-element.elementor-element-d7db82f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-0f53dd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-b936d0f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-b936d0f img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-64d32ec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 30px 0px;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-64d32ec p{margin-block-end:10px;}.elementor-8044 .elementor-element.elementor-element-02c00e7{--n-accordion-title-font-size:var( --e-global-typography-9cc1cdd-font-size );margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-fa678a6 );border-style:none;}:where( .elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fa678a6 );border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8044 .elementor-element.elementor-element-02c00e7 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:var( --e-global-typography-9cc1cdd-font-weight );line-height:var( --e-global-typography-9cc1cdd-line-height );}.elementor-8044 .elementor-element.elementor-element-468c959{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-468c959 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-bfe6b81{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-616f699{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8044 .elementor-element.elementor-element-616f699:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-616f699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-7742a87{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-940593d{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-f4476de{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-f4476de .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );font-weight:var( --e-global-typography-245b3ba-font-weight );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-36fea87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-3707ff7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8044 .elementor-element.elementor-element-3707ff7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8044 .elementor-element.elementor-element-3707ff7 img{width:92%;max-width:300px;border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-4d19fad{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-4d19fad.elementor-element{--align-self:flex-end;}.elementor-8044 .elementor-element.elementor-element-c5de558{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-3de91a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 30px 30px 0px;}.elementor-8044 .elementor-element.elementor-element-3de91a9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-8044 .elementor-element.elementor-element-3de91a9 .elementor-custom-embed-play i{color:var( --e-global-color-4036758 );}.elementor-8044 .elementor-element.elementor-element-3de91a9 .elementor-custom-embed-play svg{fill:var( --e-global-color-4036758 );}.elementor-8044 .elementor-element.elementor-element-5502a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8044 .elementor-element.elementor-element-cb9de9c{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-cb9de9c:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-cb9de9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-8357926{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-bb85a17{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-bb85a17 img{border-radius:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-cfd9b5f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-8044 .elementor-element.elementor-element-cfd9b5f::before, .elementor-8044 .elementor-element.elementor-element-cfd9b5f > .elementor-background-video-container::before, .elementor-8044 .elementor-element.elementor-element-cfd9b5f > .e-con-inner > .elementor-background-video-container::before, .elementor-8044 .elementor-element.elementor-element-cfd9b5f > .elementor-background-slideshow::before, .elementor-8044 .elementor-element.elementor-element-cfd9b5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8044 .elementor-element.elementor-element-cfd9b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8044 .elementor-element.elementor-element-82631fc{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-82631fc:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-82631fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-6185df4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-6185df4 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-49b8a2c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-4e5b4bd{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-4e5b4bd:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-4e5b4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-0f415c7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-0f415c7 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-f483855{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-dfef570{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-dfef570:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-dfef570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-7ca723e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-7ca723e .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-1fce610{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-aca1997{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-aca1997:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-aca1997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-784a5b9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-784a5b9 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-efe9b5d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-8247ed4{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-8247ed4:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-8247ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-986471f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-986471f .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-f1789c6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-d15eb0d{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-d15eb0d:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-d15eb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-569f6f0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-569f6f0 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-69baa63{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-bff4163{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-bff4163:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-bff4163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-d01ddb4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-d01ddb4 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-b6fe8f3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-95feaa3{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-95feaa3:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-95feaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-86b2ead{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-86b2ead .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-7a00623{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-44099cb{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-44099cb:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-44099cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-4591931{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-4591931 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-ac099f5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-5d22e05{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-5d22e05:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-5d22e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-7ab709b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-7ab709b .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:1.1;}.elementor-8044 .elementor-element.elementor-element-d712f29{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-651b4dc{--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;}.elementor-8044 .elementor-element.elementor-element-7c782f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8044 .elementor-element.elementor-element-3278b70{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-3278b70:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-3278b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-62abfe5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-8044 .elementor-element.elementor-element-e1d9717{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-9f48adb{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-594d87a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-900dc0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8044 .elementor-element.elementor-element-736f008{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8044 .elementor-element.elementor-element-736f008:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-736f008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f58e7a6 );}.elementor-8044 .elementor-element.elementor-element-76c0dae{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-8044 .elementor-element.elementor-element-ec159e1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-4e37982{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-42c539c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gf_progressbar_percentage{background-color:var( --e-global-color-accent );}.elementor-8044 .elementor-element.elementor-element-62552bf{width:var( --container-widget-width, 500px );max-width:500px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-8044 .elementor-element.elementor-element-62552bf.elementor-element{--align-self:center;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .validation_error{display:block !important;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_title, .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .pp-gravity-form-title{color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_description, .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .pp-gravity-form-description{color:#515F5E;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield textarea, .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield select{background-color:var( --e-global-color-fa678a6 );color:#515F5E;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fa678a6 );border-radius:15px 15px 15px 15px;font-size:0.875rem;line-height:180%;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:14px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield select{width:100%;height:50px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_checkbox li label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_consent label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_radio li label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_title,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_html,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_product_price,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_product_price_label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gf_progressbar_title,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gf_page_steps,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_checkbox div label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_radio div label{color:var( --e-global-color-primary );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_title,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gf_progressbar_title,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gf_page_steps{margin-bottom:-5px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield .gfield_description,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gfield_post_tags_hint,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gform_fileupload_rules,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_creditcard input + span + label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container select + label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .chosen-single + label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_hour label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_minute label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_address label,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_total span,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_shipping_price,
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_description{color:#515F5E;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield .gfield_description,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gfield_post_tags_hint,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gform_fileupload_rules,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_creditcard input + span + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container select + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .chosen-single + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_hour label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_minute label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_address label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_total span,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_shipping_price,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield.gsection .gsection_title{color:#182E2D;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:700;line-height:130%;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var( --e-global-color-a495ec1 );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="checkbox"], .elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="radio"]{width:15px !important;height:15px;background:#FFFFFF;border-width:1px;border-color:var( --e-global-color-a495ec1 );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="checkbox"], .elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="checkbox"]:before{border-radius:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="radio"], .elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="radio"]:before{border-radius:50px 50px 50px 50px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-8044 .elementor-element.elementor-element-62552bf .pp-custom-radio-checkbox input[type="radio"]:checked:before{background:#182E2D;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{background-color:var( --e-global-color-4036758 );border-style:none;border-radius:15px 15px 15px 15px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
                    .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_page_footer input[type="button"]{background-color:#FFC161;color:#182E2D;padding:8px 20px 8px 20px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gf_progressbar{background-color:var( --e-global-color-508eb70 );}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gf_progressbar_percentage span{color:#182E2D;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title, .elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .gf_step{color:#182E2D;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper .validation_error{border-top-color:#FFC161;border-bottom-color:#FFC161;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_error{border-top-color:#FFC161;border-bottom-color:#FFC161;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8044 .elementor-element.elementor-element-62552bf .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_confirmation_wrapper{text-align:center;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-62552bf .gform_confirmation_wrapper{padding:30px 30px 30px 30px;}.elementor-8044 .elementor-element.elementor-element-2a14fdc{--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;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-0d28f26{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-1effc2f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-1effc2f:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-1effc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-a75cc76{--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;--justify-content:space-between;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-129f5fb{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-e5c2520{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-e5c2520 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );font-weight:var( --e-global-typography-708eaaf-font-weight );line-height:var( --e-global-typography-708eaaf-line-height );color:var( --e-global-color-primary );}.elementor-8044 .elementor-element.elementor-element-bf16fa9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-8b62c96{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-8b62c96 img{width:30px;border-radius:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-30b2e84{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-30b2e84:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-30b2e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-d729513{--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;--justify-content:space-between;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-4b332b2{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-f16ab0e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-f16ab0e .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );font-weight:var( --e-global-typography-708eaaf-font-weight );line-height:var( --e-global-typography-708eaaf-line-height );color:var( --e-global-color-primary );}.elementor-8044 .elementor-element.elementor-element-8f05e2b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-ae45142{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-ae45142 img{width:30px;border-radius:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-553935a{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-553935a:not(.elementor-motion-effects-element-type-background), .elementor-8044 .elementor-element.elementor-element-553935a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa678a6 );}.elementor-8044 .elementor-element.elementor-element-a4ae7de{--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;--justify-content:space-between;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-8cc6c38{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-c5699e4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-c5699e4 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );font-weight:var( --e-global-typography-708eaaf-font-weight );line-height:var( --e-global-typography-708eaaf-line-height );color:var( --e-global-color-primary );}.elementor-8044 .elementor-element.elementor-element-b912eb0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-text );}.elementor-8044 .elementor-element.elementor-element-44a9086{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8044 .elementor-element.elementor-element-44a9086 img{width:30px;border-radius:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-8044 .elementor-element.elementor-element-b1931f6{width:var( --container-widget-width, 285.172px );max-width:285.172px;--container-widget-width:285.172px;--container-widget-flex-grow:0;}.elementor-8044 .elementor-element.elementor-element-7d50974{width:var( --container-widget-width, 981.648px );max-width:981.648px;--container-widget-width:981.648px;--container-widget-flex-grow:0;}.elementor-8044 .elementor-element.elementor-element-c7444ca .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-667b084{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8044 .elementor-element.elementor-element-192fd48 .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-aa22eb1{--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:flex-start;}.elementor-8044 .elementor-element.elementor-element-fb88e51{padding:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-0f53dd7{--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:flex-start;}.elementor-8044 .elementor-element.elementor-element-64d32ec{padding:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-02c00e7{--n-accordion-title-font-size:var( --e-global-typography-9cc1cdd-font-size );}:where( .elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-9cc1cdd-line-height );}.elementor-8044 .elementor-element.elementor-element-7742a87{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-f4476de .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-36fea87{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-3707ff7{width:var( --container-widget-width, 221.172px );max-width:221.172px;--container-widget-width:221.172px;--container-widget-flex-grow:0;}.elementor-8044 .elementor-element.elementor-element-cfd9b5f{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-6185df4 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-0f415c7 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-7ca723e .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-784a5b9 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-986471f .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-569f6f0 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-d01ddb4 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-86b2ead .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-4591931 .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-7ab709b .elementor-heading-title{line-height:32px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield .gfield_description,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gfield_post_tags_hint,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gform_fileupload_rules,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_creditcard input + span + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container select + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .chosen-single + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_hour label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_minute label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_address label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_total span,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_shipping_price,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8044 .elementor-element.elementor-element-e5c2520 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-f16ab0e .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-c5699e4 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}}@media(max-width:1024px){.elementor-8044 .elementor-element.elementor-element-c7444ca .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-667b084{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8044 .elementor-element.elementor-element-192fd48 .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-02c00e7{--n-accordion-title-font-size:var( --e-global-typography-9cc1cdd-font-size );}:where( .elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-9cc1cdd-line-height );}.elementor-8044 .elementor-element.elementor-element-7742a87{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-f4476de .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-36fea87{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-cfd9b5f{--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield .gfield_description,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gfield_post_tags_hint,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gform_fileupload_rules,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_creditcard input + span + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container select + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .chosen-single + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_hour label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_minute label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_address label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_total span,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_shipping_price,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8044 .elementor-element.elementor-element-e5c2520 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-f16ab0e .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-c5699e4 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}}@media(max-width:767px){.elementor-8044 .elementor-element.elementor-element-f044617{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-c28de72{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-c7444ca .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-c1e9e34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-667b084{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8044 .elementor-element.elementor-element-192fd48{padding:0px 0px 10px 0px;}.elementor-8044 .elementor-element.elementor-element-192fd48 .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-aa22eb1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8044 .elementor-element.elementor-element-0f53dd7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8044 .elementor-element.elementor-element-02c00e7{--n-accordion-title-font-size:var( --e-global-typography-9cc1cdd-font-size );}:where( .elementor-8044 .elementor-element.elementor-element-02c00e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-9cc1cdd-line-height );}.elementor-8044 .elementor-element.elementor-element-616f699{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-7742a87{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-940593d{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8044 .elementor-element.elementor-element-f4476de .elementor-heading-title{font-size:var( --e-global-typography-245b3ba-font-size );line-height:var( --e-global-typography-245b3ba-line-height );}.elementor-8044 .elementor-element.elementor-element-36fea87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-3de91a9{border-radius:0px 0px 0px 0px;}.elementor-8044 .elementor-element.elementor-element-cb9de9c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-cfd9b5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8044 .elementor-element.elementor-element-6185df4 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-0f415c7 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-7ca723e .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-784a5b9 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-986471f .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-569f6f0 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-d01ddb4 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-86b2ead .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-4591931 .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-7ab709b .elementor-heading-title{font-size:1.2rem;line-height:1.4em;}.elementor-8044 .elementor-element.elementor-element-3278b70{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-900dc0d{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8044 .elementor-element.elementor-element-736f008{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0px;}.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield .gfield_description,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gfield_post_tags_hint,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .gform_fileupload_rules,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_creditcard input + span + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container select + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container .chosen-single + label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_hour label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gfield_time_minute label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_address label,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_container_total span,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .ginput_shipping_price,
				.elementor-8044 .elementor-element.elementor-element-62552bf .pp-gravity-form .gsection_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8044 .elementor-element.elementor-element-e5c2520 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-f16ab0e .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}.elementor-8044 .elementor-element.elementor-element-c5699e4 .elementor-heading-title{font-size:var( --e-global-typography-708eaaf-font-size );line-height:var( --e-global-typography-708eaaf-line-height );}}@media(min-width:768px){.elementor-8044 .elementor-element.elementor-element-46ad61a{--width:40%;}.elementor-8044 .elementor-element.elementor-element-9e92801{--width:40%;}.elementor-8044 .elementor-element.elementor-element-aa22eb1{--width:100%;}.elementor-8044 .elementor-element.elementor-element-0f53dd7{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-8044 .elementor-element.elementor-element-2c34547{--width:99.985%;}.elementor-8044 .elementor-element.elementor-element-48a58ac{--width:99.998%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8044 .elementor-element.elementor-element-aa22eb1{--width:100%;}.elementor-8044 .elementor-element.elementor-element-0f53dd7{--width:100%;}}/* Start custom CSS for video, class: .elementor-element-3de91a9 */.elementor-widget-video .e-hosted-video .elementor-video {
    object-position: center -50px
}/* End custom CSS */
/* Start custom CSS for pp-gravity-forms, class: .elementor-element-62552bf */form input {
margin: 0px 0px 15px 0px !important;
}

form input::placeholder {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1effc2f */#boxes {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS *//* Hover styles */
.hover-parent-container {
  position: relative;
}

.hover-parent-container .hover-border-container {
  border: 2px solid transparent !important;
  transition: border-color 0.2s ease;
}

.hover-parent-container:hover .hover-border-container,
.hover-parent-container.hover-active .hover-border-container {
  border: 2px solid #EF3D31 !important;
}

.hover-parent-container .hover-icon-widget {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease, visibility 0.2s ease;
}

.hover-parent-container:hover .hover-icon-widget,
.hover-parent-container.hover-active .hover-icon-widget {
  opacity: 1;
  visibility: visible;
}

/* Force video backgrounds to fill containers */
.click-reveal-container video {
  object-fit: cover !important;
  width: 100% !important;
  height: 100% !important;
}

.click-reveal-container .elementor-background-video-container {
  width: 100% !important;
  height: 100% !important;
}

.click-reveal-container .elementor-background-video-embed {
  width: 100% !important;
  height: 100% !important;
}

.click-reveal-container .elementor-background-video-hosted {
  width: 100% !important;
  height: 100% !important;
}

/* DESKTOP & TABLET - fade in place, all stacked */
@media (min-width: 768px) {
  .hover-parents-row {
    position: relative !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
  
  .click-reveal-container {
    position: absolute !important;
    top: 100% !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: 100% !important;
    max-width: 1376px !important;
    min-height: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    opacity: 0;
    visibility: hidden;
    overflow: hidden !important;
    transition: opacity 0.8s ease, visibility 0.8s ease;
    pointer-events: none;
    z-index: 10;
  }

  .click-reveal-container.active {
    height: auto !important;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
}

/* TABLET - 95% width */
@media (max-width: 1366px) and (min-width: 768px) {
  .click-reveal-container {
    width: 95% !important;
    max-width: 95% !important;
  }
}

/* MOBILE - slide down naturally */
@media (max-width: 767px) {
  .click-reveal-container {
    position: relative !important;
    max-height: 0 !important;
    opacity: 0;
    overflow: hidden !important;
    transition: opacity 0.8s ease, max-height 0.8s ease;
    pointer-events: none;
    width: 100% !important;
    margin: 0 auto !important;
  }

  .click-reveal-container.active {
    max-height: 5000px !important;
    opacity: 1;
    pointer-events: auto;
  }
}/* End custom CSS */