.elementor-5945 .elementor-element.elementor-element-c45a9da{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5945 .elementor-element.elementor-element-c45a9da:not(.elementor-motion-effects-element-type-background), .elementor-5945 .elementor-element.elementor-element-c45a9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://tactilesystems.com.au/wp-content/uploads/2025/07/resource-brocures-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5945 .elementor-element.elementor-element-a3a0df1{--display:flex;}.elementor-5945 .elementor-element.elementor-element-cc5c7db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-5945 .elementor-element.elementor-element-98a6e6d{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5945 .elementor-element.elementor-element-ee4f708{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5945 .elementor-element.elementor-element-4879eae{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5945 .elementor-element.elementor-element-a08315f{--e-icon-list-icon-size:24px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-text{color:var( --e-global-color-ee61e7c );transition:color 0.3s;}.elementor-5945 .elementor-element.elementor-element-e269b05 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ee61e7c );}.elementor-5945 .elementor-element.elementor-element-4185490 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-5945 .elementor-element.elementor-element-4185490{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 );color:var( --e-global-color-ee61e7c );}.elementor-5945 .elementor-element.elementor-element-faba2c1{width:auto;max-width:auto;}.elementor-5945 .elementor-element.elementor-element-faba2c1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button{font-family:var( --e-global-typography-bc4933b-font-family ), Sans-serif;font-size:var( --e-global-typography-bc4933b-font-size );font-weight:var( --e-global-typography-bc4933b-font-weight );line-height:var( --e-global-typography-bc4933b-line-height );}.elementor-5945 .elementor-element.elementor-element-69ec3cf{--display:flex;}.elementor-5945 .elementor-element.elementor-element-8216147{--display:flex;}.elementor-5945 .elementor-element.elementor-element-5f39377{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-154f112{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-aa360ce{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-fbe83ca .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-d69e9af .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-042d520{--display:flex;}.elementor-5945 .elementor-element.elementor-element-0d6d92a{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-b1dbe8f{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-d875643{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-9d7e1ae .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-db10c23 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-a5d7758{--display:flex;}.elementor-5945 .elementor-element.elementor-element-7114b70{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-685e03a{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-7317959{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-e019b1a .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-5d5d089 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-f5068cb{--display:flex;}.elementor-5945 .elementor-element.elementor-element-e47d5a6{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-fab5c0f{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-ecc2f4a{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-5f8c8f5 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-e228972 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-95902b1{--display:flex;}.elementor-5945 .elementor-element.elementor-element-b8dcdf9{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-fb51085{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-4cedcd9{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-873f058 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-8b542c4 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-dd22058{--display:flex;}.elementor-5945 .elementor-element.elementor-element-f7f6356{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-8542793{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-eaaf617{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-1cc9397 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-6c4b087 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-2529d4b{--display:flex;}.elementor-5945 .elementor-element.elementor-element-987dea7{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-91ab075{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-be00304{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-59c579e .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-0674cff .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-6943205{--display:flex;}.elementor-5945 .elementor-element.elementor-element-e25e61a{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-5e45ef7{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-4fd98a4{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-3481220 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-d35ebbf .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-0ad8064{--display:flex;}.elementor-5945 .elementor-element.elementor-element-3ff3b9d{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-8248c91{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#02010100;}.elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide > .elementor-element{height:100%;}.elementor-5945 .elementor-element.elementor-element-565367e{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5945 .elementor-element.elementor-element-5f2755b .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-1543812 .elementor-icon-wrapper{text-align:center;}.elementor-5945 .elementor-element.elementor-element-434df83{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:2px;--n-tabs-gap:50px;--n-tabs-title-border-radius:10px 10px 0px 0px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );--n-tabs-title-color:var( --e-global-color-ee61e7c );--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-5945 .elementor-element.elementor-element-434df83 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ee61e7c );}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ee61e7c );}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5945 .elementor-element.elementor-element-434df83 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}:where( .elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-5945 .elementor-element.elementor-element-c45a9da{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-5945 .elementor-element.elementor-element-cc5c7db{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5945 .elementor-element.elementor-element-e269b05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5945 .elementor-element.elementor-element-4185490{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button{font-size:var( --e-global-typography-bc4933b-font-size );line-height:var( --e-global-typography-bc4933b-line-height );}.elementor-5945 .elementor-element.elementor-element-154f112{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-b1dbe8f{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-685e03a{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-fab5c0f{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-fb51085{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-8542793{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-91ab075{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-5e45ef7{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-8248c91{--swiper-slides-to-display:3;}.elementor-5945 .elementor-element.elementor-element-434df83{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-5945 .elementor-element.elementor-element-c45a9da{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5945 .elementor-element.elementor-element-e269b05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5945 .elementor-element.elementor-element-4185490{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button{font-size:var( --e-global-typography-bc4933b-font-size );line-height:var( --e-global-typography-bc4933b-line-height );}.elementor-5945 .elementor-element.elementor-element-154f112{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-b1dbe8f{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-685e03a{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-fab5c0f{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-fb51085{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-8542793{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-91ab075{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-5e45ef7{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-8248c91{--swiper-slides-to-display:2;}.elementor-5945 .elementor-element.elementor-element-434df83{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5945 .elementor-element.elementor-element-c45a9da{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5945 .elementor-element.elementor-element-cc5c7db{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-5945 .elementor-element.elementor-element-98a6e6d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5945 .elementor-element.elementor-element-a08315f .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5945 .elementor-element.elementor-element-e269b05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5945 .elementor-element.elementor-element-4185490{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5945 .elementor-element.elementor-element-faba2c1 .elementor-button{font-size:var( --e-global-typography-bc4933b-font-size );line-height:var( --e-global-typography-bc4933b-line-height );}.elementor-5945 .elementor-element.elementor-element-154f112{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-aa360ce{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-b1dbe8f{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-d875643{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-685e03a{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-7317959{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-fab5c0f{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-ecc2f4a{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-fb51085{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-4cedcd9{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-8542793{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-eaaf617{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-91ab075{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-be00304{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-5e45ef7{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-4fd98a4{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-8248c91{--swiper-slides-to-display:1;}.elementor-5945 .elementor-element.elementor-element-565367e{--justify-content:flex-start;}.elementor-5945 .elementor-element.elementor-element-434df83{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-5945 .elementor-element.elementor-element-434df83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-4879eae */.elementor-5945 .elementor-element.elementor-element-4879eae {
    max-width: 855px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-154f112 */.elementor-5945 .elementor-element.elementor-element-154f112, .elementor-5945 .elementor-element.elementor-element-154f112 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-154f112 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe83ca */.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-fbe83ca:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d69e9af */.elementor-5945 .elementor-element.elementor-element-d69e9af:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d69e9af:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d69e9af:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1dbe8f */.elementor-5945 .elementor-element.elementor-element-b1dbe8f, .elementor-5945 .elementor-element.elementor-element-b1dbe8f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-b1dbe8f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d7e1ae */.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-9d7e1ae:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db10c23 */.elementor-5945 .elementor-element.elementor-element-db10c23:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-db10c23:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-db10c23:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-685e03a */.elementor-5945 .elementor-element.elementor-element-685e03a, .elementor-5945 .elementor-element.elementor-element-685e03a div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-685e03a .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e019b1a */.elementor-5945 .elementor-element.elementor-element-e019b1a:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e019b1a:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e019b1a:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5d089 */.elementor-5945 .elementor-element.elementor-element-5d5d089:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5d5d089:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5d5d089:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fab5c0f */.elementor-5945 .elementor-element.elementor-element-fab5c0f, .elementor-5945 .elementor-element.elementor-element-fab5c0f div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fab5c0f .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f8c8f5 */.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f8c8f5:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e228972 */.elementor-5945 .elementor-element.elementor-element-e228972:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-e228972:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-e228972:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fb51085 */.elementor-5945 .elementor-element.elementor-element-fb51085, .elementor-5945 .elementor-element.elementor-element-fb51085 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-fb51085 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-873f058 */.elementor-5945 .elementor-element.elementor-element-873f058:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-873f058:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-873f058:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b542c4 */.elementor-5945 .elementor-element.elementor-element-8b542c4:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-8b542c4:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-8b542c4:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8542793 */.elementor-5945 .elementor-element.elementor-element-8542793, .elementor-5945 .elementor-element.elementor-element-8542793 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8542793 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cc9397 */.elementor-5945 .elementor-element.elementor-element-1cc9397:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1cc9397:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1cc9397:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4b087 */.elementor-5945 .elementor-element.elementor-element-6c4b087:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-6c4b087:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-6c4b087:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91ab075 */.elementor-5945 .elementor-element.elementor-element-91ab075, .elementor-5945 .elementor-element.elementor-element-91ab075 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-91ab075 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59c579e */.elementor-5945 .elementor-element.elementor-element-59c579e:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-59c579e:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-59c579e:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0674cff */.elementor-5945 .elementor-element.elementor-element-0674cff:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-0674cff:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-0674cff:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5e45ef7 */.elementor-5945 .elementor-element.elementor-element-5e45ef7, .elementor-5945 .elementor-element.elementor-element-5e45ef7 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-5e45ef7 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3481220 */.elementor-5945 .elementor-element.elementor-element-3481220:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-3481220:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-3481220:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d35ebbf */.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-d35ebbf:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8248c91 */.elementor-5945 .elementor-element.elementor-element-8248c91, .elementor-5945 .elementor-element.elementor-element-8248c91 div {
    overflow: visible;
}
@media (width < 768px) {
    .elementor-5945 .elementor-element.elementor-element-8248c91 .swiper-slide {
        width: 320px !important;
    }
    .our-team-slider {
        max-width: 320px !important;
        min-width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f2755b */.elementor-5945 .elementor-element.elementor-element-5f2755b:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-5f2755b:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-5f2755b:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1543812 */.elementor-5945 .elementor-element.elementor-element-1543812:hover {
    cursor: pointer;
}

.elementor-5945 .elementor-element.elementor-element-1543812:hover rect {
    fill: var( --e-global-color-bc2e50d );
}
.elementor-5945 .elementor-element.elementor-element-1543812:hover path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-434df83 */.elementor-5945 .elementor-element.elementor-element-434df83 .e-n-tabs-heading {
    border-bottom: 1px solid var( --e-global-color-ee61e7c );
}

.elementor-5945 .elementor-element.elementor-element-434df83 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"],
.elementor-5945 .elementor-element.elementor-element-434df83 .e-n-tabs-heading .e-n-tab-title:hover {
    background: var( --e-global-color-ee61e7c ) !important;
}

.elementor-5945 .elementor-element.elementor-element-434df83 .e-n-tabs-heading .e-n-tab-title:hover .e-n-tab-title-text,
.elementor-5945 .elementor-element.elementor-element-434df83 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ec3cf */.elementor-5945 .elementor-element.elementor-element-69ec3cf {
    clip-path: inset(-100vw -100vw -100vw 0);
}/* End custom CSS */