.elementor-20017 .elementor-element.elementor-element-34dd8e6{--display:flex;}.elementor-20017 .elementor-element.elementor-element-34dd8e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20017 .elementor-element.elementor-element-2693d57{--display:flex;}.elementor-20017 .elementor-element.elementor-element-c3e5e89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-c3e5e89:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-c3e5e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #4ad7ad 0%, #32427a 75%);}.elementor-20017 .elementor-element.elementor-element-6de9266{--display:flex;--min-height:50vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-20017 .elementor-element.elementor-element-6de9266.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20017 .elementor-element.elementor-element-50416ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-50416ac .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20017 .elementor-element.elementor-element-2f272ba{--divider-border-style:solid;--divider-color:#44b7a2;--divider-border-width:4px;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-20017 .elementor-element.elementor-element-2f272ba .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-20017 .elementor-element.elementor-element-2f272ba .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20017 .elementor-element.elementor-element-04efa8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-04efa8b .elementor-heading-title{font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2px;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-352b0b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20017 .elementor-element.elementor-element-352b0b4:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-352b0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #32427A05 0%, #32427A52 73%);}.elementor-20017 .elementor-element.elementor-element-352b0b4.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20017 .elementor-element.elementor-element-f7e0a21{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20017 .elementor-element.elementor-element-f7e0a21 img{width:100%;opacity:0.25;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20017 .elementor-element.elementor-element-be4b4bd{padding:0px 50px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#32427A87;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-icon i{color:#32427a;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-icon svg{fill:#32427a;transition:fill 0.3s;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-text{color:#ebf8f9;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button{background-color:#81818100;font-family:"Poppins";font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFFB5;color:#FFFFFFB5;transition-duration:1.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4A;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button:hover, .elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button:focus{background-color:#24242454;color:#DFDFDF;border-color:#FF0000;}.elementor-20017 .elementor-element.elementor-element-2d34345{width:auto;max-width:auto;}.elementor-20017 .elementor-element.elementor-element-2d34345.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button:hover svg, .elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button:focus svg{fill:#DFDFDF;}.elementor-20017 .elementor-element.elementor-element-4930b79{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-4930b79:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-4930b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/10/berke-d-modern-ara.webp");background-position:-138px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-6e8e5c3{right:496px;}body.rtl .elementor-20017 .elementor-element.elementor-element-6e8e5c3{left:496px;}.elementor-20017 .elementor-element.elementor-element-6e8e5c3{top:10px;z-index:0;}.elementor-20017 .elementor-element.elementor-element-6e8e5c3 img{width:35%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-07dcda3{left:-53px;}body.rtl .elementor-20017 .elementor-element.elementor-element-07dcda3{right:-53px;}.elementor-20017 .elementor-element.elementor-element-07dcda3{bottom:-3%;}.elementor-20017 .elementor-element.elementor-element-07dcda3 img{width:60%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-20017 .elementor-element.elementor-element-8a3209d{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-8a3209d:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-8a3209d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2024/11/modernara-deniz1.webp");background-position:-149px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-c4a3459{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-c4a3459:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-c4a3459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2024/04/a_این_میز_کنار_مبلی_رو1.jpeg");background-position:-44px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-d9ae7d3{right:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-d9ae7d3{left:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-d9ae7d3{top:9.7rem;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-6b7b82b{left:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-6b7b82b{right:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-6b7b82b{top:9.7rem;}.elementor-20017 .elementor-element.elementor-element-df485ae{--display:flex;}.elementor-20017 .elementor-element.elementor-element-54fd022{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-54fd022:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-54fd022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #555555 0%, #252525 75%);}.elementor-20017 .elementor-element.elementor-element-af067d5{--display:flex;--min-height:50vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-20017 .elementor-element.elementor-element-af067d5.e-con{--align-self:center;}.elementor-20017 .elementor-element.elementor-element-af582c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-af582c9 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-e55df5b{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:4px;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-20017 .elementor-element.elementor-element-e55df5b .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-20017 .elementor-element.elementor-element-e55df5b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20017 .elementor-element.elementor-element-86f2fb6{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-86f2fb6 .elementor-heading-title{font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2px;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-fec2395{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20017 .elementor-element.elementor-element-fec2395:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-fec2395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #ACACAC59 0%, #C4C4C405 73%);}.elementor-20017 .elementor-element.elementor-element-fec2395.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20017 .elementor-element.elementor-element-e86f4ee .elementor-icon-wrapper{text-align:center;}.elementor-20017 .elementor-element.elementor-element-e86f4ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-e86f4ee.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-e86f4ee.elementor-view-default .elementor-icon{color:#FFFFFF59;border-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-e86f4ee.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-e86f4ee.elementor-view-default .elementor-icon svg{fill:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-e86f4ee .elementor-icon{font-size:92px;padding:28px;border-width:2px 2px 2px 2px;}.elementor-20017 .elementor-element.elementor-element-e86f4ee .elementor-icon svg{height:92px;}.elementor-20017 .elementor-element.elementor-element-6d619ef{padding:0px 50px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF4F;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-text{color:#FFFFFF9E;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button{background-color:#81818100;font-family:"Poppins";font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFFB5;color:#FFFFFFB5;transition-duration:1.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4A;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button:hover, .elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button:focus{background-color:#24242454;color:#DFDFDF;border-color:#FF0000;}.elementor-20017 .elementor-element.elementor-element-bdb34fc{width:auto;max-width:auto;}.elementor-20017 .elementor-element.elementor-element-bdb34fc.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button:hover svg, .elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button:focus svg{fill:#DFDFDF;}.elementor-20017 .elementor-element.elementor-element-e02e72e{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-e02e72e:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-e02e72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/04/modern-ara-4003-10.jpg");background-position:-138px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-4907a4b{right:465px;}body.rtl .elementor-20017 .elementor-element.elementor-element-4907a4b{left:465px;}.elementor-20017 .elementor-element.elementor-element-4907a4b{top:-155px;z-index:0;}.elementor-20017 .elementor-element.elementor-element-4907a4b img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-e0b326f{left:-125px;}body.rtl .elementor-20017 .elementor-element.elementor-element-e0b326f{right:-125px;}.elementor-20017 .elementor-element.elementor-element-e0b326f{bottom:-22.105%;}.elementor-20017 .elementor-element.elementor-element-e0b326f img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20017 .elementor-element.elementor-element-ea45aae{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-ea45aae:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ea45aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/04/modern-ara-4003-8.jpg");background-position:-149px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-eb7751c{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-eb7751c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-eb7751c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/04/modern-ara-4003-9.jpg");background-position:-44px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-88d5530{right:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-88d5530{left:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-88d5530{top:9.7rem;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-efc0c95{left:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-efc0c95{right:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-efc0c95{top:9.7rem;}.elementor-20017 .elementor-element.elementor-element-de72dea{--display:flex;}.elementor-20017 .elementor-element.elementor-element-2a8f252{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-2a8f252:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-2a8f252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #582086 0%, #281C3F 75%);}.elementor-20017 .elementor-element.elementor-element-795cc42{--display:flex;--min-height:50vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-20017 .elementor-element.elementor-element-795cc42.e-con{--align-self:center;}.elementor-20017 .elementor-element.elementor-element-bd3f1ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-bd3f1ee .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-c482990{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20017 .elementor-element.elementor-element-c482990 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-20017 .elementor-element.elementor-element-c482990 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20017 .elementor-element.elementor-element-9828b31{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-9828b31 .elementor-heading-title{font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2px;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-438e471{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20017 .elementor-element.elementor-element-438e471:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-438e471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #ACACAC59 0%, #C4C4C405 73%);}.elementor-20017 .elementor-element.elementor-element-438e471.e-con{--align-self:center;}.elementor-20017 .elementor-element.elementor-element-229af89 .elementor-icon-wrapper{text-align:center;}.elementor-20017 .elementor-element.elementor-element-229af89.elementor-view-stacked .elementor-icon{background-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-229af89.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-229af89.elementor-view-default .elementor-icon{color:#FFFFFF59;border-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-229af89.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-229af89.elementor-view-default .elementor-icon svg{fill:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-229af89 .elementor-icon{font-size:92px;padding:28px;border-width:2px 2px 2px 2px;}.elementor-20017 .elementor-element.elementor-element-229af89 .elementor-icon svg{height:92px;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9{padding:0px 50px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF4F;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-text{color:#FFFFFF9E;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button{background-color:#81818100;font-family:"Poppins";font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFFB5;color:#FFFFFFB5;transition-duration:1.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4A;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button:hover, .elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button:focus{background-color:#24242454;color:#DFDFDF;border-color:#FF0000;}.elementor-20017 .elementor-element.elementor-element-8a97985{width:auto;max-width:auto;}.elementor-20017 .elementor-element.elementor-element-8a97985.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button:hover svg, .elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button:focus svg{fill:#DFDFDF;}.elementor-20017 .elementor-element.elementor-element-2cc2a38{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-2cc2a38:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-2cc2a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/06/Modern-ara-510-3.jpg");background-position:-199px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-cc78485{left:496px;}body.rtl .elementor-20017 .elementor-element.elementor-element-cc78485{right:496px;}.elementor-20017 .elementor-element.elementor-element-cc78485{bottom:-24%;}.elementor-20017 .elementor-element.elementor-element-cc78485 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-6a998a9{left:-574px;}body.rtl .elementor-20017 .elementor-element.elementor-element-6a998a9{right:-574px;}.elementor-20017 .elementor-element.elementor-element-6a998a9{top:-185px;}.elementor-20017 .elementor-element.elementor-element-6a998a9 img{width:25%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20017 .elementor-element.elementor-element-3dd712c{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-3dd712c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3dd712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/06/Modern-ara-510-1.jpg");background-position:-83px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-52dd20f{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-52dd20f:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-52dd20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/06/Modern-ara-510-4.jpg");background-position:-200px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-f762a3e{right:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-f762a3e{left:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-f762a3e{top:9.7rem;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-f534ed5{left:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-f534ed5{right:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-f534ed5{top:9.7rem;}.elementor-20017 .elementor-element.elementor-element-6e41892{--display:flex;}.elementor-20017 .elementor-element.elementor-element-dd2bd4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-dd2bd4e:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-dd2bd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #007BC5 0%, #133A55 75%);}.elementor-20017 .elementor-element.elementor-element-530aeda{--display:flex;--min-height:50vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-20017 .elementor-element.elementor-element-530aeda.e-con{--align-self:center;}.elementor-20017 .elementor-element.elementor-element-432bcb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-432bcb5 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-7c70fa9{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20017 .elementor-element.elementor-element-7c70fa9 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-20017 .elementor-element.elementor-element-7c70fa9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20017 .elementor-element.elementor-element-9a38bd2{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20017 .elementor-element.elementor-element-9a38bd2 .elementor-heading-title{font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2px;word-spacing:0em;color:#FFFFFF;}.elementor-20017 .elementor-element.elementor-element-4f779f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20017 .elementor-element.elementor-element-4f779f2:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-4f779f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #ACACAC59 0%, #C4C4C405 73%);}.elementor-20017 .elementor-element.elementor-element-4f779f2.e-con{--align-self:center;}.elementor-20017 .elementor-element.elementor-element-429202a .elementor-icon-wrapper{text-align:center;}.elementor-20017 .elementor-element.elementor-element-429202a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-429202a.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-429202a.elementor-view-default .elementor-icon{color:#FFFFFF59;border-color:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-429202a.elementor-view-framed .elementor-icon, .elementor-20017 .elementor-element.elementor-element-429202a.elementor-view-default .elementor-icon svg{fill:#FFFFFF59;}.elementor-20017 .elementor-element.elementor-element-429202a .elementor-icon{font-size:92px;padding:28px;border-width:2px 2px 2px 2px;}.elementor-20017 .elementor-element.elementor-element-429202a .elementor-icon svg{height:92px;}.elementor-20017 .elementor-element.elementor-element-b5f7c37{padding:0px 50px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF4F;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-text{color:#FFFFFF9E;transition:color 0.3s;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button{background-color:#81818100;font-family:"Poppins";font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFFB5;color:#FFFFFFB5;transition-duration:1.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4A;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button:hover, .elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button:focus{background-color:#24242454;color:#DFDFDF;border-color:#FF0000;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3{width:auto;max-width:auto;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button:hover svg, .elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button:focus svg{fill:#DFDFDF;}.elementor-20017 .elementor-element.elementor-element-48de834{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-48de834:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-48de834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/05/modern-ara-10511.webp");background-position:-138px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-5b8450f{right:465px;}body.rtl .elementor-20017 .elementor-element.elementor-element-5b8450f{left:465px;}.elementor-20017 .elementor-element.elementor-element-5b8450f{top:-155px;z-index:0;}.elementor-20017 .elementor-element.elementor-element-5b8450f img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-c3d7a50{left:-94px;}body.rtl .elementor-20017 .elementor-element.elementor-element-c3d7a50{right:-94px;}.elementor-20017 .elementor-element.elementor-element-c3d7a50{bottom:-20%;}.elementor-20017 .elementor-element.elementor-element-c3d7a50 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20017 .elementor-element.elementor-element-ff6924a{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-ff6924a:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ff6924a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/05/modern-ara-10512.webp");background-position:-116px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-3a218a0{--display:flex;--min-height:50vh;--border-radius:50px 50px 50px 50px;}.elementor-20017 .elementor-element.elementor-element-3a218a0:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3a218a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modern-ara.com/wp-content/uploads/2025/05/modern-ara-10513.webp");background-position:-143px 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-ebe283b{left:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-ebe283b{right:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-ebe283b{top:9.7rem;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-0c4451d{right:-0.1rem;}body.rtl .elementor-20017 .elementor-element.elementor-element-0c4451d{left:-0.1rem;}.elementor-20017 .elementor-element.elementor-element-0c4451d{top:9.7rem;}.elementor-20017 .elementor-element.elementor-element-974f735{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;}@media(max-width:1024px){.elementor-20017 .elementor-element.elementor-element-c3e5e89{--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:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-6de9266{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.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-20017 .elementor-element.elementor-element-50416ac{text-align:center;}.elementor-20017 .elementor-element.elementor-element-50416ac .elementor-heading-title{font-size:50px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20017 .elementor-element.elementor-element-04efa8b{text-align:center;}.elementor-20017 .elementor-element.elementor-element-04efa8b .elementor-heading-title{font-size:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button{font-size:14px;}.elementor-20017 .elementor-element.elementor-element-4930b79:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-4930b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-8a3209d:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-8a3209d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-c4a3459:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-c4a3459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-54fd022{--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:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-af067d5{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-af582c9{text-align:center;}.elementor-20017 .elementor-element.elementor-element-af582c9 .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-86f2fb6{text-align:center;}.elementor-20017 .elementor-element.elementor-element-86f2fb6 .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button{font-size:14px;}.elementor-20017 .elementor-element.elementor-element-e02e72e:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-e02e72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-ea45aae:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ea45aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-eb7751c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-eb7751c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-2a8f252{--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:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-795cc42{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-bd3f1ee{text-align:center;}.elementor-20017 .elementor-element.elementor-element-bd3f1ee .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-9828b31{text-align:center;}.elementor-20017 .elementor-element.elementor-element-9828b31 .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button{font-size:14px;}.elementor-20017 .elementor-element.elementor-element-2cc2a38:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-2cc2a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-3dd712c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3dd712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-52dd20f:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-52dd20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-dd2bd4e{--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:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-20017 .elementor-element.elementor-element-530aeda{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-432bcb5{text-align:center;}.elementor-20017 .elementor-element.elementor-element-432bcb5 .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-9a38bd2{text-align:center;}.elementor-20017 .elementor-element.elementor-element-9a38bd2 .elementor-heading-title{font-size:50px;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button{font-size:14px;}.elementor-20017 .elementor-element.elementor-element-48de834:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-48de834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-ff6924a:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ff6924a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-3a218a0:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3a218a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20017 .elementor-element.elementor-element-974f735{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-20017 .elementor-element.elementor-element-34dd8e6{--width:398px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20017 .elementor-element.elementor-element-c3e5e89{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-6de9266{--width:100%;--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20017 .elementor-element.elementor-element-50416ac .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20017 .elementor-element.elementor-element-2f272ba{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20017 .elementor-element.elementor-element-04efa8b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-352b0b4{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-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-20017 .elementor-element.elementor-element-be4b4bd{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-be4b4bd .elementor-icon-list-item > a{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20017 .elementor-element.elementor-element-2d34345 .elementor-button{font-size:12px;letter-spacing:2px;padding:10px 30px 10px 30px;}.elementor-20017 .elementor-element.elementor-element-4930b79{--width:46%;--min-height:12vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-4930b79:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-4930b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-6e8e5c3{right:206px;}body.rtl .elementor-20017 .elementor-element.elementor-element-6e8e5c3{left:206px;}.elementor-20017 .elementor-element.elementor-element-6e8e5c3{top:162px;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-07dcda3{left:-52px;}body.rtl .elementor-20017 .elementor-element.elementor-element-07dcda3{right:-52px;}.elementor-20017 .elementor-element.elementor-element-07dcda3{bottom:-5vh;}.elementor-20017 .elementor-element.elementor-element-8a3209d{--width:46%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-8a3209d:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-8a3209d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-c4a3459{--width:100%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-c4a3459:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-c4a3459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-d9ae7d3.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-d9ae7d3{text-align:start;}.elementor-20017 .elementor-element.elementor-element-d9ae7d3 img{width:80%;}.elementor-20017 .elementor-element.elementor-element-6b7b82b{text-align:end;}.elementor-20017 .elementor-element.elementor-element-6b7b82b img{width:80%;}.elementor-20017 .elementor-element.elementor-element-54fd022{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-af067d5{--width:100%;--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20017 .elementor-element.elementor-element-af582c9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-e55df5b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20017 .elementor-element.elementor-element-86f2fb6 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-fec2395{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20017 .elementor-element.elementor-element-6d619ef{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-6d619ef .elementor-icon-list-item > a{font-size:12px;}.elementor-20017 .elementor-element.elementor-element-bdb34fc .elementor-button{font-size:12px;letter-spacing:2px;padding:10px 30px 10px 30px;}.elementor-20017 .elementor-element.elementor-element-e02e72e{--width:46%;--min-height:12vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-e02e72e:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-e02e72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-ea45aae{--width:46%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-ea45aae:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ea45aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-eb7751c{--width:100%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-eb7751c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-eb7751c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-88d5530.elementor-element{--align-self:stretch;}.elementor-20017 .elementor-element.elementor-element-88d5530{text-align:start;}.elementor-20017 .elementor-element.elementor-element-88d5530 img{width:80%;}.elementor-20017 .elementor-element.elementor-element-efc0c95{text-align:end;}.elementor-20017 .elementor-element.elementor-element-efc0c95 img{width:80%;}.elementor-20017 .elementor-element.elementor-element-2a8f252{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-795cc42{--width:100%;--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20017 .elementor-element.elementor-element-bd3f1ee .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-c482990{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20017 .elementor-element.elementor-element-9828b31 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-438e471{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-9e3b2e9 .elementor-icon-list-item > a{font-size:12px;}.elementor-20017 .elementor-element.elementor-element-8a97985 .elementor-button{font-size:12px;letter-spacing:2px;padding:10px 30px 10px 30px;}.elementor-20017 .elementor-element.elementor-element-2cc2a38{--width:46%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-2cc2a38:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-2cc2a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-3dd712c{--width:46%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-3dd712c:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3dd712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-52dd20f{--width:100%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-52dd20f:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-52dd20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-f762a3e{text-align:start;}.elementor-20017 .elementor-element.elementor-element-f762a3e img{width:80%;}.elementor-20017 .elementor-element.elementor-element-f534ed5{text-align:end;}.elementor-20017 .elementor-element.elementor-element-f534ed5 img{width:80%;}.elementor-20017 .elementor-element.elementor-element-6e41892{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20017 .elementor-element.elementor-element-dd2bd4e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-20017 .elementor-element.elementor-element-530aeda{--width:100%;--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20017 .elementor-element.elementor-element-432bcb5 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-7c70fa9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-20017 .elementor-element.elementor-element-9a38bd2 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-20017 .elementor-element.elementor-element-4f779f2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20017 .elementor-element.elementor-element-b5f7c37{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20017 .elementor-element.elementor-element-b5f7c37 .elementor-icon-list-item > a{font-size:12px;}.elementor-20017 .elementor-element.elementor-element-6a7f5c3 .elementor-button{font-size:12px;letter-spacing:2px;padding:10px 30px 10px 30px;}.elementor-20017 .elementor-element.elementor-element-48de834{--width:46%;--min-height:12vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-48de834:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-48de834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-5b8450f{right:0px;}body.rtl .elementor-20017 .elementor-element.elementor-element-5b8450f{left:0px;}.elementor-20017 .elementor-element.elementor-element-5b8450f{top:0px;}body:not(.rtl) .elementor-20017 .elementor-element.elementor-element-c3d7a50{left:0px;}body.rtl .elementor-20017 .elementor-element.elementor-element-c3d7a50{right:0px;}.elementor-20017 .elementor-element.elementor-element-c3d7a50{bottom:0vh;}.elementor-20017 .elementor-element.elementor-element-ff6924a{--width:46%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-ff6924a:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-ff6924a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-3a218a0{--width:100%;--min-height:12vh;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20017 .elementor-element.elementor-element-3a218a0:not(.elementor-motion-effects-element-type-background), .elementor-20017 .elementor-element.elementor-element-3a218a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-20017 .elementor-element.elementor-element-ebe283b{text-align:end;}.elementor-20017 .elementor-element.elementor-element-ebe283b img{width:80%;}.elementor-20017 .elementor-element.elementor-element-0c4451d{text-align:start;}.elementor-20017 .elementor-element.elementor-element-0c4451d img{width:80%;}.elementor-20017 .elementor-element.elementor-element-974f735{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}:where( .elementor-20017 .elementor-element.elementor-element-974f735 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}}@media(min-width:768px){.elementor-20017 .elementor-element.elementor-element-6de9266{--width:50%;}.elementor-20017 .elementor-element.elementor-element-352b0b4{--width:100%;}.elementor-20017 .elementor-element.elementor-element-4930b79{--width:20%;}.elementor-20017 .elementor-element.elementor-element-8a3209d{--width:20%;}.elementor-20017 .elementor-element.elementor-element-c4a3459{--width:20%;}.elementor-20017 .elementor-element.elementor-element-af067d5{--width:50%;}.elementor-20017 .elementor-element.elementor-element-fec2395{--width:100%;}.elementor-20017 .elementor-element.elementor-element-e02e72e{--width:20%;}.elementor-20017 .elementor-element.elementor-element-ea45aae{--width:20%;}.elementor-20017 .elementor-element.elementor-element-eb7751c{--width:20%;}.elementor-20017 .elementor-element.elementor-element-795cc42{--width:50%;}.elementor-20017 .elementor-element.elementor-element-438e471{--width:100%;}.elementor-20017 .elementor-element.elementor-element-2cc2a38{--width:20%;}.elementor-20017 .elementor-element.elementor-element-3dd712c{--width:20%;}.elementor-20017 .elementor-element.elementor-element-52dd20f{--width:20%;}.elementor-20017 .elementor-element.elementor-element-530aeda{--width:50%;}.elementor-20017 .elementor-element.elementor-element-4f779f2{--width:100%;}.elementor-20017 .elementor-element.elementor-element-48de834{--width:20%;}.elementor-20017 .elementor-element.elementor-element-ff6924a{--width:20%;}.elementor-20017 .elementor-element.elementor-element-3a218a0{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20017 .elementor-element.elementor-element-6de9266{--width:100%;}.elementor-20017 .elementor-element.elementor-element-af067d5{--width:100%;}.elementor-20017 .elementor-element.elementor-element-795cc42{--width:100%;}.elementor-20017 .elementor-element.elementor-element-530aeda{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-50416ac */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4930b79 */.elementor-20017 .elementor-element.elementor-element-4930b79 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8e5c3 */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07dcda3 */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3209d */.elementor-20017 .elementor-element.elementor-element-8a3209d {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a3459 */.elementor-20017 .elementor-element.elementor-element-c4a3459 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af582c9 */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e02e72e */.elementor-20017 .elementor-element.elementor-element-e02e72e {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4907a4b */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b326f */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea45aae */.elementor-20017 .elementor-element.elementor-element-ea45aae {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7751c */.elementor-20017 .elementor-element.elementor-element-eb7751c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc2a38 */.elementor-20017 .elementor-element.elementor-element-2cc2a38 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd712c */.elementor-20017 .elementor-element.elementor-element-3dd712c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dd20f */.elementor-20017 .elementor-element.elementor-element-52dd20f {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48de834 */.elementor-20017 .elementor-element.elementor-element-48de834 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6924a */.elementor-20017 .elementor-element.elementor-element-ff6924a {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a218a0 */.elementor-20017 .elementor-element.elementor-element-3a218a0 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50416ac */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4930b79 */.elementor-20017 .elementor-element.elementor-element-4930b79 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8e5c3 */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07dcda3 */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3209d */.elementor-20017 .elementor-element.elementor-element-8a3209d {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a3459 */.elementor-20017 .elementor-element.elementor-element-c4a3459 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af582c9 */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e02e72e */.elementor-20017 .elementor-element.elementor-element-e02e72e {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4907a4b */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b326f */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea45aae */.elementor-20017 .elementor-element.elementor-element-ea45aae {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7751c */.elementor-20017 .elementor-element.elementor-element-eb7751c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc2a38 */.elementor-20017 .elementor-element.elementor-element-2cc2a38 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd712c */.elementor-20017 .elementor-element.elementor-element-3dd712c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dd20f */.elementor-20017 .elementor-element.elementor-element-52dd20f {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48de834 */.elementor-20017 .elementor-element.elementor-element-48de834 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6924a */.elementor-20017 .elementor-element.elementor-element-ff6924a {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a218a0 */.elementor-20017 .elementor-element.elementor-element-3a218a0 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50416ac */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4930b79 */.elementor-20017 .elementor-element.elementor-element-4930b79 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8e5c3 */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07dcda3 */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3209d */.elementor-20017 .elementor-element.elementor-element-8a3209d {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a3459 */.elementor-20017 .elementor-element.elementor-element-c4a3459 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af582c9 */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e02e72e */.elementor-20017 .elementor-element.elementor-element-e02e72e {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4907a4b */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b326f */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea45aae */.elementor-20017 .elementor-element.elementor-element-ea45aae {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7751c */.elementor-20017 .elementor-element.elementor-element-eb7751c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc2a38 */.elementor-20017 .elementor-element.elementor-element-2cc2a38 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd712c */.elementor-20017 .elementor-element.elementor-element-3dd712c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dd20f */.elementor-20017 .elementor-element.elementor-element-52dd20f {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48de834 */.elementor-20017 .elementor-element.elementor-element-48de834 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6924a */.elementor-20017 .elementor-element.elementor-element-ff6924a {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a218a0 */.elementor-20017 .elementor-element.elementor-element-3a218a0 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50416ac */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4930b79 */.elementor-20017 .elementor-element.elementor-element-4930b79 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8e5c3 */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07dcda3 */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3209d */.elementor-20017 .elementor-element.elementor-element-8a3209d {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a3459 */.elementor-20017 .elementor-element.elementor-element-c4a3459 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af582c9 */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e02e72e */.elementor-20017 .elementor-element.elementor-element-e02e72e {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4907a4b */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b326f */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea45aae */.elementor-20017 .elementor-element.elementor-element-ea45aae {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7751c */.elementor-20017 .elementor-element.elementor-element-eb7751c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc2a38 */.elementor-20017 .elementor-element.elementor-element-2cc2a38 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd712c */.elementor-20017 .elementor-element.elementor-element-3dd712c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dd20f */.elementor-20017 .elementor-element.elementor-element-52dd20f {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48de834 */.elementor-20017 .elementor-element.elementor-element-48de834 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6924a */.elementor-20017 .elementor-element.elementor-element-ff6924a {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a218a0 */.elementor-20017 .elementor-element.elementor-element-3a218a0 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50416ac */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4930b79 */.elementor-20017 .elementor-element.elementor-element-4930b79 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8e5c3 */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07dcda3 */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3209d */.elementor-20017 .elementor-element.elementor-element-8a3209d {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a3459 */.elementor-20017 .elementor-element.elementor-element-c4a3459 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af582c9 */.shake-bottom {
	animation: shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) 5s reverse forwards;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 12:5:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@keyframes shake-bottom {
  0%,
  100% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e02e72e */.elementor-20017 .elementor-element.elementor-element-e02e72e {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4907a4b */.vibrate-2 {
	animation: vibrate-2 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-2
 * ----------------------------------------
 */
@keyframes vibrate-2 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(10px, -5px);
  }
  40% {
    transform: translate(10px, 5px);
  }
  60% {
    transform: translate(-10px, 5px);
  }
  80% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b326f */.vibrate-3 {
	animation: vibrate-3 5s linear infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2025-9-18 11:41:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-3
 * ----------------------------------------
 */
@keyframes vibrate-3 {
  0% {
    transform: translate(0);
  }
  20% {
    transform: translate(-5px, 10px);
  }
  40% {
    transform: translate(0px, -10px);
  }
  60% {
    transform: translate(-10px, -10px);
  }
  80% {
    transform: translate(15px, 10px);
  }
  100% {
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea45aae */.elementor-20017 .elementor-element.elementor-element-ea45aae {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7751c */.elementor-20017 .elementor-element.elementor-element-eb7751c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc2a38 */.elementor-20017 .elementor-element.elementor-element-2cc2a38 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd712c */.elementor-20017 .elementor-element.elementor-element-3dd712c {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dd20f */.elementor-20017 .elementor-element.elementor-element-52dd20f {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48de834 */.elementor-20017 .elementor-element.elementor-element-48de834 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6924a */.elementor-20017 .elementor-element.elementor-element-ff6924a {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a218a0 */.elementor-20017 .elementor-element.elementor-element-3a218a0 {
corner-shape: squircle;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-974f735 */.elementor-20017 .elementor-element.elementor-element-974f735 .elementor-motion-effects-container {
    border-radius: 50px;
corner-shape: squircle;
}/* End custom CSS */