.elementor-8 .elementor-element.elementor-element-ed44b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-ed44b0e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed44b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/10/Group-21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1023bff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a99366a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-27e74b4{width:var( --container-widget-width, 606px );max-width:606px;padding:0px 0px 0px 0px;--container-widget-width:606px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-family:"29LT Bukra";font-size:40px;font-weight:700;line-height:55px;letter-spacing:0px;color:#2A2C24;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-429f4f4{text-align:left;font-family:"Avenir";font-size:25px;font-weight:400;line-height:30px;letter-spacing:0px;color:#373936;}.elementor-8 .elementor-element.elementor-element-81a666a{text-align:left;font-family:"Avenir";font-size:25px;font-weight:400;line-height:30px;letter-spacing:0px;color:#373936;}.elementor-8 .elementor-element.elementor-element-f43db2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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 );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-495731c{width:var( --container-widget-width, 111px );max-width:111px;--container-widget-width:111px;--container-widget-flex-grow:0;border-style:none;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:40px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-495731c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-495731c:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-description{font-family:"Avenir";font-size:16px;font-weight:800;line-height:25px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-d49c2ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bc217e4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title{margin-block-end:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-bc217e4:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-bc217e4:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-description{font-family:"Avenir";font-size:18px;font-weight:800;line-height:25px;letter-spacing:0px;color:#2A2C24;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a4256b9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-181d680{width:100%;max-width:100%;border-style:none;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title a{font-family:"Avenir";font-size:30px;font-weight:800;line-height:40px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-181d680:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-181d680:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-description{font-family:"Avenir";font-size:16px;font-weight:800;line-height:25px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-dc726ac{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;border-style:none;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:40px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-dc726ac:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-dc726ac:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-description{font-family:"Avenir";font-size:16px;font-weight:800;line-height:25px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-365d43e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9cc6b35{--e-image-carousel-slides-to-show:1;}.elementor-8 .elementor-element.elementor-element-9cc6b35 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:8px;height:8px;background:#78BD9B;}.elementor-8 .elementor-element.elementor-element-9cc6b35 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#F5FAF7;opacity:1;}.elementor-8 .elementor-element.elementor-element-9cc6b35 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-dfd694e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8fa2c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-8fa2c06:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8fa2c06:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#3AB98D;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8215edc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8215edc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8215edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-aa3a4d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-90a4ab7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-90a4ab7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-90a4ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-885efd6{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-885efd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-885efd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-69.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-601e4ef{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-de6ce19{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-de6ce19:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-de6ce19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-97a1407{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-9eb877a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9eb877a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9eb877a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ae61534{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ae61534:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae61534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/Gemini_Generated_Image_mnpl9mnpl9mnpl9m-1-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-edaa2db{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-f05f33b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f05f33b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f05f33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-3ab27c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-0c2b0f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0c2b0f8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0c2b0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a86caf3{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-a86caf3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a86caf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/Gemini_Generated_Image_mnpl9mnpl9mnpl9m-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-62496b8{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-0accebb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0accebb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0accebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-54f6b5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-070a54b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-070a54b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-070a54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-73327c4{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-73327c4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73327c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-69-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-d2611fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d2611fa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d2611fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-e9fe5a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-ac26992{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac26992:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ac26992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-48798e1{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-48798e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48798e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-69-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f5b9782{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-71f1680{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71f1680:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71f1680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-37f5f18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-a09bedc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a09bedc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a09bedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-4d1aa7b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d1aa7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-69-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-136ae5f{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-4a00bc3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4a00bc3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a00bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE5D8;}.elementor-8 .elementor-element.elementor-element-20269b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-f79a3b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f79a3b3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f79a3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ed45047{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ed45047:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed45047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-69-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-473432b{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-title{margin-block-end:22px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-description{font-family:"Avenir";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-ea887f7{--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-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:10px;--n-tabs-title-border-radius:40px 40px 40px 40px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#A3D0B8;}.elementor-8 .elementor-element.elementor-element-ea887f7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-8 .elementor-element.elementor-element-ea887f7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#3AB98D00;}.elementor-8 .elementor-element.elementor-element-ea887f7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-ea887f7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#78BD9B;}.elementor-8 .elementor-element.elementor-element-ea887f7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"29LT Bukra";font-weight:500;line-height:30px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-ea887f7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#3AB98D;}.elementor-8 .elementor-element.elementor-element-3a6df34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-3a6df34:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a6df34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7faa7e7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-af25fdd .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-f46d884{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:35px;font-weight:600;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:40px;font-weight:600;line-height:50px;letter-spacing:0px;color:#3AB98D;}.elementor-8 .elementor-element.elementor-element-b24199d{--display:flex;--min-height:122px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:6;}.elementor-8 .elementor-element.elementor-element-d72f1be .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-3225fc9{--display:flex;--min-height:537px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-3225fc9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/SFC-ESG24_English-1-1-59.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3225fc9::before, .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3225fc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3225fc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-87c9e18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f35c4dc{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f35c4dc .elementor-heading-title{font-family:"29LT Bukra";font-size:45px;font-weight:700;line-height:55px;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ad18680{width:var( --container-widget-width, 634px );max-width:634px;--container-widget-width:634px;--container-widget-flex-grow:0;font-family:"Avenir";font-size:25px;font-weight:500;line-height:30px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button{background-color:#3AB98D;font-family:"Avenir";font-size:20px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button:focus{background-color:#78BD9B;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3dc4f8f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49a9a8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:80px 80px 80px 80px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;--z-index:80;}.elementor-8 .elementor-element.elementor-element-49a9a8a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49a9a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5D1B5;background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/Mask-group.png");background-position:top right;background-repeat:no-repeat;background-size:64% auto;}.elementor-8 .elementor-element.elementor-element-88cc196{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0630ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-0630ec8:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0630ec8:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#F06F17;}.elementor-8 .elementor-element.elementor-element-2c532c2{--display:flex;--min-height:476px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2c532c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c532c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e725185{--display:flex;--min-height:476px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e725185:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e725185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/11/image-112-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-95ed17d{--display:flex;--min-height:476px;--justify-content:center;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-8ee730a{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8ee730a .elementor-heading-title{font-family:"Avenir";font-size:30px;font-weight:900;text-transform:capitalize;line-height:40px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-c9d3340{font-family:"Avenir";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-de2f5f3{font-family:"Avenir";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c170a0d{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e34264e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-e34264e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e34264e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5D1B599;}.elementor-8 .elementor-element.elementor-element-5d48450{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d43e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-1d43e81:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1d43e81:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#F06F17;}.elementor-8 .elementor-element.elementor-element-8058128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c70acbb{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-c70acbb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c70acbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-158ba4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3088a8e{text-align:center;}.elementor-8 .elementor-element.elementor-element-3088a8e .elementor-heading-title{font-family:"29LT Bukra";font-size:32px;font-weight:500;line-height:50px;letter-spacing:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-62c6a4e{--grid-columns:1;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button{background-color:#F06F1700;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#F06F17;color:#F06F17;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;border-color:#02010100;}.elementor-8 .elementor-element.elementor-element-d4a5159{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F06F17;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cb43c77{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-cb43c77:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cb43c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1c818d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-19d7cd9{text-align:center;}.elementor-8 .elementor-element.elementor-element-19d7cd9 .elementor-heading-title{font-family:"29LT Bukra";font-size:32px;font-weight:500;line-height:50px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-b0b4c76{--grid-columns:1;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button{background-color:#F06F1700;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#F06F17;color:#F06F17;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;border-color:#02010100;}.elementor-8 .elementor-element.elementor-element-09c2b54{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F06F17;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-027f44b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-d9ea57c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d9ea57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;}.elementor-8 .elementor-element.elementor-element-f55fa86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8c2f07b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-title{margin-block-end:50px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-title a{font-family:"Pacifico";font-size:60px;font-weight:400;text-transform:capitalize;line-height:60px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-description{font-family:"Montserrat";font-size:20px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-6f3f802{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button:focus{background-color:#EDAA7D;}.elementor-8 .elementor-element.elementor-element-a513c28{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button{background-color:#F06F1700;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#F06F17;color:#F06F17;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;border-color:#02010100;}.elementor-8 .elementor-element.elementor-element-22dc1fd{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F06F17;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5eaeced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-97a7555{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9e9738d{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-9e9738d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-9e9738d .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-9e9738d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9e9738d .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-9e9738d .elementor-icon-box-title{color:#373936;}.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 );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-8 .elementor-element.elementor-element-bb45d36{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-bb45d36 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-bb45d36 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-b591c92{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b591c92 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-b591c92 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-b591c92 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b591c92 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-b591c92 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-7fb26ee{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-7fb26ee .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-7fb26ee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-15b3ffb{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-15b3ffb .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-15b3ffb .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-15b3ffb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-15b3ffb .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-15b3ffb .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-7daf833{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-7daf833 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-7daf833 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f7479ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ec5d02{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-8ec5d02 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-8ec5d02 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-8ec5d02 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8ec5d02 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-8ec5d02 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-832bd7f{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-832bd7f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-832bd7f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a012bb5{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-a012bb5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-a012bb5 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-a012bb5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a012bb5 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-a012bb5 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-bf77b33{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-bf77b33 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-bf77b33 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2e58ba6{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-2e58ba6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-2e58ba6 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-2e58ba6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2e58ba6 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-2e58ba6 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-d103948{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-d103948 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-d103948 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-1e8e95c{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-1e8e95c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-1e8e95c .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-1e8e95c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1e8e95c .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-1e8e95c .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-71ea057{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-71ea057 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-71ea057 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3aa004a{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3aa004a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-3aa004a .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-3aa004a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3aa004a .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-3aa004a .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-824f3b9{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-824f3b9 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-824f3b9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-48a623e{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-48a623e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-48a623e .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-48a623e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-48a623e .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-48a623e .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-4f72230{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-4f72230 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-4f72230 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f3dd80a{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-f3dd80a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-f3dd80a .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-f3dd80a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f3dd80a .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f3dd80a .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-ce9e434{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-ce9e434 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-ce9e434 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-517dcf6{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-517dcf6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-517dcf6 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-517dcf6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-517dcf6 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-517dcf6 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-2ebfdfc{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-2ebfdfc .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-2ebfdfc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-6745fa5{--n-accordion-title-font-size:30px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:50px;--n-accordion-item-title-distance-from-content:32px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#373936;--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:#02010100;}.elementor-8 .elementor-element.elementor-element-6745fa5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-6745fa5 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-8 .elementor-element.elementor-element-6745fa5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir";font-weight:400;line-height:30px;}.elementor-8 .elementor-element.elementor-element-7c4f207{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-7c4f207:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7c4f207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;}.elementor-8 .elementor-element.elementor-element-12c5c0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-865ac1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-title{margin-block-end:50px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-title a{font-family:"Pacifico";font-size:60px;font-weight:400;text-transform:capitalize;line-height:60px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-description{font-family:"Montserrat";font-size:20px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-a39761b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button:focus{background-color:#EDAA7D;}.elementor-8 .elementor-element.elementor-element-89414d4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button{background-color:#F06F1700;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#F06F17;color:#F06F17;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d892dfe{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F06F17;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-683984d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0de7aa2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f16e2f1{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-f16e2f1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-f16e2f1 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-f16e2f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f16e2f1 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f16e2f1 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-704cf51{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-704cf51 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-704cf51 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9763162{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-9763162 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-9763162 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-9763162 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9763162 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-9763162 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-5f0cd17{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-5f0cd17 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-5f0cd17 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-53dbab3{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-53dbab3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-53dbab3 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-53dbab3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-53dbab3 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-53dbab3 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-712e4ef{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-712e4ef .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-712e4ef .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-993ced7{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-993ced7 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-993ced7 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-993ced7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-993ced7 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-993ced7 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-0948c9c{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-0948c9c .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0948c9c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5498a88{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0cfa369{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-0cfa369 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-0cfa369 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-0cfa369 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0cfa369 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-0cfa369 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-614d347{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-614d347 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-614d347 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-03f106d{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-03f106d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-03f106d .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-03f106d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-03f106d .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-03f106d .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-a7606b8{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-a7606b8 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-a7606b8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-0b82655{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-0b82655 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-0b82655 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-0b82655 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0b82655 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-0b82655 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-699d4f8{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-699d4f8 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-699d4f8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-fe104f3{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-fe104f3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-fe104f3 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-fe104f3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fe104f3 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-fe104f3 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-530a138{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-530a138 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-530a138 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-aa77232{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-aa77232 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-aa77232 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-aa77232 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-aa77232 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-aa77232 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-e7ade5e{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-e7ade5e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-e7ade5e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-e973c82{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-e973c82 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-e973c82 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-e973c82 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e973c82 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-e973c82 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-be2d1a8{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-be2d1a8 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-be2d1a8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-fbe0e40{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-fbe0e40 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-fbe0e40 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-fbe0e40 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fbe0e40 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-fbe0e40 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-f918ed8{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-f918ed8 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-f918ed8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-e6472ab{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-e6472ab .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-e6472ab .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-e6472ab .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e6472ab .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-e6472ab .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-fa04db5{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-fa04db5 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-fa04db5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-42f8b9d{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-42f8b9d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-42f8b9d .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-42f8b9d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-42f8b9d .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-42f8b9d .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-542e85f{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-542e85f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-542e85f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-428c61a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78ff9f1{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-78ff9f1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-78ff9f1 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-78ff9f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-78ff9f1 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-78ff9f1 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-9deabf4{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-9deabf4 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-9deabf4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4708a14{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4708a14 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-4708a14 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-4708a14 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4708a14 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-4708a14 .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-b437d2d{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-b437d2d .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-b437d2d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ab5ee8b{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-ab5ee8b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-ab5ee8b .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-ab5ee8b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab5ee8b .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-ab5ee8b .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-9f8e570{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-9f8e570 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-9f8e570 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-588750d{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-588750d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-588750d .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-588750d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-588750d .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-588750d .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-7b5d4b7{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-7b5d4b7 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-7b5d4b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-cda72dd{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-cda72dd .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-cda72dd .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-cda72dd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cda72dd .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-cda72dd .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-84b86a6{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-84b86a6 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-84b86a6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-b8ce9be{padding:0px 0px 0px 30px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b8ce9be .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-b8ce9be .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-b8ce9be .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b8ce9be .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-b8ce9be .elementor-icon-box-title{color:#373936;}.elementor-8 .elementor-element.elementor-element-6996c27{--divider-border-style:solid;--divider-color:#3739364D;--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-6996c27 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-6996c27 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-733444e{--n-accordion-title-font-size:30px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:50px;--n-accordion-item-title-distance-from-content:32px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#373936;--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:#02010100;}.elementor-8 .elementor-element.elementor-element-733444e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-733444e {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-8 .elementor-element.elementor-element-733444e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir";font-weight:400;line-height:30px;}.elementor-8 .elementor-element.elementor-element-6d705a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-6d705a7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d705a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;}.elementor-8 .elementor-element.elementor-element-7d8575f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8a5bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-title{margin-block-end:50px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-title a{font-family:"Pacifico";font-size:60px;font-weight:400;text-transform:capitalize;line-height:60px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-description{font-family:"Montserrat";font-size:20px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-e39a45b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button:focus{background-color:#EDAA7D;}.elementor-8 .elementor-element.elementor-element-31abc77{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button{background-color:#F06F1700;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#F06F17;color:#F06F17;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3e8c45d{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F06F17;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f5723b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.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 );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(70px/2);}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(70px/2);}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(70px/2);}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-70px/2);}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-70px/2);}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3b69ead{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-item > a{font-family:"Avenir";font-size:30px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-3b69ead .elementor-icon-list-text{color:#2A2C24;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bdd78cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-bdd78cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bdd78cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;}.elementor-8 .elementor-element.elementor-element-a90463a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-a90463a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a90463a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;}.elementor-8 .elementor-element.elementor-element-724a6f7{--n-accordion-title-font-size:50px;width:100%;max-width:100%;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:38px;--n-accordion-icon-gap:30px;}.elementor-8 .elementor-element.elementor-element-724a6f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5D1B566;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F5D1B566;}.elementor-8 .elementor-element.elementor-element-724a6f7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FDFCF0;border-style:none;}.elementor-8 .elementor-element.elementor-element-724a6f7 {--n-accordion-padding:50px 120px 50px 120px;}:where( .elementor-8 .elementor-element.elementor-element-724a6f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"29LT Bukra";font-weight:600;text-transform:capitalize;line-height:50px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-4ed9580:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ed9580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3AB98D;background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/10/Mask-group.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-3008ed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4fb3e22 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:800;text-transform:capitalize;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-6946f87 .elementor-heading-title{font-family:"29LT Bukra";font-size:55px;font-weight:600;line-height:70px;letter-spacing:0px;color:#F5FAF7;}.elementor-8 .elementor-element.elementor-element-f0db4cf .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:800;text-transform:capitalize;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08d8e2c{padding:0px 0px 0px 0px;text-align:left;font-family:"Avenir";font-size:22px;font-weight:500;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button{background-color:#FFFFFF;font-family:"Avenir";font-size:20px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#3AB98D;color:#3AB98D;border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button:focus{background-color:#78BD9B;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b4ef122{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dd26427{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-dd26427:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd26427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5D1B599;}.elementor-8 .elementor-element.elementor-element-fc654fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-84ee3f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-84ee3f4:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-84ee3f4:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#F06F17;}.elementor-8 .elementor-element.elementor-element-df9ccf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a6fbc87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f0e946b{--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-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 22px 74px 0px rgba(218, 218, 218, 0.32941176470588235);--padding-top:16px;--padding-bottom:16px;--padding-left:21px;--padding-right:21px;}.elementor-8 .elementor-element.elementor-element-f0e946b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f0e946b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__content{text-align:left;padding:20px 0px 0px 0px;background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__bg-wrapper{min-height:281px;}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__title{font-family:"29LT Bukra";font-size:22px;font-weight:600;line-height:30px;letter-spacing:0px;color:#1D1D1D;}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__description{font-family:"Avenir";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:#737373;}.elementor-8 .elementor-element.elementor-element-a222e56{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-a222e56 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-a222e56 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a222e56 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-decoration:underline;line-height:25px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-a222e56 .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-2497341{--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-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 22px 74px 0px rgba(218, 218, 218, 0.32941176470588235);--padding-top:16px;--padding-bottom:16px;--padding-left:21px;--padding-right:21px;}.elementor-8 .elementor-element.elementor-element-2497341:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2497341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__content{text-align:left;padding:20px 0px 0px 0px;background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__bg-wrapper{min-height:281px;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__title{font-family:"29LT Bukra";font-size:22px;font-weight:600;line-height:30px;letter-spacing:0px;color:#1D1D1D;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__description{font-family:"Avenir";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:#737373;}.elementor-8 .elementor-element.elementor-element-e81015e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-e81015e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-e81015e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e81015e .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-decoration:underline;line-height:25px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-e81015e .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-0bb4982{--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-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 22px 74px 0px rgba(218, 218, 218, 0.32941176470588235);--padding-top:16px;--padding-bottom:16px;--padding-left:21px;--padding-right:21px;}.elementor-8 .elementor-element.elementor-element-0bb4982:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0bb4982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__content{text-align:left;padding:20px 0px 0px 0px;background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__bg-wrapper{min-height:281px;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__title{font-family:"29LT Bukra";font-size:22px;font-weight:600;line-height:30px;letter-spacing:0px;color:#1D1D1D;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__description{font-family:"Avenir";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:#737373;}.elementor-8 .elementor-element.elementor-element-4cdaf94{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4cdaf94 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-4cdaf94 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4cdaf94 .elementor-icon-box-title a{font-family:"Avenir";font-size:20px;font-weight:400;text-decoration:underline;line-height:25px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-4cdaf94 .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8cfe6b4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b9d43db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-b9d43db:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9d43db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF0;background-image:url("https://www.savolaprofessional.com/wp-content/uploads/2025/10/Mask-group-2.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-b02d4a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-b02d4a3:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-b02d4a3:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#F06F17;}.elementor-8 .elementor-element.elementor-element-9c0fa32{width:var( --container-widget-width, 849px );max-width:849px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:849px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir";font-size:25px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-80px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:70px;--arrow-normal-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f0ae2bb :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#02010100;border-style:none;}.elementor-8 .elementor-element.elementor-element-f0ae2bb .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-f0ae2bb :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f2f2ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAF7;}.elementor-8 .elementor-element.elementor-element-f84ef91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#3AB98D;}.elementor-8 .elementor-element.elementor-element-a072615{width:var( --container-widget-width, 700px );max-width:700px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat";font-size:25px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-9f8e718{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8c75f76{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0a14a3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dcb6a59{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-041a5f8{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-e68a187{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9376e6e{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-b675978{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-752da0a{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-12eb97a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d1100d6{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-1cf0260{--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:20px;--n-accordion-icon-size:38px;}.elementor-8 .elementor-element.elementor-element-1cf0260 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#979797;}.elementor-8 .elementor-element.elementor-element-1cf0260 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-1cf0260 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-8 .elementor-element.elementor-element-1cf0260 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir";font-weight:500;}.elementor-8 .elementor-element.elementor-element-8a4e585{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fa1f4a3{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-dc93ff5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8022974{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-ad9babe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cbcd15c{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-4d09b05{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e02d28c{font-family:"Avenir";font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-6ef63ee{--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:20px;--n-accordion-icon-size:38px;}.elementor-8 .elementor-element.elementor-element-6ef63ee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#979797;}.elementor-8 .elementor-element.elementor-element-6ef63ee > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-6ef63ee {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-8 .elementor-element.elementor-element-6ef63ee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir";font-weight:500;}.elementor-8 .elementor-element.elementor-element-9203f6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-9203f6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9203f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAF7;}.elementor-8 .elementor-element.elementor-element-89a6e00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31ff902{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d57694b .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-9458a4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-title a{font-family:"29LT Bukra";font-size:35px;font-weight:600;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-description{font-family:"29LT Bukra";font-size:40px;font-weight:600;line-height:50px;letter-spacing:0px;color:#3AB98D;}.elementor-8 .elementor-element.elementor-element-33a429e{--display:flex;--min-height:122px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button{background-color:#F06F17;font-family:"Avenir";font-size:16px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-70215fe .elementor-button:focus{background-color:#EDAA7D;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70215fe{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-70215fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2477166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-2477166:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2477166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5D1B566;}.elementor-8 .elementor-element.elementor-element-903e73a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-title{margin-block-end:10px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-title a{font-family:"Avenir";font-size:40px;font-weight:800;line-height:45px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-903e73a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-903e73a:has(:focus) .elementor-icon-box-title{color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-description{font-family:"29LT Bukra";font-size:60px;font-weight:600;line-height:60px;letter-spacing:0px;color:#F06F17;}.elementor-8 .elementor-element.elementor-element-8baf0aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b9718ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7602588 img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-42f2d11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3cd9121 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-f1b9fb1{font-family:"Avenir";font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-a4bb96d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-36b172c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ccb028b img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-e1ca803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bfaa4f2 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-35413cd{font-family:"Avenir";font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-9ff15e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0c50df img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-2813909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4958798 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-34783aa{font-family:"Avenir";font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-4132547{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-82c88de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-43be8b0 img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-b84f4cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5e60c34 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-4445594{font-family:"Avenir";font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-c4a9a3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9549f02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-870caba img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-68c5fcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f391883 .elementor-heading-title{font-family:"Avenir";font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-ab7b586{font-family:"Avenir";font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-49cbfdf{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:50px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-49cbfdf > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49cbfdf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EDAA7D;}.elementor-8 .elementor-element.elementor-element-49cbfdf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-49cbfdf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F06F17;}.elementor-8 .elementor-element.elementor-element-49cbfdf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-8 .elementor-element.elementor-element-49cbfdf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Avenir";font-weight:500;line-height:30px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-49cbfdf [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5e35aae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-5e35aae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e35aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #3AB98D66 0%, #3AB98D 100%);}.elementor-8 .elementor-element.elementor-element-c1c872e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a94a54b{text-align:center;}.elementor-8 .elementor-element.elementor-element-a94a54b .elementor-heading-title{font-family:"Avenir";font-size:50px;font-weight:900;line-height:50px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-5ea4066{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ea4066 .elementor-heading-title{font-family:"29LT Bukra";font-size:50px;font-weight:800;line-height:50px;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4d53961{width:var( --container-widget-width, 700px );max-width:700px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat";font-size:22px;font-weight:500;line-height:26px;letter-spacing:0px;color:#2A2C24;}.elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button{background-color:#FFFFFF;font-family:"Avenir";font-size:20px;font-weight:800;line-height:30px;letter-spacing:0px;fill:#4DC098;color:#4DC098;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button:focus{background-color:#78BD9B;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3447b6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-ed44b0e{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-a99366a{--width:840px;}.elementor-8 .elementor-element.elementor-element-f43db2e{--width:100%;}.elementor-8 .elementor-element.elementor-element-d49c2ad{--width:272px;}.elementor-8 .elementor-element.elementor-element-365d43e{--width:600px;}.elementor-8 .elementor-element.elementor-element-aa3a4d8{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-885efd6{--width:875px;}.elementor-8 .elementor-element.elementor-element-601e4ef{--width:555px;}.elementor-8 .elementor-element.elementor-element-97a1407{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-ae61534{--width:875px;}.elementor-8 .elementor-element.elementor-element-edaa2db{--width:555px;}.elementor-8 .elementor-element.elementor-element-3ab27c1{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-a86caf3{--width:875px;}.elementor-8 .elementor-element.elementor-element-62496b8{--width:555px;}.elementor-8 .elementor-element.elementor-element-54f6b5d{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-73327c4{--width:875px;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--width:555px;}.elementor-8 .elementor-element.elementor-element-e9fe5a2{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-48798e1{--width:875px;}.elementor-8 .elementor-element.elementor-element-f5b9782{--width:555px;}.elementor-8 .elementor-element.elementor-element-37f5f18{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--width:875px;}.elementor-8 .elementor-element.elementor-element-136ae5f{--width:555px;}.elementor-8 .elementor-element.elementor-element-20269b1{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-ed45047{--width:875px;}.elementor-8 .elementor-element.elementor-element-473432b{--width:555px;}.elementor-8 .elementor-element.elementor-element-3a6df34{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-7faa7e7{--width:316px;}.elementor-8 .elementor-element.elementor-element-3225fc9{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-87c9e18{--width:606px;}.elementor-8 .elementor-element.elementor-element-49a9a8a{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-e725185{--width:780px;}.elementor-8 .elementor-element.elementor-element-95ed17d{--width:630px;}.elementor-8 .elementor-element.elementor-element-e34264e{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-c70acbb{--width:50%;}.elementor-8 .elementor-element.elementor-element-cb43c77{--width:50%;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--width:100%;}.elementor-8 .elementor-element.elementor-element-f55fa86{--width:50%;}.elementor-8 .elementor-element.elementor-element-5eaeced{--width:400px;}.elementor-8 .elementor-element.elementor-element-12c5c0f{--width:50%;}.elementor-8 .elementor-element.elementor-element-683984d{--width:400px;}.elementor-8 .elementor-element.elementor-element-7d8575f{--width:50%;}.elementor-8 .elementor-element.elementor-element-f5723b2{--width:400px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-3008ed9{--width:590px;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--width:738px;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--width:700px;}.elementor-8 .elementor-element.elementor-element-dd26427{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-b9d43db{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-8c75f76{--width:439px;}.elementor-8 .elementor-element.elementor-element-0a14a3f{--width:1000px;}.elementor-8 .elementor-element.elementor-element-9203f6c{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-89a6e00{--width:100%;}.elementor-8 .elementor-element.elementor-element-31ff902{--width:578px;}.elementor-8 .elementor-element.elementor-element-33a429e{--width:894px;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--width:100%;}.elementor-8 .elementor-element.elementor-element-2477166{--content-width:1520px;}.elementor-8 .elementor-element.elementor-element-b9718ef{--width:50%;}.elementor-8 .elementor-element.elementor-element-42f2d11{--width:50%;}.elementor-8 .elementor-element.elementor-element-36b172c{--width:50%;}.elementor-8 .elementor-element.elementor-element-e1ca803{--width:50%;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--width:50%;}.elementor-8 .elementor-element.elementor-element-2813909{--width:50%;}.elementor-8 .elementor-element.elementor-element-82c88de{--width:50%;}.elementor-8 .elementor-element.elementor-element-b84f4cf{--width:50%;}.elementor-8 .elementor-element.elementor-element-9549f02{--width:50%;}.elementor-8 .elementor-element.elementor-element-68c5fcf{--width:50%;}.elementor-8 .elementor-element.elementor-element-5e35aae{--content-width:1520px;}}@media(max-width:1366px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-7faa7e7{--width:316px;}.elementor-8 .elementor-element.elementor-element-b24199d{--width:894px;}.elementor-8 .elementor-element.elementor-element-87c9e18{--width:650px;}.elementor-8 .elementor-element.elementor-element-c70acbb{--width:50%;}.elementor-8 .elementor-element.elementor-element-cb43c77{--width:50%;}.elementor-8 .elementor-element.elementor-element-3008ed9{--width:650px;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--width:700px;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--width:400px;}.elementor-8 .elementor-element.elementor-element-8c75f76{--width:550px;}.elementor-8 .elementor-element.elementor-element-89a6e00{--width:100%;}.elementor-8 .elementor-element.elementor-element-31ff902{--width:650px;}.elementor-8 .elementor-element.elementor-element-33a429e{--width:894px;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-365d43e{--width:100%;}.elementor-8 .elementor-element.elementor-element-885efd6{--width:100%;}.elementor-8 .elementor-element.elementor-element-601e4ef{--width:90%;}.elementor-8 .elementor-element.elementor-element-ae61534{--width:100%;}.elementor-8 .elementor-element.elementor-element-edaa2db{--width:90%;}.elementor-8 .elementor-element.elementor-element-a86caf3{--width:100%;}.elementor-8 .elementor-element.elementor-element-62496b8{--width:90%;}.elementor-8 .elementor-element.elementor-element-73327c4{--width:100%;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--width:90%;}.elementor-8 .elementor-element.elementor-element-48798e1{--width:100%;}.elementor-8 .elementor-element.elementor-element-f5b9782{--width:90%;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--width:100%;}.elementor-8 .elementor-element.elementor-element-136ae5f{--width:90%;}.elementor-8 .elementor-element.elementor-element-ed45047{--width:100%;}.elementor-8 .elementor-element.elementor-element-473432b{--width:90%;}.elementor-8 .elementor-element.elementor-element-7faa7e7{--width:100%;}.elementor-8 .elementor-element.elementor-element-b24199d{--width:100%;}.elementor-8 .elementor-element.elementor-element-95ed17d{--width:700px;}.elementor-8 .elementor-element.elementor-element-c70acbb{--width:100%;}.elementor-8 .elementor-element.elementor-element-cb43c77{--width:100%;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--width:100%;}.elementor-8 .elementor-element.elementor-element-f0e946b{--width:48%;}.elementor-8 .elementor-element.elementor-element-2497341{--width:48%;}.elementor-8 .elementor-element.elementor-element-89a6e00{--width:100%;}.elementor-8 .elementor-element.elementor-element-31ff902{--width:100%;}.elementor-8 .elementor-element.elementor-element-33a429e{--width:100%;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--width:100%;}.elementor-8 .elementor-element.elementor-element-b9718ef{--width:50%;}.elementor-8 .elementor-element.elementor-element-42f2d11{--width:50%;}.elementor-8 .elementor-element.elementor-element-36b172c{--width:50%;}.elementor-8 .elementor-element.elementor-element-e1ca803{--width:50%;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--width:50%;}.elementor-8 .elementor-element.elementor-element-2813909{--width:50%;}.elementor-8 .elementor-element.elementor-element-82c88de{--width:50%;}.elementor-8 .elementor-element.elementor-element-b84f4cf{--width:50%;}.elementor-8 .elementor-element.elementor-element-9549f02{--width:50%;}.elementor-8 .elementor-element.elementor-element-68c5fcf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-601e4ef{--width:90%;}.elementor-8 .elementor-element.elementor-element-edaa2db{--width:90%;}.elementor-8 .elementor-element.elementor-element-62496b8{--width:90%;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--width:90%;}.elementor-8 .elementor-element.elementor-element-f5b9782{--width:90%;}.elementor-8 .elementor-element.elementor-element-136ae5f{--width:90%;}.elementor-8 .elementor-element.elementor-element-473432b{--width:90%;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--width:337px;}.elementor-8 .elementor-element.elementor-element-b9718ef{--width:100%;}.elementor-8 .elementor-element.elementor-element-42f2d11{--width:100%;}.elementor-8 .elementor-element.elementor-element-36b172c{--width:100%;}.elementor-8 .elementor-element.elementor-element-e1ca803{--width:100%;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--width:100%;}.elementor-8 .elementor-element.elementor-element-2813909{--width:100%;}.elementor-8 .elementor-element.elementor-element-82c88de{--width:100%;}.elementor-8 .elementor-element.elementor-element-b84f4cf{--width:100%;}.elementor-8 .elementor-element.elementor-element-9549f02{--width:100%;}.elementor-8 .elementor-element.elementor-element-68c5fcf{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-c70acbb{--width:100%;}.elementor-8 .elementor-element.elementor-element-cb43c77{--width:100%;}.elementor-8 .elementor-element.elementor-element-f55fa86{--width:100%;}.elementor-8 .elementor-element.elementor-element-5eaeced{--width:100%;}.elementor-8 .elementor-element.elementor-element-12c5c0f{--width:100%;}.elementor-8 .elementor-element.elementor-element-683984d{--width:100%;}.elementor-8 .elementor-element.elementor-element-7d8575f{--width:100%;}.elementor-8 .elementor-element.elementor-element-f5723b2{--width:100%;}.elementor-8 .elementor-element.elementor-element-f0e946b{--width:100%;}.elementor-8 .elementor-element.elementor-element-2497341{--width:100%;}.elementor-8 .elementor-element.elementor-element-b9718ef{--width:100%;}.elementor-8 .elementor-element.elementor-element-42f2d11{--width:100%;}.elementor-8 .elementor-element.elementor-element-36b172c{--width:100%;}.elementor-8 .elementor-element.elementor-element-e1ca803{--width:100%;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--width:100%;}.elementor-8 .elementor-element.elementor-element-2813909{--width:100%;}.elementor-8 .elementor-element.elementor-element-82c88de{--width:100%;}.elementor-8 .elementor-element.elementor-element-b84f4cf{--width:100%;}.elementor-8 .elementor-element.elementor-element-9549f02{--width:100%;}.elementor-8 .elementor-element.elementor-element-68c5fcf{--width:100%;}}@media(min-width:1367px){.elementor-8 .elementor-element.elementor-element-ed44b0e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed44b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-885efd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-885efd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-ae61534:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae61534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-a86caf3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a86caf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-73327c4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73327c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-48798e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48798e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-4d1aa7b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d1aa7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-ed45047:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed45047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-e725185:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e725185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:1920px){.elementor-8 .elementor-element.elementor-element-ed44b0e{--content-width:1920px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-ed44b0e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed44b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-a99366a{--width:840px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-27e74b4{width:var( --container-widget-width, 697px );max-width:697px;padding:0px 0px 0px 0px;--container-widget-width:697px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:40px;line-height:55px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-429f4f4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:28px;line-height:35px;}.elementor-8 .elementor-element.elementor-element-81a666a{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;font-size:28px;line-height:35px;}.elementor-8 .elementor-element.elementor-element-f43db2e{--width:730px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title a{font-size:60px;line-height:80px;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-description{font-size:20px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-d49c2ad{--width:272px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title a{font-size:60px;line-height:80px;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-description{font-size:20px;line-height:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a4256b9{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a4256b9 img{width:100%;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title a{font-size:60px;line-height:80px;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-description{font-size:20px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title a{font-size:60px;line-height:80px;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-description{font-size:20px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-365d43e{--width:600px;}.elementor-8 .elementor-element.elementor-element-8fa2c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-aa3a4d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-885efd6{--width:875px;}.elementor-8 .elementor-element.elementor-element-601e4ef{--width:555px;}.elementor-8 .elementor-element.elementor-element-97a1407{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ae61534{--width:875px;}.elementor-8 .elementor-element.elementor-element-edaa2db{--width:555px;}.elementor-8 .elementor-element.elementor-element-3ab27c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a86caf3{--width:875px;}.elementor-8 .elementor-element.elementor-element-62496b8{--width:555px;}.elementor-8 .elementor-element.elementor-element-54f6b5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73327c4{--width:875px;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--width:555px;}.elementor-8 .elementor-element.elementor-element-e9fe5a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48798e1{--width:875px;}.elementor-8 .elementor-element.elementor-element-f5b9782{--width:555px;}.elementor-8 .elementor-element.elementor-element-37f5f18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--width:875px;}.elementor-8 .elementor-element.elementor-element-136ae5f{--width:555px;}.elementor-8 .elementor-element.elementor-element-20269b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ed45047{--width:875px;}.elementor-8 .elementor-element.elementor-element-473432b{--width:555px;}.elementor-8 .elementor-element.elementor-element-ea887f7{--n-tabs-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-3a6df34{--content-width:1920px;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-af25fdd .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-f46d884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-description{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-3225fc9{--content-width:1920px;--min-height:486px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-3225fc9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-87c9e18{--width:606px;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-f35c4dc .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-ad18680{font-size:28px;line-height:32px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-49a9a8a{--content-width:1920px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:276px;--padding-right:276px;}.elementor-8 .elementor-element.elementor-element-0630ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-2c532c2{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-e725185{--width:692px;}.elementor-8 .elementor-element.elementor-element-95ed17d{--width:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9d3340{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-de2f5f3{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e34264e{--content-width:1920px;--padding-top:200px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-1d43e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-8058128{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-027f44b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--padding-top:20px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-8c2f07b{width:var( --container-widget-width, 591px );max-width:591px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-title a{font-size:75px;line-height:75px;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-description{font-size:20px;line-height:26px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c4f207{--padding-top:20px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-865ac1d{width:var( --container-widget-width, 591px );max-width:591px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-title a{font-size:75px;line-height:75px;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-description{font-size:20px;line-height:26px;}.elementor-8 .elementor-element.elementor-element-6d705a7{--padding-top:20px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-e8a5bdf{width:var( --container-widget-width, 591px );max-width:591px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-title a{font-size:75px;line-height:75px;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-description{font-size:20px;line-height:26px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-724a6f7 {--n-accordion-padding:50px 200px 50px 200px;}.elementor-8 .elementor-element.elementor-element-724a6f7{--n-accordion-title-font-size:60px;}:where( .elementor-8 .elementor-element.elementor-element-724a6f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:60px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--content-width:1920px;--min-height:486px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-4ed9580:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ed9580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-8 .elementor-element.elementor-element-3008ed9{--width:649px;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4fb3e22 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-6946f87 .elementor-heading-title{font-size:70px;}.elementor-8 .elementor-element.elementor-element-f0db4cf .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--width:738px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08d8e2c{padding:0px 0px 0px 0px;text-align:left;font-size:25px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--width:100%;}.elementor-8 .elementor-element.elementor-element-dd26427{--content-width:1920px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-84ee3f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-df9ccf4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b9d43db{--content-width:1920px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-b02d4a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-9c0fa32{padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;width:var( --container-widget-width, 900px );max-width:900px;font-size:30px;line-height:35px;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:3;--swiper-slides-gap:40px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--content-width:1920px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-f84ef91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-a072615{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;width:var( --container-widget-width, 900px );max-width:900px;font-size:30px;line-height:35px;}.elementor-8 .elementor-element.elementor-element-1cf0260{--n-accordion-title-font-size:35px;}.elementor-8 .elementor-element.elementor-element-6ef63ee{--n-accordion-title-font-size:35px;}.elementor-8 .elementor-element.elementor-element-9203f6c{--content-width:1920px;--padding-top:20px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-d57694b .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-9458a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-description{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-2477166{--content-width:1920px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-8 .elementor-element.elementor-element-903e73a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-title a{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-description{font-size:70px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-8baf0aa{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-3cd9121 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-f1b9fb1{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a4bb96d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-bfaa4f2 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-35413cd{font-size:20px;}.elementor-8 .elementor-element.elementor-element-9ff15e2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-4958798 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-34783aa{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4132547{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-5e60c34 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-4445594{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c4a9a3b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-f391883 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-ab7b586{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5e35aae{--content-width:1688px;--min-height:363px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c1c872e{--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-8 .elementor-element.elementor-element-a94a54b .elementor-heading-title{line-height:50px;}.elementor-8 .elementor-element.elementor-element-5ea4066 .elementor-heading-title{line-height:50px;}.elementor-8 .elementor-element.elementor-element-4d53961{padding:0px 0px 0px 0px;--container-widget-width:738px;--container-widget-flex-grow:0;width:var( --container-widget-width, 738px );max-width:738px;text-align:center;font-size:25px;line-height:30px;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-ed44b0e{--padding-top:80px;--padding-bottom:80px;--padding-left:90px;--padding-right:90px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-27e74b4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-aa3a4d8{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-97a1407{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3ab27c1{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-54f6b5d{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-e9fe5a2{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-37f5f18{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-20269b1{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-title a{font-size:40px;}.elementor-8 .elementor-element.elementor-element-ea887f7{--n-tabs-title-font-size:16px;}.elementor-8 .elementor-element.elementor-element-3a6df34{--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-3225fc9{--min-height:500px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-f35c4dc .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-ad18680{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-49a9a8a{--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-e34264e{--padding-top:200px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-027f44b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:90px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c4f207{--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-6d705a7{--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:90px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-724a6f7 {--n-accordion-padding:30px 90px 30px 90px;}.elementor-8 .elementor-element.elementor-element-724a6f7{--n-accordion-title-font-size:40px;--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-4fb3e22 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-6946f87 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-f0db4cf .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08d8e2c{text-align:left;font-size:22px;}.elementor-8 .elementor-element.elementor-element-dd26427{--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b9d43db{--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-9203f6c{--padding-top:20px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-2477166{--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-5e35aae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-c1c872e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5ea4066{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d53961{text-align:center;font-size:22px;}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-1023bff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-a99366a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-27e74b4{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;text-align:center;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-429f4f4{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-81a666a{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-f43db2e{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-365d43e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-90a4ab7{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-885efd6{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-601e4ef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-74b2b73 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9eb877a{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ae61534{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-edaa2db{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c2b0f8{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-a86caf3{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-62496b8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-b7137cf .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-070a54b{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-73327c4{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ac26992{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-48798e1{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-f5b9782{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-873e8c7 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a09bedc{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-136ae5f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-e22ea0c .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f79a3b3{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ed45047{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-473432b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-170ad37 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3a6df34{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-7faa7e7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-af25fdd{text-align:center;}.elementor-8 .elementor-element.elementor-element-f46d884 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b24199d{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-3225fc9{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-87c9e18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f35c4dc{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;text-align:left;}.elementor-8 .elementor-element.elementor-element-f35c4dc .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-ad18680{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-8 .elementor-element.elementor-element-2c532c2{--justify-content:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-95ed17d{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ee730a{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-c9d3340{text-align:center;}.elementor-8 .elementor-element.elementor-element-de2f5f3{text-align:center;}.elementor-8 .elementor-element.elementor-element-8058128{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-c70acbb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cb43c77{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--justify-content:center;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-3008ed9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4fb3e22{text-align:center;}.elementor-8 .elementor-element.elementor-element-6946f87{text-align:center;}.elementor-8 .elementor-element.elementor-element-f0db4cf{text-align:center;}.elementor-8 .elementor-element.elementor-element-08d8e2c{text-align:center;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-df9ccf4{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-a6fbc87{--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-9203f6c{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-89a6e00{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-31ff902{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d57694b{text-align:center;}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-33a429e{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d8ca7f7{text-align:left;}.elementor-8 .elementor-element.elementor-element-d8ca7f7 img{width:80%;}.elementor-8 .elementor-element.elementor-element-ae76e28{text-align:left;}.elementor-8 .elementor-element.elementor-element-ae76e28 img{width:80%;}.elementor-8 .elementor-element.elementor-element-452d6e6{text-align:left;}.elementor-8 .elementor-element.elementor-element-452d6e6 img{width:80%;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ee4d271{text-align:left;}.elementor-8 .elementor-element.elementor-element-ee4d271 img{width:80%;}.elementor-8 .elementor-element.elementor-element-6cf28c3{text-align:left;}.elementor-8 .elementor-element.elementor-element-6cf28c3 img{width:80%;}.elementor-8 .elementor-element.elementor-element-9cdc3a3{text-align:left;}.elementor-8 .elementor-element.elementor-element-9cdc3a3 img{width:80%;}.elementor-8 .elementor-element.elementor-element-05b8aac{text-align:left;}.elementor-8 .elementor-element.elementor-element-05b8aac img{width:80%;}.elementor-8 .elementor-element.elementor-element-b9718ef{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7602588 img{width:100%;}.elementor-8 .elementor-element.elementor-element-36b172c{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ccb028b img{width:100%;}.elementor-8 .elementor-element.elementor-element-c6bdc8d{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a0c50df img{width:100%;}.elementor-8 .elementor-element.elementor-element-82c88de{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-43be8b0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9549f02{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-870caba img{width:100%;}.elementor-8 .elementor-element.elementor-element-5e35aae{--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-c1c872e{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a94a54b{text-align:center;}.elementor-8 .elementor-element.elementor-element-a94a54b .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-5ea4066{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ea4066 .elementor-heading-title{font-size:35px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-ed44b0e{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:40px;line-height:55px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-429f4f4{text-align:left;}.elementor-8 .elementor-element.elementor-element-81a666a{text-align:left;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9cc6b35 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:70px 70px 70px 70px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-90a4ab7{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-885efd6{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-601e4ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9eb877a{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ae61534{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-edaa2db{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0c2b0f8{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-a86caf3{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-62496b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-070a54b{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-73327c4{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ac26992{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-48798e1{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-f5b9782{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a09bedc{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-136ae5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f79a3b3{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ed45047{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-473432b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea887f7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-8 .elementor-element.elementor-element-3a6df34{--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-3225fc9{--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-87c9e18{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f35c4dc{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad18680{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3dc4f8f{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-description{font-size:50px;}.elementor-8 .elementor-element.elementor-element-2c532c2{--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-c170a0d{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-description{font-size:50px;}.elementor-8 .elementor-element.elementor-element-8058128{--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-62c6a4e{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-b0b4c76{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-027f44b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c4f207{--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-6d705a7{--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-724a6f7 {--n-accordion-padding:30px 50px 30px 50px;}.elementor-8 .elementor-element.elementor-element-4ed9580{--justify-content:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-4fb3e22{text-align:center;}.elementor-8 .elementor-element.elementor-element-6946f87{text-align:center;}.elementor-8 .elementor-element.elementor-element-f0db4cf{text-align:center;}.elementor-8 .elementor-element.elementor-element-fe3e8b0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-08d8e2c{text-align:center;}.elementor-8 .elementor-element.elementor-element-b4ef122{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-description{font-size:50px;}.elementor-8 .elementor-element.elementor-element-df9ccf4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 25px;--row-gap:40px;--column-gap:25px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8cfe6b4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b9d43db{--padding-top:80px;--padding-bottom:0150px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:2;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-50px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:120px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:120px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-9203f6c{--padding-top:20px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-89a6e00{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-31ff902{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-9458a4e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d8ca7f7 img{width:100%;}.elementor-8 .elementor-element.elementor-element-ae76e28 img{width:100%;}.elementor-8 .elementor-element.elementor-element-452d6e6 img{width:100%;}.elementor-8 .elementor-element.elementor-element-ee4d271 img{width:100%;}.elementor-8 .elementor-element.elementor-element-6cf28c3 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9cdc3a3 img{width:100%;}.elementor-8 .elementor-element.elementor-element-05b8aac img{width:100%;}.elementor-8 .elementor-element.elementor-element-70215fe{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2477166{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-8baf0aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-7602588 img{width:100%;}.elementor-8 .elementor-element.elementor-element-3cd9121{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f1b9fb1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a4bb96d{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ccb028b img{width:100%;}.elementor-8 .elementor-element.elementor-element-bfaa4f2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-35413cd{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9ff15e2{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-a0c50df img{width:100%;}.elementor-8 .elementor-element.elementor-element-4958798{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-34783aa{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4132547{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-43be8b0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-5e60c34{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4445594{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c4a9a3b{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-870caba img{width:100%;}.elementor-8 .elementor-element.elementor-element-f391883{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ab7b586{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5e35aae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a94a54b{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ea4066{text-align:center;}.elementor-8 .elementor-element.elementor-element-4d53961{text-align:center;}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-27e74b4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-429f4f4{font-size:22px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-81a666a{font-size:22px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-885efd6{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-ae61534{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-a86caf3{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-73327c4{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-48798e1{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-ed45047{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-3225fc9{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-3225fc9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title a{font-size:35px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-description{font-size:40px;}.elementor-8 .elementor-element.elementor-element-e725185{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title a{font-size:35px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-description{font-size:40px;}.elementor-8 .elementor-element.elementor-element-c70acbb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-3088a8e{text-align:center;}.elementor-8 .elementor-element.elementor-element-62c6a4e{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-cb43c77{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-19d7cd9{text-align:center;}.elementor-8 .elementor-element.elementor-element-b0b4c76{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-8c2f07b .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6f3f802{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7c4f207{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-865ac1d .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a39761b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-6d705a7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-e8a5bdf .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-e39a45b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-4ed9580:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ed9580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title a{font-size:35px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-description{font-size:40px;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-9f8e718{--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-7602588 img{width:100%;}.elementor-8 .elementor-element.elementor-element-ccb028b img{width:100%;}.elementor-8 .elementor-element.elementor-element-a0c50df img{width:100%;}.elementor-8 .elementor-element.elementor-element-43be8b0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-870caba img{width:100%;}.elementor-8 .elementor-element.elementor-element-5e35aae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ed44b0e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed44b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-ed44b0e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1023bff{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-a99366a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a99366a.e-con{--order:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-27e74b4{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-27e74b4 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-429f4f4{text-align:center;}.elementor-8 .elementor-element.elementor-element-81a666a{text-align:center;}.elementor-8 .elementor-element.elementor-element-f43db2e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-495731c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-495731c .elementor-icon-box-title a{font-size:45px;}.elementor-8 .elementor-element.elementor-element-d49c2ad{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-bc217e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bc217e4 .elementor-icon-box-title a{font-size:45px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-181d680 .elementor-icon-box-title a{font-size:45px;}.elementor-8 .elementor-element.elementor-element-dc726ac{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dc726ac .elementor-icon-box-title a{font-size:45px;}.elementor-8 .elementor-element.elementor-element-365d43e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9cc6b35 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-8fa2c06 .elementor-icon-box-description{font-size:45px;line-height:50px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-aa3a4d8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-885efd6{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-601e4ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-97a1407{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ae61534{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-edaa2db{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c167e10 .elementor-icon-box-title a{font-size:32px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-3ab27c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a86caf3{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-62496b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-54f6b5d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-73327c4{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-2a2cf0b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2b9276e .elementor-icon-box-title a{font-size:35px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-e9fe5a2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-48798e1{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-f5b9782{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-37f5f18{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4d1aa7b{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-136ae5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-20269b1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ed45047{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-473432b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea887f7{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3a6df34{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-af25fdd .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-b24199d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d72f1be{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-3225fc9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3225fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3225fc9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f35c4dc .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3dc4f8f{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-49a9a8a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49a9a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-8 .elementor-element.elementor-element-49a9a8a{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-88cc196{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-title a{font-size:35px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-0630ec8 .elementor-icon-box-description{font-size:35px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-2c532c2{--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e725185{--min-height:300px;--border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-c170a0d{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e34264e{--padding-top:170px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5d48450{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-title a{font-size:35px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-1d43e81 .elementor-icon-box-description{font-size:35px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-3088a8e .elementor-heading-title{font-size:28px;line-height:45px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-62c6a4e{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-19d7cd9 .elementor-heading-title{font-size:28px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-b0b4c76{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-027f44b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ea57c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c4f207{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6d705a7{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-724a6f7 {--n-accordion-padding:20px 10px 20px 10px;}.elementor-8 .elementor-element.elementor-element-724a6f7{--n-accordion-title-font-size:28px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:0px;}:where( .elementor-8 .elementor-element.elementor-element-724a6f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-8 .elementor-element.elementor-element-4ed9580:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ed9580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:auto;}.elementor-8 .elementor-element.elementor-element-4ed9580{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4fb3e22 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-8 .elementor-element.elementor-element-6946f87 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-8 .elementor-element.elementor-element-f0db4cf .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-8 .elementor-element.elementor-element-aa2bf3e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-b4ef122{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-dd26427{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fc654fd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-title a{font-size:35px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-84ee3f4 .elementor-icon-box-description{font-size:35px;line-height:45px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__content{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__content{text-align:center;}.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__content{text-align:center;}.elementor-8 .elementor-element.elementor-element-8cfe6b4{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b9d43db{--padding-top:70px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b02d4a3 .elementor-icon-box-description{font-size:45px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-f0ae2bb{--swiper-slides-to-display:1;--arrow-prev-top-position:110px;--arrow-next-top-position:110px;}.elementor-8 .elementor-element.elementor-element-f2f2ee4{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f84ef91 .elementor-icon-box-description{font-size:40px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-a072615{font-size:20px;}.elementor-8 .elementor-element.elementor-element-8c75f76.e-con{--order:2;}.elementor-8 .elementor-element.elementor-element-aba8d9a img{border-radius:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-9203f6c{--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-89a6e00{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d57694b .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-33a429e{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d8ca7f7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-d8ca7f7 img{width:60%;}.elementor-8 .elementor-element.elementor-element-ae76e28{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-ae76e28 img{width:100%;}.elementor-8 .elementor-element.elementor-element-452d6e6{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-452d6e6 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9f4b7bf{--justify-content:center;--gap:020px 15px;--row-gap:020px;--column-gap:15px;--flex-wrap:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ee4d271{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-ee4d271 img{width:60%;}.elementor-8 .elementor-element.elementor-element-6cf28c3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6cf28c3 img{width:60%;}.elementor-8 .elementor-element.elementor-element-9cdc3a3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9cdc3a3 img{width:60%;}.elementor-8 .elementor-element.elementor-element-05b8aac{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-05b8aac img{width:60%;}.elementor-8 .elementor-element.elementor-element-70215fe{width:initial;max-width:initial;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-2477166{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-903e73a .elementor-icon-box-description{font-size:45px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-3cd9121{text-align:left;}.elementor-8 .elementor-element.elementor-element-bfaa4f2{text-align:left;}.elementor-8 .elementor-element.elementor-element-4958798{text-align:left;}.elementor-8 .elementor-element.elementor-element-5e60c34{text-align:left;}.elementor-8 .elementor-element.elementor-element-f391883{text-align:left;}.elementor-8 .elementor-element.elementor-element-49cbfdf{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-8 .elementor-element.elementor-element-5e35aae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c1c872e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-a94a54b .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-5ea4066 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-4d53961{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3447b6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-429f4f4 */.light-color{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81a666a */.light-color{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-495731c */.elementor-8 .elementor-element.elementor-element-495731c img{
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc217e4 */.elementor-8 .elementor-element.elementor-element-bc217e4 img{
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-181d680 */.elementor-8 .elementor-element.elementor-element-181d680 img{
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dc726ac */.elementor-8 .elementor-element.elementor-element-dc726ac img{
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed44b0e *//* Base setup */
.sync-text-wrapper, .sync-image-wrapper {
  position: relative;
  overflow: hidden;
}

/* Headings */
.sync-text {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease, transform 0.8s ease;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 2rem;
  font-weight: 600;
}

.sync-text.active {
  opacity: 1;
  transform: translateY(0);
  position: relative;
}

/* Images */
.sync-image {
  display: none;
  opacity: 0;
  transform: scale(1.05);
  transition: opacity 1s ease, transform 1s ease;
  width: 100%;
  height: auto;
}

.sync-image.active {
  display: block;
  opacity: 1;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-651573a */@media (max-width: 767px) {
  .e-n-tabs-heading {
    display: flex;
    overflow-x: auto;
    white-space: nowrap;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }

  .e-n-tab-title {
    flex: 0 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ea887f7 */.elementor-8 .elementor-element.elementor-element-ea887f7 .e-n-tab-title{
    cursor: pointer;
}
@media (max-width: 1280px) {
  .markets-tab .e-n-tabs-content {
    margin-top: 19px !important;
  }
}

.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet{
    --n-tabs-heading-display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfd694e */@media (min-width: 1921px) {
    .my-section-class {
        padding-left: calc((100vw - 1360px) / 2);
        padding-right: calc((100vw - 1360px) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d72f1be */.elementor-8 .elementor-element.elementor-element-d72f1be .swiper-slide-image {
  filter: grayscale(100%);
  transition: filter 0.5s ease, opacity 0.5s ease;
  cursor: pointer;
}

.elementor-8 .elementor-element.elementor-element-d72f1be .swiper-slide-image:hover {
  filter: grayscale(0%);

}

img.swiper-slide-image[src="https://www.savolaprofessional.com/wp-content/uploads/2025/10/image-33.svg"] {
  opacity: 50%;
}

img.swiper-slide-image[src="https://www.savolaprofessional.com/wp-content/uploads/2025/10/image-33.svg"]:hover {
  opacity: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f35c4dc *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}
/* ✅ For screens up to 1366px */
@media (max-width: 1366px) {
    .white-space {
        font-size: 50px;
        line-height: 65px;
    }
}

@media (max-width: 367px) {
    .white-space {
        font-size: 40px;
        line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dc4f8f */.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button:hover svg>path {
    fill: white;
}

.elementor-8 .elementor-element.elementor-element-3dc4f8f .elementor-button svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c170a0d */.elementor-8 .elementor-element.elementor-element-c170a0d .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4a5159 */.elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button {
    width: 157px;
    height: 50px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-d4a5159 .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c2b54 */.elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button {
    width: 157px;
    height: 50px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-09c2b54 .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a513c28 */.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22dc1fd */.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6745fa5 */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89414d4 */.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d892dfe */.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-733444e */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31abc77 */.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8c45d */.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button {
    width: 302px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}


.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a513c28 */.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22dc1fd */.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6745fa5 */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89414d4 */.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d892dfe */.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-733444e */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31abc77 */.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8c45d */.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button {
    width: 302px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}


.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a513c28 */.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22dc1fd */.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6745fa5 */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89414d4 */.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d892dfe */.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-733444e */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31abc77 */.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8c45d */.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button {
    width: 302px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}


.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a513c28 */.elementor-8 .elementor-element.elementor-element-a513c28 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22dc1fd */.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-22dc1fd .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6745fa5 */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89414d4 */.elementor-8 .elementor-element.elementor-element-89414d4 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d892dfe */.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button {
    width: 265px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}

.elementor-8 .elementor-element.elementor-element-d892dfe .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-733444e */.e-n-accordion-item-title-text {
    display: flex;
    align-items: center;       /* ✅ Vertically centers image and text */
    gap: 10px;                 /* ✅ Space between image and text */
}

.e-n-accordion-item-title-text img {
    width: 30px;               /* adjust size as needed */
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31abc77 */.elementor-8 .elementor-element.elementor-element-31abc77 .elementor-button {
    width: 206px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8c45d */.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button {
    width: 302px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}


.elementor-8 .elementor-element.elementor-element-3e8c45d .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027f44b */@media (min-width: 1921px) {
    summary.e-n-accordion-item-title[aria-controls="e-n-accordion-item-1190"] {
        padding-left: calc((100vw - 1360px) / 2);
        padding-right: calc((100vw - 1360px) / 2);
    }
}

@media (min-width: 1921px) {
    summary.e-n-accordion-item-title[aria-controls="e-n-accordion-item-1191"] {
        padding-left: calc((100vw - 1360px) / 2);
        padding-right: calc((100vw - 1360px) / 2);
    }
}

@media (min-width: 1921px) {
    summary.e-n-accordion-item-title[aria-controls="e-n-accordion-item-1192"] {
        padding-left: calc((100vw - 1360px) / 2);
        padding-right: calc((100vw - 1360px) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fb3e22 *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}
/* ✅ For screens up to 1366px */
@media (max-width: 1366px) {
    .white-space {
        font-size: 50px;
        line-height: 65px;
    }
}

@media (max-width: 367px) {
    .white-space {
        font-size: 40px;
        line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6946f87 *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}
/* ✅ For screens up to 1366px */
@media (max-width: 1366px) {
    .white-space {
        font-size: 50px;
        line-height: 65px;
    }
}

@media (max-width: 367px) {
    .white-space {
        font-size: 40px;
        line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0db4cf *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}
/* ✅ For screens up to 1366px */
@media (max-width: 1366px) {
    .white-space {
        font-size: 50px;
        line-height: 65px;
    }
}

@media (max-width: 367px) {
    .white-space {
        font-size: 40px;
        line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4ef122 */.elementor-8 .elementor-element.elementor-element-b4ef122 .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-598c0b4 */.elementor-8 .elementor-element.elementor-element-598c0b4 .elementor-cta__bg-wrapper{
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3c6a642 */.elementor-8 .elementor-element.elementor-element-3c6a642 .elementor-cta__bg-wrapper{
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e648746 */.elementor-8 .elementor-element.elementor-element-e648746 .elementor-cta__bg-wrapper{
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cfe6b4 */.elementor-8 .elementor-element.elementor-element-8cfe6b4 .elementor-button:hover svg>path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f0ae2bb */.elementor-8 .elementor-element.elementor-element-f0ae2bb .elementor-swiper-button-next rect  {
      fill: #E37B46;
  }
  
.elementor-8 .elementor-element.elementor-element-f0ae2bb .elementor-swiper-button-prev rect  {
      fill: #E37B46;
  }
  
  
  .elementor-8 .elementor-element.elementor-element-f0ae2bb .elementor-swiper-button-next:hover rect  {
      fill: #EDAA7D;
  }
  
.elementor-8 .elementor-element.elementor-element-f0ae2bb .elementor-swiper-button-prev:hover rect  {
      fill: #EDAA7D;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c75f76 *//* Base state: hidden with opacity and scale */
.accordion-image {
  display: none;
  opacity: 0;
  transform: scale(0.97);
  transition: opacity 0.45s ease, transform 0.45s ease;
  width: 100%;
  height: auto;
  will-change: opacity, transform;
}

/* Active image: visible + animated in */
.accordion-image.active {
  display: block;
  opacity: 1;
  transform: scale(1);
}

/* Optional wrapper styling (for stacking multiple images in same space) */
.accordion-image-wrapper {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a14a3f */.elementor-8 .elementor-element.elementor-element-0a14a3f .e-n-accordion-item[open] > .e-n-accordion-item-title > .e-n-accordion-item-title-header > .e-n-accordion-item-title-text {
    font-weight: 900 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70215fe */.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button:hover svg>path {
    fill: white;
}

.elementor-8 .elementor-element.elementor-element-70215fe .elementor-button {
    width: 209px;
    height: 48px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-49cbfdf */.elementor-8 .elementor-element.elementor-element-49cbfdf .e-n-tab-title{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a94a54b *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ea4066 *//* Default (for screens below 1920px) */
.white-space {
    color: #F5FAF7;
    font-family: Pacifico;
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    line-height: 71px;
    letter-spacing: 0;
    vertical-align: middle;
    text-transform: capitalize;
}

/* For 1920px and wider screens */
@media (min-width: 1920px) {
    .white-space {
        font-size: 65px;
    }
}


@media (max-width: 1423px) {
    .white-space {
        font-size: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3447b6a */.elementor-8 .elementor-element.elementor-element-3447b6a .elementor-button {
    width: 154px;
    height: 50px;
    display: flex;
    align-items: center;  
    justify-content: center; 
    line-height: normal; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '29LT Bukra';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/29LT-Bukra.woff2') format('woff2');
}
@font-face {
	font-family: '29LT Bukra';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/29LT-Bukra-SmBd.woff2') format('woff2');
}
@font-face {
	font-family: '29LT Bukra';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/29lt-bukra-regular.woff2') format('woff2');
}
@font-face {
	font-family: '29LT Bukra';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/29lt-bukra-medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/AvenirLTStd-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/AvenirLTStd-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/AvenirLTStd-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.savolaprofessional.com/wp-content/uploads/2025/10/AvenirLTStd-Roman.woff2') format('woff2');
}
/* End Custom Fonts CSS */