.elementor-1112 .elementor-element.elementor-element-609331d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1112 .elementor-element.elementor-element-4ccf426{--display:flex;}.elementor-1112 .elementor-element.elementor-element-1c0d1c5c{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1112 .elementor-element.elementor-element-1c0d1c5c:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-1c0d1c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-40fa6c36{width:100%;max-width:100%;padding:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-40fa6c36.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1112 .elementor-element.elementor-element-40fa6c36.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1112 .elementor-element.elementor-element-40fa6c36.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title{font-family:var( --e-global-typography-c65e64a-font-family ), Sans-serif;font-size:var( --e-global-typography-c65e64a-font-size );font-weight:var( --e-global-typography-c65e64a-font-weight );line-height:var( --e-global-typography-c65e64a-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-40fa6c36:has(:hover) .elementor-image-box-title,
					 .elementor-1112 .elementor-element.elementor-element-40fa6c36:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-0f0d5e9{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;top:20px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1112 .elementor-element.elementor-element-0f0d5e9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1112 .elementor-element.elementor-element-0f0d5e9{right:20px;}body.rtl .elementor-1112 .elementor-element.elementor-element-0f0d5e9{left:20px;}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon{background-color:#1877F2;--icon-padding:12px;}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-0f0d5e9 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-5f16fb12{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-1112 .elementor-element.elementor-element-7e840573{--display:flex;}.elementor-1112 .elementor-element.elementor-element-740595e2{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1112 .elementor-element.elementor-element-740595e2:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-740595e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1112 .elementor-element.elementor-element-57b21ee0{width:100%;max-width:100%;padding:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-57b21ee0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title{font-family:var( --e-global-typography-c65e64a-font-family ), Sans-serif;font-size:var( --e-global-typography-c65e64a-font-size );font-weight:var( --e-global-typography-c65e64a-font-weight );line-height:var( --e-global-typography-c65e64a-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-57b21ee0:has(:hover) .elementor-image-box-title,
					 .elementor-1112 .elementor-element.elementor-element-57b21ee0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-e3120f8{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;top:20px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1112 .elementor-element.elementor-element-e3120f8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1112 .elementor-element.elementor-element-e3120f8{right:20px;}body.rtl .elementor-1112 .elementor-element.elementor-element-e3120f8{left:20px;}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon{background-color:#1877F2;--icon-padding:12px;}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-e3120f8 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-3d100cdb{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-1112 .elementor-element.elementor-element-6fdc9c42{--display:flex;}.elementor-1112 .elementor-element.elementor-element-1700c529{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1112 .elementor-element.elementor-element-1700c529:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-1700c529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1112 .elementor-element.elementor-element-773407ba{width:100%;max-width:100%;padding:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-773407ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1112 .elementor-element.elementor-element-773407ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1112 .elementor-element.elementor-element-773407ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title{font-family:var( --e-global-typography-c65e64a-font-family ), Sans-serif;font-size:var( --e-global-typography-c65e64a-font-size );font-weight:var( --e-global-typography-c65e64a-font-weight );line-height:var( --e-global-typography-c65e64a-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-773407ba:has(:hover) .elementor-image-box-title,
					 .elementor-1112 .elementor-element.elementor-element-773407ba:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-1d829a1{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;top:20px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1112 .elementor-element.elementor-element-1d829a1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1112 .elementor-element.elementor-element-1d829a1{right:20px;}body.rtl .elementor-1112 .elementor-element.elementor-element-1d829a1{left:20px;}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon{background-color:#1877F2;--icon-padding:12px;}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-1d829a1 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-140b8a64{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-1112 .elementor-element.elementor-element-347dedc0{--display:flex;}.elementor-1112 .elementor-element.elementor-element-3149c6aa{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1112 .elementor-element.elementor-element-3149c6aa:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-3149c6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1112 .elementor-element.elementor-element-44aec7ec{width:100%;max-width:100%;padding:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-44aec7ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title{font-family:var( --e-global-typography-c65e64a-font-family ), Sans-serif;font-size:var( --e-global-typography-c65e64a-font-size );font-weight:var( --e-global-typography-c65e64a-font-weight );line-height:var( --e-global-typography-c65e64a-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-44aec7ec:has(:hover) .elementor-image-box-title,
					 .elementor-1112 .elementor-element.elementor-element-44aec7ec:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-203b162{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;top:20px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1112 .elementor-element.elementor-element-203b162.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1112 .elementor-element.elementor-element-203b162{right:20px;}body.rtl .elementor-1112 .elementor-element.elementor-element-203b162{left:20px;}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon{background-color:#1877F2;--icon-padding:12px;}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-203b162 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-3b0f70c3{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-1112 .elementor-element.elementor-element-72d972ca{--display:flex;}.elementor-1112 .elementor-element.elementor-element-76acf395{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1112 .elementor-element.elementor-element-76acf395:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-76acf395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1112 .elementor-element.elementor-element-760fe335{width:100%;max-width:100%;padding:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-760fe335.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1112 .elementor-element.elementor-element-760fe335.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1112 .elementor-element.elementor-element-760fe335.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title{font-family:var( --e-global-typography-c65e64a-font-family ), Sans-serif;font-size:var( --e-global-typography-c65e64a-font-size );font-weight:var( --e-global-typography-c65e64a-font-weight );line-height:var( --e-global-typography-c65e64a-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-760fe335:has(:hover) .elementor-image-box-title,
					 .elementor-1112 .elementor-element.elementor-element-760fe335:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-9c4a11a{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;top:20px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1112 .elementor-element.elementor-element-9c4a11a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1112 .elementor-element.elementor-element-9c4a11a{right:20px;}body.rtl .elementor-1112 .elementor-element.elementor-element-9c4a11a{left:20px;}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon{background-color:#1877F2;--icon-padding:12px;}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-9c4a11a .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-3efc3681{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-1112 .elementor-element.elementor-element-571ed2d{--e-n-carousel-swiper-offset-size:140px;--e-n-carousel-swiper-slides-gap:17px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-120px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-120px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:50px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:47px;}@media(max-width:1366px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-5f16fb12{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3d100cdb{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-140b8a64{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3b0f70c3{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3efc3681{font-size:14px;line-height:22px;}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-5f16fb12{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3d100cdb{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-140b8a64{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3b0f70c3{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3efc3681{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-571ed2d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-5f16fb12{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3d100cdb{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-140b8a64{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3b0f70c3{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-img{margin-bottom:15px;}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-3efc3681{font-size:14px;line-height:22px;}.elementor-1112 .elementor-element.elementor-element-571ed2d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;}}@media(min-width:2400px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title{font-size:var( --e-global-typography-c65e64a-font-size );line-height:var( --e-global-typography-c65e64a-line-height );}}/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fa6c36 */.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-40fa6c36 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57b21ee0 */.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-57b21ee0 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-773407ba */.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-773407ba .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44aec7ec */.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-44aec7ec .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-760fe335 */.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
}

.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-title {
    display: flex !important;
     margin-left: 10px !important;
    align-self: center !important;
   
}


.elementor-1112 .elementor-element.elementor-element-760fe335 .elementor-image-box-wrapper {
    display: flex !important;
    align-items: center !important;
    
}/* End custom CSS */