.elementor-9 .elementor-element.elementor-element-180ae34{--display:flex;--min-height:38rem;--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;}.elementor-9 .elementor-element.elementor-element-180ae34:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-180ae34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/bg-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-08f1d85{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-508a888{--display:flex;--justify-content:center;}.elementor-widget-heading .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-71b8db0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-076d400 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.3rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-23af887 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-23af887 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-23af887 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-23af887 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-23af887 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-535404b{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ad36d1d{text-align:center;}.elementor-9 .elementor-element.elementor-element-ad36d1d img{width:100%;max-width:56%;}.elementor-9 .elementor-element.elementor-element-334dd5f{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-c6758fd{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-01d32ef{text-align:center;}.elementor-9 .elementor-element.elementor-element-01d32ef img{width:100%;max-width:70%;}.elementor-9 .elementor-element.elementor-element-1fc82be{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-d1b080b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e036d05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.3rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c2fc37e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-36e607f{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-15647a9 > .elementor-widget-container{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/shodow-1.png");padding:0.3rem 6rem 0.3rem 6rem;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-15647a9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-15647a9{text-align:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-33a0b38{--grid-columns:4;--grid-row-gap:0rem;--grid-column-gap:0rem;}.elementor-9 .elementor-element.elementor-element-33a0b38 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-33a0b38 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-33a0b38 .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-33a0b38 .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-33a0b38 .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-33a0b38 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9 .elementor-element.elementor-element-844f17a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-844f17a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-844f17a > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-844f17a .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-844f17a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-844f17a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3ff14af{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-64fb55b{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-64fb55b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64fb55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-f42f9da{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-0262b28 > .elementor-widget-container{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/shadow-2.png");padding:0.3rem 22rem 0.3rem 2rem;background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0262b28.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0262b28{text-align:left;}.elementor-9 .elementor-element.elementor-element-0262b28 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3b1284c .elementor-heading-title{font-family:var( --e-global-typography-bee4721-font-family ), Sans-serif;font-size:var( --e-global-typography-bee4721-font-size );font-weight:var( --e-global-typography-bee4721-font-weight );text-transform:var( --e-global-typography-bee4721-text-transform );font-style:var( --e-global-typography-bee4721-font-style );text-decoration:var( --e-global-typography-bee4721-text-decoration );line-height:var( --e-global-typography-bee4721-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-47a1492{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-wrapper{max-width:100%;}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-item{background-color:var( --e-global-color-358027d );border-style:none;border-radius:0px 0px 0px 0px;padding:0.5rem 0.5rem 0.5rem 0.5rem;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 20px/2 );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-digits{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bee4721-font-family ), Sans-serif;font-size:var( --e-global-typography-bee4721-font-size );font-weight:var( --e-global-typography-bee4721-font-weight );text-transform:var( --e-global-typography-bee4721-text-transform );font-style:var( --e-global-typography-bee4721-font-style );text-decoration:var( --e-global-typography-bee4721-text-decoration );line-height:var( --e-global-typography-bee4721-line-height );}.elementor-9 .elementor-element.elementor-element-adebb90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.5;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-adebb90::before, .elementor-9 .elementor-element.elementor-element-adebb90 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-adebb90 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-adebb90 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-adebb90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-adebb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 57%, #C0041000 100%);}.elementor-9 .elementor-element.elementor-element-5850ab7{--display:flex;--min-height:36rem;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-9 .elementor-element.elementor-element-0786f8e img{width:100%;}.elementor-9 .elementor-element.elementor-element-483f8e8{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-483f8e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-367a1c1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:none;border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9e3eabd{--display:flex;--min-height:36rem;--justify-content:flex-end;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-9 .elementor-element.elementor-element-b928a0f img{width:100%;}.elementor-9 .elementor-element.elementor-element-706c4ac{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-706c4ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b445c70 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:none;border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f03e6c5{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-f03e6c5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f03e6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-489634b );}.elementor-9 .elementor-element.elementor-element-63fef56 > .elementor-widget-container{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/shodow-3.png");padding:0.3rem 6rem 0.3rem 6rem;background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-63fef56.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-63fef56{text-align:center;}.elementor-9 .elementor-element.elementor-element-27625da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-5f62239{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-5f62239:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5f62239:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-5f62239::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-accessories.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-23e273e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ce9ffae{text-align:left;}.elementor-9 .elementor-element.elementor-element-ce9ffae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3ef3875 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-3ef3875.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3ef3875.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ef3875.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3ef3875.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ef3875.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3ef3875 .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-3ef3875 .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-891f609{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-891f609:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-891f609:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-891f609::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-Amplifiers.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-7583e7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ea65502{text-align:left;}.elementor-9 .elementor-element.elementor-element-ea65502 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6e4f51e .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-6e4f51e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6e4f51e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6e4f51e.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6e4f51e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6e4f51e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6e4f51e .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-6e4f51e .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-3be626b{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-3be626b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3be626b:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-3be626b::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-coaxials-components.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-1073a04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-5fa870e{text-align:left;}.elementor-9 .elementor-element.elementor-element-5fa870e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a25b49d .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-a25b49d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-a25b49d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a25b49d.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-a25b49d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a25b49d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-a25b49d .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-a25b49d .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-e1ce7cf{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-e1ce7cf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e1ce7cf:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-e1ce7cf::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-Drivers-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-aa42ea0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-bf62a3e{text-align:left;}.elementor-9 .elementor-element.elementor-element-bf62a3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c49f59a .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-c49f59a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-c49f59a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c49f59a.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-c49f59a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c49f59a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-c49f59a .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-c49f59a .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-1c2f61c{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-1c2f61c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1c2f61c:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-1c2f61c::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-Enclosures.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-7d4dc76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-18a548f{text-align:left;}.elementor-9 .elementor-element.elementor-element-18a548f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-fec1993 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-fec1993.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-fec1993.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fec1993.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-fec1993.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fec1993.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-fec1993 .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-fec1993 .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-6f2fd7e{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-6f2fd7e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6f2fd7e:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-6f2fd7e::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-Mobile-Processors.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-09fe924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-1a8756f{text-align:left;}.elementor-9 .elementor-element.elementor-element-1a8756f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2e3cfa7 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-2e3cfa7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-2e3cfa7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2e3cfa7.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-2e3cfa7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2e3cfa7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-2e3cfa7 .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-2e3cfa7 .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-7f8ad66{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-7f8ad66:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7f8ad66:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-7f8ad66::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-mobile-tweeters.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-4745c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-7469a49{text-align:left;}.elementor-9 .elementor-element.elementor-element-7469a49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-35bd4e0 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-35bd4e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-35bd4e0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-35bd4e0.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-35bd4e0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-35bd4e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-35bd4e0 .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-35bd4e0 .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-a598993{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-a598993:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-a598993:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-a598993::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-Subwoofers.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-8180ea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-6b78bc9{text-align:left;}.elementor-9 .elementor-element.elementor-element-6b78bc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6187c3d .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-6187c3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6187c3d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6187c3d.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6187c3d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6187c3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-6187c3d .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-6187c3d .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-6851aec{--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-end;--background-transition:0.3s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 80px 0px rgba(0, 0, 0, 0.16);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-6851aec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6851aec:hover{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-358027d ) 29%, var( --e-global-color-a062d47 ) 100%);}.elementor-9 .elementor-element.elementor-element-6851aec::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/img-X-LLoudspeakers-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-41df922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-81e0675{text-align:left;}.elementor-9 .elementor-element.elementor-element-81e0675 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3e2a73f .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-3e2a73f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3e2a73f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3e2a73f.elementor-view-default .elementor-icon{color:var( --e-global-color-e4257b1 );border-color:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3e2a73f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3e2a73f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e4257b1 );}.elementor-9 .elementor-element.elementor-element-3e2a73f .elementor-icon{font-size:6rem;}.elementor-9 .elementor-element.elementor-element-3e2a73f .elementor-icon svg{height:6rem;}.elementor-9 .elementor-element.elementor-element-2749c85{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-2749c85:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2749c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-4da85e5 > .elementor-widget-container{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/shodow-4.png");padding:1rem 10rem 1rem 10rem;background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-4da85e5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4da85e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-4da85e5 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-09925ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-84323f8{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-84323f8::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/bg-services-1.jpg");--background-overlay:'';background-position:74% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-051d2d1{--display:flex;--min-height:36rem;--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;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-051d2d1::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 30%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-70d261e{text-align:left;}.elementor-9 .elementor-element.elementor-element-70d261e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-effc813 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-effc813.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-effc813.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-effc813.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-effc813.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-effc813.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-effc813.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-effc813.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-effc813 .elementor-icon{font-size:1.4rem;}.elementor-9 .elementor-element.elementor-element-effc813 .elementor-icon svg{height:1.4rem;}.elementor-9 .elementor-element.elementor-element-60d0f14{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-5f22fb4{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-5f22fb4::before, .elementor-9 .elementor-element.elementor-element-5f22fb4 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f22fb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f22fb4 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f22fb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f22fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/bg-services-2.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-50b608b{--display:flex;--min-height:18rem;--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;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-50b608b::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-50b608b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-50b608b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 30%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-a786135{text-align:left;}.elementor-9 .elementor-element.elementor-element-a786135 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-848256e .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-848256e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-848256e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-848256e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-848256e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-848256e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-848256e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-848256e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-848256e .elementor-icon{font-size:1.4rem;}.elementor-9 .elementor-element.elementor-element-848256e .elementor-icon svg{height:1.4rem;}.elementor-9 .elementor-element.elementor-element-1de7c7b{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-1de7c7b::before, .elementor-9 .elementor-element.elementor-element-1de7c7b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1de7c7b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1de7c7b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1de7c7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1de7c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/bg-services-3.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0e82801{--display:flex;--min-height:18rem;--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;--overlay-opacity:0.9;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-0e82801::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 20%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-4173cea{text-align:left;}.elementor-9 .elementor-element.elementor-element-4173cea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-151f5eb .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-151f5eb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-151f5eb .elementor-icon{font-size:1.4rem;}.elementor-9 .elementor-element.elementor-element-151f5eb .elementor-icon svg{height:1.4rem;}.elementor-9 .elementor-element.elementor-element-b281e24{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:1;--padding-top:5rem;--padding-bottom:16rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-b281e24::before, .elementor-9 .elementor-element.elementor-element-b281e24 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b281e24 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b281e24 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b281e24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b281e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/06/temis-letras.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-9 .elementor-element.elementor-element-3aae91b{text-align:center;}.elementor-9 .elementor-element.elementor-element-3aae91b img{width:100%;max-width:44%;}.elementor-9 .elementor-element.elementor-element-192a03b{text-align:center;}.elementor-9 .elementor-element.elementor-element-192a03b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.3rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-1d8c433{--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;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-1d8c433:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d8c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bd3108e{--display:flex;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-f7c0898 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-f7c0898{text-align:center;}.elementor-9 .elementor-element.elementor-element-f7c0898 img{width:100%;}.elementor-9 .elementor-element.elementor-element-386c592{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-9 .elementor-element.elementor-element-4535e66{text-align:center;}.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{font-family:var( --e-global-typography-d356ff6-font-family ), Sans-serif;font-size:var( --e-global-typography-d356ff6-font-size );font-weight:var( --e-global-typography-d356ff6-font-weight );text-transform:var( --e-global-typography-d356ff6-text-transform );font-style:var( --e-global-typography-d356ff6-font-style );text-decoration:var( --e-global-typography-d356ff6-text-decoration );line-height:var( --e-global-typography-d356ff6-line-height );color:var( --e-global-color-9a13efe );}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-4d00c3d{text-align:center;font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8be5290 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button{font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 1rem 0.6rem 1rem;}.elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-cd9520e{--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;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-cd9520e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cd9520e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-94fd9f0{--display:flex;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-594ad40 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-594ad40{text-align:center;}.elementor-9 .elementor-element.elementor-element-594ad40 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-7185c77{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-9 .elementor-element.elementor-element-43bd12d{text-align:center;}.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{font-family:var( --e-global-typography-d356ff6-font-family ), Sans-serif;font-size:var( --e-global-typography-d356ff6-font-size );font-weight:var( --e-global-typography-d356ff6-font-weight );text-transform:var( --e-global-typography-d356ff6-text-transform );font-style:var( --e-global-typography-d356ff6-font-style );text-decoration:var( --e-global-typography-d356ff6-text-decoration );line-height:var( --e-global-typography-d356ff6-line-height );color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-bf78391{text-align:center;font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-b913528 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b913528 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b913528 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-b913528 .elementor-button{font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 1rem 0.6rem 1rem;}.elementor-9 .elementor-element.elementor-element-b913528 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b913528 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-a1f841f{--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;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-a1f841f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a1f841f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b3005fa{--display:flex;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-73131ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-73131ec{text-align:center;}.elementor-9 .elementor-element.elementor-element-73131ec img{width:100%;}.elementor-9 .elementor-element.elementor-element-3fadfbf{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-9 .elementor-element.elementor-element-60dff45{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{font-family:var( --e-global-typography-d356ff6-font-family ), Sans-serif;font-size:var( --e-global-typography-d356ff6-font-size );font-weight:var( --e-global-typography-d356ff6-font-weight );text-transform:var( --e-global-typography-d356ff6-text-transform );font-style:var( --e-global-typography-d356ff6-font-style );text-decoration:var( --e-global-typography-d356ff6-text-decoration );line-height:var( --e-global-typography-d356ff6-line-height );color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-11aef29{text-align:center;font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-82651be .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-82651be .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-82651be > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-82651be .elementor-button{font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 1rem 0.6rem 1rem;}.elementor-9 .elementor-element.elementor-element-82651be .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-82651be .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7bac59b{--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;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-7bac59b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7bac59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-537d25c{--display:flex;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-da04bfe > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-da04bfe{text-align:center;}.elementor-9 .elementor-element.elementor-element-da04bfe img{width:100%;max-width:80%;}.elementor-9 .elementor-element.elementor-element-525675b{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-9 .elementor-element.elementor-element-58eee7a{text-align:center;}.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{font-family:var( --e-global-typography-d356ff6-font-family ), Sans-serif;font-size:var( --e-global-typography-d356ff6-font-size );font-weight:var( --e-global-typography-d356ff6-font-weight );text-transform:var( --e-global-typography-d356ff6-text-transform );font-style:var( --e-global-typography-d356ff6-font-style );text-decoration:var( --e-global-typography-d356ff6-text-decoration );line-height:var( --e-global-typography-d356ff6-line-height );color:var( --e-global-color-9a13efe );}.elementor-9 .elementor-element.elementor-element-1fd5de2{text-align:center;font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ca55851 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button{font-family:var( --e-global-typography-4dba923-font-family ), Sans-serif;font-size:var( --e-global-typography-4dba923-font-size );font-weight:var( --e-global-typography-4dba923-font-weight );text-transform:var( --e-global-typography-4dba923-text-transform );font-style:var( --e-global-typography-4dba923-font-style );text-decoration:var( --e-global-typography-4dba923-text-decoration );line-height:var( --e-global-typography-4dba923-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.6rem 1rem 0.6rem 1rem;}.elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b7cc109{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:109px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-4rem;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-4rem;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-9a13efe );--e-n-carousel-arrow-hover-color:var( --e-global-color-358027d );}.elementor-9 .elementor-element.elementor-element-b7cc109 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-0cde488{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0cde488:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0cde488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a062d47 );}.elementor-9 .elementor-element.elementor-element-2194a1e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#797979;--border-color:#797979;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0e02e06{--icon-box-icon-margin:1rem;}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title{margin-bottom:0rem;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-0e02e06.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-0e02e06:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-0e02e06:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3be63ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#797979;--border-color:#797979;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-b5d8126{--icon-box-icon-margin:1rem;}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title{margin-bottom:0rem;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-b5d8126.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b5d8126:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-b5d8126:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-63b77e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#797979;--border-color:#797979;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-5793602{--icon-box-icon-margin:1rem;}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title{margin-bottom:0rem;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5793602.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5793602.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5793602.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5793602.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5793602.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-5793602:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-5793602:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e96792{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#797979;--border-color:#797979;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-960eb59{--icon-box-icon-margin:1rem;}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title{margin-bottom:0rem;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-960eb59.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon{font-size:2.4rem;}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-960eb59:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-960eb59:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-08cdd4e{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.6;--padding-top:10rem;--padding-bottom:14rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-08cdd4e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-08cdd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temiscarparts.com/wp-content/uploads/2025/07/bg-driven-passion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-08cdd4e::before, .elementor-9 .elementor-element.elementor-element-08cdd4e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-08cdd4e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-08cdd4e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-08cdd4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-08cdd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9a13efe );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-cce816f > .elementor-widget-container{margin:0rem 0rem -3rem 0rem;}.elementor-9 .elementor-element.elementor-element-cce816f{text-align:center;}.elementor-9 .elementor-element.elementor-element-cce816f img{width:100%;max-width:46%;opacity:0.2;}.elementor-9 .elementor-element.elementor-element-fd0b007{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-fd0b007.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-fd0b007 .elementor-heading-title{font-family:var( --e-global-typography-848b1ef-font-family ), Sans-serif;font-size:var( --e-global-typography-848b1ef-font-size );font-weight:var( --e-global-typography-848b1ef-font-weight );text-transform:var( --e-global-typography-848b1ef-text-transform );font-style:var( --e-global-typography-848b1ef-font-style );text-decoration:var( --e-global-typography-848b1ef-text-decoration );line-height:var( --e-global-typography-848b1ef-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b226679{--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:center;--align-items:center;--padding-top:2rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-b226679.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1a927ad{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-1a927ad > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:none;border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6c4b01d{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-6c4b01d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:none;border-radius:50px 50px 50px 50px;padding:0.6rem 2rem 0.6rem 2rem;}.elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-180ae34{--min-height:43rem;}.elementor-9 .elementor-element.elementor-element-08f1d85{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-076d400 .elementor-heading-title{font-size:2.6rem;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-23af887 .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-535404b.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ad36d1d img{max-width:40%;}.elementor-9 .elementor-element.elementor-element-334dd5f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-01d32ef img{max-width:40%;}.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-e036d05 .elementor-heading-title{font-size:2.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-c2fc37e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-33a0b38{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-844f17a > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-844f17a .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-64fb55b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3b1284c .elementor-heading-title{font-size:var( --e-global-typography-bee4721-font-size );line-height:var( --e-global-typography-bee4721-line-height );}.elementor-9 .elementor-element.elementor-element-47a1492{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-digits{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-label{font-size:var( --e-global-typography-bee4721-font-size );line-height:var( --e-global-typography-bee4721-line-height );}.elementor-9 .elementor-element.elementor-element-adebb90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-5850ab7{--min-height:30rem;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-483f8e8 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-9e3eabd{--min-height:30rem;}.elementor-9 .elementor-element.elementor-element-706c4ac .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-f03e6c5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-5f62239::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-5f62239{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-23e273e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-ce9ffae .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-891f609::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-891f609{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-7583e7d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-ea65502 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3be626b::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-3be626b{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-1073a04{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-5fa870e .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e1ce7cf::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-e1ce7cf{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-aa42ea0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-bf62a3e .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1c2f61c::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-1c2f61c{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-7d4dc76{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-18a548f .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6f2fd7e::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-6f2fd7e{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-09fe924{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-1a8756f .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7f8ad66::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-7f8ad66{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-4745c5e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-7469a49 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a598993::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-a598993{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-8180ea4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-6b78bc9 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6851aec::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:36% auto;}.elementor-9 .elementor-element.elementor-element-6851aec{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-41df922{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-81e0675 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2749c85{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-4da85e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-09925ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-84323f8::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-9 .elementor-element.elementor-element-84323f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-051d2d1{--min-height:30rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-70d261e .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-5f22fb4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-50b608b{--min-height:20rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-a786135 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-1de7c7b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0e82801{--min-height:20rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-4173cea .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-b281e24{--padding-top:4rem;--padding-bottom:8.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-192a03b .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-1d8c433{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-bd3108e.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-f7c0898 img{max-width:100%;}.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-4d00c3d{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-cd9520e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-94fd9f0.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-594ad40 img{max-width:100%;}.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-bf78391{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-b913528 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-a1f841f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b3005fa.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-73131ec img{max-width:100%;}.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-11aef29{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-82651be .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-7bac59b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-537d25c.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-da04bfe img{max-width:83%;}.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-1fd5de2{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-b7cc109{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-position:0rem;--e-n-carousel-arrow-prev-top-position:0rem;--e-n-carousel-arrow-next-right-position:0rem;--e-n-carousel-arrow-next-top-position:0rem;}.elementor-9 .elementor-element.elementor-element-b7cc109 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-2194a1e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title a{font-size:1.2rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3be63ae{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title a{font-size:1.2rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-63b77e7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title a{font-size:1.2rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-0e96792{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title a{font-size:1.2rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-08cdd4e{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-cce816f img{max-width:89%;}.elementor-9 .elementor-element.elementor-element-fd0b007{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fd0b007 .elementor-heading-title{font-size:var( --e-global-typography-848b1ef-font-size );line-height:var( --e-global-typography-848b1ef-line-height );}.elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button{font-size:1.1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button{font-size:1.1rem;line-height:1.3em;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-08f1d85{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-71b8db0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-076d400{text-align:center;}.elementor-9 .elementor-element.elementor-element-076d400 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-23af887 .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ad36d1d img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-334dd5f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-01d32ef img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-d1b080b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-e036d05{text-align:center;}.elementor-9 .elementor-element.elementor-element-e036d05 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-92e48b4 .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-c2fc37e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:1rem;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-33a0b38{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-33a0b38 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-844f17a .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-64fb55b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-0262b28{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0262b28 > .elementor-widget-container{background-size:80% auto;}.elementor-9 .elementor-element.elementor-element-3b1284c .elementor-heading-title{font-size:var( --e-global-typography-bee4721-font-size );line-height:var( --e-global-typography-bee4721-line-height );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-digits{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-label{font-size:var( --e-global-typography-bee4721-font-size );line-height:var( --e-global-typography-bee4721-line-height );}.elementor-9 .elementor-element.elementor-element-5850ab7{--min-height:26rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-483f8e8 .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-367a1c1 .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-9e3eabd{--min-height:26rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-706c4ac .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-b445c70 .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-f03e6c5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-63fef56{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-63fef56 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-5f62239::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5f62239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-23e273e{--width:64%;}.elementor-9 .elementor-element.elementor-element-ce9ffae .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3ef3875 .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-3ef3875 .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-891f609::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-891f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-7583e7d{--width:64%;}.elementor-9 .elementor-element.elementor-element-ea65502 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6e4f51e .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-6e4f51e .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-3be626b::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3be626b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-1073a04{--width:64%;}.elementor-9 .elementor-element.elementor-element-5fa870e .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a25b49d .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-a25b49d .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-e1ce7cf::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e1ce7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-aa42ea0{--width:64%;}.elementor-9 .elementor-element.elementor-element-bf62a3e .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c49f59a .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-c49f59a .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-1c2f61c::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1c2f61c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-7d4dc76{--width:64%;}.elementor-9 .elementor-element.elementor-element-18a548f .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-fec1993 .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-fec1993 .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-6f2fd7e::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6f2fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-09fe924{--width:64%;}.elementor-9 .elementor-element.elementor-element-1a8756f .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2e3cfa7 .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-2e3cfa7 .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-7f8ad66::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f8ad66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-4745c5e{--width:64%;}.elementor-9 .elementor-element.elementor-element-7469a49 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-35bd4e0 .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-35bd4e0 .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-a598993::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a598993 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-8180ea4{--width:64%;}.elementor-9 .elementor-element.elementor-element-6b78bc9 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6187c3d .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-6187c3d .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-6851aec::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6851aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:30% auto;}.elementor-9 .elementor-element.elementor-element-41df922{--width:64%;}.elementor-9 .elementor-element.elementor-element-81e0675 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3e2a73f .elementor-icon{font-size:5em;}.elementor-9 .elementor-element.elementor-element-3e2a73f .elementor-icon svg{height:5em;}.elementor-9 .elementor-element.elementor-element-2749c85{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-4da85e5{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4da85e5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-4da85e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-84323f8::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-84323f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-9 .elementor-element.elementor-element-051d2d1{--width:100%;--min-height:20rem;--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:flex-end;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-051d2d1::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-051d2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 30%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-70d261e{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-70d261e .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-effc813 .elementor-icon{font-size:1.4em;}.elementor-9 .elementor-element.elementor-element-effc813 .elementor-icon svg{height:1.4em;}.elementor-9 .elementor-element.elementor-element-50b608b{--width:100%;--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:flex-end;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-50b608b::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-50b608b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-50b608b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-50b608b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 30%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-a786135{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-a786135 .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-848256e .elementor-icon{font-size:1.4em;}.elementor-9 .elementor-element.elementor-element-848256e .elementor-icon svg{height:1.4em;}.elementor-9 .elementor-element.elementor-element-0e82801{--width:100%;--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:flex-end;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-0e82801::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0e82801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 20%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-4173cea{text-align:center;}.elementor-9 .elementor-element.elementor-element-4173cea .elementor-heading-title{font-size:1.4rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-151f5eb .elementor-icon{font-size:1.4em;}.elementor-9 .elementor-element.elementor-element-151f5eb .elementor-icon svg{height:1.4em;}.elementor-9 .elementor-element.elementor-element-b281e24{--padding-top:4rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3aae91b img{max-width:100%;}.elementor-9 .elementor-element.elementor-element-192a03b > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-9 .elementor-element.elementor-element-192a03b{text-align:center;}.elementor-9 .elementor-element.elementor-element-192a03b .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-1d8c433{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-f7c0898 img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-4535e66{text-align:center;}.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-4d00c3d{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-8be5290 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-cd9520e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-594ad40 img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-43bd12d{text-align:center;}.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-bf78391{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-b913528 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-a1f841f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-73131ec img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-60dff45{text-align:center;}.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-11aef29{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-82651be .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-7bac59b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-da04bfe img{max-width:80%;}.elementor-9 .elementor-element.elementor-element-58eee7a{text-align:center;}.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{font-size:var( --e-global-typography-d356ff6-font-size );line-height:var( --e-global-typography-d356ff6-line-height );}.elementor-9 .elementor-element.elementor-element-1fd5de2{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-ca55851 .elementor-button{font-size:var( --e-global-typography-4dba923-font-size );line-height:var( --e-global-typography-4dba923-line-height );}.elementor-9 .elementor-element.elementor-element-b7cc109{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:1rem;}.elementor-9 .elementor-element.elementor-element-2194a1e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0e02e06 .elementor-icon-box-title a{font-size:1.15rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3be63ae{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5d8126 .elementor-icon-box-title a{font-size:1.15rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-63b77e7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5793602 .elementor-icon-box-title a{font-size:1.15rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-0e96792{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-960eb59 .elementor-icon-box-title a{font-size:1.15rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-08cdd4e{--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-cce816f img{max-width:71%;}.elementor-9 .elementor-element.elementor-element-fd0b007 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-9 .elementor-element.elementor-element-fd0b007{text-align:center;}.elementor-9 .elementor-element.elementor-element-fd0b007 .elementor-heading-title{font-size:var( --e-global-typography-848b1ef-font-size );line-height:var( --e-global-typography-848b1ef-line-height );}.elementor-9 .elementor-element.elementor-element-1a927ad .elementor-button{font-size:1rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-6c4b01d .elementor-button{font-size:1rem;line-height:1.3em;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-508a888{--width:60%;}.elementor-9 .elementor-element.elementor-element-535404b{--width:40%;}.elementor-9 .elementor-element.elementor-element-c6758fd{--width:30%;}.elementor-9 .elementor-element.elementor-element-1fc82be{--width:70%;}.elementor-9 .elementor-element.elementor-element-5850ab7{--width:50%;}.elementor-9 .elementor-element.elementor-element-9e3eabd{--width:50%;}.elementor-9 .elementor-element.elementor-element-5f62239{--width:31%;}.elementor-9 .elementor-element.elementor-element-23e273e{--width:56%;}.elementor-9 .elementor-element.elementor-element-891f609{--width:31%;}.elementor-9 .elementor-element.elementor-element-7583e7d{--width:56%;}.elementor-9 .elementor-element.elementor-element-3be626b{--width:31%;}.elementor-9 .elementor-element.elementor-element-1073a04{--width:56%;}.elementor-9 .elementor-element.elementor-element-e1ce7cf{--width:31%;}.elementor-9 .elementor-element.elementor-element-aa42ea0{--width:56%;}.elementor-9 .elementor-element.elementor-element-1c2f61c{--width:31%;}.elementor-9 .elementor-element.elementor-element-7d4dc76{--width:56%;}.elementor-9 .elementor-element.elementor-element-6f2fd7e{--width:31%;}.elementor-9 .elementor-element.elementor-element-09fe924{--width:56%;}.elementor-9 .elementor-element.elementor-element-7f8ad66{--width:31%;}.elementor-9 .elementor-element.elementor-element-4745c5e{--width:56%;}.elementor-9 .elementor-element.elementor-element-a598993{--width:31%;}.elementor-9 .elementor-element.elementor-element-8180ea4{--width:56%;}.elementor-9 .elementor-element.elementor-element-6851aec{--width:31%;}.elementor-9 .elementor-element.elementor-element-41df922{--width:56%;}.elementor-9 .elementor-element.elementor-element-84323f8{--width:49%;}.elementor-9 .elementor-element.elementor-element-60d0f14{--width:49%;}.elementor-9 .elementor-element.elementor-element-2194a1e{--width:25%;}.elementor-9 .elementor-element.elementor-element-3be63ae{--width:25%;}.elementor-9 .elementor-element.elementor-element-63b77e7{--width:25%;}.elementor-9 .elementor-element.elementor-element-0e96792{--width:25%;}.elementor-9 .elementor-element.elementor-element-b226679{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-508a888{--width:100%;}.elementor-9 .elementor-element.elementor-element-535404b{--width:100%;}.elementor-9 .elementor-element.elementor-element-c6758fd{--width:100%;}.elementor-9 .elementor-element.elementor-element-1fc82be{--width:100%;}.elementor-9 .elementor-element.elementor-element-5850ab7{--width:100%;}.elementor-9 .elementor-element.elementor-element-9e3eabd{--width:100%;}.elementor-9 .elementor-element.elementor-element-5f62239{--width:47%;}.elementor-9 .elementor-element.elementor-element-23e273e{--width:60%;}.elementor-9 .elementor-element.elementor-element-891f609{--width:47%;}.elementor-9 .elementor-element.elementor-element-7583e7d{--width:60%;}.elementor-9 .elementor-element.elementor-element-3be626b{--width:47%;}.elementor-9 .elementor-element.elementor-element-1073a04{--width:60%;}.elementor-9 .elementor-element.elementor-element-e1ce7cf{--width:47%;}.elementor-9 .elementor-element.elementor-element-aa42ea0{--width:60%;}.elementor-9 .elementor-element.elementor-element-1c2f61c{--width:47%;}.elementor-9 .elementor-element.elementor-element-7d4dc76{--width:60%;}.elementor-9 .elementor-element.elementor-element-6f2fd7e{--width:47%;}.elementor-9 .elementor-element.elementor-element-09fe924{--width:60%;}.elementor-9 .elementor-element.elementor-element-7f8ad66{--width:47%;}.elementor-9 .elementor-element.elementor-element-4745c5e{--width:60%;}.elementor-9 .elementor-element.elementor-element-a598993{--width:47%;}.elementor-9 .elementor-element.elementor-element-8180ea4{--width:60%;}.elementor-9 .elementor-element.elementor-element-6851aec{--width:47%;}.elementor-9 .elementor-element.elementor-element-41df922{--width:60%;}.elementor-9 .elementor-element.elementor-element-84323f8{--width:100%;}.elementor-9 .elementor-element.elementor-element-60d0f14{--width:100%;}.elementor-9 .elementor-element.elementor-element-5f22fb4{--width:100%;}.elementor-9 .elementor-element.elementor-element-50b608b{--width:100%;}.elementor-9 .elementor-element.elementor-element-1de7c7b{--width:100%;}.elementor-9 .elementor-element.elementor-element-0e82801{--width:100%;}.elementor-9 .elementor-element.elementor-element-bd3108e{--width:100%;}.elementor-9 .elementor-element.elementor-element-386c592{--width:100%;}.elementor-9 .elementor-element.elementor-element-94fd9f0{--width:100%;}.elementor-9 .elementor-element.elementor-element-7185c77{--width:100%;}.elementor-9 .elementor-element.elementor-element-b3005fa{--width:100%;}.elementor-9 .elementor-element.elementor-element-3fadfbf{--width:100%;}.elementor-9 .elementor-element.elementor-element-537d25c{--width:100%;}.elementor-9 .elementor-element.elementor-element-525675b{--width:100%;}.elementor-9 .elementor-element.elementor-element-2194a1e{--width:50%;}.elementor-9 .elementor-element.elementor-element-3be63ae{--width:50%;}.elementor-9 .elementor-element.elementor-element-63b77e7{--width:50%;}.elementor-9 .elementor-element.elementor-element-0e96792{--width:50%;}.elementor-9 .elementor-element.elementor-element-b226679{--width:74%;}}/* Start custom CSS for heading, class: .elementor-element-71b8db0 */.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-71b8db0 {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1b080b */.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-d1b080b {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71b8db0 */.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-71b8db0 {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1b080b */.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-d1b080b {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71b8db0 */.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-71b8db0 {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-71b8db0 .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1b080b */.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title{
    font-weight: 600 !important;
}
.elementor-9 .elementor-element.elementor-element-d1b080b {
  position: relative;
  display: inline-block;
  padding: 5px 14px;
  background: #0410C2;
  color: #fff;
  transform: skew(-15deg);
}

.elementor-9 .elementor-element.elementor-element-d1b080b .elementor-heading-title {
  display: inline-block;
  transform: skew(15deg);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-33a0b38 */.elementor-9 .elementor-element.elementor-element-33a0b38 {
    height: 100% !important;
}
.elementor-9 .elementor-element.elementor-element-33a0b38 .e-loop-item > .elementor-element > * {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0262b28 */.elementor-9 .elementor-element.elementor-element-0262b28 .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1284c */.elementor-9 .elementor-element.elementor-element-3b1284c .elementor-heading-title {
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-d9b9382 */.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-digits{
    border-bottom: solid 1px #ffffff;
    padding-bottom: 0.5rem;
}
.elementor-9 .elementor-element.elementor-element-d9b9382 .elementor-countdown-label{
    padding-top: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f62239 */.elementor-9 .elementor-element.elementor-element-5f62239 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-5f62239 .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-5f62239:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-5f62239:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891f609 */.elementor-9 .elementor-element.elementor-element-891f609 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-891f609 .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-891f609:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-891f609:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3be626b */.elementor-9 .elementor-element.elementor-element-3be626b .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-3be626b .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-3be626b:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-3be626b:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ce7cf */.elementor-9 .elementor-element.elementor-element-e1ce7cf .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-e1ce7cf .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-e1ce7cf:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-e1ce7cf:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2f61c */.elementor-9 .elementor-element.elementor-element-1c2f61c .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1c2f61c .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1c2f61c:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-1c2f61c:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2fd7e */.elementor-9 .elementor-element.elementor-element-6f2fd7e .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-6f2fd7e .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-6f2fd7e:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-6f2fd7e:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f8ad66 */.elementor-9 .elementor-element.elementor-element-7f8ad66 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7f8ad66 .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7f8ad66:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-7f8ad66:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a598993 */.elementor-9 .elementor-element.elementor-element-a598993 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a598993 .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a598993:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-a598993:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6851aec */.elementor-9 .elementor-element.elementor-element-6851aec .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-6851aec .elementor-icon svg{
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-6851aec:hover .elementor-heading-title{
    color: #ffffff !important;
}
.elementor-9 .elementor-element.elementor-element-6851aec:hover .elementor-icon svg{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84323f8 */.elementor-9 .elementor-element.elementor-element-84323f8:hover .elementor-icon{
    transform: translateX(10px);
}
.elementor-9 .elementor-element.elementor-element-84323f8 {
    overflow: hidden;
}
.elementor-9 .elementor-element.elementor-element-84323f8:hover::before{
    transform: scale(1.1);
}
.elementor-9 .elementor-element.elementor-element-84323f8::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f22fb4 */.elementor-9 .elementor-element.elementor-element-5f22fb4:hover .elementor-icon{
    transform: translateX(10px);
}
.elementor-9 .elementor-element.elementor-element-5f22fb4 {
    overflow: hidden;
}
.elementor-9 .elementor-element.elementor-element-5f22fb4:hover::before{
    transform: scale(1.1);
}
.elementor-9 .elementor-element.elementor-element-5f22fb4::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de7c7b */.elementor-9 .elementor-element.elementor-element-1de7c7b:hover .elementor-icon{
    transform: translateX(10px);
}
.elementor-9 .elementor-element.elementor-element-1de7c7b {
    overflow: hidden;
}
.elementor-9 .elementor-element.elementor-element-1de7c7b:hover::before{
    transform: scale(1.1);
}
.elementor-9 .elementor-element.elementor-element-1de7c7b::before{
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-192a03b */.elementor-9 .elementor-element.elementor-element-192a03b .elementor-heading-title span{
    color: #C00410;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535e66 */.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00c3d */.elementor-9 .elementor-element.elementor-element-4d00c3d p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8c433 */.elementor-9 .elementor-element.elementor-element-1d8c433 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433 .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1d8c433:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-1d8c433:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bd12d */.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf78391 */.elementor-9 .elementor-element.elementor-element-bf78391 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9520e */.elementor-9 .elementor-element.elementor-element-cd9520e {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-cd9520e:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-cd9520e:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dff45 */.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11aef29 */.elementor-9 .elementor-element.elementor-element-11aef29 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f841f */.elementor-9 .elementor-element.elementor-element-a1f841f {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a1f841f:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-a1f841f:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eee7a */.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd5de2 */.elementor-9 .elementor-element.elementor-element-1fd5de2 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac59b */.elementor-9 .elementor-element.elementor-element-7bac59b {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7bac59b:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-7bac59b:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535e66 */.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00c3d */.elementor-9 .elementor-element.elementor-element-4d00c3d p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8c433 */.elementor-9 .elementor-element.elementor-element-1d8c433 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433 .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1d8c433:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-1d8c433:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bd12d */.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf78391 */.elementor-9 .elementor-element.elementor-element-bf78391 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9520e */.elementor-9 .elementor-element.elementor-element-cd9520e {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-cd9520e:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-cd9520e:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dff45 */.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11aef29 */.elementor-9 .elementor-element.elementor-element-11aef29 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f841f */.elementor-9 .elementor-element.elementor-element-a1f841f {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a1f841f:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-a1f841f:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eee7a */.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd5de2 */.elementor-9 .elementor-element.elementor-element-1fd5de2 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac59b */.elementor-9 .elementor-element.elementor-element-7bac59b {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7bac59b:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-7bac59b:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535e66 */.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00c3d */.elementor-9 .elementor-element.elementor-element-4d00c3d p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8c433 */.elementor-9 .elementor-element.elementor-element-1d8c433 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433 .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1d8c433:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-1d8c433:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bd12d */.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf78391 */.elementor-9 .elementor-element.elementor-element-bf78391 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9520e */.elementor-9 .elementor-element.elementor-element-cd9520e {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-cd9520e:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-cd9520e:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dff45 */.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11aef29 */.elementor-9 .elementor-element.elementor-element-11aef29 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f841f */.elementor-9 .elementor-element.elementor-element-a1f841f {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a1f841f:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-a1f841f:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eee7a */.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd5de2 */.elementor-9 .elementor-element.elementor-element-1fd5de2 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac59b */.elementor-9 .elementor-element.elementor-element-7bac59b {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7bac59b:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-7bac59b:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535e66 */.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00c3d */.elementor-9 .elementor-element.elementor-element-4d00c3d p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8c433 */.elementor-9 .elementor-element.elementor-element-1d8c433 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433 .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1d8c433:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-1d8c433:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bd12d */.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf78391 */.elementor-9 .elementor-element.elementor-element-bf78391 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9520e */.elementor-9 .elementor-element.elementor-element-cd9520e {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-cd9520e:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-cd9520e:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dff45 */.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11aef29 */.elementor-9 .elementor-element.elementor-element-11aef29 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f841f */.elementor-9 .elementor-element.elementor-element-a1f841f {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a1f841f:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-a1f841f:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eee7a */.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd5de2 */.elementor-9 .elementor-element.elementor-element-1fd5de2 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac59b */.elementor-9 .elementor-element.elementor-element-7bac59b {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7bac59b:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-7bac59b:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535e66 */.elementor-9 .elementor-element.elementor-element-4535e66 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00c3d */.elementor-9 .elementor-element.elementor-element-4d00c3d p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8c433 */.elementor-9 .elementor-element.elementor-element-1d8c433 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-1d8c433 .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-1d8c433:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1d8c433:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-1d8c433:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bd12d */.elementor-9 .elementor-element.elementor-element-43bd12d .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf78391 */.elementor-9 .elementor-element.elementor-element-bf78391 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9520e */.elementor-9 .elementor-element.elementor-element-cd9520e {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-cd9520e .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-cd9520e:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-cd9520e:hover .elementor-button{
    opacity: 1;
}

@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-cd9520e:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dff45 */.elementor-9 .elementor-element.elementor-element-60dff45 .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11aef29 */.elementor-9 .elementor-element.elementor-element-11aef29 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f841f */.elementor-9 .elementor-element.elementor-element-a1f841f {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-a1f841f .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-a1f841f:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-a1f841f:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-a1f841f:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eee7a */.elementor-9 .elementor-element.elementor-element-58eee7a .elementor-heading-title{
    font-style: italic !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd5de2 */.elementor-9 .elementor-element.elementor-element-1fd5de2 p{
    font-style: normal !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac59b */.elementor-9 .elementor-element.elementor-element-7bac59b {
  position: relative;
  overflow: visible;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:before {
  content: "";
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  width: 86%;
  height: 90%;
  background: linear-gradient(180deg, #0004DF 0%, #000279 100%);
  border-radius: 20px;
  box-shadow: 0px 40px 70px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover:before {
  opacity: 1;
}
.elementor-9 .elementor-element.elementor-element-7bac59b .elementor-button{
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-7bac59b:hover p{
    color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-7bac59b:hover .elementor-button{
    opacity: 1;
}
@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-7bac59b:before{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cde488 */@media (max-width:500px){
    .elementor-9 .elementor-element.elementor-element-0cde488 .elementor-icon-box-title br{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0b007 */.elementor-9 .elementor-element.elementor-element-fd0b007 .elementor-heading-title span{
    color: #C00410;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a927ad */.elementor-9 .elementor-element.elementor-element-1a927ad a .elementor-button-text{
    font-weight: 300;
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c4b01d */.elementor-9 .elementor-element.elementor-element-6c4b01d a .elementor-button-text{
    font-weight: 300;
    font-style: normal;
}/* End custom CSS */