.elementor-6104 .elementor-element.elementor-element-a67409a{--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;--justify-content:center;--padding-top:8em;--padding-bottom:6em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-1df411f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-57361d9{text-align:center;}.elementor-6104 .elementor-element.elementor-element-57361d9 .elementor-heading-title{font-weight:300;letter-spacing:0.25px;}.elementor-6104 .elementor-element.elementor-element-84983ee{--spacer-size:30px;}.elementor-6104 .elementor-element.elementor-element-7021e7f{text-align:center;}.elementor-6104 .elementor-element.elementor-element-7021e7f .elementor-heading-title{font-weight:300;letter-spacing:0.25px;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-dc3d508{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .slick-dots.style-1 li,.elementor-6104 .elementor-element.elementor-element-0db1fa6  .slick-dots.style-2 li,.elementor-6104 .elementor-element.elementor-element-0db1fa6  .slick-dots.style-3 li{width:6px;height:6px;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-1 li button,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #D5D5D5;-moz-box-shadow:inset 0 0 0 8px #D5D5D5;box-shadow:inset 0 0 0 8px #D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #D5D5D5;-moz-box-shadow:inset 0 0 0 1px #D5D5D5;box-shadow:inset 0 0 0 1px #D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-2 li button{border-color:#D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #D5D5D5;-moz-box-shadow:inset 0 0 0 1px #D5D5D5;box-shadow:inset 0 0 0 1px #D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #D5D5D5;-moz-box-shadow:inset 0 0 0 8px #D5D5D5;box-shadow:inset 0 0 0 8px #D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #D5D5D5;-moz-box-shadow:inset 0 0 0 0px #D5D5D5;box-shadow:inset 0 0 0 0px #D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-1 li button:before{color:#D5D5D5;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:20px;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-prev.style-1,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-next.style-1,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-3:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-3:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-6:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-6:before{background:#C44D4800;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-4:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-4:before{border-color:#C44D4800;}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-prev.style-1:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-next.style-1:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-3:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-3:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-4:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-4:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-6 .icon-wrap{color:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-2 .icon-wrap:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-2 .icon-wrap:after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-2 .icon-wrap:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-2 .icon-wrap:after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-5 .icon-wrap:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-5 .icon-wrap:after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-5 .icon-wrap:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-5 .icon-wrap:after{background:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-prev.style-1:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.slick-next.style-1:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-3:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-4:hover:before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-nav.style-6:hover .icon-wrap{color:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::after,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::before,.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::after{background:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-b7fd837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-1b544d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-233d2fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-4ce257d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6104 .elementor-element.elementor-element-30db3bf{text-align:center;}.elementor-6104 .elementor-element.elementor-element-30db3bf .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:300;letter-spacing:1px;}.elementor-6104 .elementor-element.elementor-element-1250c53{width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-6104 .elementor-element.elementor-element-b3baa5d{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-eb49688{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6104 .elementor-element.elementor-element-4830abf .eael-flip-carousel{border-radius:0px;}.elementor-6104 .elementor-element.elementor-element-4830abf .flip-custom-nav{font-size:16.5px;width:30px;height:30px;line-height:30px;color:var( --e-global-color-primary );border-style:none;}.elementor-6104 .elementor-element.elementor-element-4830abf .eael-flip-carousel-svg-icon{width:16.5px;}.elementor-6104 .elementor-element.elementor-element-4830abf .flip-custom-nav svg{width:16.5px;fill:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-4830abf .eael-flip-carousel-content{text-align:center;color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:300;padding:35px 35px 35px 35px;}.elementor-6104 .elementor-element.elementor-element-4830abf .eael-flip-carousel-content *{color:#000000;}.elementor-6104 .elementor-element.elementor-element-4830abf .flip-carousel-text{text-align:center;color:var( --e-global-color-primary );}.elementor-6104 .elementor-element.elementor-element-17332c9{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-remote-carousel-navigation-wrapper{justify-content:center;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#ffffff;min-width:0px;min-height:0px;border-radius:0px 0px 0px 0px;border-style:none;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-carousel-nav-label{color:#ffffff;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-6104 .elementor-element.elementor-element-1c0554d button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-6104 .elementor-element.elementor-element-1c0554d .ue-carousel-nav-icon{font-size:12px;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullet-btn{background-color:#F2F2F2;width:8px;height:8px;border-radius:10px 10px 10px 10px;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullet-btn.active{background-color:#000000;height:8px;width:8px;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullets{gap:0px;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-remote-carousel-navigation-wrapper{justify-content:center;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-remote-carousel-navigation{flex-direction:row;gap:0px;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#ffffff;min-width:0px;min-height:0px;border-radius:0px 0px 0px 0px;border-style:none;margin:0px 0px 0px 0px;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-carousel-nav-label{color:#ffffff;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-6104 .elementor-element.elementor-element-755c356 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-6104 .elementor-element.elementor-element-755c356 .ue-carousel-nav-icon{font-size:12px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-item{transform:scale(1,1);}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc-active-item .ue-item{transform:scale(1,1);}.elementor-6104 .elementor-element.elementor-element-b578ca6 .carousel-image{height:250px;background-size:cover;opacity:100%;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc-active-item .carousel-image{opacity:100%;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc_image_carousel_container_holder{text-align:center;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-content-holder{justify-content:start;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc_image_carousel_content{background-color:#FAFAFA;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-title{color:#000000;margin-top:0px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-text{color:var( --e-global-color-primary );margin-top:10px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:15px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc_more_btn svg{fill:#000000;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-btn-inner-wrapper{gap:10px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-nav .owl-next{right:0px;left:auto;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-carousel .owl-nav .owl-next,.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-carousel .owl-nav .owl-next:hover,.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-dot.active{background-color:#000000;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .owl-dots{margin-top:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6104 .elementor-element.elementor-element-b7fd837{--content-width:1140px;}}@media(max-width:1366px){.elementor-6104 .elementor-element.elementor-element-a67409a{--padding-top:7em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-84983ee{--spacer-size:30px;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-dc3d508{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-b7fd837{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}}@media(max-width:1200px){.elementor-6104 .elementor-element.elementor-element-a67409a{--padding-top:6em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-dc3d508{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-b7fd837{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}}@media(max-width:1024px){.elementor-6104 .elementor-element.elementor-element-a67409a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-b7fd837{--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-6104 .elementor-element.elementor-element-17332c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}}@media(max-width:880px){.elementor-6104 .elementor-element.elementor-element-a67409a{--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-57361d9 .elementor-heading-title{font-size:32px;}.elementor-6104 .elementor-element.elementor-element-7021e7f .elementor-heading-title{font-size:32px;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--padding-top:1em;--padding-bottom:1em;--padding-left:4em;--padding-right:4em;}.elementor-6104 .elementor-element.elementor-element-dc3d508{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-b7fd837{--padding-top:2.5em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-1b544d2{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-30db3bf .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-6104 .elementor-element.elementor-element-a67409a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-6104 .elementor-element.elementor-element-57361d9 .elementor-heading-title{font-size:32px;}.elementor-6104 .elementor-element.elementor-element-7021e7f .elementor-heading-title{font-size:32px;}.elementor-6104 .elementor-element.elementor-element-e4b70f7{--padding-top:1em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-6104 .elementor-element.elementor-element-dc3d508{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6104 .elementor-element.elementor-element-b7fd837{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-86ad05f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6104 .elementor-element.elementor-element-30db3bf .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6104 .elementor-element.elementor-element-b3baa5d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:-1em;--padding-bottom:-1em;--padding-left:-1em;--padding-right:-1em;}.elementor-6104 .elementor-element.elementor-element-eb49688{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6104 .elementor-element.elementor-element-17332c9{--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:9px 12px;--row-gap:9px;--column-gap:12px;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullets{gap:0px;justify-content:flex-start;align-items:flex-start;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullet-btn{width:8px;height:8px;border-radius:10px 10px 10px 10px;}.elementor-6104 .elementor-element.elementor-element-de1203a .ue-remote-bullet-btn.active{height:8px;width:8px;}.elementor-6104 .elementor-element.elementor-element-b578ca6 .content-padding{padding:2em 2em 2em 2em;border-radius:12px 12px 12px 12px;}}@media(max-width:1366px) and (min-width:768px){.elementor-6104 .elementor-element.elementor-element-e4b70f7{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-7021e7f */.solve-it a {
        background-image: linear-gradient(#000000, #000000);
background-size: 0% 2px;
background-position-y: 92%;
background-position-x: 100%;
background-repeat: no-repeat;
transition: background-size 0.3s ease;
}

.solve-it a:hover {
    background-size: 100% 2px;
background-position-x: 0%;
}/* End custom CSS */
/* Start custom CSS for tp-carousel-anything, class: .elementor-element-0db1fa6 */.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .post-inner-loop .slick-list {
    border-radius: 12px;
    background-color: #000000;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider.slick-dotted .slick-arrow {
    background-color: transparent;
    border: none;
}


.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider.slick-dotted .slick-arrow .fa-long-arrow-alt-left:before {
    content: "";
    background: url('https://moonshotteam.com/wp-content/uploads/left-arrow.svg') no-repeat 0 0;
    background-size: 30px 30px;
    height: 30px;
    width: 30px;
    display: inline-block;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider.slick-dotted .slick-arrow .fa-long-arrow-alt-right:before {
    content: "";
    background: url('https://moonshotteam.com/wp-content/uploads/right-arrow.svg') no-repeat 0 0;
    background-size: 30px 30px;
    height: 30px;
    width: 30px;
    display: inline-block;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots {
    border-radius: 50px;
    width: 112px;
    position: relative;
    margin: 0 auto;
    background-color: #FAFAFA;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots li button {
    padding: 3px!important;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots li button:hover {
    border: none;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots li button:focus {
    border: none;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-dots.style-1 li.slick-active button {
    box-shadow: none;
    background-color: #000;
}


.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container1 {
    transform: scale(0.90);
    transition: all .5s ease;
    transition-delay: 1s;
    opacity: 0;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-inner-container1-image {
    opacity: 0;
    transition: opacity 1s ease;
    transition-delay: 1.75s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container2 {
    transform: scale(0.75);
    transition: all 1s ease;
    transition-delay: 1.1s;
    opacity: 0;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-date {
    opacity:0 ;
    transition: opacity 1s ease;
    transition-delay: 1.5s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container2-inner-container1 .elementor-widget-heading {
    opacity:0 ;
    transition: opacity 1s ease;
    transition-delay: 2.1s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container2-inner-container1 .elementor-widget-text-editor {
    opacity:0 ;
    transition: opacity 1s ease;
    transition-delay: 2.2s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container2-inner-container2-image {
    opacity:0 ;
    transition: opacity 1s ease;
    transition-delay: 2.75s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide .plus-slide-content .plus-content-editor .slide-container2-button {
    opacity:0 ;
    transition: opacity 1s ease;
    transition-delay: 2.75s;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container1 {
    transform: scale(1);
    opacity: 1;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-inner-container1-image {
    opacity:1 ;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-date {
    opacity:1 ;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container2 {
    transform: scale(1);
    opacity: 1;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container2-inner-container1 .elementor-widget-heading {
    opacity:1 ;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container2-inner-container1 .elementor-widget-text-editor {
    opacity:1;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container2-inner-container2-image {
    opacity:1 ;
}

.elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider .slick-list .slick-track .slick-slide.slick-active .plus-slide-content .plus-content-editor .slide-container2-button {
    opacity:1 ;
}

@media (min-width:767px) {
.list-carousel-slick .post-inner-loop .slick-list.draggable {
    touch-action: none!important;
    cursor: default!important;
    user-drag: none;
	-webkit-user-drag: none;
	
     
    }
}

@media (max-width:767px) {
    .elementor-6104 .elementor-element.elementor-element-0db1fa6 .list-carousel-slick .slick-slider.slick-dotted .slick-nav {
        display:none!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1250c53 */.flagship-products-text p:nth-child(2) {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for eael-flip-carousel, class: .elementor-element-4830abf */.flipster__button svg {
    stroke-width: 0!important;
    stroke-linecap: unset!important;
}

.flipster__button {
    z-index: 0!important;
}

.flipster__button--next {
    right: -12px!important;
}

.flipster__button--prev {
    left: -10px!important;
}

.flipster--flat .flipster__item--past, .flipster--flat .flipster__item--future {
    opacity: .8;
}

.flipster--flat .flipster__item--past:hover, .flipster--flat .flipster__item--future:hover, .eael-flip-carousel-content:hover {
    opacity: 1;
}

.eael-flip-carousel.show-all .flip-items .flipster__item .eael-flip-carousel-content {
    align-content: center;
}

.eael-flip-carousel .flipster__item__content {
    width: 380px;
    height: 380px;
    background-color: #fafafa;
    border-radius: 12px;
}

.eael-flip-carousel .flipster__button {
    border: 0;
    margin:0;
     top: 50%!important;
    transform: translate(-0%, -50%);
    background-color: transparent;
}

.eael-flip-carousel .flipster__button:hover {
    border: 0;
    background-color: transparent;

}

.eael-flip-carousel .flipster__button:focus {
    border: 0;
    background-color: transparent;

}

.elementor-6104 .elementor-element .flip-custom-nav .homepage-slider-arrowsright-open-big:before, .homepage-slider-arrowsleft-open-big:before {
    margin: 0;
}

.eael-flip-carousel .flipster__item__content p:first-child {
    margin-bottom:0;
} 

.eael-flip-carousel .flipster__item__content p:last-child {
    margin-bottom:0;
} 

.eael-flip-carousel .flipster__item__content button {
    color: #ffffff!important;
}

.eael-flip-carousel .flipster__item__content button:hover {
    color: #000000!important;
}


.eael-flip-carousel .flipster__item__content img {
    height: 15px!important;
} 

.flipster__item--past-1 .eael-flip-carousel-content {
    opacity: 0.5;
    transition: filter .5s ease;
    filter: blur(2px);
    pointer-events: none;
}

.flipster__item--future-1 .eael-flip-carousel-content {
    opacity: 0.5;
    transition: filter .5s ease;
    filter: blur(2px);
    pointer-events: none;
}

.flipster__item--current .flipster__item__content img {
    opacity: 1;
}

.flip-items:has(li:last-child.flipster__item--current) ~ .flipster__button--next {
    opacity: 0;
    transition: opacity .5s ease;
}

.flip-items:has(li:first-child.flipster__item--current) ~ .flipster__button--prev {
    opacity: 0;
    transition: opacity .5s ease;
}

.flipster--flat .flipster__container {
    transition: all 500ms ease-in-out;
}

.flipster__item--past-1 .flipster__item__content {
    opacity: 1;
}

.flipster__item--past-2 .flipster__item__content {
    opacity: 0;
    transition: opacity .25s ease-in-out;
}

.flipster__item--future-1 .flipster__item__content {
    opacity: 1;
}

.flipster__item--future-2 .flipster__item__content {
    opacity: 0;
    transition: opacity .25s ease-in-out;
}


@media (max-width: 1366px) {
    
    .eael-flip-carousel .flipster__item__content {
    width: 360px!important;
    height: 390px!important;
    background-color: #fafafa;
    border-radius: 12px;
}

        .flipster--flat .flipster__item--past .flipster__item__content {
        transform: scale(.65)!important;
    }
    
    .flipster--flat .flipster__item--future .flipster__item__content {
        transform: scale(.65)!important;
    }
    
        .flip-items .eael-flip-item {
        margin-right: -40px!important;
    }
}

@media (max-width: 1200px) {
    
    .eael-flip-carousel .flipster__item__content {
    width: 340px!important;
    height: 390px!important;
    background-color: #fafafa;
    border-radius: 12px;
}

.flipster--flat .flipster__item--past .flipster__item__content {
        transform: scale(.6)!important;
    }
    
    .flipster--flat .flipster__item--future .flipster__item__content {
        transform: scale(.6)!important;
    }
    
    .flip-items .eael-flip-item {
        margin-right: -50px!important;
    }
    
        .eael-flip-carousel .flipster__item__content p {
        font-size:13px;
    } 

}

@media (max-width: 1024px) {
    
        .flip-items .eael-flip-item {
        margin-right: -130px!important;
    } 
    
    .flipster--flat .flipster__item--past .flipster__item__content {
        transform: scale(.6)!important;
    }
    
    .flipster--flat .flipster__item--future .flipster__item__content {
        transform: scale(.6)!important;
    }

}

@media (max-width: 880px) {
    
    .eael-flip-carousel .flipster__item__content h2 {
        font-size:18px!important;
    }

}

@media (max-width: 767px) {
    
    .eael-flip-carousel .flipster__item__content {
    width: 320px!important;
    height: 410px!important;
}

.eael-flip-carousel-content {
    padding:30px!important;
}
    
        .flip-items .eael-flip-item {
        margin-right: -280px!important;
    } 
    
    .eael-flip-carousel .flipster__item__content h2 {
        font-size:18px!important;
    }
    
    .flipster__button--prev {
    left:0;
}

.flipster__button--next {
    right:0;
}

}/* End custom CSS */
/* Start custom CSS for ucaddon_remote_control_bullet_navigation, class: .elementor-element-de1203a */#uc_remote_control_bullet_navigation_elementor_de1203a .ue-remote-bullet-btn {
    margin: 10px 7px;
}

#uc_remote_control_bullet_navigation_elementor_de1203a .ue-remote-bullet-btn:before {
    position: absolute;
    width: 22px;
    height: 28px;
    content: "";
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_carousel_new, class: .elementor-element-b578ca6 */.elementor-6104 .elementor-element.elementor-element-b578ca6 .ue-text p:last-child {
    margin-bottom: 10px;
}

.elementor-6104 .elementor-element.elementor-element-b578ca6 .uc_image_carousel_content {
    height: 410px;
    justify-content: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.eot');
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.eot?#iefix') format('embedded-opentype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.woff2') format('woff2'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.woff') format('woff'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.ttf') format('truetype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Regular-1.svg#SourceSansPro') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.eot');
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.eot?#iefix') format('embedded-opentype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.woff2') format('woff2'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.woff') format('woff'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.ttf') format('truetype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Light-1.svg#SourceSansPro') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.eot');
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.eot?#iefix') format('embedded-opentype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.woff2') format('woff2'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.woff') format('woff'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.ttf') format('truetype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Semibold-1.svg#SourceSansPro') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-2.eot');
	src: url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-2.eot?#iefix') format('embedded-opentype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-3.woff2') format('woff2'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-2.woff') format('woff'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-2.ttf') format('truetype'),
		url('https://moonshotteam.com/wp-content/uploads/SourceSansPro-Bold-2.svg#SourceSansPro') format('svg');
}
/* End Custom Fonts CSS */