.elementor-113 .elementor-element.elementor-element-ec01942{--display:flex;--min-height:650px;--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-113 .elementor-element.elementor-element-ec01942.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-ec01942:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-ec01942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.principalspirit.com/wp-content/uploads/2025/11/aboutus1.avif") 50% 50%;background-size:cover;}.elementor-113 .elementor-element.elementor-element-3728886{--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-113 .elementor-element.elementor-element-3728886.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-7b2e4fe{--spacer-size:50px;}.elementor-113 .elementor-element.elementor-element-464f0a1{--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-113 .elementor-element.elementor-element-464f0a1.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-19404ac .ecomus-categories-grid__items{--em-categories-grid-columns:4;--em-categories-grid-col-gap:30px;--em-categories-grid-row-gap:30px;}.elementor-113 .elementor-element.elementor-element-19404ac{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-19404ac.elementor-element{--align-self:center;}.elementor-113 .elementor-element.elementor-element-d5d34b9{--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-113 .elementor-element.elementor-element-d5d34b9.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-fe3eedb{--spacer-size:50px;}.elementor-113 .elementor-element.elementor-element-6bc1aeae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-6bc1aeae.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-e1ec4a9{--spacer-size:10px;}.elementor-113 .elementor-element.elementor-element-bf95312 .ecomus-products-carousel__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-113 .elementor-element.elementor-element-9dbb3fa{--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:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-113 .elementor-element.elementor-element-9dbb3fa.ecomus-motion--sticky{position:var(--position);}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__item{justify-content:center;align-items:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__view-all-outsite{justify-content:center;align-items:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__content{align-items:center;justify-content:center;text-align:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__content .ecomus-image-box-carousel__button{align-self:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__item-below{text-align:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__align-stretch{text-align:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__image-bg{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__image-bg{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );margin:24px 0px 0px 0px;}.ecomus-rtl-smart .elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__title{margin:24px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__button{margin:18px 0px 0px 0px;}.ecomus-rtl-smart .elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__button{margin:18px 0px 0px 0px;}body.elementor-page-113 .site-content{padding-top:0px;padding-bottom:0px;}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-19404ac .ecomus-categories-grid__items{--em-categories-grid-columns:2;--em-categories-grid-col-gap:30px;--em-categories-grid-row-gap:30px;}}@media(max-width:767px){.elementor-113 .elementor-element.elementor-element-ec01942{--min-height:450px;}.elementor-113 .elementor-element.elementor-element-7b2e4fe{--spacer-size:20px;}.elementor-113 .elementor-element.elementor-element-19404ac .ecomus-categories-grid__items{--em-categories-grid-columns:2;--em-categories-grid-col-gap:15px;--em-categories-grid-row-gap:15px;}.elementor-113 .elementor-element.elementor-element-6bc1aeae{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__item{justify-content:center;align-items:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__view-all-outsite{justify-content:center;align-items:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__content{align-items:center;justify-content:center;}.elementor-113 .elementor-element.elementor-element-c933c1e .ecomus-image-box-carousel__content .ecomus-image-box-carousel__button{align-self:center;}}