.elementor-119251 .elementor-element.elementor-element-c330184{--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-119251 .elementor-element.elementor-element-b40c092{--spacer-size:20px;}.elementor-119251 .elementor-element.elementor-element-1f80bba{--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-widget-breadcrumbs{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 );}.elementor-119251 .elementor-element.elementor-element-8f46dd4{font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-119251 .elementor-element.elementor-element-4631f67{--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-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 );color:var( --e-global-color-primary );}.elementor-119251 .elementor-element.elementor-element-df97a41{text-align:center;}.elementor-119251 .elementor-element.elementor-element-df97a41 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-020cc25{--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;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-119251 .elementor-element.elementor-element-50cf6e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-1dd3364{--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-119251 .elementor-element.elementor-element-167bea8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-3f69876{--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-119251 .elementor-element.elementor-element-04bb205{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-0f83f46{--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;}.elementor-119251 .elementor-element.elementor-element-d6b113b .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-e6557a7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-1571ce4{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-ff58521{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-119251 .elementor-element.elementor-element-567ddd7 .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-567ddd7 .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-567ddd7 .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-13ba3bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-91760fb{--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-119251 .elementor-element.elementor-element-4c475bd{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-9158c63{--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;}.elementor-119251 .elementor-element.elementor-element-38b6bc1 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-8abc229{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-5a03aca{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-65b8c3c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-7e4c72c .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-7e4c72c .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-7e4c72c .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-9f00ed1{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#000000;}.elementor-119251 .elementor-element.elementor-element-9f00ed1 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-9f00ed1.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-9f00ed1.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-119251 .elementor-element.elementor-element-9f00ed1.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-9f00ed1.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#000000;}.elementor-119251 .elementor-element.elementor-element-9f00ed1.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rawline", Sans-serif;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-b258acf{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-1046035{--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-119251 .elementor-element.elementor-element-7e062c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-ddc28cd{--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-119251 .elementor-element.elementor-element-4ae87fd{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-b90cde5{--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;}.elementor-119251 .elementor-element.elementor-element-581dff5 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-a5760ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-a9df6f5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-97836dc{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-37588b5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-c9d5398 .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-c9d5398 .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-c9d5398 .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-4a10ccb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-4a6791f{--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-119251 .elementor-element.elementor-element-4a5fae9{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-b769ff6{--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;}.elementor-119251 .elementor-element.elementor-element-d6b2f05 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-2e47469{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-d7d76a5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-1afa6bc{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-6831734{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-0da79cf .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-0da79cf .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-0da79cf .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#000000;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-119251 .elementor-element.elementor-element-ccf6bcb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#000000;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rawline", Sans-serif;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-5bd3e60{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-9feddc4{--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-119251 .elementor-element.elementor-element-b3be28b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-fc73a67{--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-119251 .elementor-element.elementor-element-6a73764{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-27c8636{--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;}.elementor-119251 .elementor-element.elementor-element-9f8467a .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-695649a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-eea8043{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-32995b6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-31b18dd .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-31b18dd .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-31b18dd .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-f1f1cff{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-272bb81{--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-119251 .elementor-element.elementor-element-b47e0cc{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-cecfecb{--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;}.elementor-119251 .elementor-element.elementor-element-48b3246 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-1a76bb3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-4011d21{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-58fea0d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-e033db2 .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-e033db2 .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-e033db2 .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-3f5797f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-5c8d087{--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-119251 .elementor-element.elementor-element-3c8d86b{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-dd69797{--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;}.elementor-119251 .elementor-element.elementor-element-60d00f0 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-4e5ac1e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-b95c0ff{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-8a2ec74{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-f0066d4 .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-f0066d4 .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-f0066d4 .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-76a76d6{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#000000;}.elementor-119251 .elementor-element.elementor-element-76a76d6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-76a76d6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-76a76d6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-119251 .elementor-element.elementor-element-76a76d6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-76a76d6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#000000;}.elementor-119251 .elementor-element.elementor-element-76a76d6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rawline", Sans-serif;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-ab29aa6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-3a1d338{--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-119251 .elementor-element.elementor-element-6c2b22f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-b3bcdfe{--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-119251 .elementor-element.elementor-element-6276737{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-0086bba{--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;}.elementor-119251 .elementor-element.elementor-element-08bc58d .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-474ce89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-2b494cc{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-315df8b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-559a2a9 .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-559a2a9 .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-559a2a9 .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-02488f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-119251 .elementor-element.elementor-element-c8eb66e{--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-119251 .elementor-element.elementor-element-7e1dbf6{--e-image-carousel-slides-to-show:1;}.elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-5afebbd{--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;}.elementor-119251 .elementor-element.elementor-element-742d3ea .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-cf4c67c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#BBBBBB;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-icon i{color:#757B83;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-icon svg{fill:#757B83;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#E91A25;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E91A25;}.elementor-119251 .elementor-element.elementor-element-8acb382{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-b48480d .elementor-button{background-color:#EB1A24;font-family:"Rawline", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-b48480d .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-b48480d .elementor-button:focus{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-2a38d57{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#000000;}.elementor-119251 .elementor-element.elementor-element-2a38d57 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-2a38d57.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-2a38d57.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-119251 .elementor-element.elementor-element-2a38d57.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-2a38d57.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#000000;}.elementor-119251 .elementor-element.elementor-element-2a38d57.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rawline", Sans-serif;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-08491d9{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#000000;}.elementor-119251 .elementor-element.elementor-element-08491d9 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-08491d9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-08491d9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-119251 .elementor-element.elementor-element-08491d9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB1A24;border-style:solid;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-08491d9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#000000;}.elementor-119251 .elementor-element.elementor-element-08491d9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rawline", Sans-serif;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-1f5596e{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-52b5226{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-119251 .elementor-element.elementor-element-a45a744{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-119251 .elementor-element.elementor-element-a45a744 .elementor-divider-separator{width:100%;}.elementor-119251 .elementor-element.elementor-element-a45a744 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-119251 .elementor-element.elementor-element-7f2157a{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-1c059a2{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu .elementor-item{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:30px;padding-right:30px;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item:focus{color:#EB1A24;fill:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc .e--pointer-framed .elementor-item:before,
					.elementor-119251 .elementor-element.elementor-element-78655dc .e--pointer-framed .elementor-item:after{border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-119251 .elementor-element.elementor-element-78655dc .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-78655dc{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-119251 .elementor-element.elementor-element-5adb83ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-119251 .elementor-element.elementor-element-5adb83ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-119251 .elementor-element.elementor-element-762707ff{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-119251 .elementor-element.elementor-element-762707ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-762707ff .elementor-divider-separator{width:100%;}.elementor-119251 .elementor-element.elementor-element-762707ff .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-119251 .elementor-element.elementor-element-4bb98ea{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-74fa7f8{--display:flex;}.elementor-119251 .elementor-element.elementor-element-7c46a28{--spacer-size:50px;}.elementor-119251 .elementor-element.elementor-element-d305faf{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-a35d264{--display:flex;}.elementor-119251 .elementor-element.elementor-element-f9cdbc2{--display:flex;--min-height:995px;--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-119251 .elementor-element.elementor-element-f9cdbc2:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-f9cdbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/08/bg-sistema-de-iluminacao-para-piscina-komeco-220726-22.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-1306257{--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-119251 .elementor-element.elementor-element-b48a21c{text-align:center;}.elementor-119251 .elementor-element.elementor-element-b48a21c .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:40px;font-weight:300;letter-spacing:5px;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-1b7fbf0{text-align:center;}.elementor-119251 .elementor-element.elementor-element-1b7fbf0 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:700;letter-spacing:5px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-119251 .elementor-element.elementor-element-ca9af43 > .elementor-widget-container{margin:0px 370px -10px 370px;}.elementor-119251 .elementor-element.elementor-element-ca9af43{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-bf057c1{--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-d2938a7{--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-119251 .elementor-element.elementor-element-545274a{--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-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-119251 .elementor-element.elementor-element-b1676a9{text-align:end;}.elementor-119251 .elementor-element.elementor-element-1c5ad61{--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-119251 .elementor-element.elementor-element-bb0608b{--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;--align-items:center;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-119251 .elementor-element.elementor-element-4ddbce6{--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-119251 .elementor-element.elementor-element-1abe8aa{text-align:center;}.elementor-119251 .elementor-element.elementor-element-1abe8aa .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-920ba83{--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-119251 .elementor-element.elementor-element-757f507{--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-119251 .elementor-element.elementor-element-2becd83{text-align:center;}.elementor-119251 .elementor-element.elementor-element-2becd83 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-c14fc87{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-119251 .elementor-element.elementor-element-621fd97{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#13607A;--border-color:#13607A;--border-radius:100px 100px 100px 100px;--padding-top:2px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-119251 .elementor-element.elementor-element-621fd97::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#13607A;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-621fd97:hover::before, .elementor-119251 .elementor-element.elementor-element-621fd97:hover > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-621fd97:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .elementor-background-slideshow:hover::before, .elementor-119251 .elementor-element.elementor-element-621fd97 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#49D8EB;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-621fd97:hover{--overlay-opacity:0.5;}.elementor-119251 .elementor-element.elementor-element-e2942c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-e2942c7{text-align:center;}.elementor-119251 .elementor-element.elementor-element-e2942c7 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-4426c56{--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-119251 .elementor-element.elementor-element-392a40b{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#13607A;--border-color:#13607A;--border-radius:100px 100px 100px 100px;--padding-top:2px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-119251 .elementor-element.elementor-element-392a40b::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .e-con-inner > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#49D8EB;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-392a40b:hover::before, .elementor-119251 .elementor-element.elementor-element-392a40b:hover > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-392a40b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .elementor-background-slideshow:hover::before, .elementor-119251 .elementor-element.elementor-element-392a40b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#13607A;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-392a40b:hover{--overlay-opacity:0.5;}.elementor-119251 .elementor-element.elementor-element-0a03960 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-0a03960{text-align:center;}.elementor-119251 .elementor-element.elementor-element-0a03960 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:25px;font-weight:700;color:#002C40;}.elementor-119251 .elementor-element.elementor-element-0a03960 .elementor-heading-title a:hover, .elementor-119251 .elementor-element.elementor-element-0a03960 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-78eb78d{--display:flex;--min-height:2084px;--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-119251 .elementor-element.elementor-element-78eb78d:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-78eb78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-19.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-8f20cdb{--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-119251 .elementor-element.elementor-element-ce1c2bb{text-align:center;}.elementor-119251 .elementor-element.elementor-element-ce1c2bb .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-6f59ba0 > .elementor-widget-container{margin:0px 200px -10px 200px;}.elementor-119251 .elementor-element.elementor-element-6f59ba0{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-696224b{--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-119251 .elementor-element.elementor-element-ed0dcca{--spacer-size:700px;}.elementor-119251 .elementor-element.elementor-element-ffdc894{--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;--align-items:center;}.elementor-119251 .elementor-element.elementor-element-08ba500{--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:space-around;--border-radius:100px 100px 100px 100px;}.elementor-119251 .elementor-element.elementor-element-08ba500:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-08ba500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044484;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-7943670{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:700;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-588d1ea{--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:space-around;--border-radius:100px 100px 100px 100px;}.elementor-119251 .elementor-element.elementor-element-588d1ea:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-588d1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044484;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-4288ffd{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:700;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-4c6e538{--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:space-around;--border-radius:100px 100px 100px 100px;}.elementor-119251 .elementor-element.elementor-element-4c6e538:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-4c6e538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044484;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-f90a7f0{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:700;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-91cd285{--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:space-around;--border-radius:100px 100px 100px 100px;}.elementor-119251 .elementor-element.elementor-element-91cd285:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-91cd285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044484;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-8f10bc7{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:700;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-071a0c3{--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-119251 .elementor-element.elementor-element-c13e5cf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-c13e5cf{text-align:center;}.elementor-119251 .elementor-element.elementor-element-c13e5cf .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-119251 .elementor-element.elementor-element-b458155{text-align:center;}.elementor-119251 .elementor-element.elementor-element-b458155 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-119251 .elementor-element.elementor-element-a3b2bd1 > .elementor-widget-container{margin:0px 300px -10px 300px;}.elementor-119251 .elementor-element.elementor-element-a3b2bd1{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-119251 .elementor-element.elementor-element-7427f21{--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-119251 .elementor-element.elementor-element-e04f523{--spacer-size:150px;}.elementor-119251 .elementor-element.elementor-element-7d1b209{--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;--overlay-opacity:0;}.elementor-119251 .elementor-element.elementor-element-7d1b209::before, .elementor-119251 .elementor-element.elementor-element-7d1b209 > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-7d1b209 > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-7d1b209 > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-7d1b209 > .e-con-inner > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-7d1b209 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-28ded13 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-28ded13{text-align:start;}.elementor-119251 .elementor-element.elementor-element-28ded13 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF00;}.elementor-119251 .elementor-element.elementor-element-f8df534{text-align:start;}.elementor-119251 .elementor-element.elementor-element-f8df534 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-287a11c > .elementor-widget-container{margin:0px 870px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-287a11c{text-align:start;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-ad9792c{--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-119251 .elementor-element.elementor-element-ad9792c:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-ad9792c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-119251 .elementor-element.elementor-element-940c52c{--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-119251 .elementor-element.elementor-element-77bc638{--display:flex;--min-height:709px;--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-119251 .elementor-element.elementor-element-77bc638:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-77bc638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/08/bg-sistema-de-iluminacao-para-piscina-komeco-120826-01.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-7da8263{--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-119251 .elementor-element.elementor-element-c5ad902 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-c5ad902{text-align:center;}.elementor-119251 .elementor-element.elementor-element-c5ad902 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-4c4f1f0{text-align:center;}.elementor-119251 .elementor-element.elementor-element-4c4f1f0 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-eed5275{--spacer-size:400px;}.elementor-119251 .elementor-element.elementor-element-b481c67 > .elementor-widget-container{margin:0px 350px -10px 350px;}.elementor-119251 .elementor-element.elementor-element-b481c67{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-d7b30af{--display:flex;--min-height:661px;--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-119251 .elementor-element.elementor-element-d7b30af:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-d7b30af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-09.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-57a57f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-c612c42{text-align:start;}.elementor-119251 .elementor-element.elementor-element-c612c42 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-d9d8776 > .elementor-widget-container{margin:0px 700px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-d9d8776{text-align:start;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-6097ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-226a585{text-align:start;}.elementor-119251 .elementor-element.elementor-element-226a585 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-9103265 > .elementor-widget-container{margin:0px 600px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-9103265{text-align:start;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-1c4d899{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-ff74112{text-align:start;}.elementor-119251 .elementor-element.elementor-element-ff74112 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-264dc09 > .elementor-widget-container{margin:0px 600px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-264dc09{text-align:start;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-42b628c{--display:flex;--min-height:605px;--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-119251 .elementor-element.elementor-element-42b628c:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-42b628c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-10.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-b4b53b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-0ac5fc5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-0ac5fc5{text-align:center;}.elementor-119251 .elementor-element.elementor-element-0ac5fc5 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:400;color:#A0FFFE;}.elementor-119251 .elementor-element.elementor-element-7b01249{text-align:center;}.elementor-119251 .elementor-element.elementor-element-7b01249 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#A0FFFE;}.elementor-119251 .elementor-element.elementor-element-c928c61 > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-119251 .elementor-element.elementor-element-c928c61{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-844c300{--display:flex;--min-height:779px;--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-119251 .elementor-element.elementor-element-844c300:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-844c300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-11.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-1683931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-f91cc7a{text-align:center;}.elementor-119251 .elementor-element.elementor-element-f91cc7a .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-48f3ef5 > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-119251 .elementor-element.elementor-element-48f3ef5{text-align:center;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-ffdd206{--display:flex;--min-height:612px;--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;--overlay-opacity:0;}.elementor-119251 .elementor-element.elementor-element-ffdd206:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-ffdd206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-12.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-ffdd206::before, .elementor-119251 .elementor-element.elementor-element-ffdd206 > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-ffdd206 > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-ffdd206 > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-ffdd206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-ffdd206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-14dfd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-9496d91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-317f0b3{text-align:end;}.elementor-119251 .elementor-element.elementor-element-317f0b3 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-0f44c0f > .elementor-widget-container{margin:0px 0px 0px 500px;}.elementor-119251 .elementor-element.elementor-element-0f44c0f{text-align:end;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-647aaea > .elementor-widget-container{margin:0px 0px 0px 500px;}.elementor-119251 .elementor-element.elementor-element-647aaea{text-align:end;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-e8f7ea1{--display:flex;--min-height:639px;--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-119251 .elementor-element.elementor-element-e8f7ea1:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-e8f7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-13.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-bce4201{--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-119251 .elementor-element.elementor-element-d09e37b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-d09e37b{text-align:start;}.elementor-119251 .elementor-element.elementor-element-d09e37b .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-321f594{text-align:start;}.elementor-119251 .elementor-element.elementor-element-321f594 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9 > .elementor-widget-container{margin:0px 800px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9{text-align:start;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-778966c{--display:flex;--min-height:235px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-778966c:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-778966c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2024/06/bg-faixa-vervemlha-komeco.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-8ac6cfd{--display:flex;}.elementor-119251 .elementor-element.elementor-element-af0c282{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-f97219d > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-119251 .elementor-element.elementor-element-f97219d{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-3cfbd4b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-119251 .elementor-element.elementor-element-3cfbd4b{font-family:"Rawline", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-593bbd5{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button{background-color:#FFFFFF;font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1.5px;fill:#EB1A24;color:#EB1A24;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button:hover, .elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-b12461f{width:auto;max-width:auto;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button:hover svg, .elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-119251 .elementor-element.elementor-element-8d8cd5b{--display:flex;}.elementor-119251 .elementor-element.elementor-element-c5a5e07{--display:flex;--min-height:705px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;}.elementor-119251 .elementor-element.elementor-element-c5a5e07:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2025/09/img-reposicao-pecas-komeco-170925-01.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-c5a5e07::before, .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .e-con-inner > .elementor-background-video-container::before, .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-119251 .elementor-element.elementor-element-1e1fa02{--display:flex;--z-index:1;}.elementor-119251 .elementor-element.elementor-element-1b4691f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-308e69e{--display:flex;}.elementor-119251 .elementor-element.elementor-element-17ca7f1{--display:flex;--min-height:571px;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-e16d34e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-119251 .elementor-element.elementor-element-e16d34e{text-align:start;}.elementor-119251 .elementor-element.elementor-element-e16d34e .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:700;color:#000000;}.elementor-119251 .elementor-element.elementor-element-78208b4{text-align:start;}.elementor-119251 .elementor-element.elementor-element-78208b4 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:700;color:#000000;}.elementor-119251 .elementor-element.elementor-element-2095b97 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-119251 .elementor-element.elementor-element-2095b97{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-119251 .elementor-element.elementor-element-ada17d7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-1d70c89{--display:flex;}.elementor-119251 .elementor-element.elementor-element-40e06aa{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-4e025b5{--display:flex;}.elementor-119251 .elementor-element.elementor-element-dcc137f{--spacer-size:50px;}.elementor-119251 .elementor-element.elementor-element-9fa076a{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-59d9c30{--display:flex;}.elementor-119251 .elementor-element.elementor-element-745fa7d{text-align:center;}.elementor-119251 .elementor-element.elementor-element-745fa7d .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-bf673c7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-99c2b1f{--display:flex;}.elementor-119251 .elementor-element.elementor-element-a5250a2{--spacer-size:20px;}.elementor-119251 .elementor-element.elementor-element-34f51b7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-30a9969{--display:flex;}.elementor-119251 .elementor-element.elementor-element-bdb7ac7 .elementor-icon-list-icon i{color:#EB1A24;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-bdb7ac7 .elementor-icon-list-icon svg{fill:#EB1A24;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-bdb7ac7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-bdb7ac7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-bdb7ac7 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-119251 .elementor-element.elementor-element-bdb7ac7 .elementor-icon-list-text{color:#5D5D5D;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-4182b68{--display:flex;}.elementor-119251 .elementor-element.elementor-element-767f3d2 .elementor-icon-list-icon i{color:#EB1A24;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-767f3d2 .elementor-icon-list-icon svg{fill:#EB1A24;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-767f3d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-767f3d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-767f3d2 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-119251 .elementor-element.elementor-element-767f3d2 .elementor-icon-list-text{color:#5D5D5D;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-0d949bb{--display:flex;}.elementor-119251 .elementor-element.elementor-element-f9a37e2 .elementor-icon-list-icon i{color:#EB1A24;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-f9a37e2 .elementor-icon-list-icon svg{fill:#EB1A24;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-f9a37e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-f9a37e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-f9a37e2 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-119251 .elementor-element.elementor-element-f9a37e2 .elementor-icon-list-text{color:#5D5D5D;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-15b49cb{--display:flex;}.elementor-119251 .elementor-element.elementor-element-65ee5c6 .elementor-icon-list-icon i{color:#EB1A24;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-65ee5c6 .elementor-icon-list-icon svg{fill:#EB1A24;transition:fill 0.3s;}.elementor-119251 .elementor-element.elementor-element-65ee5c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-119251 .elementor-element.elementor-element-65ee5c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-65ee5c6 .elementor-icon-list-item > a{font-family:"Rawline", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-119251 .elementor-element.elementor-element-65ee5c6 .elementor-icon-list-text{color:#5D5D5D;transition:color 0.3s;}.elementor-119251 .elementor-element.elementor-element-a3dd8a1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-ecd503b{--display:flex;}.elementor-119251 .elementor-element.elementor-element-e486468{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-04125ac{--display:flex;}.elementor-119251 .elementor-element.elementor-element-e12c037{--spacer-size:50px;}.elementor-119251 .elementor-element.elementor-element-eebda15{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-ce31994{--display:flex;}.elementor-119251 .elementor-element.elementor-element-7b216e2{text-align:center;}.elementor-119251 .elementor-element.elementor-element-7b216e2 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-ad80e31{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-3dea422{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-pagination-bullet-active, .elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-pagination-progressbar-fill{background-color:#FF0000;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-pagination-fraction{color:#FF0000;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .elementor-swiper-button{font-size:25px;color:#FF0000;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .elementor-swiper-button svg{fill:#FF0000;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-119251 .elementor-element.elementor-element-7c3cd82 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#DDDDDD;opacity:1;}.elementor-119251 .elementor-element.elementor-element-0ab415d{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-4134c5a{--display:flex;}.elementor-119251 .elementor-element.elementor-element-2550248{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-08ec2ba{--display:flex;}.elementor-119251 .elementor-element.elementor-element-abfb92f{--spacer-size:50px;}.elementor-119251 .elementor-element.elementor-element-6d9f902{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-3335fd3{--display:flex;}.elementor-119251 .elementor-element.elementor-element-df87632{text-align:center;}.elementor-119251 .elementor-element.elementor-element-df87632 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:30px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-af95cfe{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-e807501{--display:flex;}.elementor-119251 .elementor-element.elementor-element-3196264{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-5b579f5{font-family:"Rawline", Sans-serif;font-weight:400;}.elementor-119251 .elementor-element.elementor-element-4ce76f2{--display:flex;}.elementor-119251 .elementor-element.elementor-element-b0241c0{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-29bf97d{--display:flex;}.elementor-119251 .elementor-element.elementor-element-a36260d{--spacer-size:20px;}.elementor-119251 .elementor-element.elementor-element-4ef7834{--display:flex;--min-height:241px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119251 .elementor-element.elementor-element-4ef7834:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-4ef7834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.komeco.com.br/wp-content/uploads/2022/12/bg-cinza-pg-geracao-energia-komeco-02.png");background-position:center center;background-repeat:no-repeat;}.elementor-119251 .elementor-element.elementor-element-0f84a56{--display:flex;--justify-content:center;}.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 );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon-box-wrapper{gap:0px;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-framed .elementor-icon, .elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-7dbc2c0.elementor-view-default:has(:focus) .elementor-icon{fill:#EB1A24;color:#EB1A24;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon{font-size:100px;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon-box-title a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-9e7f591{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-24273c7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon-box-wrapper{gap:0px;}.elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-framed .elementor-icon, .elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-24273c7.elementor-view-default:has(:focus) .elementor-icon{fill:#EB1A24;color:#EB1A24;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon{font-size:100px;}.elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon-box-title a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-054e559{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon-box-wrapper{gap:0px;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-framed .elementor-icon, .elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a3c2dc4.elementor-view-default:has(:focus) .elementor-icon{fill:#EB1A24;color:#EB1A24;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon{font-size:100px;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon-box-title a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-91cb7c0{--display:flex;--justify-content:center;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon-box-wrapper{gap:0px;}.elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-framed .elementor-icon, .elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-119251 .elementor-element.elementor-element-a9d6e99.elementor-view-default:has(:focus) .elementor-icon{fill:#EB1A24;color:#EB1A24;border-color:#EB1A24;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon{font-size:100px;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon-box-title a{font-family:"Rawline", Sans-serif;font-size:18px;font-weight:600;}.elementor-119251 .elementor-element.elementor-element-3037cfb9{--spacer-size:50px;}@media(max-width:1366px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-e6557a7{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ff58521{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-8abc229{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-65b8c3c{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-9f00ed1{--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:12px;}.elementor-119251 .elementor-element.elementor-element-a5760ed{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-37588b5{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-2e47469{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-6831734{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb{--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:12px;}.elementor-119251 .elementor-element.elementor-element-695649a{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-32995b6{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-1a76bb3{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-58fea0d{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-4e5ac1e{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-8a2ec74{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-76a76d6{--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:12px;}.elementor-119251 .elementor-element.elementor-element-474ce89{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-315df8b{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-cf4c67c{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-8acb382{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-2a38d57{--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:12px;}.elementor-119251 .elementor-element.elementor-element-08491d9{--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-b48a21c .elementor-heading-title{font-size:35px;letter-spacing:4px;}.elementor-119251 .elementor-element.elementor-element-1b7fbf0 .elementor-heading-title{font-size:25px;letter-spacing:4px;}.elementor-119251 .elementor-element.elementor-element-ca9af43 > .elementor-widget-container{margin:0px 300px -10px 300px;}.elementor-119251 .elementor-element.elementor-element-bb0608b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119251 .elementor-element.elementor-element-1abe8aa{text-align:center;}.elementor-119251 .elementor-element.elementor-element-2becd83{text-align:center;}.elementor-119251 .elementor-element.elementor-element-c14fc87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119251 .elementor-element.elementor-element-ce1c2bb .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > a{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > a{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > a{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > a{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-c13e5cf .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-b458155 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-287a11c > .elementor-widget-container{margin:0px 750px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-c5ad902 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-4c4f1f0 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-c612c42 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-d9d8776 > .elementor-widget-container{margin:0px 600px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-226a585 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-9103265 > .elementor-widget-container{margin:0px 500px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-ff74112 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-264dc09 > .elementor-widget-container{margin:0px 500px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-0ac5fc5 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-7b01249 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-f91cc7a .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-317f0b3 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-d09e37b .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-321f594 .elementor-heading-title{font-size:45px;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9 > .elementor-widget-container{margin:0px 700px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-f97219d{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-2095b97{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-745fa7d .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-7b216e2 .elementor-heading-title{font-size:25px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-119251 .elementor-element.elementor-element-df87632 .elementor-heading-title{font-size:25px;}.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 );}}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-df97a41 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-d6b113b .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-e6557a7{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-1571ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-1571ce4 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-ff58521{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-567ddd7 .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-38b6bc1 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-8abc229{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-5a03aca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-5a03aca .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-65b8c3c{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-7e4c72c .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-9f00ed1{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:14px;}.elementor-119251 .elementor-element.elementor-element-581dff5 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-a5760ed{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-a9df6f5 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-97836dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-97836dc .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-37588b5{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-c9d5398 .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-d6b2f05 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-2e47469{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-d7d76a5 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-1afa6bc .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-6831734{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-0da79cf .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:14px;}.elementor-119251 .elementor-element.elementor-element-9f8467a .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-695649a{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-eea8043 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-eea8043 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-32995b6{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-31b18dd .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-48b3246 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-1a76bb3{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-4011d21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-4011d21 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-58fea0d{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-e033db2 .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-60d00f0 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-4e5ac1e{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-b95c0ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-b95c0ff .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-8a2ec74{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-f0066d4 .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-76a76d6{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:14px;}.elementor-119251 .elementor-element.elementor-element-08bc58d .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-474ce89{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-2b494cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-2b494cc .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-315df8b{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-559a2a9 .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-742d3ea .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-cf4c67c{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-ea4ebb6 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-8acb382{--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-b48480d .elementor-button{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-2a38d57{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:14px;}.elementor-119251 .elementor-element.elementor-element-08491d9{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:14px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item{padding-left:30px;padding-right:30px;}.elementor-119251 .elementor-element.elementor-element-78655dc{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-119251 .elementor-element.elementor-element-f9cdbc2{--min-height:715px;}.elementor-119251 .elementor-element.elementor-element-f9cdbc2:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-f9cdbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-ca9af43 > .elementor-widget-container{margin:0px 170px -15px 170px;}.elementor-119251 .elementor-element.elementor-element-b1676a9 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-1abe8aa{text-align:center;}.elementor-119251 .elementor-element.elementor-element-2becd83{text-align:center;}.elementor-119251 .elementor-element.elementor-element-8f20cdb{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-6f59ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-7943670{--e-icon-list-icon-size:20px;}.elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-7943670 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-4288ffd{--e-icon-list-icon-size:20px;}.elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-4288ffd .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-f90a7f0{--e-icon-list-icon-size:20px;}.elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-f90a7f0 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-8f10bc7{--e-icon-list-icon-size:20px;}.elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-119251 .elementor-element.elementor-element-8f10bc7 .elementor-icon-list-item > a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-a3b2bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-28ded13 .elementor-heading-title{font-size:40px;}.elementor-119251 .elementor-element.elementor-element-f8df534 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-287a11c > .elementor-widget-container{margin:0px 550px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-b481c67 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-119251 .elementor-element.elementor-element-d9d8776 > .elementor-widget-container{margin:0px 300px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-9103265 > .elementor-widget-container{margin:0px 250px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-264dc09 > .elementor-widget-container{margin:0px 250px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-c928c61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-48f3ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-0f44c0f > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-119251 .elementor-element.elementor-element-647aaea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-e8f7ea1:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-e8f7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-695px 0px;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9 > .elementor-widget-container{margin:0px 400px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-f97219d{font-size:16px;}.elementor-119251 .elementor-element.elementor-element-3cfbd4b{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-b12461f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-c5a5e07:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-560px 0px;}.elementor-119251 .elementor-element.elementor-element-c5a5e07{--overlay-opacity:0.3;}.elementor-119251 .elementor-element.elementor-element-17ca7f1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-119251 .elementor-element.elementor-element-e16d34e .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-78208b4 .elementor-heading-title{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-2095b97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-2095b97{font-size:16px;letter-spacing:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.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 );}}@media(max-width:767px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-df97a41{text-align:center;}.elementor-119251 .elementor-element.elementor-element-df97a41 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-50cf6e5{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-167bea8{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-04bb205 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-d6b113b{text-align:center;}.elementor-119251 .elementor-element.elementor-element-d6b113b .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-e6557a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ff58521{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-13ba3bb{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4c475bd .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-38b6bc1{text-align:center;}.elementor-119251 .elementor-element.elementor-element-38b6bc1 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-8abc229{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-65b8c3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-9f00ed1{--n-tabs-title-font-size:16px;}.elementor-119251 .elementor-element.elementor-element-b258acf{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-7e062c4{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4ae87fd .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-581dff5{text-align:center;}.elementor-119251 .elementor-element.elementor-element-581dff5 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-a5760ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-37588b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-4a10ccb{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-4a5fae9 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-d6b2f05{text-align:center;}.elementor-119251 .elementor-element.elementor-element-d6b2f05 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-2e47469{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-6831734{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-ccf6bcb{--n-tabs-title-font-size:16px;}.elementor-119251 .elementor-element.elementor-element-5bd3e60{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-b3be28b{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-6a73764 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-9f8467a{text-align:center;}.elementor-119251 .elementor-element.elementor-element-9f8467a .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-695649a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-32995b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-f1f1cff{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-b47e0cc .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-48b3246{text-align:center;}.elementor-119251 .elementor-element.elementor-element-48b3246 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-1a76bb3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-58fea0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-3f5797f{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-3c8d86b .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-60d00f0{text-align:center;}.elementor-119251 .elementor-element.elementor-element-60d00f0 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-4e5ac1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-8a2ec74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-76a76d6{--n-tabs-title-font-size:16px;}.elementor-119251 .elementor-element.elementor-element-ab29aa6{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-6c2b22f{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-6276737 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-08bc58d{text-align:center;}.elementor-119251 .elementor-element.elementor-element-08bc58d .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-474ce89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-315df8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-02488f4{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-119251 .elementor-element.elementor-element-7e1dbf6 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-119251 .elementor-element.elementor-element-742d3ea{text-align:center;}.elementor-119251 .elementor-element.elementor-element-742d3ea .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-119251 .elementor-element.elementor-element-cf4c67c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-8acb382{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-119251 .elementor-element.elementor-element-2a38d57{--n-tabs-title-font-size:16px;}.elementor-119251 .elementor-element.elementor-element-08491d9{--n-tabs-title-font-size:16px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-119251 .elementor-element.elementor-element-1c059a2{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-119251 .elementor-element.elementor-element-78655dc{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-119251 .elementor-element.elementor-element-78655dc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-119251 .elementor-element.elementor-element-7c46a28{--spacer-size:10px;}.elementor-119251 .elementor-element.elementor-element-f9cdbc2:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-f9cdbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-f9cdbc2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119251 .elementor-element.elementor-element-1306257{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-b48a21c .elementor-heading-title{font-size:35px;}.elementor-119251 .elementor-element.elementor-element-1b7fbf0 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-ca9af43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-ca9af43{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-bf057c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-d2938a7{--width:6%;}.elementor-119251 .elementor-element.elementor-element-545274a{--width:70%;}.elementor-119251 .elementor-element.elementor-element-b1676a9 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-1c5ad61{--width:6%;}.elementor-119251 .elementor-element.elementor-element-bb0608b{--margin-top:150px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-4ddbce6{--width:35%;}.elementor-119251 .elementor-element.elementor-element-1abe8aa{text-align:center;}.elementor-119251 .elementor-element.elementor-element-1abe8aa .elementor-heading-title{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-920ba83{--width:15%;}.elementor-119251 .elementor-element.elementor-element-757f507{--width:35%;}.elementor-119251 .elementor-element.elementor-element-2becd83{text-align:center;}.elementor-119251 .elementor-element.elementor-element-2becd83 .elementor-heading-title{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-c14fc87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-621fd97{--width:35%;}.elementor-119251 .elementor-element.elementor-element-4426c56{--width:15%;}.elementor-119251 .elementor-element.elementor-element-392a40b{--width:35%;}.elementor-119251 .elementor-element.elementor-element-78eb78d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119251 .elementor-element.elementor-element-8f20cdb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-ce1c2bb .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-6f59ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-6f59ba0{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-ed0dcca{--spacer-size:600px;}.elementor-119251 .elementor-element.elementor-element-ffdc894{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-08ba500{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-071a0c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-c13e5cf .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-b458155 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-a3b2bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-a3b2bd1{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-e04f523{--spacer-size:300px;}.elementor-119251 .elementor-element.elementor-element-7d1b209{--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119251 .elementor-element.elementor-element-28ded13{text-align:center;}.elementor-119251 .elementor-element.elementor-element-f8df534{text-align:center;}.elementor-119251 .elementor-element.elementor-element-287a11c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-287a11c{text-align:center;font-size:14px;}.elementor-119251 .elementor-element.elementor-element-77bc638:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-77bc638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-c5ad902 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-4c4f1f0 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-b481c67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-b481c67{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-d7b30af:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-d7b30af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-c612c42 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-d9d8776 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-d9d8776{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-226a585 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-9103265 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-9103265{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-ff74112 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-264dc09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-264dc09{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-42b628c:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-42b628c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-0ac5fc5 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-7b01249 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-c928c61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-c928c61{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-844c300:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-844c300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-119251 .elementor-element.elementor-element-f91cc7a .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-48f3ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-48f3ef5{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-ffdd206:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-ffdd206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-652px 0px;background-size:cover;}.elementor-119251 .elementor-element.elementor-element-ffdd206{--overlay-opacity:0.5;}.elementor-119251 .elementor-element.elementor-element-14dfd25{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-317f0b3 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-0f44c0f > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-119251 .elementor-element.elementor-element-0f44c0f{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-647aaea > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-119251 .elementor-element.elementor-element-647aaea{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-e8f7ea1:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-e8f7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-119251 .elementor-element.elementor-element-d09e37b{text-align:center;}.elementor-119251 .elementor-element.elementor-element-d09e37b .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-321f594{text-align:center;}.elementor-119251 .elementor-element.elementor-element-321f594 .elementor-heading-title{font-size:40px;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-0a3f5a9{text-align:center;font-size:14px;}.elementor-119251 .elementor-element.elementor-element-f97219d > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-119251 .elementor-element.elementor-element-f97219d{font-size:16px;line-height:1.2em;}.elementor-119251 .elementor-element.elementor-element-3cfbd4b > .elementor-widget-container{margin:0px 20px -8px 20px;}.elementor-119251 .elementor-element.elementor-element-3cfbd4b{font-size:22px;line-height:1.2em;}.elementor-119251 .elementor-element.elementor-element-b12461f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-119251 .elementor-element.elementor-element-b12461f .elementor-button{font-size:16px;line-height:1.2em;}.elementor-119251 .elementor-element.elementor-element-c5a5e07{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.78;}.elementor-119251 .elementor-element.elementor-element-c5a5e07:not(.elementor-motion-effects-element-type-background), .elementor-119251 .elementor-element.elementor-element-c5a5e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-419px 0px;}.elementor-119251 .elementor-element.elementor-element-17ca7f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119251 .elementor-element.elementor-element-e16d34e .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-78208b4 .elementor-heading-title{font-size:25px;}.elementor-119251 .elementor-element.elementor-element-2095b97{font-size:14px;letter-spacing:0px;}.elementor-119251 .elementor-element.elementor-element-dcc137f{--spacer-size:10px;}.elementor-119251 .elementor-element.elementor-element-745fa7d .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-a5250a2{--spacer-size:5px;}.elementor-119251 .elementor-element.elementor-element-30a9969{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-4182b68{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-0d949bb{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-15b49cb{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-119251 .elementor-element.elementor-element-e12c037{--spacer-size:10px;}.elementor-119251 .elementor-element.elementor-element-7b216e2 .elementor-heading-title{font-size:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-119251 .elementor-element.elementor-element-abfb92f{--spacer-size:10px;}.elementor-119251 .elementor-element.elementor-element-df87632 .elementor-heading-title{font-size:20px;}.elementor-119251 .elementor-element.elementor-element-5b579f5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-119251 .elementor-element.elementor-element-a36260d{--spacer-size:5px;}.elementor-119251 .elementor-element.elementor-element-0f84a56{--width:48%;}.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 );}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-7dbc2c0 .elementor-icon-box-title a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-9e7f591{--width:48%;}.elementor-119251 .elementor-element.elementor-element-24273c7 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-24273c7 .elementor-icon-box-title a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-054e559{--width:48%;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-a3c2dc4 .elementor-icon-box-title a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-91cb7c0{--width:48%;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon-box-title, .elementor-119251 .elementor-element.elementor-element-a9d6e99 .elementor-icon-box-title a{font-size:14px;}.elementor-119251 .elementor-element.elementor-element-3037cfb9{--spacer-size:10px;}}@media(min-width:768px){.elementor-119251 .elementor-element.elementor-element-3f69876{--width:50%;}.elementor-119251 .elementor-element.elementor-element-0f83f46{--width:50%;}.elementor-119251 .elementor-element.elementor-element-91760fb{--width:50%;}.elementor-119251 .elementor-element.elementor-element-9158c63{--width:50%;}.elementor-119251 .elementor-element.elementor-element-ddc28cd{--width:50%;}.elementor-119251 .elementor-element.elementor-element-b90cde5{--width:50%;}.elementor-119251 .elementor-element.elementor-element-4a6791f{--width:50%;}.elementor-119251 .elementor-element.elementor-element-b769ff6{--width:50%;}.elementor-119251 .elementor-element.elementor-element-fc73a67{--width:50%;}.elementor-119251 .elementor-element.elementor-element-27c8636{--width:50%;}.elementor-119251 .elementor-element.elementor-element-272bb81{--width:50%;}.elementor-119251 .elementor-element.elementor-element-cecfecb{--width:50%;}.elementor-119251 .elementor-element.elementor-element-5c8d087{--width:50%;}.elementor-119251 .elementor-element.elementor-element-dd69797{--width:50%;}.elementor-119251 .elementor-element.elementor-element-b3bcdfe{--width:50%;}.elementor-119251 .elementor-element.elementor-element-0086bba{--width:50%;}.elementor-119251 .elementor-element.elementor-element-c8eb66e{--width:50%;}.elementor-119251 .elementor-element.elementor-element-5afebbd{--width:50%;}.elementor-119251 .elementor-element.elementor-element-1c5ad61{--width:10%;}.elementor-119251 .elementor-element.elementor-element-4ddbce6{--width:15%;}.elementor-119251 .elementor-element.elementor-element-757f507{--width:15%;}.elementor-119251 .elementor-element.elementor-element-621fd97{--width:15%;}.elementor-119251 .elementor-element.elementor-element-4426c56{--width:100%;}.elementor-119251 .elementor-element.elementor-element-392a40b{--width:15%;}.elementor-119251 .elementor-element.elementor-element-8ac6cfd{--width:10%;}.elementor-119251 .elementor-element.elementor-element-af0c282{--width:50%;}.elementor-119251 .elementor-element.elementor-element-593bbd5{--width:30%;}.elementor-119251 .elementor-element.elementor-element-8d8cd5b{--width:10%;}.elementor-119251 .elementor-element.elementor-element-308e69e{--width:60%;}.elementor-119251 .elementor-element.elementor-element-17ca7f1{--width:40%;}.elementor-119251 .elementor-element.elementor-element-0f84a56{--width:25%;}.elementor-119251 .elementor-element.elementor-element-9e7f591{--width:25%;}.elementor-119251 .elementor-element.elementor-element-054e559{--width:25%;}.elementor-119251 .elementor-element.elementor-element-91cb7c0{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-119251 .elementor-element.elementor-element-08ba500{--width:500px;}.elementor-119251 .elementor-element.elementor-element-588d1ea{--width:609px;}.elementor-119251 .elementor-element.elementor-element-4c6e538{--width:834px;}.elementor-119251 .elementor-element.elementor-element-8ac6cfd{--width:10%;}.elementor-119251 .elementor-element.elementor-element-af0c282{--width:50%;}.elementor-119251 .elementor-element.elementor-element-593bbd5{--width:30%;}.elementor-119251 .elementor-element.elementor-element-8d8cd5b{--width:10%;}.elementor-119251 .elementor-element.elementor-element-308e69e{--width:40%;}.elementor-119251 .elementor-element.elementor-element-17ca7f1{--width:60%;}.elementor-119251 .elementor-element.elementor-element-e807501{--width:30%;}.elementor-119251 .elementor-element.elementor-element-3196264{--width:40%;}.elementor-119251 .elementor-element.elementor-element-4ce76f2{--width:30%;}.elementor-119251 .elementor-element.elementor-element-0f84a56{--width:25%;}.elementor-119251 .elementor-element.elementor-element-9e7f591{--width:25%;}.elementor-119251 .elementor-element.elementor-element-054e559{--width:25%;}.elementor-119251 .elementor-element.elementor-element-91cb7c0{--width:25%;}}/* Start custom CSS for html, class: .elementor-element-44714bf *//* 
 * Arquivo otimizado sem alteração intencional de layout ou comportamento.
 * Melhorias: tokens reutilizáveis, remoção de blocos vazios e redução de duplicações.
  */

/* =========================================================
   FONTES RAWLINE
========================================================= */

@font-face {
    font-family: "Rawline";
    src:
      url("https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-400.ttf")
      format("truetype");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Rawline";
    src:
      url("https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-600.ttf")
      format("truetype");
    font-style: normal;
    font-weight: 600;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Rawline";
    src:
      url("https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-800.ttf")
      format("truetype");
    font-style: normal;
    font-weight: 800;
    font-display: swap;
  }
  
  
  /* =========================================================
     CORREÇÕES PARA O WIDGET HTML DO ELEMENTOR — SEM MARGENS
  ========================================================= */

  /*
   * O JavaScript do componente adiciona estas classes somente aos
   * contêineres que envolvem esta seção. Assim, o padding, a margem e
   * o espaçamento padrão do Elementor são removidos sem afetar o resto
   * da página.
   */
  .komeco-pool-host,
  .komeco-pool-host-inner,
  .komeco-pool-host-section,
  .komeco-pool-host-column {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
    column-gap: 0 !important;
    row-gap: 0 !important;
  }

  .komeco-pool-host > .elementor-widget-container,
  .elementor-widget-html.komeco-pool-host .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
  }

  /* Compatibilidade adicional para navegadores com suporte a :has(). */
  .elementor-widget-html:has(> .elementor-widget-container > .komeco-pool),
  .elementor-widget-html:has(> .elementor-widget-container > .komeco-pool)
  > .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-widget-html:has(> .elementor-widget-container > .komeco-pool)
  > .elementor-widget-container {
    overflow: hidden !important;
  }
  
  
  /* =========================================================
     CONFIGURAÇÕES GERAIS
  ========================================================= */
  
  .komeco-pool,
  .komeco-pool *,
  .komeco-pool *::before,
  .komeco-pool *::after {
    box-sizing: border-box;
  }
  
  .komeco-pool {
    --pool-hue: 182;
    --pool-color: hsl(182 100% 52%);
    --pool-color-light: hsl(182 100% 72%);
    --pool-font-stack: "Rawline", Arial, Helvetica, sans-serif;
    --pool-water-clip: polygon(
      0% 82%,
      23% 65%,
      68% 47%,
      100% 47%,
      86% 100%,
      0% 100%
    );
    --pool-rainbow: linear-gradient(
      90deg,
      #ff0000 0%,
      #ff7a00 9%,
      #fff000 17%,
      #36ff00 28%,
      #00ff86 39%,
      #00ffe5 49%,
      #00b8ff 59%,
      #003cff 69%,
      #8a00ff 79%,
      #ed00ff 89%,
      #ff005d 100%
    );
  
    position: relative;
    isolation: isolate;
  
    display: block;
  
    width: 100%;
    max-width: none;
  
    /*
     * Mantém o mesmo design proporcional quando o Elementor
     * estiver em largura total ou conteúdo encaixotado.
     */
    aspect-ratio: 1920 / 890;
    min-height: 0;
  
    margin: 0;
    padding: 0;
  
    overflow: hidden;
  
    background-color: #041019;
  
    font-family: var(--pool-font-stack);
  }
  
  
  /* =========================================================
     IMAGENS RESPONSIVAS
  ========================================================= */
  
  .komeco-pool__picture {
    position: absolute;
    z-index: 0;
    inset: 0;
  
    display: block;
  
    width: 100%;
    height: 100%;
  
    margin: 0;
    padding: 0;
  
    overflow: hidden;
  
    pointer-events: none;
  }
  
  .komeco-pool__background {
    display: block;
  
    width: 100%;
    height: 100%;
  
    max-width: none;
  
    margin: 0;
    padding: 0;
  
    object-fit: cover;
    object-position: center center;
  
    user-select: none;
    pointer-events: none;
  }
  
  
  /* =========================================================
     ILUMINAÇÃO REALISTA — TEXTURA ORIGINAL DA ÁGUA
  ========================================================= */

  .komeco-pool__lighting {
    position: absolute;
    z-index: 1;
    inset: 0;
    overflow: hidden;
    pointer-events: none;
  }

  /*
   * A própria fotografia é duplicada e recolorida somente dentro
   * da área real da piscina. Assim, a textura, as ondas e os reflexos
   * continuam naturais, sem blocos transparentes sobre o piso.
   */
  .komeco-pool__water-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    object-fit: cover;
    object-position: center center;
    user-select: none;
    pointer-events: none;

    clip-path: var(--pool-water-clip);

    filter:
      hue-rotate(var(--pool-shift, 0deg))
      saturate(1.16)
      brightness(0.96)
      contrast(1.03);

    transform: translateZ(0);
    transition: filter 90ms linear;
  }

  /* Banho de cor muito leve, restrito à água e sem bordas visíveis. */
  .komeco-pool__water-tone {
    position: absolute;
    inset: 0;

    clip-path: var(--pool-water-clip);

    background:
      radial-gradient(
        ellipse 82% 68% at 45% 78%,
        color-mix(in srgb, var(--pool-color) 15%, transparent) 0%,
        color-mix(in srgb, var(--pool-color) 8%, transparent) 58%,
        transparent 90%
      );

    mix-blend-mode: color;
    opacity: 0.36;
  }

  /* =========================================================
     CAMADA ESCURA
  ========================================================= */
  
  .komeco-pool__shade {
    position: absolute;
    z-index: 2;
    inset: 0;

    pointer-events: none;

    /*
     * Escurecimento apenas no topo e nas laterais.
     * A base permanece totalmente livre de véu escuro.
     */
    background:
      linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.20) 0%,
        rgba(0, 0, 0, 0.08) 28%,
        transparent 58%,
        transparent 100%
      ),
      linear-gradient(
        90deg,
        rgba(0, 0, 0, 0.22) 0%,
        transparent 24%,
        transparent 78%,
        rgba(0, 0, 0, 0.20) 100%
      );
  }
  
  
  /* =========================================================
     CONTEÚDO
  ========================================================= */
  
  .komeco-pool__content {
    position: absolute;
    z-index: 3;
    inset: 0;
  
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
  
    width: 100%;
    height: 100%;
  
    margin: 0;
  
    /*
     * Padding proporcional ao tamanho do bloco.
     * Não depende mais de uma altura fixa.
     */
    padding:
      clamp(42px, 6.2%, 96px)
      clamp(28px, 7%, 145px)
      clamp(28px, 5%, 70px);
  }
  
  
  /* =========================================================
     CABEÇALHO E TEXTOS
  ========================================================= */
  
  .komeco-pool__header {
    width: 100%;
  
    color: #ffffff !important;
  
    text-align: center;
  }
  
  .komeco-pool .komeco-pool__header,
  .komeco-pool .komeco-pool__header * {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  }
  
  .komeco-pool h2.komeco-pool__title,
  .komeco-pool__title,
  #komeco-pool-title {
    display: block;
  
    margin: 0 0 clamp(5px, 0.6vw, 10px) !important;
    padding: 0 !important;
  
    border: 0 !important;
    background: transparent !important;
  
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  
    font-family: var(--pool-font-stack) !important;
  
    font-size:
      clamp(
        25px,
        2.35vw,
        46px
      ) !important;
  
    font-style: normal !important;
    font-weight: 800 !important;
  
    line-height: 1.05 !important;
  
    letter-spacing: -0.02em !important;
  
    text-align: center !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
  
    text-shadow:
      0 3px 15px
      rgba(0, 0, 0, 0.45) !important;
  }
  
  .komeco-pool p.komeco-pool__description,
  .komeco-pool__description {
    margin: 0 !important;
    padding: 0 !important;
  
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  
    font-family: var(--pool-font-stack) !important;
  
    font-size:
      clamp(
        15px,
        1.45vw,
        28px
      ) !important;
  
    font-style: normal !important;
    font-weight: 400 !important;
  
    line-height: 1.12 !important;
  
    letter-spacing: -0.012em !important;
  
    text-align: center !important;
  
    text-shadow:
      0 2px 13px
      rgba(0, 0, 0, 0.55) !important;
  }
  
  
  /* =========================================================
     ÁREA DO CONTROLE
  ========================================================= */
  
  .komeco-pool__controller {
    width: min(82%, 1025px);
  
    margin: 0;
  
    text-align: center;
  }
  
  .komeco-pool__label {
    display: block;
  
    margin: 0 0 clamp(8px, 1vw, 18px);
  
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  
    font-family: var(--pool-font-stack) !important;
  
    font-size:
      clamp(
        9px,
        0.82vw,
        16px
      );
  
    font-style: normal;
    font-weight: 400;
  
    line-height: 1.25;
  
    letter-spacing: 0.035em;
  
    text-align: center;
    text-transform: uppercase;
  
    text-shadow:
      0 2px 8px
      rgba(0, 0, 0, 0.75);
  }
  
  .komeco-pool__range-wrapper {
    position: relative;

    display: flex;
    align-items: center;

    width: 100%;
    height: 30px;
    padding: 0;

    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;

    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  
  
  /* =========================================================
     RANGE GERAL
  ========================================================= */
  
  .komeco-pool__range {
    display: block;
  
    width: 100%;
    height: 30px;
  
    margin: 0;
    padding: 0;
  
    appearance: none;
    -webkit-appearance: none;
  
    border: 0;
  
    background: transparent;
  
    cursor: grab;
  
    outline: none;
  
    touch-action: pan-y;
  }
  
  .komeco-pool__range:active {
    cursor: grabbing;
  }
  
  .komeco-pool__range:focus-visible {
    border-radius: 20px;
  
    outline:
      3px solid
      rgba(255, 255, 255, 0.9);
  
    outline-offset: 8px;
  }
  
  
  /* =========================================================
     RANGE — CHROME, EDGE E SAFARI
  ========================================================= */
  
  .komeco-pool__range::-webkit-slider-runnable-track {
    width: 100%;
    height: 6px;
  
    border: 0;
    border-radius: 999px;
  
    background: var(--pool-rainbow);
  
    box-shadow:
      0 0 10px
      color-mix(
        in srgb,
        var(--pool-color) 60%,
        transparent
      ),
      0 1px 4px
      rgba(0, 0, 0, 0.42);
  }
  
  .komeco-pool__range::-webkit-slider-thumb {
    width: 26px;
    height: 26px;
  
    margin-top: -10px;
  
    appearance: none;
    -webkit-appearance: none;
  
    border: 3px solid #ffffff;
  
    border-radius: 50%;
  
    background: var(--pool-color);
  
    box-shadow:
      0 2px 7px
      rgba(0, 0, 0, 0.45),
      0 0 0 4px
      rgba(255, 255, 255, 0.13),
      0 0 18px
      var(--pool-color);
  
    transition:
      transform 160ms ease,
      box-shadow 160ms ease,
      background-color 80ms linear;
  }
  
  .komeco-pool__range:hover::-webkit-slider-thumb,
  .komeco-pool__range:active::-webkit-slider-thumb {
    transform: scale(1.14);
  }
  
  
  /* =========================================================
     RANGE — FIREFOX
  ========================================================= */
  
  .komeco-pool__range::-moz-range-track {
    width: 100%;
    height: 6px;
  
    border: 0;
    border-radius: 999px;
  
    background: var(--pool-rainbow);
  
    box-shadow:
      0 0 10px
      color-mix(
        in srgb,
        var(--pool-color) 60%,
        transparent
      ),
      0 1px 4px
      rgba(0, 0, 0, 0.42);
  }
  
  .komeco-pool__range::-moz-range-progress {
    height: 6px;
  
    background: transparent;
  }
  
  .komeco-pool__range::-moz-range-thumb {
    width: 22px;
    height: 22px;
  
    border: 3px solid #ffffff;
  
    border-radius: 50%;
  
    background: var(--pool-color);
  
    box-shadow:
      0 2px 7px
      rgba(0, 0, 0, 0.45),
      0 0 0 4px
      rgba(255, 255, 255, 0.13),
      0 0 18px
      var(--pool-color);
  }
  
  
  /* =========================================================
     COR SELECIONADA
  ========================================================= */
  
  .komeco-pool__selected-color {
    margin: 5px 0 0 !important;
  
    color:
      rgba(
        255,
        255,
        255,
        0.86
      ) !important;
  
    -webkit-text-fill-color:
      rgba(
        255,
        255,
        255,
        0.86
      ) !important;
  
    font-family: var(--pool-font-stack) !important;
  
    font-size: 12px;
    font-weight: 400;
  
    line-height: 1.4;
  
    letter-spacing: 0.02em;
  
    opacity: 0;
  
    transform: translateY(-3px);
  
    transition:
      opacity 180ms ease,
      transform 180ms ease;
  }
  
  .komeco-pool__controller:hover
  .komeco-pool__selected-color,
  .komeco-pool__controller:focus-within
  .komeco-pool__selected-color {
    opacity: 1;
  
    transform: translateY(0);
  }
  
  .komeco-pool__selected-color strong {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  
    font-weight: 600;
  }
  
  
  /* =========================================================
     NOTEBOOK E DESKTOP ENCAIXOTADO
  ========================================================= */
  
  /*
   * Em MacBooks/iMacs, a largura total do navegador pode ultrapassar
   * 1366px mesmo quando a área do Elementor fica estreita. Por isso,
   * o ajuste também considera a altura útil da tela.
   */
  @media (min-width: 1025px) and (max-width: 1920px) and (max-height: 1100px) {
    .komeco-pool {
      /*
       * Mantém altura proporcional mesmo quando a largura
       * encaixotada do Elementor for menor.
       */
      aspect-ratio: 1920 / 890;
      min-height: 0;
    }
  
    .komeco-pool__content {
      padding:
        clamp(30px, 5%, 68px)
        clamp(30px, 7%, 90px)
        clamp(50px, 0.6%, 10px);
    }

    .komeco-pool__controller {
      width: 82%;

      /*
       * Desloca o conjunto do texto e do slider para baixo,
       * criando respiro entre a frase e a borda superior da
       * faixa escura/transparente exibida em notebooks.
       */
      position: relative;
      top: clamp(16px, 1.4vw, 24px);
      transform: none;
    }

    .komeco-pool__label {
      padding-inline: clamp(12px, 2vw, 28px);
      margin-bottom: clamp(10px, 0.8vw, 16px);
    }
  }
  
  
  /* =========================================================
     TABLET — IMAGEM -16
  ========================================================= */
  
  @media (max-width: 1024px) {
    .komeco-pool {
      aspect-ratio: auto;
      min-height: 820px;
    }
  
    .komeco-pool__background {
      object-position: center center;
    }
  
    .komeco-pool__content {
      position: relative;
      inset: auto;
  
      width: min(
        820px,
        calc(100% - 56px)
      );
  
      height: auto;
      min-height: 820px;
  
      margin: 0 auto;
  
      padding:
        62px
        0
        42px;
    }
  
    .komeco-pool__controller {
      width: 100%;
      margin-top: 220px;
    }
  
    .komeco-pool h2.komeco-pool__title,
    .komeco-pool__title,
    #komeco-pool-title {
      color: #ffffff !important;
      -webkit-text-fill-color: #ffffff !important;
    }
  }
  
  
  /* =========================================================
     CELULAR — IMAGEM -16
  ========================================================= */
  
  @media (max-width: 767px) {
    .komeco-pool {
      min-height: 650px;
    }
  
    .komeco-pool__background {
      object-position: center center;
    }
  
    .komeco-pool__shade {
      background:
        linear-gradient(
          180deg,
          rgba(0, 0, 0, 0.34) 0%,
          rgba(0, 0, 0, 0.1) 42%,
          rgba(0, 0, 0, 0.4) 100%
        ),
        linear-gradient(
          90deg,
          rgba(0, 0, 0, 0.18),
          transparent 50%,
          rgba(0, 0, 0, 0.18)
        );
    }
  
    .komeco-pool__content {
      width: calc(100% - 28px);
      min-height: 650px;
  
      padding:
        46px
        0
        30px;
    }
  
    .komeco-pool h2.komeco-pool__title,
    .komeco-pool__title,
    #komeco-pool-title {
      margin-bottom: 10px !important;
  
      color: #ffffff !important;
      -webkit-text-fill-color: #ffffff !important;
  
      font-size:
        clamp(
          25px,
          7.5vw,
          34px
        ) !important;
  
      line-height: 1.04 !important;
    }
  
    .komeco-pool p.komeco-pool__description,
    .komeco-pool__description {
      max-width: 430px;
  
      margin-inline: auto !important;
  
      color: #ffffff !important;
      -webkit-text-fill-color: #ffffff !important;
  
      font-size:
        clamp(
          16px,
          4.3vw,
          20px
        ) !important;
  
      line-height: 1.18 !important;
    }
  
    .komeco-pool__desktop-break {
      display: none;
    }
  
    .komeco-pool__controller {
      width: 100%;
  
      margin-top: 290px;
    }
  
    .komeco-pool__label {
      max-width: 320px;
  
      margin:
        0
        auto
        14px;
  
      font-size: 10px;
  
      line-height: 1.35;
    }
  
    .komeco-pool__range-wrapper {
      height: 52px;
      padding-inline: 10px;
      border-width: 2px;
    }
  
    .komeco-pool__range {
      height: 34px;
    }
  
    .komeco-pool__range::-webkit-slider-runnable-track {
      height: 7px;
    }
  
    .komeco-pool__range::-webkit-slider-thumb {
      width: 29px;
      height: 29px;
  
      margin-top: -11px;
    }
  
    .komeco-pool__range::-moz-range-track {
      height: 7px;
    }
  
    .komeco-pool__range::-moz-range-thumb {
      width: 24px;
      height: 24px;
    }
  
    .komeco-pool__selected-color {
      margin-top: 8px !important;
  
      opacity: 1;
  
      transform: none;
    }
  }
  
  
  /* =========================================================
     CELULARES PEQUENOS
  ========================================================= */
  
  @media (max-width: 420px) {
    .komeco-pool {
      min-height: 620px;
    }
  
    .komeco-pool__content {
      width: calc(100% - 24px);
      min-height: 620px;
  
      padding:
        42px
        0
        26px;
    }
  
    .komeco-pool__controller {
      margin-top: 270px;
    }
  
    .komeco-pool h2.komeco-pool__title,
    .komeco-pool__title,
    #komeco-pool-title {
      color: #ffffff !important;
      -webkit-text-fill-color: #ffffff !important;
  
      font-size: 26px !important;
    }
  
    .komeco-pool p.komeco-pool__description,
    .komeco-pool__description {
      color: #ffffff !important;
      -webkit-text-fill-color: #ffffff !important;
  
      font-size: 16px !important;
    }
  }
  
  
  /* =========================================================
     AJUSTES DA ILUMINAÇÃO EM TELAS MENORES
  ========================================================= */

  @media (max-width: 1024px) {
    .komeco-pool__color-wash,
    .komeco-pool__color-glow {
      inset: -12%;
    }

    .komeco-pool__color-wash {
      background:
        linear-gradient(
          180deg,
          transparent 0%,
          transparent 34%,
          color-mix(in srgb, var(--pool-color) 5%, transparent) 45%,
          color-mix(in srgb, var(--pool-color) 18%, transparent) 60%,
          color-mix(in srgb, var(--pool-color) 32%, transparent) 79%,
          color-mix(in srgb, var(--pool-color) 40%, transparent) 100%
        );
    }

    .komeco-pool__color-glow {
      filter:
        blur(42px)
        saturate(1.2);
    }
  }




  @media (max-width: 1024px) {
    .komeco-pool {
      --pool-water-clip: polygon(0% 62%, 16% 53%, 92% 51%, 100% 57%, 100% 100%, 0% 100%);
    }

    .komeco-pool__water-image {
      content: url("https://www.komeco.com.br/wp-content/uploads/2026/07/bg-sistema-de-iluminacao-para-piscina-komeco-220726-16.jpg");
    }
  }

  /* =========================================================
     REDUÇÃO DE MOVIMENTO
  ========================================================= */
  
  @media (prefers-reduced-motion: reduce) {
    .komeco-pool *,
    .komeco-pool *::before,
    .komeco-pool *::after {
      scroll-behavior: auto !important;
  
      transition-duration:
        0.01ms !important;
  
      animation-duration:
        0.01ms !important;
  
      animation-iteration-count:
        1 !important;
    }
  }
/* =========================================================
   VERSAO 6 — REMOCAO DA FAIXA ESCURA NA BASE
========================================================= */

/*
 * A faixa escura fazia parte da porcao inferior da fotografia.
 * Em vez de criar uma camada por cima, a imagem e ampliada de
 * forma uniforme para manter a agua preenchendo toda a base.
 */
@media (min-width: 1025px) {
  .komeco-pool__picture {
    inset: -7% -4% -11%;
    width: auto;
    height: auto;
  }

  .komeco-pool__background {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center 43%;
  }

  .komeco-pool__lighting {
    inset: -7% -4% -11%;
  }

  .komeco-pool__water-image {
    object-position: center 43%;
  }

  /* Nenhum escurecimento na parte inferior. */
  .komeco-pool__shade {
    background:
      linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.18) 0%,
        rgba(0, 0, 0, 0.06) 25%,
        transparent 50%,
        transparent 100%
      ),
      linear-gradient(
        90deg,
        rgba(0, 0, 0, 0.18) 0%,
        transparent 22%,
        transparent 80%,
        rgba(0, 0, 0, 0.16) 100%
      );
  }
}

/* Em tablet e celular, mantem a imagem preenchendo a base sem veu escuro. */
@media (max-width: 1024px) {
  .komeco-pool__shade {
    background:
      linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.22) 0%,
        rgba(0, 0, 0, 0.05) 34%,
        transparent 58%,
        transparent 100%
      );
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-100.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-100i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-200.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-200i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-300.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-300i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-400.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-400i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-500.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-500i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-600.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-600i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-700.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-700i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-800.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-800i.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-900.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.komeco.com.br/wp-content/uploads/2022/10/rawline-900i.ttf') format('truetype');
}
/* End Custom Fonts CSS */