.elementor-36514 .elementor-element.elementor-element-1b2c241f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-15833485{--display:flex;}.elementor-36514 .elementor-element.elementor-element-15833485:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-15833485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36514 .elementor-element.elementor-element-513f1c2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );}.elementor-36514 .elementor-element.elementor-element-65875ff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-793f8b7f{--display:flex;--z-index:1;}.elementor-36514 .elementor-element.elementor-element-b275ca3{--display:flex;--z-index:1;}.elementor-36514 .elementor-element.elementor-element-10512e09{--display:flex;}.elementor-36514 .elementor-element.elementor-element-2969f13c{--display:flex;}.elementor-36514 .elementor-element.elementor-element-26ce4e08{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-36514 .elementor-element.elementor-element-710413c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-710413c7{text-align:left;}.elementor-36514 .elementor-element.elementor-element-710413c7 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-107c715.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-107c715{text-align:left;}.elementor-36514 .elementor-element.elementor-element-107c715 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:1.4rem;font-weight:300;line-height:165%;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-de8d324{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );}.elementor-36514 .elementor-element.elementor-element-417ec3c.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-417ec3c{z-index:1;}.elementor-36514 .elementor-element.elementor-element-417ec3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_button{background-color:#C1022C;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-865914c );border-radius:3px;font-family:var( --e-global-typography-d536b84-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-d536b84-font-size );font-weight:var( --e-global-typography-d536b84-font-weight );text-transform:var( --e-global-typography-d536b84-text-transform );line-height:var( --e-global-typography-d536b84-line-height );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_creative_buttons .uc_button::after,.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_creative_buttons .uc_button::before{background-color:#81001C;}.elementor-36514 .elementor-element.elementor-element-417ec3c .button-padding{padding:0rem 2rem 0rem 2rem;}.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_button:hover{box-shadow:0px 0px 0px 1px #81001C inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7b1031b );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-2208f37.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-2208f37{z-index:1;}.elementor-36514 .elementor-element.elementor-element-2208f37.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_button{background-color:var( --e-global-color-86b4fcd );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );border-radius:3px;font-family:var( --e-global-typography-d536b84-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-d536b84-font-size );font-weight:var( --e-global-typography-d536b84-font-weight );text-transform:var( --e-global-typography-d536b84-text-transform );line-height:var( --e-global-typography-d536b84-line-height );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_creative_buttons .uc_button::after,.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-2208f37 .button-padding{padding:0rem 2rem 0rem 2rem;}.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_button:hover{box-shadow:0px 0px 0px 1px #FFFFFF inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-f7c6b6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-e06fa42{--display:flex;}.elementor-36514 .elementor-element.elementor-element-76c1c0c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );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-36514 .elementor-element.elementor-element-7d75f1c.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-7d75f1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-7d75f1c{columns:1;text-align:left;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:var( --e-global-color-a3415d8 );}.elementor-36514 .elementor-element.elementor-element-24521369{--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:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36514 .elementor-element.elementor-element-24521369:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-24521369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-a1881fb{--display:flex;--justify-content:center;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:var( --e-global-color-f09694d );--border-color:var( --e-global-color-f09694d );}.elementor-36514 .elementor-element.elementor-element-a1881fb:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-a1881fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-a1881fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-60fbfa6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-36514 .elementor-element.elementor-element-60fbfa6e.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button:hover, .elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-37ec2a34.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button:hover svg, .elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button:hover, .elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-1b2459d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button:hover svg, .elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button:hover, .elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-76d15d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button:hover svg, .elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Asap", Arial, Sans-serif;font-size:1.063rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:5rem;fill:#2B313ACC;color:#2B313ACC;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-86b4fcd );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button:hover, .elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-eeb0cf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button:hover svg, .elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-689b720d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-876d39d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-1e9fee8{--display:flex;--justify-content:space-between;}.elementor-36514 .elementor-element.elementor-element-973da10{--display:flex;}.elementor-36514 .elementor-element.elementor-element-973da10.e-con{--align-self:flex-start;}.elementor-widget-eae-thumbgallery .eae-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-text{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-button .eae-slide-btn{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-container{width:100% !important;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-afaf890{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_transparent.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-20d21b4{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_04-scaled.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-69ca577{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_02.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-433bfe1{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_auf_anhaenger.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-83010e3{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_06.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-277af13{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_05.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide.elementor-repeater-item-aed5b18{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_2726_01.webp);}.elementor-36514 .elementor-element.elementor-element-c1fcdfd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-outer-wrapper :not(.eae-thumb-horizontal-inside).eae-thumb-container.swiper{margin-right:auto;width:100%;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd  .eae-swiper-outer-wrapper .eae-swiper-slide{background-size:cover;background-position:center center;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd  .eae-swiper-outer-wrapper .eae-thumb-slide{background-size:contain;background-position:center center;background-repeat:no-repeat;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-slide .eae-fit-aspect-ratio{padding-bottom:calc( 1 * 100% );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-bottom{margin-top:10px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-top{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-slide-inner{text-align:center;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-slide-content{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-slide-button .eae-slide-btn{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-slider-nav-button{font-size:31px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-slide{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4eddbf5 );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-slide.swiper-slide-thumb-active{border-color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-98f57b1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-635c091 > .elementor-widget-container{background-color:#21343A1B;padding:0rem 0.35rem 0rem 0.35rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-36514 .elementor-element.elementor-element-635c091.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-635c091.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-635c091.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-635c091 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:0.7em;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-19128b6 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-19128b6.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-19128b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-19128b6{text-align:left;}.elementor-36514 .elementor-element.elementor-element-19128b6 .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-widget-ma-image-carousel .jltma-image-carousel-slider .jltma-image-carousel-figure a i{color:var( --e-global-color-primary );}.elementor-widget-ma-image-carousel .jltma-image-carousel-slider .jltma-image-carousel-figure a svg{fill:var( --e-global-color-primary );}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__title, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-title{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__description, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-36514 .elementor-element.elementor-element-5613f02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-5613f02 .swiper{padding:10px;margin:0 -10px;}.elementor-36514 .elementor-element.elementor-element-5613f02 .jltma-image-carousel-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-577c782{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:1.5rem 1rem;--row-gap:1.5rem;--column-gap:1rem;--grid-auto-flow:row;--justify-items:start;}.elementor-36514 .elementor-element.elementor-element-9fa2de7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f09694d );--border-color:var( --e-global-color-f09694d );--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36514 .elementor-element.elementor-element-9fa2de7:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-9fa2de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8ECEC80;}.elementor-36514 .elementor-element.elementor-element-dd186a1 > .elementor-widget-container{margin:0rem 0rem 0.15rem 0rem;}.elementor-36514 .elementor-element.elementor-element-dd186a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-dd186a1{text-align:left;}.elementor-36514 .elementor-element.elementor-element-dd186a1 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.125rem;font-weight:800;line-height:165%;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-f99f01b.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-f99f01b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f99f01b{text-align:left;}.elementor-36514 .elementor-element.elementor-element-f99f01b .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:0.9em;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-51393a3 );}.elementor-36514 .elementor-element.elementor-element-1b29eea{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f09694d );--border-color:var( --e-global-color-f09694d );--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36514 .elementor-element.elementor-element-1b29eea:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-1b29eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8ECEC80;}.elementor-36514 .elementor-element.elementor-element-1f0bf16 > .elementor-widget-container{margin:0rem 0rem 0.15rem 0rem;}.elementor-36514 .elementor-element.elementor-element-1f0bf16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1f0bf16{text-align:left;}.elementor-36514 .elementor-element.elementor-element-1f0bf16 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.125rem;font-weight:800;line-height:165%;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-54d714a.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-54d714a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-54d714a{text-align:left;}.elementor-36514 .elementor-element.elementor-element-54d714a .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:0.9em;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-51393a3 );}.elementor-36514 .elementor-element.elementor-element-f6579bb > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f6579bb.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-f6579bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f6579bb{text-align:left;}.elementor-36514 .elementor-element.elementor-element-f6579bb .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-b85a29e > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-b85a29e.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-b85a29e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b85a29e{columns:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-bca5bb6.elementor-element{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-bca5bb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-sidebar-group{--transition-duration:0.3s;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button{color:var( --e-global-color-c696dce );background-color:var( --e-global-color-865914c );font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );border-radius:3px 3px 3px 3px;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button svg path{stroke:var( --e-global-color-c696dce );fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button:hover{color:var( --e-global-color-c696dce );background-color:#910020;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button:hover svg path{stroke:var( --e-global-color-c696dce );fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-offcanvas-toggle-wraper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button, .elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_social_media ul > li:last-child{padding:1em 2em 1em 2em;margin:0px 0px 0px 0px;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_close-side-widget{color:#333;border-radius:50% 50% 50% 50%;padding:4px 7px 5px 7px;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_close-side-widget svg path{stroke:#333;fill:#333;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_close-side-widget i{font-size:20px;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_close-side-widget svg{max-width:20px;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-widget{max-width:60%;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit_sidebar-textwidget{padding:0em 0em 6em 0em;}.elementor-36514 .elementor-element.elementor-element-df09b62 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-df09b62.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-df09b62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-df09b62{columns:1;text-align:left;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:var( --e-global-color-a3415d8 );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec > .elementor-widget-container{margin:0.5rem 0rem 3rem 0rem;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:#111B1FE6;border-width:0px 0px 0px 0px;padding:0.75em 0.5em 0.75em 0em;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button.qodef-layout--filled{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-text-holder{padding:0.75em 0.5em 0.75em 0em;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-icon{padding:0.75em 0 0.75em;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-m-icon{font-size:1rem;margin:0 0em 0 0.5em;}.elementor-36514 .elementor-element.elementor-element-2b03871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-36514 .elementor-element.elementor-element-2b03871::before, .elementor-36514 .elementor-element.elementor-element-2b03871 > .elementor-background-video-container::before, .elementor-36514 .elementor-element.elementor-element-2b03871 > .e-con-inner > .elementor-background-video-container::before, .elementor-36514 .elementor-element.elementor-element-2b03871 > .elementor-background-slideshow::before, .elementor-36514 .elementor-element.elementor-element-2b03871 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36514 .elementor-element.elementor-element-2b03871 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-36514 .elementor-element.elementor-element-4d7eb65{--display:flex;--justify-content:space-between;}.elementor-36514 .elementor-element.elementor-element-e911991{--display:flex;}.elementor-36514 .elementor-element.elementor-element-d9d0c88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#111B1F7A;border-radius:2em 2em 2em 2em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-top-icon li i, .elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-top-icon li img, .elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 1em 0.5em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 1em 0.5em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#111B1F08;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:var( --e-global-color-865914c );color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-content > div{background-color:#E8ECEC80;color:#333;padding:2em 2em 2em 2em;margin:1em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f09694d );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tabs-content{border-radius:3px 3px 3px 3px;}.elementor-36514 .elementor-element.elementor-element-ffca920{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-ffca920:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-ffca920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab19535 );}.elementor-36514 .elementor-element.elementor-element-3d6a5b7{--display:flex;--justify-content:space-between;}.elementor-36514 .elementor-element.elementor-element-7498336{--display:flex;}.elementor-36514 .elementor-element.elementor-element-7498336.e-con{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-container{width:100% !important;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide.elementor-repeater-item-afaf890{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_5450_transparent.webp);}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide.elementor-repeater-item-83010e3{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_5450_03.webp);}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide.elementor-repeater-item-433bfe1{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_5450_01.webp);}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide.elementor-repeater-item-20d21b4{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_5450_04.webp);}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide.elementor-repeater-item-69ca577{background-image:url(https://www.comuna-metall.de/wordpress/wp-content/uploads/2025/09/cm_5450_02.webp);}.elementor-36514 .elementor-element.elementor-element-bcee44a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-outer-wrapper :not(.eae-thumb-horizontal-inside).eae-thumb-container.swiper{margin-right:auto;width:100%;}.elementor-36514 .elementor-element.elementor-element-bcee44a  .eae-swiper-outer-wrapper .eae-swiper-slide{background-size:cover;background-position:center center;}.elementor-36514 .elementor-element.elementor-element-bcee44a  .eae-swiper-outer-wrapper .eae-thumb-slide{background-size:contain;background-position:center center;background-repeat:no-repeat;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-slide .eae-fit-aspect-ratio{padding-bottom:calc( 1 * 100% );}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-bottom{margin-top:10px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-top{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-slide-inner{text-align:center;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-slide-content{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-slide-button .eae-slide-btn{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-slider-nav-button{font-size:31px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-slide{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8ECEC1A;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-slide.swiper-slide-thumb-active{border-color:#F7F7F7CC;}.elementor-36514 .elementor-element.elementor-element-806a6b3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-6503571 > .elementor-widget-container{background-color:#32454B;padding:0rem 0.35rem 0rem 0.35rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-36514 .elementor-element.elementor-element-6503571.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-6503571.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-6503571.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-6503571 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:0.7em;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-d97c803 );}.elementor-36514 .elementor-element.elementor-element-148c59e > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-148c59e.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-148c59e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-148c59e{text-align:left;}.elementor-36514 .elementor-element.elementor-element-148c59e .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-0a1b90f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-0a1b90f .swiper{padding:10px;margin:0 -10px;}.elementor-36514 .elementor-element.elementor-element-0a1b90f .jltma-image-carousel-slider .swiper-pagination-progressbar{background-color:#FFFFFF4A;}.elementor-36514 .elementor-element.elementor-element-0a1b90f .jltma-image-carousel-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-58fb128{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:1.5rem 1rem;--row-gap:1.5rem;--column-gap:1rem;--grid-auto-flow:row;--justify-items:start;}.elementor-36514 .elementor-element.elementor-element-4ebf7c3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8ECEC26;--border-color:#E8ECEC26;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36514 .elementor-element.elementor-element-4ebf7c3:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-4ebf7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32454B;}.elementor-36514 .elementor-element.elementor-element-526ce88 > .elementor-widget-container{margin:0rem 0rem 0.15rem 0rem;}.elementor-36514 .elementor-element.elementor-element-526ce88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-526ce88{text-align:left;}.elementor-36514 .elementor-element.elementor-element-526ce88 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-51d0ee9.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-51d0ee9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-51d0ee9{text-align:left;}.elementor-36514 .elementor-element.elementor-element-51d0ee9 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:0.9em;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-d97c803 );}.elementor-36514 .elementor-element.elementor-element-af02d55{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8ECEC26;--border-color:#E8ECEC26;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36514 .elementor-element.elementor-element-af02d55:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-af02d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32454B;}.elementor-36514 .elementor-element.elementor-element-b3cf989 > .elementor-widget-container{margin:0rem 0rem 0.15rem 0rem;}.elementor-36514 .elementor-element.elementor-element-b3cf989.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b3cf989{text-align:left;}.elementor-36514 .elementor-element.elementor-element-b3cf989 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-3e1cdc4.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4{text-align:left;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:0.9em;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-d97c803 );}.elementor-36514 .elementor-element.elementor-element-48a80bf > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-48a80bf.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-48a80bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-48a80bf{text-align:left;}.elementor-36514 .elementor-element.elementor-element-48a80bf .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-7eedbf7 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-7eedbf7.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-7eedbf7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-7eedbf7{columns:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-d97c803 );}.elementor-36514 .elementor-element.elementor-element-f4e7704 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f4e7704.elementor-element{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-f4e7704.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-sidebar-group{--transition-duration:0.3s;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button{color:var( --e-global-color-c696dce );background-color:var( --e-global-color-865914c );font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );border-radius:3px 3px 3px 3px;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button svg path{stroke:var( --e-global-color-c696dce );fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button:hover{color:var( --e-global-color-c696dce );background-color:#910020;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button:hover svg path{stroke:var( --e-global-color-c696dce );fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-offcanvas-toggle-wraper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button, .elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_social_media ul > li:last-child{padding:1em 2em 1em 2em;margin:0px 0px 0px 0px;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_close-side-widget{color:#333;border-radius:50% 50% 50% 50%;padding:4px 7px 5px 7px;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_close-side-widget svg path{stroke:#333;fill:#333;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_close-side-widget i{font-size:20px;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_close-side-widget svg{max-width:20px;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-widget{max-width:60%;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit_sidebar-textwidget{padding:0em 0em 6em 0em;}.elementor-36514 .elementor-element.elementor-element-dd658c0 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-dd658c0.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-dd658c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-dd658c0{columns:1;text-align:left;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:var( --e-global-color-4f28087 );}.elementor-36514 .elementor-element.elementor-element-f261e11 > .elementor-widget-container{margin:0.5rem 0rem 3rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f261e11.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-f261e11.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button{font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-c696dce );border-width:0px 0px 0px 0px;padding:0.75em 0.5em 0.75em 0em;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button.qodef-layout--filled{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button:hover{color:var( --e-global-color-c696dce );border-color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-text-holder{padding:0.75em 0.5em 0.75em 0em;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-icon{padding:0.75em 0 0.75em;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-m-icon{font-size:1rem;margin:0 0em 0 0.5em;}.elementor-36514 .elementor-element.elementor-element-1647b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-1647b2f:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-1647b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181D1F;}.elementor-36514 .elementor-element.elementor-element-a90b732{--display:flex;--justify-content:space-between;}.elementor-36514 .elementor-element.elementor-element-0a005f6{--display:flex;}.elementor-36514 .elementor-element.elementor-element-a835001.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-c696dce );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8ECEC26;border-radius:2em 2em 2em 2em;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-top-icon li i, .elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-top-icon li img, .elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-a835001 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 1em 0.5em;}.elementor-36514 .elementor-element.elementor-element-a835001 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.65em 2em 0.65em 2em;margin:0em 0.5em 1em 0.5em;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#3E595B91;color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:var( --e-global-color-865914c );color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-content > div{background-color:#32454B;color:#333;padding:2em 2em 2em 2em;margin:1em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8ECEC26;}.elementor-36514 .elementor-element.elementor-element-21093384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-21093384:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-21093384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-6f9da5aa{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-34122987{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-b030e77.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-b030e77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b030e77{text-align:center;}.elementor-36514 .elementor-element.elementor-element-b030e77 .elementor-heading-title{font-family:var( --e-global-typography-c9c0f75-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c9c0f75-font-size );font-weight:var( --e-global-typography-c9c0f75-font-weight );text-transform:var( --e-global-typography-c9c0f75-text-transform );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );color:var( --e-global-color-a3415d8 );}.elementor-36514 .elementor-element.elementor-element-03539be.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-03539be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-03539be{text-align:center;}.elementor-36514 .elementor-element.elementor-element-03539be .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-0414a04.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-0414a04.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-0414a04{text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-34d1e5ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-34d1e5ea:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-34d1e5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-10f80c6f{--display:flex;}.elementor-36514 .elementor-element.elementor-element-7a599515{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-2a55f466.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-79b96d02{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-b66b504.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-b66b504.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b66b504{text-align:left;}.elementor-36514 .elementor-element.elementor-element-b66b504 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-42f5d7b1.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-42f5d7b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-42f5d7b1{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-01d5a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-01d5a5b:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-01d5a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-7efc82a{--display:flex;}.elementor-36514 .elementor-element.elementor-element-fc658e4{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-8e31ada.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-8e31ada.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-8e31ada{text-align:left;}.elementor-36514 .elementor-element.elementor-element-8e31ada .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-86fce1e.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-86fce1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-86fce1e{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-032de0f{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-a461355.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-42a69add{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-42a69add:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-42a69add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-977e7a1 );}.elementor-36514 .elementor-element.elementor-element-eb69a26{--display:flex;}.elementor-36514 .elementor-element.elementor-element-206e3b99{--display:flex;--flex-wrap:nowrap;}.elementor-36514 .elementor-element.elementor-element-4d0c534f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-449da54d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-28b15bae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-36514 .elementor-element.elementor-element-34d29fb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-34d29fb6 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-34d29fb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-34d29fb6.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-34d29fb6.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-34d29fb6.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-34d29fb6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-34d29fb6 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-34d29fb6 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-753ab7f3 > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-753ab7f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-753ab7f3{text-align:center;}.elementor-36514 .elementor-element.elementor-element-753ab7f3 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-1d4100ed.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-1d4100ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1d4100ed{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-b8f8e4e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-d6b3261.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-d6b3261 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-d6b3261.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-d6b3261.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-d6b3261.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-d6b3261.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-d6b3261.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-d6b3261 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-d6b3261 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-73e43d3c > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-73e43d3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-73e43d3c{text-align:center;}.elementor-36514 .elementor-element.elementor-element-73e43d3c .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-301fb5b9.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-301fb5b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-301fb5b9{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-323fbfe7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-514f4bf2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-2e4d23c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-51603f38.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-51603f38 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-51603f38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-51603f38.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-51603f38.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-51603f38.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-51603f38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-51603f38 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-51603f38 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-6c37f0dc > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-6c37f0dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-6c37f0dc{text-align:center;}.elementor-36514 .elementor-element.elementor-element-6c37f0dc .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-74099727.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-74099727.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-74099727{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-6206cb2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-286bf46e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-286bf46e .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-286bf46e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-286bf46e.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-286bf46e.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-286bf46e.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-286bf46e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-286bf46e .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-286bf46e .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-22a2df43 > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-22a2df43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-22a2df43{text-align:center;}.elementor-36514 .elementor-element.elementor-element-22a2df43 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-79ac7dcf.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-79ac7dcf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-79ac7dcf{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-a8ecf18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-a8ecf18:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-a8ecf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab19535 );}.elementor-36514 .elementor-element.elementor-element-8d11059{--display:flex;}.elementor-36514 .elementor-element.elementor-element-6267608{--display:flex;}.elementor-36514 .elementor-element.elementor-element-6267608.e-con{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-22bc199.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-22bc199.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-22bc199{text-align:left;}.elementor-36514 .elementor-element.elementor-element-22bc199 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-2083f932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-2083f932:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-2083f932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab19535 );}.elementor-36514 .elementor-element.elementor-element-397782c{--display:flex;}.elementor-36514 .elementor-element.elementor-element-664d07b{--display:flex;}.elementor-36514 .elementor-element.elementor-element-664d07b.e-con{--align-self:center;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-scale .slick-slide{transition:all 300ms !important;}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-36514 .elementor-element.elementor-element-52be751b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-52be751b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-wrapper .slick-arrow{font-size:1.5em;color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-wrapper .slick-arrow svg{width:1.5em;height:1.5em;fill:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-next, .elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-prev{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b .slick-arrow{border-radius:4px;}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-next:hover, .elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-prev:hover{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li, .elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li svg{width:1.1em;height:1.1em;font-size:calc( 1.1em / 2 );}.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li{color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li svg{fill:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b .fraction-pagination-total{color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li.slick-active{color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li.slick-active svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-52be751b .fraction-pagination-current{color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-138b093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-e8bda81{--display:flex;--justify-content:center;--z-index:1;}.elementor-36514 .elementor-element.elementor-element-13cc55d{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-443dd77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-7c6e5c5{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-9062b95.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-9062b95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-9062b95{text-align:left;}.elementor-36514 .elementor-element.elementor-element-9062b95 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-e553d61.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-e553d61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-e553d61{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-114a9bfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-114a9bfb:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-114a9bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-977e7a1 );}.elementor-36514 .elementor-element.elementor-element-13299288{--display:flex;}.elementor-36514 .elementor-element.elementor-element-686c4dea{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-36bbfe17.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-36bbfe17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-36bbfe17{text-align:left;}.elementor-36514 .elementor-element.elementor-element-36bbfe17 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-24aeecdd.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-24aeecdd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-24aeecdd{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-30febbfd{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-2419d67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-2419d67 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-36514 .elementor-element.elementor-element-2419d67 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-36514 .elementor-element.elementor-element-c8de6c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-c8de6c8:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-c8de6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-36514 .elementor-element.elementor-element-ed752cc{--display:flex;}.elementor-36514 .elementor-element.elementor-element-a441790{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-ae96ddc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-04bc5e1{--display:flex;--justify-content:center;}.elementor-36514 .elementor-element.elementor-element-41a07fd.elementor-element{--align-self:flex-start;}.elementor-36514 .elementor-element.elementor-element-41a07fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-41a07fd{text-align:left;}.elementor-36514 .elementor-element.elementor-element-41a07fd .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-e7a3cf4.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-e7a3cf4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-e7a3cf4{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-5ef3ed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-5ef3ed0:not(.elementor-motion-effects-element-type-background), .elementor-36514 .elementor-element.elementor-element-5ef3ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-977e7a1 );}.elementor-36514 .elementor-element.elementor-element-f59eba0{--display:flex;}.elementor-36514 .elementor-element.elementor-element-56ab43f{--display:flex;}.elementor-36514 .elementor-element.elementor-element-1bc1fd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-84ba3d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-7f39a7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-683fbd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-683fbd2 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-683fbd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-683fbd2.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-683fbd2.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-683fbd2.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-683fbd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-683fbd2 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-683fbd2 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-af588b7 > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-af588b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-af588b7{text-align:center;}.elementor-36514 .elementor-element.elementor-element-af588b7 .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-328bf7e.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-328bf7e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-328bf7e{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-02a46b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-1b16025.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1b16025 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-1b16025.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-1b16025.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-1b16025.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-1b16025.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-1b16025.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-1b16025 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-1b16025 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-e073d7f > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-e073d7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-e073d7f{text-align:center;}.elementor-36514 .elementor-element.elementor-element-e073d7f .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-1cb3adc.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-1cb3adc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1cb3adc{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-bfb1908{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-b4bb762{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-da5003a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-3b7b297.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-3b7b297 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-3b7b297.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-3b7b297.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-3b7b297.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-3b7b297.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-3b7b297.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-3b7b297 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-3b7b297 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-90016ed > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-90016ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-90016ed{text-align:center;}.elementor-36514 .elementor-element.elementor-element-90016ed .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-087a514.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-087a514.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-087a514{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-f6d6f4d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-dcd9bc4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-dcd9bc4 .elementor-icon-wrapper{text-align:center;}.elementor-36514 .elementor-element.elementor-element-dcd9bc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-dcd9bc4.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-dcd9bc4.elementor-view-default .elementor-icon{color:var( --e-global-color-865914c );border-color:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-dcd9bc4.elementor-view-framed .elementor-icon, .elementor-36514 .elementor-element.elementor-element-dcd9bc4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-865914c );}.elementor-36514 .elementor-element.elementor-element-dcd9bc4 .elementor-icon{font-size:3rem;}.elementor-36514 .elementor-element.elementor-element-dcd9bc4 .elementor-icon svg{height:3rem;}.elementor-36514 .elementor-element.elementor-element-ff64a1a > .elementor-widget-container{margin:1rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-ff64a1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-ff64a1a{text-align:center;}.elementor-36514 .elementor-element.elementor-element-ff64a1a .elementor-heading-title{font-family:"Asap", Arial, Sans-serif;font-size:2.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-8929815.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-8929815.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-8929815{text-align:center;font-family:var( --e-global-typography-25dc1e6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-25dc1e6-font-size );font-weight:var( --e-global-typography-25dc1e6-font-weight );line-height:var( --e-global-typography-25dc1e6-line-height );color:#21343AB3;}.elementor-36514 .elementor-element.elementor-element-abe5c27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36514 .elementor-element.elementor-element-4a4bcf3{--display:flex;}.elementor-36514 .elementor-element.elementor-element-ab29629{--display:flex;}.elementor-36514 .elementor-element.elementor-element-ab29629.e-con{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-d8d507f.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-d8d507f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-d8d507f{text-align:center;}.elementor-36514 .elementor-element.elementor-element-d8d507f .elementor-heading-title{font-family:var( --e-global-typography-c9c0f75-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c9c0f75-font-size );font-weight:var( --e-global-typography-c9c0f75-font-weight );text-transform:var( --e-global-typography-c9c0f75-text-transform );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );color:var( --e-global-color-a3415d8 );}.elementor-36514 .elementor-element.elementor-element-b0258ea.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-b0258ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b0258ea{text-align:center;}.elementor-36514 .elementor-element.elementor-element-b0258ea .elementor-heading-title{font-family:var( --e-global-typography-85ea947-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-85ea947-font-size );font-weight:var( --e-global-typography-85ea947-font-weight );text-transform:var( --e-global-typography-85ea947-text-transform );font-style:var( --e-global-typography-85ea947-font-style );text-decoration:var( --e-global-typography-85ea947-text-decoration );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-c79a7bb.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-c79a7bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-c79a7bb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-5e463133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-2386cc73{--display:flex;}.elementor-36514 .elementor-element.elementor-element-596027a7{--display:flex;--z-index:1;}.elementor-36514 .elementor-element.elementor-element-10013de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-5974e7cd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-1dcaaaf{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-4a91fb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-7fb4641{--display:flex;}.elementor-36514 .elementor-element.elementor-element-7fb4641.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-f08165c > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f08165c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f08165c .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-6ce04bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-6ce04bc{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-c5a2a64{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-de7402c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-0e3d460{--display:flex;}.elementor-36514 .elementor-element.elementor-element-0e3d460.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-16cd1fa > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-16cd1fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-16cd1fa .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-694b9ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-694b9ce{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-dd9ca72{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-d76ebcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-5eaac77{--display:flex;}.elementor-36514 .elementor-element.elementor-element-5eaac77.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-a2b7df8 > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-a2b7df8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-a2b7df8 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-f62d121.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f62d121{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-7b5876d{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-f340b5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-2e61e1a{--display:flex;}.elementor-36514 .elementor-element.elementor-element-2e61e1a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-cc7482c > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-cc7482c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-cc7482c .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-4816495.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-4816495{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-488c482{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-352c549.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-34e0a23{--display:flex;}.elementor-36514 .elementor-element.elementor-element-34e0a23.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-aa31f7f > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-aa31f7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-aa31f7f .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-b74c845.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-b74c845{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-3039b31{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-b559aff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-f13b429{--display:flex;}.elementor-36514 .elementor-element.elementor-element-f13b429.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-8e8a6be > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-8e8a6be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-8e8a6be .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-79e1820.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-79e1820{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-f26410a{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-ddc5c16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-1717351{--display:flex;}.elementor-36514 .elementor-element.elementor-element-1717351.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-49c5126 > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-49c5126.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-49c5126 .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-cb88592.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-cb88592{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-23627f5{--display:flex;--overflow:hidden;}.elementor-36514 .elementor-element.elementor-element-cebe263.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-9887695{--display:flex;}.elementor-36514 .elementor-element.elementor-element-9887695.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-d5216cb > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-d5216cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-d5216cb .elementor-heading-title{font-family:var( --e-global-typography-b2a56c0-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-b2a56c0-font-size );font-weight:var( --e-global-typography-b2a56c0-font-weight );text-transform:var( --e-global-typography-b2a56c0-text-transform );font-style:var( --e-global-typography-b2a56c0-font-style );text-decoration:var( --e-global-typography-b2a56c0-text-decoration );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-4107421.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-4107421{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;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 );color:var( --e-global-color-bf28ffb );}.elementor-36514 .elementor-element.elementor-element-36413791 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-36413791.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-36413791{z-index:1;}.elementor-36514 .elementor-element.elementor-element-36413791.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36514 .elementor-element.elementor-element-36413791 .uc_button{background-color:var( --e-global-color-86b4fcd );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:3px;font-family:var( --e-global-typography-66b3d16-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-66b3d16-font-size );font-weight:var( --e-global-typography-66b3d16-font-weight );text-transform:var( --e-global-typography-66b3d16-text-transform );line-height:var( --e-global-typography-66b3d16-line-height );color:var( --e-global-color-secondary );}.elementor-36514 .elementor-element.elementor-element-36413791 .uc_creative_buttons .uc_button::after,.elementor-36514 .elementor-element.elementor-element-36413791 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-86b4fcd );}.elementor-36514 .elementor-element.elementor-element-36413791 .button-padding{padding:0rem 2rem 0rem 2rem;}.elementor-36514 .elementor-element.elementor-element-36413791 .uc_button:hover{box-shadow:0px 0px 0px 1px #111B1F inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:10;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1200px){.elementor-36514 .elementor-element.elementor-element-7d75f1c{columns:1;}.elementor-36514 .elementor-element.elementor-element-577c782{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-b85a29e{columns:1;}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-widget{max-width:80%;}.elementor-36514 .elementor-element.elementor-element-df09b62{columns:1;}.elementor-36514 .elementor-element.elementor-element-58fb128{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-7eedbf7{columns:1;}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-widget{max-width:80%;}.elementor-36514 .elementor-element.elementor-element-dd658c0{columns:1;}.elementor-36514 .elementor-element.elementor-element-eb69a26{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-206e3b99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-449da54d{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-323fbfe7{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36514 .elementor-element.elementor-element-514f4bf2{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-f59eba0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-56ab43f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-84ba3d9{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-bfb1908{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36514 .elementor-element.elementor-element-b4bb762{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-2386cc73{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-596027a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36514 .elementor-element.elementor-element-5974e7cd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-10512e09{--justify-content:flex-end;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-710413c7.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-710413c7{text-align:center;}.elementor-36514 .elementor-element.elementor-element-107c715.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-107c715{text-align:center;}.elementor-36514 .elementor-element.elementor-element-107c715 .elementor-heading-title{font-size:1.15rem;}.elementor-36514 .elementor-element.elementor-element-de8d324{--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-36514 .elementor-element.elementor-element-de8d324.e-con{--align-self:center;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-417ec3c{width:initial;max-width:initial;}.elementor-36514 .elementor-element.elementor-element-417ec3c.elementor-element{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_button{font-size:var( --e-global-typography-d536b84-font-size );line-height:var( --e-global-typography-d536b84-line-height );}.elementor-36514 .elementor-element.elementor-element-2208f37.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_button{font-size:var( --e-global-typography-d536b84-font-size );line-height:var( --e-global-typography-d536b84-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-7d75f1c{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-60fbfa6e{--justify-content:flex-start;}.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-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button{font-size:0.875rem;line-height:4rem;}.elementor-widget-eae-thumbgallery .eae-slide-heading{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-text{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-button .eae-slide-btn{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-bottom{margin-top:10px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-top{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-635c091 .elementor-heading-title{font-size:0.7rem;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-19128b6 .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__title, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-title{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-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__description, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-subtitle{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-36514 .elementor-element.elementor-element-577c782{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-577c782.e-con{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-9fa2de7{--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:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-dd186a1 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-f99f01b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f99f01b .elementor-heading-title{font-size:0.9em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-1b29eea{--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:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-1f0bf16 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-54d714a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-54d714a .elementor-heading-title{font-size:0.9em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-f6579bb .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b85a29e{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button{line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-widget{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-df09b62{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-content > div{padding:1.5em 1.5em 1.5em 1.5em;margin:1em 1em 0em 1em;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-bottom{margin-top:10px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-top{margin-bottom:10px;}.elementor-36514 .elementor-element.elementor-element-6503571 .elementor-heading-title{font-size:0.7rem;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-58fb128{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-58fb128.e-con{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-4ebf7c3{--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:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-526ce88 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-51d0ee9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-51d0ee9 .elementor-heading-title{font-size:0.9em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-af02d55{--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:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-b3cf989 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4 .elementor-heading-title{font-size:0.9em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-48a80bf .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-7eedbf7{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button{line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-widget{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-dd658c0{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-f261e11.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-a835001 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-36514 .elementor-element.elementor-element-a835001 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0.5em 1em 0.5em 1em;margin:0em 0.35em 1em 0.35em;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-content > div{padding:1.5em 1.5em 1.5em 1.5em;margin:1em 1em 0em 1em;}.elementor-36514 .elementor-element.elementor-element-b030e77 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-36514 .elementor-element.elementor-element-03539be .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-36514 .elementor-element.elementor-element-0414a04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-42f5d7b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-86fce1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-449da54d{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-753ab7f3 > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-1d4100ed{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-73e43d3c > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-301fb5b9{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-514f4bf2{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-6c37f0dc > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-74099727{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-22a2df43 > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-79ac7dcf{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-22bc199 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-e553d61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-24aeecdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-e7a3cf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-84ba3d9{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-af588b7 > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-328bf7e{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-e073d7f > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-1cb3adc{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-b4bb762{--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-90016ed > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-087a514{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-ff64a1a > .elementor-widget-container{margin:0.75rem 0rem 0.5rem 0rem;}.elementor-36514 .elementor-element.elementor-element-8929815{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-d8d507f .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b0258ea .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-36514 .elementor-element.elementor-element-c79a7bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-5974e7cd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-f08165c > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f08165c .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-6ce04bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-16cd1fa > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-16cd1fa .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-694b9ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-a2b7df8 > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-a2b7df8 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-f62d121{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-cc7482c > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-cc7482c .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-4816495{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-aa31f7f > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-aa31f7f .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b74c845{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-8e8a6be > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-8e8a6be .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-79e1820{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-49c5126 > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-49c5126 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-cb88592{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-d5216cb > .elementor-widget-container{margin:1.25rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-d5216cb .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-4107421{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-36413791 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-710413c7.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-710413c7{text-align:center;}.elementor-36514 .elementor-element.elementor-element-107c715.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-107c715{text-align:center;}.elementor-36514 .elementor-element.elementor-element-107c715 .elementor-heading-title{font-size:1.1rem;}.elementor-36514 .elementor-element.elementor-element-de8d324{--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;--flex-wrap:nowrap;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-417ec3c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-36514 .elementor-element.elementor-element-417ec3c.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_button{font-size:var( --e-global-typography-d536b84-font-size );line-height:var( --e-global-typography-d536b84-line-height );}.elementor-36514 .elementor-element.elementor-element-2208f37{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-36514 .elementor-element.elementor-element-2208f37.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_button{font-size:var( --e-global-typography-d536b84-font-size );line-height:var( --e-global-typography-d536b84-line-height );}.elementor-36514 .elementor-element.elementor-element-f7c6b6d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-76c1c0c.e-con{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-7d75f1c{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-24521369{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36514 .elementor-element.elementor-element-60fbfa6e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.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-36514 .elementor-element.elementor-element-37ec2a34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-37ec2a34 .elementor-button{line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-1b2459d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-1b2459d1 .elementor-button{line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-76d15d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-76d15d5 .elementor-button{line-height:4rem;}.elementor-36514 .elementor-element.elementor-element-eeb0cf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36514 .elementor-element.elementor-element-eeb0cf3 .elementor-button{line-height:4rem;}.elementor-widget-eae-thumbgallery .eae-slide-heading{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-text{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eae-thumbgallery .eae-slide-button .eae-slide-btn{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-slide .eae-fit-aspect-ratio{padding-bottom:calc( 0.5 * 100% );}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-bottom{margin-top:5px;}.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-horizontal-top{margin-bottom:5px;}.elementor-36514 .elementor-element.elementor-element-635c091 .elementor-heading-title{font-size:0.7rem;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-19128b6 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-19128b6{text-align:left;}.elementor-36514 .elementor-element.elementor-element-19128b6 .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__title, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-title{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-lightbox .dialog-message .elementor-slideshow__footer .elementor-slideshow__description, .fancybox-container.fancybox-is-open .fancybox-caption__body .jltma-fancybox-caption .jltma-image-carousel-subtitle{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-36514 .elementor-element.elementor-element-577c782{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:stretch;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-36514 .elementor-element.elementor-element-9fa2de7{--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;--flex-wrap:nowrap;}.elementor-36514 .elementor-element.elementor-element-dd186a1 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-f99f01b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f99f01b .elementor-heading-title{font-size:0.8em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-1b29eea{--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;--flex-wrap:nowrap;}.elementor-36514 .elementor-element.elementor-element-1f0bf16 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-54d714a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-54d714a .elementor-heading-title{font-size:0.8em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-f6579bb > .elementor-widget-container{margin:3rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f6579bb{text-align:left;}.elementor-36514 .elementor-element.elementor-element-f6579bb .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b85a29e{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button{line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-widget{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-df09b62{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-ab7b8ec > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-content > div{padding:1.5em 1.5em 1.5em 1.5em;margin:0.5em 0.5em 0.5em 0.5em;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-slide .eae-fit-aspect-ratio{padding-bottom:calc( 0.5 * 100% );}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-bottom{margin-top:5px;}.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-horizontal-top{margin-bottom:5px;}.elementor-36514 .elementor-element.elementor-element-6503571 .elementor-heading-title{font-size:0.7rem;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-148c59e > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-36514 .elementor-element.elementor-element-148c59e{text-align:left;}.elementor-36514 .elementor-element.elementor-element-58fb128{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:stretch;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-36514 .elementor-element.elementor-element-4ebf7c3{--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;--flex-wrap:nowrap;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-526ce88 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-51d0ee9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-51d0ee9 .elementor-heading-title{font-size:0.8em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-af02d55{--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;--flex-wrap:nowrap;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-36514 .elementor-element.elementor-element-b3cf989 .elementor-heading-title{font-size:0.938rem;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-3e1cdc4 .elementor-heading-title{font-size:0.8em;line-height:1.6em;}.elementor-36514 .elementor-element.elementor-element-48a80bf > .elementor-widget-container{margin:3rem 0rem 2rem 0rem;}.elementor-36514 .elementor-element.elementor-element-48a80bf{text-align:left;}.elementor-36514 .elementor-element.elementor-element-48a80bf .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-7eedbf7{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button{line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-widget{max-width:100%;}.elementor-36514 .elementor-element.elementor-element-dd658c0{columns:1;font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-f261e11 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-36514 .elementor-element.elementor-element-f261e11.elementor-element{--align-self:flex-end;}.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-a835001 > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-36514 .elementor-element.elementor-element-a835001 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0em 0.25em 1em 0.25em;}.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-content > div{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-36514 .elementor-element.elementor-element-b030e77 .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-36514 .elementor-element.elementor-element-03539be{text-align:center;}.elementor-36514 .elementor-element.elementor-element-03539be .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-36514 .elementor-element.elementor-element-0414a04.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-0414a04{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-b66b504{text-align:left;}.elementor-36514 .elementor-element.elementor-element-42f5d7b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-8e31ada{text-align:left;}.elementor-36514 .elementor-element.elementor-element-86fce1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-449da54d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-1d4100ed{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-301fb5b9{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-323fbfe7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36514 .elementor-element.elementor-element-514f4bf2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-74099727{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-79ac7dcf{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-22bc199{text-align:left;}.elementor-36514 .elementor-element.elementor-element-22bc199 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-36514 .elementor-element.elementor-element-9062b95{text-align:left;}.elementor-36514 .elementor-element.elementor-element-e553d61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-36bbfe17{text-align:left;}.elementor-36514 .elementor-element.elementor-element-24aeecdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-41a07fd{text-align:left;}.elementor-36514 .elementor-element.elementor-element-e7a3cf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-84ba3d9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-328bf7e{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-1cb3adc{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-bfb1908{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36514 .elementor-element.elementor-element-b4bb762{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-087a514{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-8929815{font-size:var( --e-global-typography-25dc1e6-font-size );line-height:var( --e-global-typography-25dc1e6-line-height );}.elementor-36514 .elementor-element.elementor-element-d8d507f .elementor-heading-title{font-size:var( --e-global-typography-c9c0f75-font-size );line-height:var( --e-global-typography-c9c0f75-line-height );letter-spacing:var( --e-global-typography-c9c0f75-letter-spacing );word-spacing:var( --e-global-typography-c9c0f75-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b0258ea{text-align:center;}.elementor-36514 .elementor-element.elementor-element-b0258ea .elementor-heading-title{font-size:var( --e-global-typography-85ea947-font-size );letter-spacing:var( --e-global-typography-85ea947-letter-spacing );word-spacing:var( --e-global-typography-85ea947-word-spacing );}.elementor-36514 .elementor-element.elementor-element-c79a7bb.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-c79a7bb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-5974e7cd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-36514 .elementor-element.elementor-element-7fb4641.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-f08165c .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-6ce04bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-0e3d460.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-16cd1fa .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-694b9ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-5eaac77.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-a2b7df8 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-f62d121{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-2e61e1a.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-cc7482c .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-4816495{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-34e0a23.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-aa31f7f .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-b74c845{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-f13b429.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-8e8a6be .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-79e1820{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-1717351.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-49c5126 .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-cb88592{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-9887695.e-con{--align-self:stretch;}.elementor-36514 .elementor-element.elementor-element-d5216cb .elementor-heading-title{font-size:var( --e-global-typography-b2a56c0-font-size );letter-spacing:var( --e-global-typography-b2a56c0-letter-spacing );word-spacing:var( --e-global-typography-b2a56c0-word-spacing );}.elementor-36514 .elementor-element.elementor-element-4107421{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36514 .elementor-element.elementor-element-36413791{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-36514 .elementor-element.elementor-element-36413791.elementor-element{--align-self:center;}.elementor-36514 .elementor-element.elementor-element-36413791 .uc_button{font-size:var( --e-global-typography-66b3d16-font-size );line-height:var( --e-global-typography-66b3d16-line-height );}}@media(min-width:768px){.elementor-36514 .elementor-element.elementor-element-973da10{--width:55%;}.elementor-36514 .elementor-element.elementor-element-98f57b1{--width:42%;}.elementor-36514 .elementor-element.elementor-element-577c782{--width:100%;}.elementor-36514 .elementor-element.elementor-element-e911991{--width:100%;}.elementor-36514 .elementor-element.elementor-element-7498336{--width:55%;}.elementor-36514 .elementor-element.elementor-element-806a6b3{--width:42%;}.elementor-36514 .elementor-element.elementor-element-58fb128{--width:100%;}.elementor-36514 .elementor-element.elementor-element-0a005f6{--width:100%;}.elementor-36514 .elementor-element.elementor-element-34122987{--width:70%;}.elementor-36514 .elementor-element.elementor-element-7a599515{--width:58%;}.elementor-36514 .elementor-element.elementor-element-79b96d02{--width:42%;}.elementor-36514 .elementor-element.elementor-element-fc658e4{--width:42%;}.elementor-36514 .elementor-element.elementor-element-032de0f{--width:58%;}.elementor-36514 .elementor-element.elementor-element-4d0c534f{--width:100%;}.elementor-36514 .elementor-element.elementor-element-323fbfe7{--width:100%;}.elementor-36514 .elementor-element.elementor-element-6267608{--width:100%;}.elementor-36514 .elementor-element.elementor-element-13cc55d{--width:58%;}.elementor-36514 .elementor-element.elementor-element-7c6e5c5{--width:42%;}.elementor-36514 .elementor-element.elementor-element-686c4dea{--width:38%;}.elementor-36514 .elementor-element.elementor-element-30febbfd{--width:62%;}.elementor-36514 .elementor-element.elementor-element-a441790{--width:58%;}.elementor-36514 .elementor-element.elementor-element-04bc5e1{--width:42%;}.elementor-36514 .elementor-element.elementor-element-1bc1fd7{--width:100%;}.elementor-36514 .elementor-element.elementor-element-bfb1908{--width:100%;}.elementor-36514 .elementor-element.elementor-element-ab29629{--width:66%;}}@media(max-width:1200px) and (min-width:768px){.elementor-36514 .elementor-element.elementor-element-973da10{--width:50%;}.elementor-36514 .elementor-element.elementor-element-98f57b1{--width:50%;}.elementor-36514 .elementor-element.elementor-element-7498336{--width:50%;}.elementor-36514 .elementor-element.elementor-element-806a6b3{--width:50%;}.elementor-36514 .elementor-element.elementor-element-4d0c534f{--width:100%;}.elementor-36514 .elementor-element.elementor-element-323fbfe7{--width:100%;}.elementor-36514 .elementor-element.elementor-element-1bc1fd7{--width:100%;}.elementor-36514 .elementor-element.elementor-element-bfb1908{--width:100%;}.elementor-36514 .elementor-element.elementor-element-10013de{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-65875ff */.elementor-36514 .elementor-element.elementor-element-65875ff img{
filter: brightness(.9);
    aspect-ratio: 3/4.5;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
  min-height:20rem;
 max-height:70vh;
 overflow-clip-margin: unset !important


}


@media (min-width:767px) {
.elementor-36514 .elementor-element.elementor-element-65875ff img{
 aspect-ratio:16/13 !important;

}
}


@media (min-width:1024px){
.elementor-36514 .elementor-element.elementor-element-65875ff img{

        max-height:unset !important;
  min-height:40rem;
        aspect-ratio:16/10 !important;
}
}

@media screen and (min-width:1200px){
.elementor-36514 .elementor-element.elementor-element-65875ff img{
    aspect-ratio:16/7 !important;
    max-height:60rem !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-793f8b7f *//* @media screen and (min-width:1024px){
.elementor-36514 .elementor-element.elementor-element-793f8b7f{
    opacity:0.8 !important;
    position: absolute !important;
    top:0 !important;
    bottom:0 !important;
    left:0 !important;
    right:0 !important;
    background: linear-gradient(90deg, #000000 30%, #000c 40%, #0009 50%, #0006 60%, #0003 70%, #0000 80%, #0000) !important;
} 
}

.elementor-36514 .elementor-element.elementor-element-793f8b7f{
    opacity:0.1;
    position: absolute !important;
    top:0;
    bottom:0;
    left:0;
    right:0;
     background: linear-gradient(0deg, #000000 50%, #000c 60%, #0009 70%, #0006 80%, #0003 90%, #0000 100%, #0000) ;
    
} 
*/

.elementor-36514 .elementor-element.elementor-element-793f8b7f{
    opacity:1;
    position: absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
background: linear-gradient(90deg,
rgba(8, 13, 14, 1) 10%,
rgba(8, 13, 14, 0.8) 30%,
rgba(8, 13, 14, 0.6) 40%,
rgba(8, 13, 14, 0.4) 50%,
rgba(8, 13, 14, 0.2) 60%,
rgba(8, 13, 14, 0) 70%,
rgba(8, 13, 14, 0));
}


@media (max-width: 1024px) {
    .elementor-36514 .elementor-element.elementor-element-793f8b7f{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b275ca3 */.elementor-36514 .elementor-element.elementor-element-b275ca3{
    opacity:0.5;
    position: absolute !important;
    top:0;
    bottom:0;
    left:0;
    right:0;
   background: linear-gradient(0deg, #0000, #0006);
   height:12rem;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-710413c7 */.elementor-36514 .elementor-element.elementor-element-710413c7 h2{
    word-break: normal !important;
    hyphens:none !important;
    white-space: pre-wrap !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_creative_buttons, class: .elementor-element-417ec3c */.elementor-36514 .elementor-element.elementor-element-417ec3c .uc_button{
    padding: 0.75rem 2rem !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_creative_buttons, class: .elementor-element-2208f37 */.elementor-36514 .elementor-element.elementor-element-2208f37 .uc_button{
    padding: 0.75rem 2rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de8d324 */.elementor-36514 .elementor-element.elementor-element-de8d324{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ce4e08 */@media (min-width:1025px){
.elementor-36514 .elementor-element.elementor-element-26ce4e08{
    width:40%;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
}
}

@media (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-26ce4e08{
 width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2969f13c */.elementor-36514 .elementor-element.elementor-element-2969f13c{
    height:100%;
    width:100%;
    max-width:120rem !important;
    position: relative;

    
}

@media screen and (max-width:767px){
    .elementor-36514 .elementor-element.elementor-element-2969f13c{
        margin-top:-20%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10512e09 */.elementor-36514 .elementor-element.elementor-element-10512e09{
    align-items:center;
padding-inline:1.5rem
}


@media (min-width:767px){
  .elementor-36514 .elementor-element.elementor-element-10512e09{
padding-inline:2rem;
}  
}

@media (min-width:1025px){
  .elementor-36514 .elementor-element.elementor-element-10512e09{
padding-inline:5%;
}  
}

@media (min-width:1920px){
  .elementor-36514 .elementor-element.elementor-element-10512e09{
padding-inline:10%;
}  
}



.elementor-36514 .elementor-element.elementor-element-10512e09{

justify-self:center;
    z-index: 5;
}


@media (min-width:1025px){
  .elementor-36514 .elementor-element.elementor-element-10512e09{

    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;

}  
}



  



/*
@media (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-10512e09{
        padding-top:5rem;
        min-height:15rem;

        padding-bottom:2rem;
        background: linear-gradient(180deg, transparent 0%, rgb(0,0,0,0.5) 8pc);
    }
}
*/

@media (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-10512e09{
    
        padding-top:1rem;
        /*
background-color: rgba(17, 27, 31, 1);*/
        background:  rgba(8, 13, 14, 1) ;
        padding-bottom:3rem;

    }
  
.elementor-36514 .elementor-element.elementor-element-10512e09:before {
    z-index:0;
        background: linear-gradient(180deg, rgba(8, 13, 14, 0), rgba(8, 13, 14, 1));
        content: "";
        height: 10pc;
        left: 0;
        position: absolute;
        top: calc(-10pc + 1px);
        width: 100%;
        pointer-events:none;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15833485 */.elementor-36514 .elementor-element.elementor-element-15833485{
    gap:0;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b2c241f */.elementor-36514 .elementor-element.elementor-element-1b2c241f .e-con-inner{
    max-width:100%;
    margin-top:0 !important;
        margin-bottom:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-1b2c241f{
    padding-inline: 0 !important;
}

.elementor-36514 .elementor-element.elementor-element-1b2c241f *{
    transition:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e06fa42 */.elementor-36514 .elementor-element.elementor-element-e06fa42{
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7c6b6d *//*
.elementor-36514 .elementor-element.elementor-element-f7c6b6d .e-con-inner{
max-width:60rem;
}
*/

.elementor-36514 .elementor-element.elementor-element-f7c6b6d .e-con-inner{
    margin-top: 1.5rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60fbfa6e */.elementor-36514 .elementor-element.elementor-element-60fbfa6e{
    max-width:120rem !important;
    gap:0.5rem;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1881fb */@media screen and (min-width: 767px) {
.elementor-36514 .elementor-element.elementor-element-a1881fb{
    padding-inline:5%;
}
}

@media screen and (min-width: 1920px) {
.elementor-36514 .elementor-element.elementor-element-a1881fb{
    padding-inline:10%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24521369 *//* .elementor-36514 .elementor-element.elementor-element-24521369{
    height:50px;
    position: sticky !important;
    top:0;
    z-index:98;

}
*//* End custom CSS */
/* Start custom CSS for eae-thumbgallery, class: .elementor-element-c1fcdfd */.elementor-36514 .elementor-element.elementor-element-c1fcdfd .elementor-repeater-item-afaf890, .elementor-repeater-item-20d21b4{
    background-size: contain !important;
}


.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-slide {
    aspect-ratio: 12 / 8 !important;
    background-size: cover;
    background-position: center center;
    width: 100% !important;
    height: 100% !important;
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-button {
    transition: opacity 0.2s;
opacity:0;
    color: rgb(255,255,255);
    top: 50%;
    transform: translateY(-50%);
    background-color: rgb(0,0,0,0.9);
    aspect-ratio: 1;
    height: 2.5rem;
    align-content: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 1.3rem !important;
    align-items:center !important;
    line-height:normal;
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .fa{
    line-height:normal !important;
}


.elementor-36514 .elementor-element.elementor-element-c1fcdfd:hover .eae-swiper-button {
opacity:0.4;
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-button:hover  {
opacity:0.8;
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .fa{
    align-content: center;
}



.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-wrapper .elementor-repeater-item-afaf890 {
    padding-top: 8% !important;
    background-origin: content-box;
}


@media screen and (max-width:1024px){
    
.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-button{
    transform: translateY(-50%) scale(0.8) !important;
    
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-button-next {
    right:2px;
}

.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-swiper-button-prev {
    left:2px;
}
}


.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-slide{
    cursor:pointer;
    background-color: white;
    opacity:1 !important;
}


.elementor-36514 .elementor-element.elementor-element-c1fcdfd .eae-thumb-container{
    padding-inline: 8% !important;
}


.elementor-36514 .elementor-element.elementor-element-c1fcdfd img{
    overflow-clip-margin: unset !important;
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973da10 */@media (min-width:768px) and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-973da10{
    width:50% !important;
}
}


@media (max-width:767px){
    .elementor-36514 .elementor-element.elementor-element-973da10{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for ma-image-carousel, class: .elementor-element-5613f02 */.elementor-36514 .elementor-element.elementor-element-5613f02 .swiper-pagination-progressbar.swiper-pagination-horizontal{
    top:unset !important;
    bottom:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-5613f02 .jltma-image-carousel-figure img{
aspect-ratio: 16/12 !important;
object-fit: contain !important;
}


@media screen and (min-width:768px){
    .elementor-36514 .elementor-element.elementor-element-5613f02{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-header-offcanvas, class: .elementor-element-bca5bb6 */.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget {
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    height:100% !important;
    scrollbar-width:none ;
        overscroll-behavior: contain !important;
}

.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit_sidebar-widget-container {
    transition: none !important;
}

.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-widget {
     -webkit-transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
  max-width: 55rem !important;
}


.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit_close-side-widget {
    position:fixed !important;
    z-index:10 !important;
}

.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit_close-side-widget i{
margin-right:0 !important;
margin-left:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-group .ekit-overlay {
    min-height:100% !important;
    overscroll-behavior: contain !important;
}


.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button i{
    align-self: center !important;
}


.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit_navSidebar-button {
    width:100%;
    font-weight:600 !important;
}

.elementor-36514 .elementor-element.elementor-element-bca5bb6 .e-con-inner{
    margin-top:0 !important;

}


.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-group .ekit_widget-heading {
    position: absolute !important;
}


.elementor-36514 .elementor-element.elementor-element-bca5bb6 .ekit-wid-con .ekit-sidebar-group .ekit-overlay {

    -webkit-transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;

}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_info_button, class: .elementor-element-ab7b8ec */.elementor-36514 .elementor-element.elementor-element-ab7b8ec .qodef-qi-info-button {
    word-break: break-word;
    text-align:end;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98f57b1 */@media (min-width:768px) and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-98f57b1{
    width:50% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-876d39d */.elementor-36514 .elementor-element.elementor-element-876d39d .e-con-inner{
 max-width:90rem;
 margin-bottom:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-876d39d{
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-d9d0c88 */.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tabs-nav ul li {
    flex:unset;
}

.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav>ul {
    flex-flow: row nowrap !important;
    overflow-x:auto;
    scrollbar-width: thin;
    scrollbar-color: rgb(0,0,0,0.2) rgb(0,0,0,0.025);
  
}


.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-tab-title{
    text-wrap-mode:nowrap;
}


@media screen and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-d9d0c88 .eael-advance-tabs .eael-tabs-nav>ul {
  padding-inline:1rem;
}
}


.elementor-36514 .elementor-element.elementor-element-d9d0c88 #schlsselspezifikationen-tab{

    padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e911991 */@media screen and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-e911991 {
padding-left:0 !important;
padding-right:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b03871 */.elementor-36514 .elementor-element.elementor-element-2b03871 .e-con-inner{
 max-width:90rem;
}



@media screen and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-2b03871 {
padding-left:0 !important;
padding-right:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for eae-thumbgallery, class: .elementor-element-bcee44a */.elementor-36514 .elementor-element.elementor-element-bcee44a .elementor-repeater-item-afaf890{
    background-size: contain !important;
}


.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-slide {
    aspect-ratio: 12 / 8 !important;
    background-size: cover;
    background-position: center center;
    width: 100% !important;
    height: 100% !important;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-button {
    transition: opacity 0.2s;
opacity:0;
    color: rgb(0,0,0);
    top: 50%;
    transform: translateY(-50%);
    background-color: rgb(255,255,255,0.9);
    aspect-ratio: 1;
    height: 2.5rem;
    align-content: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 1.3rem !important;
    align-items:center !important;
    line-height:normal;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .fa{
    line-height:normal !important;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a:hover .eae-swiper-button {
opacity:0.4;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-button:hover  {
opacity:0.8;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .fa{
    align-content: center;
}




.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-wrapper .elementor-repeater-item-afaf890 {
    padding-top: 8% !important;
    padding-left: 4%;
    background-origin: content-box;
}


@media screen and (max-width:1024px){
    
.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-button{
    transform: translateY(-50%) scale(0.8) !important;
    
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-button-next {
    right:2px;
}

.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-swiper-button-prev {
    left:2px;
}
}


.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-slide{
    cursor:pointer;

    opacity:1 !important;
}


.elementor-36514 .elementor-element.elementor-element-bcee44a .eae-thumb-container{
    padding-inline: 8% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7498336 */@media (min-width:768px) and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-7498336{
    width:50% !important;
}
}


@media (max-width:767px){
    .elementor-36514 .elementor-element.elementor-element-7498336{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for ma-image-carousel, class: .elementor-element-0a1b90f */.elementor-36514 .elementor-element.elementor-element-0a1b90f .swiper-pagination-progressbar.swiper-pagination-horizontal{
    top:unset !important;
    bottom:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-0a1b90f .jltma-image-carousel-figure img{
aspect-ratio: 16/12 !important;
object-fit: contain !important;
}

@media screen and (min-width:768px){
    .elementor-36514 .elementor-element.elementor-element-0a1b90f{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-header-offcanvas, class: .elementor-element-f4e7704 */.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget {
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    height:100% !important;
    scrollbar-width:none ;
        overscroll-behavior: contain !important;
}

.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit_sidebar-widget-container {
    transition: none !important;
}

.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-widget {
     -webkit-transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
  max-width: 55rem !important;
}


.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit_close-side-widget {
    position:fixed !important;
    z-index:10 !important;
}

.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit_close-side-widget i{
margin-right:0 !important;
margin-left:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-group .ekit-overlay {
    min-height:100% !important;
    overscroll-behavior: contain !important;
}


.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button i{
    align-self: center !important;
}


.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit_navSidebar-button {
    width:100%;
    font-weight:600 !important;
}

.elementor-36514 .elementor-element.elementor-element-f4e7704 .e-con-inner{
    margin-top:0 !important;

}


.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-group .ekit_widget-heading {
    position: absolute !important;
}


.elementor-36514 .elementor-element.elementor-element-f4e7704 .ekit-wid-con .ekit-sidebar-group .ekit-overlay {

    -webkit-transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;
    transition: all var(--transition-duration) cubic-bezier(.9,.03,0,.96)  !important;

}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_info_button, class: .elementor-element-f261e11 */.elementor-36514 .elementor-element.elementor-element-f261e11 .qodef-qi-info-button {
    word-break: break-word;
    text-align:end;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-806a6b3 */@media (min-width:767px) and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-806a6b3{
    width:50% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffca920 */.elementor-36514 .elementor-element.elementor-element-ffca920 .e-con-inner{
 max-width:90rem;
 margin-bottom:0 !important;
}

.elementor-36514 .elementor-element.elementor-element-ffca920{
    background-color: rgb(232 236 236 / 100%);
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-a835001 */.elementor-36514 .elementor-element.elementor-element-a835001 .eael-tabs-nav ul li {
    flex:unset;
}

.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav>ul {
    flex-flow: row nowrap !important;
    overflow-x:auto;
    scrollbar-width: thin;
    scrollbar-color: rgb(255,255,255,0.5) rgb(255,255,255,0.025);
  
}


.elementor-36514 .elementor-element.elementor-element-a835001 .eael-tab-title{
    text-wrap-mode:nowrap;
}


@media screen and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-a835001 .eael-advance-tabs .eael-tabs-nav>ul {
  padding-inline:1rem;
}
}


.elementor-36514 .elementor-element.elementor-element-a835001 #schlsselspezifikationen-tab{

    padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a005f6 */@media screen and (max-width:1024px){
    .elementor-36514 .elementor-element.elementor-element-0a005f6 {
padding-left:0 !important;
padding-right:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1647b2f */.elementor-36514 .elementor-element.elementor-element-1647b2f .e-con-inner{
 max-width:90rem;
}

.elementor-36514 .elementor-element.elementor-element-1647b2f{
    background-color:rgb(232 236 236 / 100%)
}

@media screen and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-1647b2f {
padding-left:0 !important;
padding-right:0 !important;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21093384 */.elementor-36514 .elementor-element.elementor-element-21093384 .e-con-inner{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b66b504 */.elementor-36514 .elementor-element.elementor-element-b66b504{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e31ada */.elementor-36514 .elementor-element.elementor-element-8e31ada{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc658e4 */@media screen and (min-width: 1024px) {
    .elementor-36514 .elementor-element.elementor-element-fc658e4 {
        padding-right: clamp(2rem, 0.2857rem + 2.6786vw, 3.5rem) !important;
        padding-left: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34d29fb6 */.elementor-36514 .elementor-element.elementor-element-34d29fb6 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6b3261 */.elementor-36514 .elementor-element.elementor-element-d6b3261 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0c534f */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-36514 .elementor-element.elementor-element-4d0c534f{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51603f38 */.elementor-36514 .elementor-element.elementor-element-51603f38 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-286bf46e */.elementor-36514 .elementor-element.elementor-element-286bf46e i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323fbfe7 */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-36514 .elementor-element.elementor-element-323fbfe7{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206e3b99 */.elementor-36514 .elementor-element.elementor-element-206e3b99{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-206e3b99{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-36514 .elementor-element.elementor-element-206e3b99{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb69a26 */.elementor-36514 .elementor-element.elementor-element-eb69a26{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-eb69a26{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-36514 .elementor-element.elementor-element-eb69a26{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a69add */.elementor-36514 .elementor-element.elementor-element-42a69add .e-con-inner{
    max-width:90rem;

}

.elementor-36514 .elementor-element.elementor-element-42a69add{
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d11059 */.elementor-36514 .elementor-element.elementor-element-8d11059{
    flex-direction: column !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8ecf18 */.elementor-36514 .elementor-element.elementor-element-a8ecf18 .e-con-inner{

    margin-bottom:2rem !important;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-52be751b */@media screen and (min-width:1920px){
.elementor-36514 .elementor-element.elementor-element-52be751b .slick-list{
    padding-inline: 10% !important;
}
}


@media screen and (min-width:1024px){
.elementor-36514 .elementor-element.elementor-element-52be751b  .slick-slide {
 margin-right:2rem !important;
 
}

.elementor-36514 .elementor-element.elementor-element-52be751b .slick-list{
    padding-inline: 5% ;
}
}


@media screen and (min-width:767px) and (max-width:1023px){
.elementor-36514 .elementor-element.elementor-element-52be751b .slick-list{
    padding: 0 2rem 0 3rem !important;
}
}

.elementor-36514 .elementor-element.elementor-element-52be751b .slick-slider .slick-list, .slick-slider .slick-track{
           display:flex !important; 
    align-items:stretch !important; 
}

@media screen and (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-52be751b .slick-list{

    padding: 0 1rem 0 2rem;
}
}

.elementor-36514 .elementor-element.elementor-element-52be751b .slick-dots{
    margin-top:2rem;
}

.elementor-36514 .elementor-element.elementor-element-52be751b .slick-disabled{
    visibility:hidden !important;
}



.elementor-36514 .elementor-element.elementor-element-52be751b  .slick-slide {


    /*flex:1 1 auto !important; */
    margin-right:1rem;
    opacity:0.1;
    transition: opacity 0.5s ease-out 0.25s;

}

.elementor-36514 .elementor-element.elementor-element-52be751b .slick-active{
    opacity: 1;
    transition: opacity 0.5s ease-out 0.25s;
}


 .elementor-36514 .elementor-element.elementor-element-52be751b .slick-track{
    transition: transform 0.5s ease  !important;
   
}

@media screen and (max-width: 767px){
    .elementor-36514 .elementor-element.elementor-element-52be751b  .slick-slide {
        opacity:1 !important;
}
}

.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li{
    margin:0 0.5rem !important;
    width:fit-content !important;
    transition: font-size 0.25s ease-out;
}

.elementor-36514 .elementor-element.elementor-element-52be751b ul.slick-dots li.slick-active{
    font-size:0.85rem !important;
    
}

.elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-prev
 {
     box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.1);
    left: 2%;
    right: auto;
    transform: translateY(-100%);
}

.elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-next
 {
     box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.1);
    right: 2%;
    left: auto;
    transform: translateY(-100%);
}

@media screen and (max-width:767px){

    .elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-next, .elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-prev{
    visibility:hidden;
    }
    
}



.elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-prev, .elementor-36514 .elementor-element.elementor-element-52be751b a.carousel-arrow.carousel-next
 {
 z-index:15 !important;
 
 }
 
 @media screen and (min-width:767px){
     .elementor-36514 .elementor-element.elementor-element-52be751b .slick-list
 {
    background-color: rgb(0, 0, 0, 0.1);
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-397782c */.elementor-36514 .elementor-element.elementor-element-397782c{
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083f932 */.elementor-36514 .elementor-element.elementor-element-2083f932 {
padding-inline:0 !important;
}


.elementor-36514 .elementor-element.elementor-element-2083f932 .e-con-inner{
    margin-top:0 !important;
    max-width: calc(120rem + 15%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9062b95 */.elementor-36514 .elementor-element.elementor-element-9062b95{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36bbfe17 */.elementor-36514 .elementor-element.elementor-element-36bbfe17{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-comparison, class: .elementor-element-2419d67 */@media (min-width: 1024px) {

.elementor-36514 .elementor-element.elementor-element-2419d67{
    overflow:hidden;
 }
}

.elementor-36514 .elementor-element.elementor-element-2419d67:before{
    z-index: 5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114a9bfb */.elementor-36514 .elementor-element.elementor-element-114a9bfb{
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41a07fd */.elementor-36514 .elementor-element.elementor-element-41a07fd{
    margin-top:0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-683fbd2 */.elementor-36514 .elementor-element.elementor-element-683fbd2 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b16025 */.elementor-36514 .elementor-element.elementor-element-1b16025 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc1fd7 */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-36514 .elementor-element.elementor-element-1bc1fd7{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b7b297 */.elementor-36514 .elementor-element.elementor-element-3b7b297 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcd9bc4 */.elementor-36514 .elementor-element.elementor-element-dcd9bc4 i{
    filter: drop-shadow(0.1rem 0.1rem 0.1rem rgb(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb1908 */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-36514 .elementor-element.elementor-element-bfb1908{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ab43f */.elementor-36514 .elementor-element.elementor-element-56ab43f{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-56ab43f{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-36514 .elementor-element.elementor-element-56ab43f{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f59eba0 */.elementor-36514 .elementor-element.elementor-element-f59eba0{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-f59eba0{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-36514 .elementor-element.elementor-element-f59eba0{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef3ed0 */.elementor-36514 .elementor-element.elementor-element-5ef3ed0 .e-con-inner{
    max-width:90rem;

}

.elementor-36514 .elementor-element.elementor-element-5ef3ed0{
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4bcf3 */.elementor-36514 .elementor-element.elementor-element-4a4bcf3{
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abe5c27 */.elementor-36514 .elementor-element.elementor-element-abe5c27 .e-con-inner{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a91fb1 */.elementor-36514 .elementor-element.elementor-element-4a91fb1 img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-4a91fb1 img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-4a91fb1 img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-4a91fb1 img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-4a91fb1{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f08165c */.elementor-36514 .elementor-element.elementor-element-f08165c h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de7402c */.elementor-36514 .elementor-element.elementor-element-de7402c img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-de7402c img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-de7402c img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-de7402c img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-de7402c{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16cd1fa */.elementor-36514 .elementor-element.elementor-element-16cd1fa h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a2a64 */.elementor-36514 .elementor-element.elementor-element-c5a2a64{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d76ebcc */.elementor-36514 .elementor-element.elementor-element-d76ebcc img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-d76ebcc img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-d76ebcc img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-d76ebcc img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-d76ebcc{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2b7df8 */.elementor-36514 .elementor-element.elementor-element-a2b7df8 h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd9ca72 */.elementor-36514 .elementor-element.elementor-element-dd9ca72{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f340b5b */.elementor-36514 .elementor-element.elementor-element-f340b5b img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-f340b5b img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-f340b5b img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-f340b5b img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-f340b5b{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc7482c */.elementor-36514 .elementor-element.elementor-element-cc7482c h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b5876d */.elementor-36514 .elementor-element.elementor-element-7b5876d{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-352c549 */.elementor-36514 .elementor-element.elementor-element-352c549 img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-352c549 img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-352c549 img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-352c549 img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-352c549{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa31f7f */.elementor-36514 .elementor-element.elementor-element-aa31f7f h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488c482 */.elementor-36514 .elementor-element.elementor-element-488c482{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b559aff */.elementor-36514 .elementor-element.elementor-element-b559aff img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-b559aff img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-b559aff img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-b559aff img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-b559aff{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e8a6be */.elementor-36514 .elementor-element.elementor-element-8e8a6be h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3039b31 */.elementor-36514 .elementor-element.elementor-element-3039b31{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddc5c16 */.elementor-36514 .elementor-element.elementor-element-ddc5c16 img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-ddc5c16 img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-ddc5c16 img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-ddc5c16 img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-ddc5c16{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c5126 */.elementor-36514 .elementor-element.elementor-element-49c5126 h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26410a */.elementor-36514 .elementor-element.elementor-element-f26410a{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cebe263 */.elementor-36514 .elementor-element.elementor-element-cebe263 img{

    aspect-ratio: 1.4/1 !important;
object-fit: cover;
vertical-align: middle;
height:100%;
width:100%;
}

@media (min-width:1024px) and (max-width:1200px){
.elementor-36514 .elementor-element.elementor-element-cebe263 img{

    aspect-ratio: 1.5/1 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (min-width:767px) and (max-width:1024px){
.elementor-36514 .elementor-element.elementor-element-cebe263 img{

    aspect-ratio: 16/10 !important;
object-fit: cover;
vertical-align: middle;

}
}


@media (max-width:767px){
.elementor-36514 .elementor-element.elementor-element-cebe263 img{

    aspect-ratio: 16/12 !important;
object-fit: cover;
vertical-align: middle;

}


}


.elementor-36514 .elementor-element.elementor-element-cebe263{
    overflow:hidden !important;
    width:100%;
height:auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5216cb */.elementor-36514 .elementor-element.elementor-element-d5216cb h2 {
    hyphens:manual !important;
    text-wrap-style:pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23627f5 */.elementor-36514 .elementor-element.elementor-element-23627f5{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10013de */@media (max-width: 1200px) and (min-width: 767px) {
    .elementor-36514 .elementor-element.elementor-element-10013de{
        width:100% !important;
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596027a7 */.elementor-36514 .elementor-element.elementor-element-596027a7{
    
        gap:7rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-596027a7{
        gap:2.5rem !important;
    }
    }
    

    .elementor-36514 .elementor-element.elementor-element-596027a7{
        flex-direction:column !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2386cc73 */.elementor-36514 .elementor-element.elementor-element-2386cc73{
    
        gap:1.5rem !important;
    }
    
    @media (max-width: 1200px) {
        .elementor-36514 .elementor-element.elementor-element-2386cc73{
        gap:2.5rem !important;
    }
    }
    
@media (max-width: 1200px) {
    .elementor-36514 .elementor-element.elementor-element-2386cc73{
        flex-direction:column !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_creative_buttons, class: .elementor-element-36413791 */.elementor-36514 .elementor-element.elementor-element-36413791 .uc_button{
    padding: 1rem 2rem !important;
}/* End custom CSS */