.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-7d1ecc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-601f2f6 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-66 .elementor-element.elementor-element-601f2f6 img{width:100%;height:350px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-1e722a2{--display:flex;--border-radius:0px 0px 50px 50px;--padding-top:200px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-66 .elementor-element.elementor-element-1e722a2:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-1e722a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edba9cf );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-b174b1a{text-align:center;}.elementor-66 .elementor-element.elementor-element-b174b1a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-84ec1b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-5231816{--display:flex;}.elementor-66 .elementor-element.elementor-element-14071a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-0848fe9 .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-d27c639 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-de72f80{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );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-66 .elementor-element.elementor-element-7e58aae{font-size:var( --e-global-typography-da00475-font-size );text-transform:var( --e-global-typography-da00475-text-transform );line-height:var( --e-global-typography-da00475-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-7e58aae p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-18ed517{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-18ed517 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-d014411{--display:flex;}.elementor-widget-ucaddon_arrow_navigation .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-primary );min-width:32px;min-height:48px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-66 .elementor-element.elementor-element-357573d .ue-carousel-nav-label{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-357573d button .ue-carousel-nav-icon svg{fill:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-357573d .ue-carousel-nav-icon{font-size:20px;}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-arrow:hover{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-primary );min-width:32px;min-height:48px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-carousel-nav-label{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-41c91c9 button .ue-carousel-nav-icon svg{fill:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-carousel-nav-icon{font-size:20px;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-arrow:hover{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-primary );min-width:32px;min-height:48px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-carousel-nav-label{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-8dac2f3 button .ue-carousel-nav-icon svg{fill:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-carousel-nav-icon{font-size:20px;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-arrow:hover{background-color:var( --e-global-color-9a64bc3 );}.elementor-widget-ucaddon_horizontal_timeline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-date,.elementor-widget-ucaddon_horizontal_timeline .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-intro{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-item{flex-direction:column;text-align:center;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-item-holder{margin-right:15px;margin-left:15px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-content{padding:0px 60px 0px 60px;min-height:0px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-date{color:#9a9a9a;text-align:inherit;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-grid-item-meta-data{color:#9a9a9a;text-align:inherit;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-grid-item-meta-data svg{fill:#9a9a9a;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-date,.elementor-66 .elementor-element.elementor-element-08d1522 .ue-grid-item-meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet-line{background-color:#F5CA87;height:2px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet{width:16px;height:16px;background-color:var( --e-global-color-dc131db );border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-item .ue-item-bullet{font-size:16px!important;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet svg{width:16px;height:16px;}.elementor-66 .elementor-element.elementor-element-08d1522 .uc-active-item .ue-item-bullet{background-color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet i{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet svg path{fill:#ffffff;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet-holder{margin:20px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-bullet-line-spacing{width:0px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-image img{height:0px;opacity:100%;object-position:center center;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-label{background-color:#00bcff;color:#ffffff;padding:2px 10px 2px 10px;border-radius:5px 5px 5px 5px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-title a{color:var( --e-global-color-text );font-size:1.1rem;font-weight:600;text-transform:none;line-height:1.4em;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-title{margin-top:0px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-intro{color:var( --e-global-color-428f73c );margin-top:5px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-btn{background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;}.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-prev{left:0px;right:auto;}.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-next{right:0px;left:auto;}.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-next,.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-prev{top:44px;border-radius:100px;width:20px;height:20px;line-height:20px;font-size:20px;background-color:#ffffff;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-next svg,.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-prev svg{width:20px!important;height:20px!important;}.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-next svg path,.elementor-66 .elementor-element.elementor-element-08d1522 .carousel-nav .carousel-prev svg path{fill:#000;}.elementor-66 .elementor-element.elementor-element-08d1522 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-66 .elementor-element.elementor-element-08d1522 .owl-dot.active{background-color:#000000;}.elementor-66 .elementor-element.elementor-element-08d1522 .owl-dots{margin-top:20px;text-align:center;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-vertical-line{width:2px;height:50px;background-color:#d6d6d6;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-pointer{width:20px;height:10px;background-color:#d6d6d6;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-413ab44 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-413ab44 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-413ab44 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-e818906{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-66 .elementor-element.elementor-element-522485f{--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-66 .elementor-element.elementor-element-20aee4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-a2c454d .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-0b51cb1.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-0b51cb1{text-align:center;}.elementor-66 .elementor-element.elementor-element-0b51cb1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-57c4cff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-b3a4a1d{text-align:center;font-size:var( --e-global-typography-da00475-font-size );text-transform:var( --e-global-typography-da00475-text-transform );line-height:var( --e-global-typography-da00475-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-b3a4a1d p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-ecb9081{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-66 .elementor-element.elementor-element-ecb9081 p{margin-block-end:10px;}.elementor-66 .elementor-element.elementor-element-6866c72{--display:flex;}.elementor-widget-ucaddon_content_grid2 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one{text-align:inherit;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_image{height:150px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_image{height:150px;object-fit:cover;object-position:center center;transform:scale(100%);}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-image-holder a{height:150px;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-image-holder{background-color:#ffffff;border-style:none;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_item:hover .uc_post_image{transform:scale(110%);}.elementor-66 .elementor-element.elementor-element-05766d2 .padding{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_content{min-height:0px;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item-title{color:#000000;font-family:"Century Gothic", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:none;line-height:1.3em;margin-top:0px;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item-text{color:#616161;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );margin-top:0px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_more_btn{display:inline-flex;padding:0px 0px 0px 0px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:0px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-66 .elementor-element.elementor-element-af92774 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-af92774 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-af92774 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-2ebb373 img{width:100%;height:350px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-573dd86 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-66 .elementor-element.elementor-element-573dd86 img{width:100%;height:350px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-e191976{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-d38a1a6 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-66 .elementor-element.elementor-element-d38a1a6 img{width:100%;height:400px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-8890df7{--display:flex;}.elementor-66 .elementor-element.elementor-element-883cd9a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-0bc30e1 .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-277add4{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-277add4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-fade5fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-2771cc1 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-59eab95{--display:flex;}.elementor-widget-ucaddon_ue_listing_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-896f5e2 .uc-heading{transition:all 300ms;flex-direction:row-reverse;padding:15px 25px 15px 15px;background-color:var( --e-global-color-dc131db );border-radius:0px;}.elementor-66 .elementor-element.elementor-element-896f5e2 .ue-accordion-item{transition:all 300ms;margin-bottom:20px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-dc131db );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:15px 15px 15px 15px;}.elementor-66 .elementor-element.elementor-element-896f5e2 span.ue_accordion_icon{font-size:16px;min-width:16px;width:16px;height:16px;border-radius:0px;}.elementor-66 .elementor-element.elementor-element-896f5e2 span.ue_accordion_icon svg{width:16px;height:16px;}.elementor-66 .elementor-element.elementor-element-896f5e2 span.uc_dactive *{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-896f5e2 span.uc_active *{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_heading_title{padding:0px 20px 0px 15px;font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_accordion_content{padding:20px 50px 50px 50px;}.elementor-66 .elementor-element.elementor-element-5c86d24 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-5c86d24 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-5c86d24 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-1a953ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-72d1a62{--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-66 .elementor-element.elementor-element-c994bfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-eb0474a .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44a17ec.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-44a17ec{text-align:center;}.elementor-66 .elementor-element.elementor-element-44a17ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-7acc0da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-772d0a9{text-align:center;font-size:var( --e-global-typography-da00475-font-size );text-transform:var( --e-global-typography-da00475-text-transform );line-height:var( --e-global-typography-da00475-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-772d0a9 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-594bf31{--display:flex;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-primary );min-width:32px;min-height:48px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-carousel-nav-label{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-0f4aa5a button .ue-carousel-nav-icon svg{fill:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-carousel-nav-icon{font-size:20px;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-arrow:hover{background-color:var( --e-global-color-9a64bc3 );}.elementor-widget-ucaddon_mega_slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_mega_slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-nav .owl-next{right:0px;left:auto;}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-carousel .owl-nav .owl-next,.elementor-66 .elementor-element.elementor-element-c85e543 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-dot.active{background-color:#000000;}.elementor-66 .elementor-element.elementor-element-c85e543 .owl-dots{margin-top:20px;}.elementor-66 .elementor-element.elementor-element-c48339c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-66 .elementor-element.elementor-element-2b43fe5{--display:flex;}.elementor-66 .elementor-element.elementor-element-8cf6fed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-8cf6fed img{border-radius:0px 50px 0px 50px;}.elementor-66 .elementor-element.elementor-element-76c9287{--display:flex;--justify-content:center;}.elementor-66 .elementor-element.elementor-element-11d07b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-d82b937 .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44ba7f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-6425950{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-6425950 p{margin-block-end:0px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-4be667e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-4be667e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-4be667e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-33aaa17 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-33aaa17 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-33aaa17 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-6d19d7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-66 .elementor-element.elementor-element-ed55b97{--display:flex;}.elementor-66 .elementor-element.elementor-element-babffa7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-babffa7 img{height:420px;object-fit:cover;object-position:center center;border-radius:0px 50px 0px 50px;}.elementor-66 .elementor-element.elementor-element-1e12ae9{--display:flex;--justify-content:center;}.elementor-66 .elementor-element.elementor-element-aa02ec1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-d38e82c .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-34897a9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-b58b60a{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-b58b60a p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-4b4a919 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-4b4a919{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-4b4a919 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-897cace .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-897cace .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-897cace .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-391bc86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-66 .elementor-element.elementor-element-1f7b9b3{--display:flex;}.elementor-66 .elementor-element.elementor-element-15479ea img{height:420px;object-fit:cover;object-position:center center;border-radius:0px 50px 0px 50px;}.elementor-66 .elementor-element.elementor-element-84b1b34{--display:flex;--justify-content:center;}.elementor-66 .elementor-element.elementor-element-070bc32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-5bc01bb .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-5c54020 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-fcdc9ff{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-fcdc9ff p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-bcc28c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-bcc28c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-bcc28c3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-a60e1dc .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-a60e1dc .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-a60e1dc .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-widget-ucaddon_remote_control_bullet_navigation .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-5055a1c .ue-remote-bullet-btn{background-color:#d9d9d9;width:16px;height:16px;border-radius:10px 10px 10px 10px;}.elementor-66 .elementor-element.elementor-element-5055a1c .ue-remote-bullet-btn.active{background-color:var( --e-global-color-primary );height:16px;width:16px;}.elementor-66 .elementor-element.elementor-element-5055a1c .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.elementor-66 .elementor-element.elementor-element-f3064d4 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-66 .elementor-element.elementor-element-f3064d4 img{width:100%;height:350px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-c9af2bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-015d9cc{--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-66 .elementor-element.elementor-element-46aadd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-c1aa0d0 .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-363d5b6.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-363d5b6{text-align:center;}.elementor-66 .elementor-element.elementor-element-363d5b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-76adcb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-61906a4{text-align:center;font-size:var( --e-global-typography-da00475-font-size );text-transform:var( --e-global-typography-da00475-text-transform );line-height:var( --e-global-typography-da00475-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-61906a4 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-6677eae{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-66 .elementor-element.elementor-element-6677eae p{margin-block-end:10px;}.elementor-66 .elementor-element.elementor-element-0de6ffb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-d8bc5a7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-d8bc5a7{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon{font-size:32px;border-radius:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-title a{font-family:"Century Gothic", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:none;line-height:1.3em;}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-873deca > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-873deca{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon{font-size:32px;border-radius:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-title a{font-family:"Century Gothic", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:none;line-height:1.3em;}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-58e1940 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-58e1940{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon{font-size:32px;border-radius:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-title a{font-family:"Century Gothic", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:none;line-height:1.3em;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-f94f5de .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-f94f5de .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-f94f5de .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-fa60331 > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-66 .elementor-element.elementor-element-fa60331 img{width:100%;height:350px;object-fit:contain;object-position:center right;}.elementor-66 .elementor-element.elementor-element-24ddf84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-cb88648{--display:flex;}.elementor-66 .elementor-element.elementor-element-5a6d7e7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-90c88a0 .elementor-heading-title{font-family:var( --e-global-typography-83ee521-font-family ), Sans-serif;font-size:var( --e-global-typography-83ee521-font-size );font-weight:var( --e-global-typography-83ee521-font-weight );text-transform:var( --e-global-typography-83ee521-text-transform );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-fa97046 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-dc608e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-66 .elementor-element.elementor-element-8aa8158{font-size:var( --e-global-typography-da00475-font-size );text-transform:var( --e-global-typography-da00475-text-transform );line-height:var( --e-global-typography-da00475-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-8aa8158 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-58a4e81 p{margin-block-end:10px;}.elementor-66 .elementor-element.elementor-element-4cac5d3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-4cac5d3 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-4cac5d3 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-79dae8d{--display:flex;}.elementor-66 .elementor-element.elementor-element-4a7ac5c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-wrapper{align-items:center;}.elementor-66 .elementor-element.elementor-element-4a7ac5c{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title{margin-block-end:5px;}.elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc131db );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc131db );color:var( --e-global-color-dc131db );border-color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-4a7ac5c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon{font-size:32px;}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-62820a6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-wrapper{align-items:center;}.elementor-66 .elementor-element.elementor-element-62820a6{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title{margin-block-end:5px;}.elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc131db );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc131db );color:var( --e-global-color-dc131db );border-color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-62820a6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon{font-size:32px;}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-f9085b8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-wrapper{align-items:center;}.elementor-66 .elementor-element.elementor-element-f9085b8{--icon-box-icon-margin:15px;}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title{margin-block-end:5px;}.elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dc131db );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dc131db );color:var( --e-global-color-dc131db );border-color:var( --e-global-color-dc131db );}.elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-66 .elementor-element.elementor-element-f9085b8.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon{font-size:32px;}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-6648407 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5597228-font-family ), Sans-serif;font-size:var( --e-global-typography-5597228-font-size );font-weight:var( --e-global-typography-5597228-font-weight );text-transform:var( --e-global-typography-5597228-text-transform );line-height:var( --e-global-typography-5597228-line-height );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-66 .elementor-element.elementor-element-6648407 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-6648407 .elementor-button:focus{background-color:var( --e-global-color-9a64bc3 );}.elementor-66 .elementor-element.elementor-element-69e2ec5 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-66 .elementor-element.elementor-element-69e2ec5 img{width:100%;height:350px;object-fit:contain;object-position:center right;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-2b43fe5{--width:45%;}.elementor-66 .elementor-element.elementor-element-76c9287{--width:55%;}.elementor-66 .elementor-element.elementor-element-ed55b97{--width:45%;}.elementor-66 .elementor-element.elementor-element-1e12ae9{--width:55%;}.elementor-66 .elementor-element.elementor-element-1f7b9b3{--width:45%;}.elementor-66 .elementor-element.elementor-element-84b1b34{--width:55%;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-7d1ecc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-66 .elementor-element.elementor-element-601f2f6.elementor-element{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-601f2f6{text-align:right;}.elementor-66 .elementor-element.elementor-element-601f2f6 img{height:300px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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 );}.elementor-66 .elementor-element.elementor-element-b174b1a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-66 .elementor-element.elementor-element-84ec1b2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-0848fe9 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-d27c639 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-66 .elementor-element.elementor-element-7e58aae{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-widget-ucaddon_arrow_navigation .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-date,.elementor-widget-ucaddon_horizontal_timeline .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-content{padding:0px 50px 0px 50px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-date,.elementor-66 .elementor-element.elementor-element-08d1522 .ue-grid-item-meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-413ab44 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-a2c454d .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-0b51cb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-b3a4a1d{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-widget-ucaddon_content_grid2 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_image{height:250px;}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_image{height:250px;object-fit:cover;object-position:center top;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-image-holder a{height:250px;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-af92774 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-2ebb373 img{height:300px;}.elementor-66 .elementor-element.elementor-element-573dd86.elementor-element{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-573dd86{text-align:left;}.elementor-66 .elementor-element.elementor-element-573dd86 img{width:85%;height:300px;object-position:center left;}.elementor-66 .elementor-element.elementor-element-e191976{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-d38a1a6 img{height:300px;}.elementor-66 .elementor-element.elementor-element-0bc30e1 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-277add4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .ue_heading_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_heading_title{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-5c86d24 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-1a953ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-eb0474a .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44a17ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-772d0a9{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-0f4aa5a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-66 .elementor-element.elementor-element-0f4aa5a .ue-remote-arrow{min-width:48px;}.elementor-widget-ucaddon_mega_slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_mega_slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-c48339c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-8cf6fed img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-66 .elementor-element.elementor-element-d82b937 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44ba7f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-33aaa17 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-6d19d7e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-babffa7 img{width:100%;height:350px;object-fit:cover;}.elementor-66 .elementor-element.elementor-element-d38e82c .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-34897a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-897cace .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-391bc86{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-15479ea img{width:100%;height:350px;object-fit:cover;}.elementor-66 .elementor-element.elementor-element-5bc01bb .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-5c54020 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-a60e1dc .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-f3064d4 img{height:300px;}.elementor-66 .elementor-element.elementor-element-c9af2bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-c1aa0d0 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-363d5b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-61906a4{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-0de6ffb{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-58e1940{grid-column:span 2;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-f94f5de .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-fa60331 img{height:300px;}.elementor-66 .elementor-element.elementor-element-24ddf84{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-66 .elementor-element.elementor-element-90c88a0 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-fa97046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-8aa8158{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-4cac5d3 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-6648407 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-69e2ec5 img{height:300px;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-7d1ecc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-66 .elementor-element.elementor-element-601f2f6 img{width:158px;object-position:center left;}.elementor-66 .elementor-element.elementor-element-1e722a2{--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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 );}.elementor-66 .elementor-element.elementor-element-b174b1a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-66 .elementor-element.elementor-element-84ec1b2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-0848fe9 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-d27c639 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-66 .elementor-element.elementor-element-7e58aae{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-widget-ucaddon_arrow_navigation .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-357573d .ue-remote-arrow{min-width:28px;min-height:38px;}.elementor-66 .elementor-element.elementor-element-41c91c9 .ue-remote-arrow{min-width:28px;min-height:38px;}.elementor-66 .elementor-element.elementor-element-8dac2f3 .ue-remote-arrow{min-width:28px;min-height:38px;}.elementor-widget-ucaddon_horizontal_timeline .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-date,.elementor-widget-ucaddon_horizontal_timeline .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-item-intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_horizontal_timeline .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-item-holder{margin-right:16px;margin-left:16px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-carousel-content{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-date,.elementor-66 .elementor-element.elementor-element-08d1522 .ue-grid-item-meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-title a{line-height:1.2rem;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-413ab44 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-e818906{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-a2c454d .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-0b51cb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-b3a4a1d{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-widget-ucaddon_content_grid2 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-05766d2 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item-title{font-size:1.3rem;}.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-af92774 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-2ebb373{text-align:left;}.elementor-66 .elementor-element.elementor-element-2ebb373 img{width:82%;object-position:center left;}.elementor-66 .elementor-element.elementor-element-e191976{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-0bc30e1 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-277add4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_ue_listing_accordion .ue_heading_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_heading_title{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-5c86d24 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-1a953ee{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-eb0474a .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44a17ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-772d0a9{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-0f4aa5a.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-ucaddon_mega_slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_mega_slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-c48339c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-66 .elementor-element.elementor-element-8cf6fed img{height:230px;object-position:top center;}.elementor-66 .elementor-element.elementor-element-d82b937 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-44ba7f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-33aaa17 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-6d19d7e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-66 .elementor-element.elementor-element-babffa7 img{height:230px;object-position:center center;}.elementor-66 .elementor-element.elementor-element-d38e82c .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-34897a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-897cace .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-391bc86{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-66 .elementor-element.elementor-element-15479ea img{height:230px;object-position:center center;}.elementor-66 .elementor-element.elementor-element-5bc01bb .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-5c54020 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-a60e1dc .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-c9af2bf{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-c1aa0d0 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-363d5b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-61906a4{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-0de6ffb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-widget-icon-box .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-d8bc5a7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-873deca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-58e1940{grid-column:span 1;}.elementor-66 .elementor-element.elementor-element-58e1940 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66 .elementor-element.elementor-element-f94f5de .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-24ddf84{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-90c88a0 .elementor-heading-title{font-size:var( --e-global-typography-83ee521-font-size );line-height:var( --e-global-typography-83ee521-line-height );}.elementor-66 .elementor-element.elementor-element-fa97046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-66 .elementor-element.elementor-element-8aa8158{font-size:var( --e-global-typography-da00475-font-size );line-height:var( --e-global-typography-da00475-line-height );}.elementor-66 .elementor-element.elementor-element-4cac5d3 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}.elementor-66 .elementor-element.elementor-element-79dae8d{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-4a7ac5c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-62820a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-f9085b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66 .elementor-element.elementor-element-6648407 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-6648407 .elementor-button{font-size:var( --e-global-typography-5597228-font-size );line-height:var( --e-global-typography-5597228-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-5231816{--width:100%;}.elementor-66 .elementor-element.elementor-element-d014411{--width:100%;}.elementor-66 .elementor-element.elementor-element-8890df7{--width:100%;}.elementor-66 .elementor-element.elementor-element-59eab95{--width:100%;}.elementor-66 .elementor-element.elementor-element-2b43fe5{--width:100%;}.elementor-66 .elementor-element.elementor-element-76c9287{--width:100%;}.elementor-66 .elementor-element.elementor-element-ed55b97{--width:100%;}.elementor-66 .elementor-element.elementor-element-1e12ae9{--width:100%;}.elementor-66 .elementor-element.elementor-element-1f7b9b3{--width:100%;}.elementor-66 .elementor-element.elementor-element-84b1b34{--width:100%;}.elementor-66 .elementor-element.elementor-element-cb88648{--width:100%;}.elementor-66 .elementor-element.elementor-element-79dae8d{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-601f2f6 */.elementor-66 .elementor-element.elementor-element-601f2f6{
    right: 0;
    top: 70%;
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-357573d */.elementor-66 .elementor-element.elementor-element-357573d{
    position: absolute;
    top:38%;
    transform: translateY(-50%);
    left: 0px;
    z-index: 2;
}

@media all and (max-width: 1024px){ 
    
    .elementor-66 .elementor-element.elementor-element-357573d{
        top:35%;
    }
}

@media all and (max-width: 767px){ 
    
    .elementor-66 .elementor-element.elementor-element-357573d{
        top:55px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-41c91c9 */.elementor-66 .elementor-element.elementor-element-41c91c9{
    position: absolute;
    top:38%;
    transform: translateY(-50%);
    right: 0px;
    z-index: 2;
}
@media all and (max-width: 1024px){ 
    
    .elementor-66 .elementor-element.elementor-element-41c91c9{
        top:35%;
    }
}

@media all and (max-width: 767px){ 
    
    .elementor-66 .elementor-element.elementor-element-41c91c9{
        top:55px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-8dac2f3 */.elementor-66 .elementor-element.elementor-element-8dac2f3{
    position: absolute;
    top:38%;
    transform: translateY(-50%);
    right: 0px;
    z-index: 2;
}
@media all and (max-width: 1024px){ 
    
    .elementor-66 .elementor-element.elementor-element-8dac2f3{
        top:35%;
    }
}

@media all and (max-width: 767px){ 
    
    .elementor-66 .elementor-element.elementor-element-8dac2f3{
        top:55px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_horizontal_timeline, class: .elementor-element-08d1522 */.elementor-66 .elementor-element.elementor-element-08d1522 .owl-stage-outer{
    overflow: visible;
}

.elementor-66 .elementor-element.elementor-element-08d1522 .uc-active-item .ue-item-date{
    color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-08d1522 .owl-item:first-of-type .ue-item-bullet-line:first-of-type{
    opacity: 0;
}


.elementor-66 .elementor-element.elementor-element-08d1522 .ue-item-title a{
    display:block;
    line-height:1.5rem!important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_grid2, class: .elementor-element-05766d2 */.elementor-66 .elementor-element.elementor-element-05766d2 span{
    color: var(--e-global-color-primary);
}
/**/
.elementor-66 .elementor-element.elementor-element-05766d2 p,
.elementor-66 .elementor-element.elementor-element-05766d2 h3{
    margin-bottom: 0;
}
.elementor-66 .elementor-element.elementor-element-05766d2 .ue-item{
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    padding: 20px;
    border-radius: 25px;
    gap: 10px;
    background-color: white;
    box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;
}
.elementor-66 .elementor-element.elementor-element-05766d2 .ue-content-wrapper{
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    padding: 10px;
}
.elementor-66 .elementor-element.elementor-element-05766d2 .ue-image-holder{
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ebb373 */.elementor-66 .elementor-element.elementor-element-2ebb373{
    left: 0;
    top: 20%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-573dd86 */.elementor-66 .elementor-element.elementor-element-573dd86{
    right: 0;
    bottom: 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d38a1a6 */.elementor-66 .elementor-element.elementor-element-d38a1a6{
    left: 0;
    bottom: 0%;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_accordion, class: .elementor-element-896f5e2 */.elementor-66 .elementor-element.elementor-element-896f5e2 .owl-stage-outer{
    overflow: visible;
}

.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_heading_image{
    width: 40px;
    height: 40px;
    border-radius: 15px;
    overflow: hidden;
}
.elementor-66 .elementor-element.elementor-element-896f5e2 .ue_heading_image img{
    height: 100%;
    object-fit: cover;
}

/**/

.elementor-66 .elementor-element.elementor-element-896f5e2 .btnContainer{
    display: none;
}

.elementor-66 .elementor-element.elementor-element-896f5e2 .ue-grid-item .contentEmpty{
    display: none;
}

/**/

.elementor-66 .elementor-element.elementor-element-896f5e2 .uc-post-1597 img,
.elementor-66 .elementor-element.elementor-element-896f5e2 .uc-post-1622 img,
.elementor-66 .elementor-element.elementor-element-896f5e2 .uc-post-1291 img{
    object-position: top !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-0f4aa5a */@media all and (min-width: 1024px){ 
    .elementor-66 .elementor-element.elementor-element-0f4aa5a{
    position: absolute;
    top:0px;
    right: 0px;
    z-index: 2;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cf6fed *//*.elementor-66 .elementor-element.elementor-element-8cf6fed img{
    height: 420px;
    object-fit: cover;
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-babffa7 *//*.elementor-66 .elementor-element.elementor-element-babffa7 img{
    height: 420px;
    object-fit: cover;
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15479ea *//*.elementor-66 .elementor-element.elementor-element-15479ea img{
    height: 420px;
    object-fit: cover;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594bf31 */.elementor-66 .elementor-element.elementor-element-594bf31 .titleDecoration{
    display: flex;
    flex-direction: column;
}
.elementor-66 .elementor-element.elementor-element-594bf31 .titleDecoration::after{
    height: 3px;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3064d4 */.elementor-66 .elementor-element.elementor-element-f3064d4{
    right: 0;
    top: 30%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8bc5a7 */.elementor-66 .elementor-element.elementor-element-d8bc5a7:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-873deca */.elementor-66 .elementor-element.elementor-element-873deca:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58e1940 */.elementor-66 .elementor-element.elementor-element-58e1940:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa60331 */.elementor-66 .elementor-element.elementor-element-fa60331{
    left: 0;
    top: 40%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a7ac5c */.elementor-66 .elementor-element.elementor-element-4a7ac5c:hover i{
    color: var(--e-global-color-secondary)!important;
}
.elementor-66 .elementor-element.elementor-element-4a7ac5c:hover path{
    fill:var(--e-global-color-secondary);
}

@media all and (min-width:1024px){
.elementor-66 .elementor-element.elementor-element-4a7ac5c:hover > .elementor-widget-container{
    background-color: var(--e-global-color-secondary);
    transform: translateX(10px);
}
}

@media all and (max-width:767px){
    .elementor-66 .elementor-element.elementor-element-4a7ac5c:hover > .elementor-widget-container{
transform: scale(1.03);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62820a6 */.elementor-66 .elementor-element.elementor-element-62820a6:hover i{
    color: var(--e-global-color-secondary)!important;
}
.elementor-66 .elementor-element.elementor-element-62820a6:hover path{
    fill:var(--e-global-color-secondary);
}
@media all and (min-width:1024px){
.elementor-66 .elementor-element.elementor-element-62820a6:hover > .elementor-widget-container{
    background-color: var(--e-global-color-secondary);
    transform: translateX(10px);
}
}

@media all and (max-width:767px){
    .elementor-66 .elementor-element.elementor-element-62820a6:hover > .elementor-widget-container{
transform: scale(1.03);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9085b8 */.elementor-66 .elementor-element.elementor-element-f9085b8:hover i{
    color: var(--e-global-color-secondary)!important;
}
.elementor-66 .elementor-element.elementor-element-f9085b8:hover path{
    fill:var(--e-global-color-secondary);
}
@media all and (min-width:1024px){
.elementor-66 .elementor-element.elementor-element-f9085b8:hover > .elementor-widget-container{
    background-color: var(--e-global-color-secondary);
    transform: translateX(10px);
}
}

@media all and (max-width:767px){
    .elementor-66 .elementor-element.elementor-element-f9085b8:hover > .elementor-widget-container{
transform: scale(1.03);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79dae8d *//*.elementor-66 .elementor-element.elementor-element-79dae8d{
    box-shadow: 0 3.998px 99.152px -40.78px rgba(234, 149, 15, 0.80);
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69e2ec5 */.elementor-66 .elementor-element.elementor-element-69e2ec5{
    right: 0;
    bottom: -20%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS */.custom-iconbox > .elementor-widget-container{
    border-radius: 25px;
    box-shadow: 0 3.998px 99.152px -40.78px rgba(234, 149, 15, 0.20);
    background-color: white;
}
.custom-iconbox:hover h3 span,
.custom-iconbox:hover p{
    color: white!important;
}
.custom-iconbox:hover i{
    color: var(--e-global-color-primary)!important;
}
.custom-iconbox:hover path{
    fill:var(--e-global-color-primary);
}

.custom-iconbox:hover span.elementor-icon{
    background-color: white!important;
}

.custom-iconbox .elementor-icon{
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
.custom-iconbox{
    transition:transform ease-in-out 200ms;
}
.custom-iconbox:hover > .elementor-widget-container{
    background-color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.gros-tca.org/wp-content/uploads/2025/10/centurygothic.woff') format('woff');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.gros-tca.org/wp-content/uploads/2025/10/centurygothic_bold.woff') format('woff');
}
/* End Custom Fonts CSS */