.elementor-4680 .elementor-element.elementor-element-f0b5584{--min-height:100vh;--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.3;--padding-top:0;--padding-right:7%;--padding-bottom:45px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-f0b5584:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-f0b5584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4680 .elementor-element.elementor-element-f0b5584::before, .elementor-4680 .elementor-element.elementor-element-f0b5584 > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-f0b5584 > .e-con-inner > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-f0b5584 > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-f0b5584 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-f0b5584 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 30%);}.elementor-4680 .elementor-element.elementor-element-f0b5584, .elementor-4680 .elementor-element.elementor-element-f0b5584::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:500;text-transform:none;text-decoration:none;line-height:15px;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-37b9e10{width:auto;max-width:auto;bottom:40px;}body:not(.rtl) .elementor-4680 .elementor-element.elementor-element-37b9e10{left:100px;}body.rtl .elementor-4680 .elementor-element.elementor-element-37b9e10{right:100px;}.elementor-4680 .elementor-element.elementor-element-e7f25c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:60px;--padding-right:7%;--padding-bottom:70px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:15px;letter-spacing:1.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4680 .elementor-element.elementor-element-4c1dbd0 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0.elementor-element{--order:-99999 /* order start hack */;}.elementor-4680 .elementor-element.elementor-element-38df0de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-ff54cdd{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-4680 .elementor-element.elementor-element-9c5b8ba{--display:flex;--gap:25px;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-8097599{--display:flex;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-7896d34{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-4680 .elementor-element.elementor-element-0a106b6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-42d842a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:7px;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-ade0a2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-ade0a2a, .elementor-4680 .elementor-element.elementor-element-ade0a2a::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-07b3136 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aaff34d{text-align:right;}.elementor-4680 .elementor-element.elementor-element-aaff34d .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-266238a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-266238a, .elementor-4680 .elementor-element.elementor-element-266238a::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-33631e7 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-86a3d52{text-align:right;}.elementor-4680 .elementor-element.elementor-element-86a3d52 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4aa359e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-4aa359e, .elementor-4680 .elementor-element.elementor-element-4aa359e::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-bb6b7b9 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6a5d513{text-align:right;}.elementor-4680 .elementor-element.elementor-element-6a5d513 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4b36610{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-4b36610, .elementor-4680 .elementor-element.elementor-element-4b36610::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-b9794cd .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-5f706d5{text-align:right;}.elementor-4680 .elementor-element.elementor-element-5f706d5 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4e46277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-4e46277, .elementor-4680 .elementor-element.elementor-element-4e46277::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-d671643 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3db65d4{text-align:right;}.elementor-4680 .elementor-element.elementor-element-3db65d4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-43b4dd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-43b4dd2, .elementor-4680 .elementor-element.elementor-element-43b4dd2::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-c3a1e61 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-570167a{text-align:right;}.elementor-4680 .elementor-element.elementor-element-570167a .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-ca41d9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-ca41d9b, .elementor-4680 .elementor-element.elementor-element-ca41d9b::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-0cd45bd .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-23541dc{text-align:right;}.elementor-4680 .elementor-element.elementor-element-23541dc .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e3dc783-font-family ), Sans-serif;font-size:var( --e-global-typography-e3dc783-font-size );font-weight:var( --e-global-typography-e3dc783-font-weight );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-b0bbb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--overflow:hidden;--background-transition:0.3s;--padding-top:0;--padding-right:7%;--padding-bottom:80px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-d7784fa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-8877522{--display:flex;--gap:20px;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-39ef5cc{--e-image-carousel-slides-to-show:2;}.elementor-4680 .elementor-element.elementor-element-39ef5cc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-4680 .elementor-element.elementor-element-6a25e7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0;--padding-right:7%;--padding-bottom:80px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-0de0c83{text-align:center;width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-0de0c83 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-0de0c83 > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-4680 .elementor-element.elementor-element-fc32143{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:4%;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-02aa92d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-c45502c{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-7ded0b5 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7ded0b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-d3010e6 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-d3d1a1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-d3d1a1e{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-26b316d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-6e69c02{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-e479740 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-e479740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-aedc380 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-66e5529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-66e5529{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-fad6a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-fdb3c35{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-d2957e0 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d2957e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-14b1367 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-a82df25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a82df25{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-f511b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-bd1620a{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-6976ff8 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6976ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-d021c59 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-0e2d5bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-0e2d5bb{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-8a60694{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:4%;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-dcaeeef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-5ce8de1{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-3c7eb17 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3c7eb17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-4d43f05 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-087c82f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-087c82f{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-f423596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-e27bdc3{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-d1a9978 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d1a9978 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-4f326a1 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-614dc19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-614dc19{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-3251903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-46c3c42{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-363c148 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-363c148 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-a6945ba .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-daedd09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-daedd09{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-f3ffa71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-f8321da{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-8847c90 .elementor-heading-title{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8847c90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-4680 .elementor-element.elementor-element-77ebf20 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button{font-family:var( --e-global-typography-be67a98-font-family ), Sans-serif;font-size:var( --e-global-typography-be67a98-font-size );font-weight:var( --e-global-typography-be67a98-font-weight );text-transform:var( --e-global-typography-be67a98-text-transform );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-a8ac62a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a8ac62a{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-ab40948{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:60px;--padding-right:7%;--padding-bottom:60px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-ab40948:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-ab40948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4680 .elementor-element.elementor-element-ab40948, .elementor-4680 .elementor-element.elementor-element-ab40948::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-de2b243{text-align:center;width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-de2b243 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-de2b243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-4680 .elementor-element.elementor-element-d4edc06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:5%;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--padding-top:0px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-d4edc06, .elementor-4680 .elementor-element.elementor-element-d4edc06::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-9c4a414{--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:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-d929cc9{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );fill:var( --e-global-color-658cb7b );color:var( --e-global-color-658cb7b );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-2db93bd > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-2db93bd{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-9d1985e{--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;--align-items:center;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-aa7361e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7ac631e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ac631e-font-size );font-weight:var( --e-global-typography-7ac631e-font-weight );text-transform:var( --e-global-typography-7ac631e-text-transform );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aa7361e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-3765e00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-3765e00.elementor-view-framed .elementor-icon, .elementor-4680 .elementor-element.elementor-element-3765e00.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-3765e00{--icon-box-icon-margin:8px;}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon{font-size:17px;}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:0px;}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.4px;}.elementor-4680 .elementor-element.elementor-element-3765e00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-3765e00.elementor-element{--align-self:center;}.elementor-4680 .elementor-element.elementor-element-719c0e4{--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:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-61a6be6{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );fill:var( --e-global-color-658cb7b );color:var( --e-global-color-658cb7b );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-2de85e7 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-2de85e7{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-5dbb183{--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;--align-items:center;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-735a7a6 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7ac631e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ac631e-font-size );font-weight:var( --e-global-typography-7ac631e-font-weight );text-transform:var( --e-global-typography-7ac631e-text-transform );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-735a7a6 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-view-framed .elementor-icon, .elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-8ad3014{--icon-box-icon-margin:8px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon{font-size:17px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:0px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.4px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-element{--align-self:center;}.elementor-4680 .elementor-element.elementor-element-eed20b7{--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:wrap;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-89f4ddb{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button{font-family:var( --e-global-typography-51233d5-font-family ), Sans-serif;font-size:var( --e-global-typography-51233d5-font-size );font-weight:var( --e-global-typography-51233d5-font-weight );text-transform:var( --e-global-typography-51233d5-text-transform );text-decoration:var( --e-global-typography-51233d5-text-decoration );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );fill:var( --e-global-color-658cb7b );color:var( --e-global-color-658cb7b );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-6e077f4 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-6e077f4{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-6425760{--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;--align-items:center;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-7b27c94 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7ac631e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ac631e-font-size );font-weight:var( --e-global-typography-7ac631e-font-weight );text-transform:var( --e-global-typography-7ac631e-text-transform );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7b27c94 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-view-framed .elementor-icon, .elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-a351ef7{--icon-box-icon-margin:8px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon{font-size:17px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:0px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.4px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-element{--align-self:center;}.elementor-4680 .elementor-element.elementor-element-d2be795{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-722dd5a );--border-color:var( --e-global-color-722dd5a );--padding-top:60px;--padding-right:7%;--padding-bottom:60px;--padding-left:7%;}.elementor-4680 .elementor-element.elementor-element-d2be795:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-d2be795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4680 .elementor-element.elementor-element-d2be795, .elementor-4680 .elementor-element.elementor-element-d2be795::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-6821767{text-align:center;width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-6821767 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4680 .elementor-element.elementor-element-6821767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-4680 .elementor-element.elementor-element-20a468c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-0998e17{--min-height:40vh;--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.8;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-4680 .elementor-element.elementor-element-0998e17:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-0998e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italianbathroomdesign.com/wp-content/uploads/ibd-progetti-cielo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4680 .elementor-element.elementor-element-0998e17::before, .elementor-4680 .elementor-element.elementor-element-0998e17 > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-0998e17 > .e-con-inner > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-0998e17 > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-0998e17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-0998e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 28%, #F2295B00 100%);}.elementor-4680 .elementor-element.elementor-element-0998e17, .elementor-4680 .elementor-element.elementor-element-0998e17::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-19bea80 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-19bea80 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-7ca6527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-7ca6527{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-e089f9c{--min-height:40vh;--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.8;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-4680 .elementor-element.elementor-element-e089f9c:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-e089f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italianbathroomdesign.com/wp-content/uploads/ibd-progetti-galassia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4680 .elementor-element.elementor-element-e089f9c::before, .elementor-4680 .elementor-element.elementor-element-e089f9c > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-e089f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-4680 .elementor-element.elementor-element-e089f9c > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-e089f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4680 .elementor-element.elementor-element-e089f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 28%, #F2295B00 100%);}.elementor-4680 .elementor-element.elementor-element-e089f9c, .elementor-4680 .elementor-element.elementor-element-e089f9c::before{--border-transition:0.3s;}.elementor-4680 .elementor-element.elementor-element-b67beae .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-b67beae > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#0E5D7F00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button:hover, .elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button:focus{color:var( --e-global-color-658cb7b );background-color:#02010100;}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button:hover svg, .elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button:focus svg{fill:var( --e-global-color-658cb7b );}.elementor-4680 .elementor-element.elementor-element-ab078ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-ab078ce{width:100%;max-width:100%;}@media(min-width:768px){.elementor-4680 .elementor-element.elementor-element-38df0de{--width:50%;}.elementor-4680 .elementor-element.elementor-element-42d842a{--width:35%;}.elementor-4680 .elementor-element.elementor-element-b0bbb60{--width:100%;}.elementor-4680 .elementor-element.elementor-element-8877522{--width:115%;}.elementor-4680 .elementor-element.elementor-element-6a25e7b{--width:100%;}.elementor-4680 .elementor-element.elementor-element-02aa92d{--width:22%;}.elementor-4680 .elementor-element.elementor-element-26b316d{--width:22%;}.elementor-4680 .elementor-element.elementor-element-fad6a10{--width:22%;}.elementor-4680 .elementor-element.elementor-element-f511b96{--width:22%;}.elementor-4680 .elementor-element.elementor-element-dcaeeef{--width:22%;}.elementor-4680 .elementor-element.elementor-element-f423596{--width:22%;}.elementor-4680 .elementor-element.elementor-element-3251903{--width:22%;}.elementor-4680 .elementor-element.elementor-element-f3ffa71{--width:22%;}.elementor-4680 .elementor-element.elementor-element-9c4a414{--width:30%;}.elementor-4680 .elementor-element.elementor-element-719c0e4{--width:30%;}.elementor-4680 .elementor-element.elementor-element-eed20b7{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4680 .elementor-element.elementor-element-02aa92d{--width:47%;}.elementor-4680 .elementor-element.elementor-element-26b316d{--width:47%;}.elementor-4680 .elementor-element.elementor-element-fad6a10{--width:47%;}.elementor-4680 .elementor-element.elementor-element-f511b96{--width:47%;}.elementor-4680 .elementor-element.elementor-element-dcaeeef{--width:47%;}.elementor-4680 .elementor-element.elementor-element-f423596{--width:47%;}.elementor-4680 .elementor-element.elementor-element-3251903{--width:47%;}.elementor-4680 .elementor-element.elementor-element-f3ffa71{--width:47%;}}@media(min-width:1640px){.elementor-4680 .elementor-element.elementor-element-0a106b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-07b3136 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aaff34d .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-33631e7 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-86a3d52 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-bb6b7b9 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6a5d513 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-b9794cd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-5f706d5 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d671643 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3db65d4 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-c3a1e61 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-570167a .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0cd45bd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-23541dc .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d7784fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-0de0c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-7ded0b5 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3010e6 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-e479740 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aedc380 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d2957e0 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-14b1367 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6976ff8 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d021c59 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3c7eb17 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4d43f05 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d1a9978 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4f326a1 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-363c148 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a6945ba .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8847c90 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-77ebf20 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aa7361e .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-735a7a6 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7b27c94 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-19bea80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-b67beae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){body:not(.rtl) .elementor-4680 .elementor-element.elementor-element-37b9e10{left:50px;}body.rtl .elementor-4680 .elementor-element.elementor-element-37b9e10{right:50px;}.elementor-4680 .elementor-element.elementor-element-0a106b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-07b3136 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aaff34d .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-33631e7 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-86a3d52 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-bb6b7b9 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6a5d513 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-b9794cd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-5f706d5 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d671643 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3db65d4 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-c3a1e61 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-570167a .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0cd45bd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-23541dc .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d7784fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-0de0c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-fc32143{--flex-wrap:wrap;}.elementor-4680 .elementor-element.elementor-element-7ded0b5 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3010e6 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-e479740 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aedc380 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d2957e0 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-14b1367 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6976ff8 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d021c59 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8a60694{--flex-wrap:wrap;}.elementor-4680 .elementor-element.elementor-element-3c7eb17 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4d43f05 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d1a9978 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4f326a1 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-363c148 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a6945ba .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8847c90 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-77ebf20 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d4edc06{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-9d1985e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:10px;}.elementor-4680 .elementor-element.elementor-element-aa7361e .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aa7361e.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-3765e00.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-5dbb183{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:10px;}.elementor-4680 .elementor-element.elementor-element-735a7a6 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-735a7a6.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6425760{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:10px;}.elementor-4680 .elementor-element.elementor-element-7b27c94 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7b27c94.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-19bea80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-b67beae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-4680 .elementor-element.elementor-element-37b9e10 .elementor-button{font-size:15px;line-height:16px;}body:not(.rtl) .elementor-4680 .elementor-element.elementor-element-37b9e10{left:25px;}body.rtl .elementor-4680 .elementor-element.elementor-element-37b9e10{right:25px;}.elementor-4680 .elementor-element.elementor-element-37b9e10{bottom:25px;}.elementor-4680 .elementor-element.elementor-element-4c1dbd0 .elementor-button{font-size:14px;line-height:14px;}.elementor-4680 .elementor-element.elementor-element-38df0de{--padding-top:0px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-4680 .elementor-element.elementor-element-ff54cdd{font-size:16px;line-height:25px;}.elementor-4680 .elementor-element.elementor-element-7896d34{font-size:16px;line-height:25px;}.elementor-4680 .elementor-element.elementor-element-0a106b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-07b3136 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aaff34d .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-33631e7 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-86a3d52 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-bb6b7b9 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6a5d513 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-b9794cd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-5f706d5 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d671643 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-3db65d4 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-c3a1e61 .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-570167a .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0cd45bd .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-23541dc .elementor-heading-title{font-size:var( --e-global-typography-e3dc783-font-size );line-height:var( --e-global-typography-e3dc783-line-height );letter-spacing:var( --e-global-typography-e3dc783-letter-spacing );word-spacing:var( --e-global-typography-e3dc783-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d7784fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-8877522{--width:110%;}.elementor-4680 .elementor-element.elementor-element-39ef5cc{--e-image-carousel-slides-to-show:1;}.elementor-4680 .elementor-element.elementor-element-0de0c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-fc32143{--gap:20px;}.elementor-4680 .elementor-element.elementor-element-7ded0b5 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3010e6 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d3d1a1e .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-e479740 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aedc380 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-66e5529 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d2957e0 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-14b1367 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a82df25 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-6976ff8 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d021c59 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-0e2d5bb .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8a60694{--gap:25px;}.elementor-4680 .elementor-element.elementor-element-3c7eb17 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4d43f05 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-087c82f .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d1a9978 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-4f326a1 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-614dc19 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-363c148 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a6945ba .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-daedd09 .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-8847c90 .elementor-heading-title{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-77ebf20 .elementor-heading-title{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-a8ac62a .elementor-button{font-size:var( --e-global-typography-be67a98-font-size );line-height:var( --e-global-typography-be67a98-line-height );letter-spacing:var( --e-global-typography-be67a98-letter-spacing );word-spacing:var( --e-global-typography-be67a98-word-spacing );}.elementor-4680 .elementor-element.elementor-element-d4edc06{--gap:30px;}.elementor-4680 .elementor-element.elementor-element-2db93bd .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aa7361e .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-aa7361e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-aa7361e{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-title a{font-size:24px;line-height:37px;}.elementor-4680 .elementor-element.elementor-element-3765e00 .elementor-icon-box-description{font-size:16px;line-height:25px;}.elementor-4680 .elementor-element.elementor-element-3765e00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-3765e00.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-2de85e7 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-735a7a6 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-735a7a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-735a7a6{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-title a{font-size:24px;line-height:37px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 .elementor-icon-box-description{font-size:16px;line-height:25px;}.elementor-4680 .elementor-element.elementor-element-8ad3014 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-8ad3014.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-6e077f4 .elementor-button{font-size:var( --e-global-typography-51233d5-font-size );line-height:var( --e-global-typography-51233d5-line-height );letter-spacing:var( --e-global-typography-51233d5-letter-spacing );word-spacing:var( --e-global-typography-51233d5-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7b27c94 .elementor-heading-title{font-size:var( --e-global-typography-7ac631e-font-size );line-height:var( --e-global-typography-7ac631e-line-height );letter-spacing:var( --e-global-typography-7ac631e-letter-spacing );word-spacing:var( --e-global-typography-7ac631e-word-spacing );}.elementor-4680 .elementor-element.elementor-element-7b27c94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-7b27c94{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-title, .elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-title a{font-size:24px;line-height:37px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 .elementor-icon-box-description{font-size:16px;line-height:25px;}.elementor-4680 .elementor-element.elementor-element-a351ef7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a351ef7.elementor-element{--align-self:flex-start;}.elementor-4680 .elementor-element.elementor-element-19bea80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-7ca6527 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4680 .elementor-element.elementor-element-b67beae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4680 .elementor-element.elementor-element-ab078ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for button, class: .elementor-element-4c1dbd0 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-39ef5cc */#gallery-singolo-progetto .elementor-swiper-button-prev {
    top: -27px !important;
    left: 81% !important;
}

#gallery-singolo-progetto .elementor-swiper-button-prev svg {
    transform: rotate(180deg)
}

#gallery-singolo-progetto .elementor-swiper-button-next {
    top: -27px !important;
    left: 85% !important;
}

#gallery-singolo-progetto .swiper-slide {
    height: 50vh;
    width: fit-content !important;
}

#gallery-singolo-progetto .swiper-slide-image {
    height: 50vh;
}

@media screen and (max-width:767px) {
    #gallery-singolo-progetto .elementor-swiper-button-prev {
    left: 70% !important;
}

#gallery-singolo-progetto .elementor-swiper-button-next {
    left: 82% !important;
}

#gallery-singolo-progetto .swiper-slide {
    height: 200px;
}

#gallery-singolo-progetto .swiper-slide-image {
    height: 200px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3d1a1e */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66e5529 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66e5529 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a82df25 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a82df25 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e2d5bb */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e2d5bb */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-087c82f */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-087c82f */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3d1a1e */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66e5529 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66e5529 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a82df25 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a82df25 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e2d5bb */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e2d5bb */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-087c82f */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-087c82f */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-614dc19 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedd09 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ac62a */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2db93bd */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2de85e7 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2de85e7 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e077f4 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e077f4 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2db93bd */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2de85e7 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2de85e7 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e077f4 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e077f4 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ca6527 */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab078ce */.btn-arrow-reverse .elementor-button-icon {
    transform: rotate(180deg)
}/* End custom CSS */