.elementor-2426 .elementor-element.elementor-element-11cf9aa{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;}.elementor-2426 .elementor-element.elementor-element-1d0b4fe > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-1d0b4fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-3c7b00f{--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:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-23px;--margin-bottom:23px;--margin-left:23px;--margin-right:23px;}.elementor-2426 .elementor-element.elementor-element-3c7b00f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-8314d48{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-9b202e4{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-9b202e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-9b202e4.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-9b202e4.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-9b202e4.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-abe4036{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-abe4036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-abe4036.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-abe4036.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-abe4036.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-5292bcc{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-5292bcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-5292bcc.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-5292bcc.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-5292bcc.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-30722b9{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-30722b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-30722b9.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-30722b9.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-30722b9.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-0d0608d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-0d0608d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-0d0608d.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-0d0608d.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-0d0608d.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-ec4887a{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-ec4887a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-ec4887a.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-ec4887a.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-ec4887a.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-img img{height:76px;object-fit:cover;object-position:top center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-0158c3c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-0158c3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-0158c3c.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-0158c3c.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-0158c3c.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center left;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-dcdd566{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-dcdd566.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-wrapper{text-align:center;}.elementor-2426 .elementor-element.elementor-element-dcdd566.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2426 .elementor-element.elementor-element-dcdd566.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2426 .elementor-element.elementor-element-dcdd566.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", poppins;font-size:14px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px;letter-spacing:0.8px;color:#000000;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-img img{height:76px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-description{font-family:"Alatsi", poppins;}.elementor-2426 .elementor-element.elementor-element-8bbf9a6{--display:flex;}.elementor-2426 .elementor-element.elementor-element-9f05e9c{width:100%;max-width:100%;}.elementor-2426 .elementor-element.elementor-element-9f05e9c.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-ef8bbf0{--display:flex;}.elementor-2426 .elementor-element.elementor-element-911f156{text-align:center;}.elementor-2426 .elementor-element.elementor-element-911f156 .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:37px;color:#3D3D3D;}.elementor-2426 .elementor-element.elementor-element-b574ad9{--display:flex;--justify-content:flex-start;}.elementor-2426 .elementor-element.elementor-element-969c18c{--swiper-slides-to-display:4;--swiper-slides-gap:10px;width:100%;max-width:100%;--swiper-pagination-size:5px;--dots-normal-color:#FFF2F2;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-2426 .elementor-element.elementor-element-969c18c > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-2426 .elementor-element.elementor-element-969c18c.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-969c18c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-2426 .elementor-element.elementor-element-c10db4b{--display:flex;}.elementor-2426 .elementor-element.elementor-element-b56d27b .elementor-button{background-color:#FFFFFF00;font-family:"Tahoma", poppins;font-size:19px;text-transform:capitalize;font-style:normal;fill:#9D3F94;color:#9D3F94;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-2426 .elementor-element.elementor-element-b56d27b .elementor-button:hover, .elementor-2426 .elementor-element.elementor-element-b56d27b .elementor-button:focus{color:#6E6E6E;}.elementor-2426 .elementor-element.elementor-element-b56d27b .elementor-button:hover svg, .elementor-2426 .elementor-element.elementor-element-b56d27b .elementor-button:focus svg{fill:#6E6E6E;}.elementor-2426 .elementor-element.elementor-element-0c5667f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2426 .elementor-element.elementor-element-0c5667f:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-0c5667f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A4D85;}.elementor-2426 .elementor-element.elementor-element-1998d72{width:var( --container-widget-width, 100.52% );max-width:100.52%;--container-widget-width:100.52%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-1998d72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-f64cf8c{--display:flex;}.elementor-2426 .elementor-element.elementor-element-46a01de{text-align:center;}.elementor-2426 .elementor-element.elementor-element-46a01de .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:37px;color:#3D3D3D;}.elementor-2426 .elementor-element.elementor-element-61d51c7{--display:flex;--justify-content:flex-start;}.elementor-2426 .elementor-element.elementor-element-421d414{--swiper-slides-to-display:4;--swiper-slides-gap:10px;width:100%;max-width:100%;--swiper-pagination-size:5px;--dots-normal-color:#FFF2F2;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-2426 .elementor-element.elementor-element-421d414 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-2426 .elementor-element.elementor-element-421d414.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-421d414 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-2426 .elementor-element.elementor-element-e7fe58a{--display:flex;}.elementor-2426 .elementor-element.elementor-element-4034865 .elementor-button{background-color:#FFFFFF00;font-family:"Tahoma", poppins;font-size:19px;text-transform:capitalize;font-style:normal;fill:#9D3F94;color:#9D3F94;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-2426 .elementor-element.elementor-element-4034865 .elementor-button:hover, .elementor-2426 .elementor-element.elementor-element-4034865 .elementor-button:focus{color:#6E6E6E;}.elementor-2426 .elementor-element.elementor-element-4034865 .elementor-button:hover svg, .elementor-2426 .elementor-element.elementor-element-4034865 .elementor-button:focus svg{fill:#6E6E6E;}.elementor-2426 .elementor-element.elementor-element-f43b0d7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2426 .elementor-element.elementor-element-f43b0d7:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-f43b0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9D459D;}.elementor-2426 .elementor-element.elementor-element-5cc6e59{width:var( --container-widget-width, 100.52% );max-width:100.52%;--container-widget-width:100.52%;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-5cc6e59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-65f67d2{--display:flex;}.elementor-2426 .elementor-element.elementor-element-29e992b{text-align:center;}.elementor-2426 .elementor-element.elementor-element-29e992b .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:22px;color:#3D3D3D;}.elementor-2426 .elementor-element.elementor-element-55fde24 > .elementor-widget-container{margin:-23px -23px -23px -23px;}.elementor-2426 .elementor-element.elementor-element-55fde24{text-align:center;font-size:18px;color:#585858;}.elementor-2426 .elementor-element.elementor-element-55fde24 p{margin-block-end:6px;}.elementor-2426 .elementor-element.elementor-element-483c9ba{--display:flex;}.elementor-2426 .elementor-element.elementor-element-562b25c{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--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-size:22px;--arrow-normal-color:#A5A5A5;--swiper-pagination-size:5px;--dots-normal-color:#000000;--swiper-pagination-spacing:26px;}.elementor-2426 .elementor-element.elementor-element-562b25c .swiper-slide > .elementor-element{height:100%;}.elementor-2426 .elementor-element.elementor-element-6b8d9bf{--display:flex;}.elementor-2426 .elementor-element.elementor-element-0c833b1 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-2426 .elementor-element.elementor-element-0c833b1 img{width:100%;}.elementor-2426 .elementor-element.elementor-element-2a3d0da{--display:flex;}.elementor-2426 .elementor-element.elementor-element-f1ee29e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-f1ee29e{text-align:center;}.elementor-2426 .elementor-element.elementor-element-f1ee29e .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:22px;color:#626262;}.elementor-2426 .elementor-element.elementor-element-ee3d6bf > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-b3b22bb{--display:flex;--overflow:hidden;}.elementor-2426 .elementor-element.elementor-element-85ed79e{--display:flex;}.elementor-2426 .elementor-element.elementor-element-18b55e3{text-align:center;}.elementor-2426 .elementor-element.elementor-element-18b55e3 .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:24px;color:#464646;}.elementor-2426 .elementor-element.elementor-element-0675757 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-0675757{text-align:center;}.elementor-2426 .elementor-element.elementor-element-0675757 .elementor-heading-title{font-family:"Times New Roman", poppins;font-size:16px;color:#6A6A6A;}.elementor-2426 .elementor-element.elementor-element-7b59eaa{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2426 .elementor-element.elementor-element-1d0b4fe > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-3c7b00f{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2426 .elementor-element.elementor-element-8314d48.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-title{margin-bottom:0px;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-969c18c{--swiper-slides-to-display:2;}.elementor-2426 .elementor-element.elementor-element-421d414{--swiper-slides-to-display:2;}.elementor-2426 .elementor-element.elementor-element-562b25c{--swiper-slides-to-display:2;}.elementor-2426 .elementor-element.elementor-element-0c833b1 > .elementor-widget-container{margin:0px -12px 0px -12px;}.elementor-2426 .elementor-element.elementor-element-0c833b1 img{width:100%;}}@media(max-width:767px){.elementor-2426 .elementor-element.elementor-element-11cf9aa{--width:1600px;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2426 .elementor-element.elementor-element-1d0b4fe{width:var( --container-widget-width, 352.667px );max-width:352.667px;--container-widget-width:352.667px;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-1d0b4fe > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-3c7b00f{--width:811%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-img{margin-bottom:0px;}.elementor-2426 .elementor-element.elementor-element-8314d48 .elementor-image-box-img img{object-position:center center;}.elementor-2426 .elementor-element.elementor-element-9b202e4{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-9b202e4 .elementor-image-box-img img{height:76px;object-position:bottom center;border-radius:100px;}.elementor-2426 .elementor-element.elementor-element-abe4036{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-wrapper .elementor-image-box-img{width:76%;}.elementor-2426 .elementor-element.elementor-element-abe4036 .elementor-image-box-img img{height:76px;}.elementor-2426 .elementor-element.elementor-element-5292bcc{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;}.elementor-2426 .elementor-element.elementor-element-5292bcc .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-30722b9{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-2426 .elementor-element.elementor-element-30722b9 .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-0d0608d{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-2426 .elementor-element.elementor-element-0d0608d .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-ec4887a{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-2426 .elementor-element.elementor-element-ec4887a .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-0158c3c{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-2426 .elementor-element.elementor-element-0158c3c .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-dcdd566{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;}.elementor-2426 .elementor-element.elementor-element-dcdd566 .elementor-image-box-img{margin-bottom:2px;}.elementor-2426 .elementor-element.elementor-element-969c18c{--swiper-slides-to-display:2;}.elementor-2426 .elementor-element.elementor-element-421d414{--swiper-slides-to-display:2;}.elementor-2426 .elementor-element.elementor-element-562b25c{--swiper-slides-to-display:1;}.elementor-2426 .elementor-element.elementor-element-f1ee29e .elementor-heading-title{font-size:12px;}.elementor-2426 .elementor-element.elementor-element-b3b22bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2426 .elementor-element.elementor-element-3c7b00f{--width:101.38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2426 .elementor-element.elementor-element-3c7b00f{--width:1036.922px;}}/* Start custom CSS for container, class: .elementor-element-3c7b00f *//* 1. CONTAINER SETTINGS */
.elementor-2426 .elementor-element.elementor-element-3c7b00f {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important; /* Ensures they stay in one line */
    
    /* WIDTH SETTINGS */
    width: 100% !important;
    max-width: 100% !important;
    
    /* SCROLLING BEHAVIOR */
    overflow-x: auto !important;
    overflow-y: hidden !important;
    
    /* ALIGNMENT FIX (THE MAGIC PART) */
    /* On Desktop, this centers them nicely */
    justify-content: center !important; 
    
    /* Spacing */
    gap: 20px !important; /* Increased gap slightly for better "spread" */
    padding-bottom: 10px !important;
    
    /* Hide Scrollbar (Firefox) */
    scrollbar-width: none !important; 
    cursor: grab; /* Shows hand cursor so desktop users know they can drag */
}

/* 2. HIDE SCROLLBAR (Chrome/Safari) */
.elementor-2426 .elementor-element.elementor-element-3c7b00f::-webkit-scrollbar {
    display: none !important;
}

/* 3. CHILD ITEMS (ICONS) */
.elementor-2426 .elementor-element.elementor-element-3c7b00f > .elementor-element {
    display: block !important;
    flex: 0 0 auto !important; /* Stops items from shrinking */
    
    /* SIZE CONTROL */
    width: 100px !important; /* Slightly wider for better touch target */
    min-width: 100px !important;
    margin-bottom: 0 !important;
}

/* 4. MOBILE & TABLET OVERRIDE (CRITICAL) */
/* When screen is small, we MUST align left to allow scrolling */
@media (max-width: 1024px) {
    .elementor-2426 .elementor-element.elementor-element-3c7b00f {
        justify-content: flex-start !important; /* Switch back to left for swiping */
        padding-left: 15px !important; /* Add a little breathing room on the left */
    }
}/* End custom CSS */
/* Start custom CSS for fibosearch, class: .elementor-element-9f05e9c *//* =========================================
   FIBOSEARCH: THE "FAKE ICON" FIX
   ========================================= */

/* 1. RESET THE CONTAINER */
.dgwt-wcas-sf-wrapp,
form.dgwt-wcas-search-form {
    background: transparent !important;
    border: none !important;
    margin: 0 auto !important;
    padding: 0 !important;
    position: relative !important; /* Critical for the fake icon */
}

/* 2. STYLE THE INPUT (Clean Pill) */
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    height: 50px !important;
    background-color: #ffffff !important;
    border: 1px solid #e0e0e0 !important;
    border-radius: 50px !important;
    
    font-family: serif !important;
    font-size: 15px !important;
    color: #333 !important;
    
    /* Padding: Leave space on LEFT for the new icon */
    padding: 0 20px 0 50px !important; 
    
    box-shadow: 0 2px 8px rgba(0,0,0,0.05) !important; 
    z-index: 1 !important;
}

/* 3. HIDE THE BROKEN PLUGIN ICON */
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-icon {
    display: none !important; /* Get rid of the one that keeps breaking */
}
/* 4. CREATE A "FAKE" ICON (SVG Image Fix) */
/* This uses an image so we can have a Pink Border and White Center */
.dgwt-wcas-sf-wrapp::before {
    /* clear the old text icon */
    content: "" !important; 
    
    /* --- THE ICON IMAGE --- */
    /* Pink Outline (#ff66c4), White Fill (#ffffff) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ff66c4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8' fill='%23ffffff' /%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65' /%3E%3C/svg%3E") !important;
    
    background-repeat: no-repeat !important;
    background-size: contain !important;
    
    /* --- POSITIONING --- */
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    
    /* Size of the icon */
    width: 22px !important; 
    height: 22px !important;
    
    transform: translateY(-50%) !important;
    z-index: 9999 !important; 
    pointer-events: none !important;
}



/* 5. Placeholder Text Alignment */
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder {
    color: #aaaaaa !important;
    line-height: 50px !important;
}

/* 6. Remove Submit Button */
.dgwt-wcas-search-submit {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-969c18c *//* --- MOBILE LOOP CAROUSEL FIX --- */
@media (max-width: 767px) {
    
    /* 1. REDUCE IMAGE HEIGHT & CROP */
    /* This forces the images to be shorter and squares them off */
    .mobile-loop-fix .elementor-widget-image img {
        height: 180px !important; /* Adjust this number to make them taller/shorter */
        object-fit: cover !important; /* Ensures the image fills the box without stretching */
        width: 100% !important;
        border-radius: 8px !important; /* Optional: nicely rounded corners */
    }

    /* 2. FIX SQUISHED TITLE */
    /* Makes the font smaller and allows it to wrap normally */
    .mobile-loop-fix h3, 
    .mobile-loop-fix h4, 
    .mobile-loop-fix .elementor-heading-title {
        font-size: 14px !important; 
        line-height: 1.3 !important;
        margin-bottom: 5px !important;
        white-space: normal !important;
        word-wrap: break-word !important;
    }

    /* 3. FIX PRICE TEXT */
    .mobile-loop-fix p, 
    .mobile-loop-fix .elementor-text-editor {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }
    
    /* 4. Add a little spacing around the content */
    .mobile-loop-fix .elementor-widget-wrap {
        padding: 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b574ad9 *//* --- MOBILE LOOP CAROUSEL HEIGHT FIX --- */
@media (max-width: 767px) {
    
    /* 1. Target ANY image inside the carousel slide */
    .mobile-loop-fix .swiper-slide img,
    .mobile-loop-fix .elementor-widget-image img,
    .mobile-loop-fix .elementor-widget-theme-post-featured-image img {
        height: 160px !important;  /* Force the height you want */
        width: 100% !important;    /* Fill the width of the column */
        object-fit: cover !important; /* Crop the image nicely */
        aspect-ratio: 1 / 1 !important; /* Optional: Forces a perfect square */
        
        margin-bottom: 5px !important;
    }

    /* 2. Fix the huge text that pushes everything down */
    .mobile-loop-fix h3, 
    .mobile-loop-fix h4, 
    .mobile-loop-fix .elementor-heading-title {
        font-size: 13px !important; 
        line-height: 1.2 !important;
        white-space: normal !important;
        word-wrap: break-word !important;
    }

    /* 3. Ensure the slide itself doesn't force extra height */
    .mobile-loop-fix .swiper-slide {
        height: auto !important;
        display: flex !important;
        flex-direction: column !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-421d414 *//* --- MOBILE LOOP CAROUSEL FIX --- */
@media (max-width: 767px) {
    
    /* 1. REDUCE IMAGE HEIGHT & CROP */
    /* This forces the images to be shorter and squares them off */
    .mobile-loop-fix .elementor-widget-image img {
        height: 180px !important; /* Adjust this number to make them taller/shorter */
        object-fit: cover !important; /* Ensures the image fills the box without stretching */
        width: 100% !important;
        border-radius: 8px !important; /* Optional: nicely rounded corners */
    }

    /* 2. FIX SQUISHED TITLE */
    /* Makes the font smaller and allows it to wrap normally */
    .mobile-loop-fix h3, 
    .mobile-loop-fix h4, 
    .mobile-loop-fix .elementor-heading-title {
        font-size: 14px !important; 
        line-height: 1.3 !important;
        margin-bottom: 5px !important;
        white-space: normal !important;
        word-wrap: break-word !important;
    }

    /* 3. FIX PRICE TEXT */
    .mobile-loop-fix p, 
    .mobile-loop-fix .elementor-text-editor {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }
    
    /* 4. Add a little spacing around the content */
    .mobile-loop-fix .elementor-widget-wrap {
        padding: 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61d51c7 *//* --- MOBILE LOOP CAROUSEL HEIGHT FIX --- */
@media (max-width: 767px) {
    
    /* 1. Target ANY image inside the carousel slide */
    .mobile-loop-fix .swiper-slide img,
    .mobile-loop-fix .elementor-widget-image img,
    .mobile-loop-fix .elementor-widget-theme-post-featured-image img {
        height: 160px !important;  /* Force the height you want */
        width: 100% !important;    /* Fill the width of the column */
        object-fit: cover !important; /* Crop the image nicely */
        aspect-ratio: 1 / 1 !important; /* Optional: Forces a perfect square */
        
        margin-bottom: 5px !important;
    }

    /* 2. Fix the huge text that pushes everything down */
    .mobile-loop-fix h3, 
    .mobile-loop-fix h4, 
    .mobile-loop-fix .elementor-heading-title {
        font-size: 13px !important; 
        line-height: 1.2 !important;
        white-space: normal !important;
        word-wrap: break-word !important;
    }

    /* 3. Ensure the slide itself doesn't force extra height */
    .mobile-loop-fix .swiper-slide {
        height: auto !important;
        display: flex !important;
        flex-direction: column !important;
    }
}/* End custom CSS */