.elementor-22 .elementor-element.elementor-element-0c29efa8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-a4cad743 img{width:800px;height:195px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ea87116b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-ea87116b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-ea87116b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ea87116b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-ea87116b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-ea87116b .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-88dcde91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-88dcde91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-88dcde91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-88dcde91 .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-79022a3c .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-79022a3c{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-7e83fe8e{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-22 .elementor-element.elementor-element-fe79169e{color:#000;}.elementor-22 .elementor-element.elementor-element-6b12c537{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-02737aae .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-0fc797c8 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-c3d833dc .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-07986eb5{--display:flex;}.elementor-22 .elementor-element.elementor-element-5f5fba33{--display:flex;}.elementor-22 .elementor-element.elementor-element-e10ea85a img{width:800px;height:570px;}.elementor-22 .elementor-element.elementor-element-97bf5776{--display:flex;}.elementor-22 .elementor-element.elementor-element-336a618d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-336a618d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-336a618d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-336a618d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-336a618d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-336a618d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-b84e1707 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-b84e1707{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-b778410a{--display:flex;}.elementor-22 .elementor-element.elementor-element-171e76f8{--display:flex;}.elementor-22 .elementor-element.elementor-element-364478a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-364478a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-364478a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-364478a4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-364478a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-364478a4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-123c956f .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-123c956f{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-4a92eb89 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-f900cfde{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-80c6228d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-a778aedc{--display:flex;}.elementor-22 .elementor-element.elementor-element-cf9f40ae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-cf9f40ae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-cf9f40ae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-cf9f40ae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-cf9f40ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-cf9f40ae .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-8c0051d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-8c0051d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-8c0051d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8c0051d4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-8c0051d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-8c0051d4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-e7658aeb .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-e7658aeb{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-69ed7cd7{--display:flex;}.elementor-22 .elementor-element.elementor-element-21bab351{--display:flex;}.elementor-22 .elementor-element.elementor-element-2da4b77c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-2da4b77c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-2da4b77c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2da4b77c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-2da4b77c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-2da4b77c .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-90bf8131{--display:flex;}.elementor-22 .elementor-element.elementor-element-7ed602a5{--display:flex;}.elementor-22 .elementor-element.elementor-element-109e8a80.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-109e8a80.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-109e8a80.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-109e8a80 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-109e8a80 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-109e8a80 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-1e6caa06 img{width:800px;height:331px;}.elementor-22 .elementor-element.elementor-element-4cb8d2a2{color:#000;}.elementor-22 .elementor-element.elementor-element-8c880519{--display:flex;}.elementor-22 .elementor-element.elementor-element-3ae629db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-3ae629db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-3ae629db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3ae629db .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-3ae629db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3ae629db .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-6ec194b9 img{width:800px;height:354px;}.elementor-22 .elementor-element.elementor-element-525c7b0e{color:#000;}.elementor-22 .elementor-element.elementor-element-594f71b0{--display:flex;}.elementor-22 .elementor-element.elementor-element-b6ac965e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-b6ac965e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-b6ac965e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b6ac965e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-b6ac965e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-b6ac965e .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-757955f5 img{width:769px;height:364px;}.elementor-22 .elementor-element.elementor-element-1cc77b5b{color:#000;}.elementor-22 .elementor-element.elementor-element-b698dc1c{--display:flex;}.elementor-22 .elementor-element.elementor-element-10284f6b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-10284f6b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-10284f6b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-10284f6b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-10284f6b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-10284f6b .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-bd856ebd img{width:800px;height:900px;}.elementor-22 .elementor-element.elementor-element-88d208d9{--display:flex;}.elementor-22 .elementor-element.elementor-element-b5e543a7{--display:flex;}.elementor-22 .elementor-element.elementor-element-c0b864a7{--display:flex;}.elementor-22 .elementor-element.elementor-element-e7156de7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-e7156de7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-e7156de7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-e7156de7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-e7156de7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-e7156de7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-de584268{--display:flex;}.elementor-22 .elementor-element.elementor-element-26344fe9{--display:flex;}.elementor-22 .elementor-element.elementor-element-af1056df{--display:flex;}.elementor-22 .elementor-element.elementor-element-284f51c6{--display:flex;}.elementor-22 .elementor-element.elementor-element-db8d3ee7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-db8d3ee7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-db8d3ee7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-db8d3ee7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-db8d3ee7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-db8d3ee7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-68e7fc90{--display:flex;}.elementor-22 .elementor-element.elementor-element-c8fc1c8a{--display:flex;}.elementor-22 .elementor-element.elementor-element-cbad71d5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-cbad71d5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-cbad71d5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-cbad71d5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-cbad71d5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-cbad71d5 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-c0bb7221{--display:flex;}.elementor-22 .elementor-element.elementor-element-48e49c38{--display:flex;}.elementor-22 .elementor-element.elementor-element-23ba3ae6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-23ba3ae6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-23ba3ae6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-23ba3ae6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-23ba3ae6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-23ba3ae6 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-ee066beb{--display:flex;}.elementor-22 .elementor-element.elementor-element-7043cf5f{--display:flex;}.elementor-22 .elementor-element.elementor-element-1856b67f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-1856b67f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-1856b67f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-1856b67f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-1856b67f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-1856b67f .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-80b740e0{color:#000;}.elementor-22 .elementor-element.elementor-element-b445f510{--display:flex;}.elementor-22 .elementor-element.elementor-element-8ed96bd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-8ed96bd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-8ed96bd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8ed96bd4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-8ed96bd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-8ed96bd4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-1f7e15ff{color:#000;}.elementor-22 .elementor-element.elementor-element-b0c0b012{--display:flex;}.elementor-22 .elementor-element.elementor-element-97d7dba0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-97d7dba0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-97d7dba0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-97d7dba0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-97d7dba0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-97d7dba0 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-43a14928{color:#000;}.elementor-22 .elementor-element.elementor-element-c2f1b875{--display:flex;}.elementor-22 .elementor-element.elementor-element-f475b11b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-d3eca217 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-4d041e5e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-a24ef1e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-321d2d09{--display:flex;}.elementor-22 .elementor-element.elementor-element-26ebc17a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-26ebc17a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-26ebc17a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-26ebc17a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-26ebc17a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-26ebc17a .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-d28d536f{--display:flex;}.elementor-22 .elementor-element.elementor-element-8d641dd6{--display:flex;}.elementor-22 .elementor-element.elementor-element-6c9769bc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-84089c16.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-84089c16.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-84089c16.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-84089c16 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-84089c16 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-84089c16 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-f77bcc61{--display:flex;}.elementor-22 .elementor-element.elementor-element-0c7e5931.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-0c7e5931.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-0c7e5931.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0c7e5931 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-0c7e5931 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-0c7e5931 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-641f9883{--display:flex;}.elementor-22 .elementor-element.elementor-element-49b7a2c4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-49b7a2c4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-49b7a2c4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-49b7a2c4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-49b7a2c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-49b7a2c4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-66f75f30{--display:flex;}.elementor-22 .elementor-element.elementor-element-83c6d370.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-83c6d370.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-83c6d370.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-83c6d370 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-83c6d370 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-83c6d370 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-475fb36c img{width:357px;height:286px;}.elementor-22 .elementor-element.elementor-element-c8d0e155{--display:flex;}.elementor-22 .elementor-element.elementor-element-4eeaddf0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-4eeaddf0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-4eeaddf0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-4eeaddf0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-4eeaddf0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-4eeaddf0 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-472a72ed{--display:flex;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-009335ae img{width:160px;height:152px;}.elementor-22 .elementor-element.elementor-element-ff974e64{--display:flex;}.elementor-22 .elementor-element.elementor-element-1863f055.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-1863f055.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-1863f055.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-1863f055 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-1863f055 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-1863f055 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-eb65dcb1 img{width:325px;height:128px;}.elementor-22 .elementor-element.elementor-element-a92f1bf7{--display:flex;}.elementor-22 .elementor-element.elementor-element-71318448.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-71318448.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-71318448.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-71318448 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-71318448 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-71318448 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-42a368eb{--display:flex;}.elementor-22 .elementor-element.elementor-element-0a95e7a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-0a95e7a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-0a95e7a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0a95e7a1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-0a95e7a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-0a95e7a1 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-9b4be9c0{--display:flex;}.elementor-22 .elementor-element.elementor-element-0aeca4f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-0aeca4f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-0aeca4f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0aeca4f5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-0aeca4f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-0aeca4f5 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-827e5155{--display:flex;}.elementor-22 .elementor-element.elementor-element-c479f537.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-c479f537.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-c479f537.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c479f537 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-c479f537 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-c479f537 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-dca1a9f6 img{width:689px;height:516px;}.elementor-22 .elementor-element.elementor-element-8fe0c9a6{--display:flex;}.elementor-22 .elementor-element.elementor-element-3da521b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-3da521b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-3da521b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3da521b1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-3da521b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3da521b1 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-bb412552 img{width:1059px;height:460px;}.elementor-22 .elementor-element.elementor-element-ffb2df5d{--display:flex;}.elementor-22 .elementor-element.elementor-element-21184e9d{--display:flex;}.elementor-22 .elementor-element.elementor-element-51460d53 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-a38fd80c{--display:flex;}.elementor-22 .elementor-element.elementor-element-c6d2f888.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-c6d2f888.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-c6d2f888.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c6d2f888 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-c6d2f888 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-c6d2f888 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-25072087{color:#000;}.elementor-22 .elementor-element.elementor-element-3768d451{color:#000;}.elementor-22 .elementor-element.elementor-element-4888a7ae{color:#000;}.elementor-22 .elementor-element.elementor-element-b32bef16{color:#000;}.elementor-22 .elementor-element.elementor-element-da88532a{--display:flex;}.elementor-22 .elementor-element.elementor-element-85d85a9c{--display:flex;}.elementor-22 .elementor-element.elementor-element-51106b64{--display:flex;}.elementor-22 .elementor-element.elementor-element-ec44fa48 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-97776cbe img{width:890px;height:760px;}.elementor-22 .elementor-element.elementor-element-b629bd40{--display:flex;}.elementor-22 .elementor-element.elementor-element-5cc2e51f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-5cc2e51f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-5cc2e51f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-5cc2e51f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-5cc2e51f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-5cc2e51f .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-b5d8cc51.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-b5d8cc51.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-b5d8cc51.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b5d8cc51 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-b5d8cc51 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-b5d8cc51 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-be7d7186.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-be7d7186.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-be7d7186.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-be7d7186 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-be7d7186 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-be7d7186 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-e34edf67 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-eeaf84c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-eeaf84c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-eeaf84c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-eeaf84c1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-eeaf84c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-eeaf84c1 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-d15e111f{--display:flex;}.elementor-22 .elementor-element.elementor-element-c7f7fe6b .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-61309b62 img{width:912px;height:778px;}.elementor-22 .elementor-element.elementor-element-8f877bf2{--display:flex;}.elementor-22 .elementor-element.elementor-element-b951551b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-b951551b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-b951551b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b951551b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-b951551b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-b951551b .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-31e61836.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-31e61836.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-31e61836.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-31e61836 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-31e61836 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-31e61836 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-da269c43.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-da269c43.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-da269c43.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-da269c43 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-da269c43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-da269c43 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-ce35274e .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-3bbda088.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-3bbda088.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-3bbda088.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3bbda088 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-3bbda088 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3bbda088 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-e742ab7c .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-e742ab7c{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-58b573d1{--display:flex;}.elementor-22 .elementor-element.elementor-element-c760f036 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-a56392e2{--display:flex;}.elementor-22 .elementor-element.elementor-element-07ffae24 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5c1dd19e .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-543985db .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d3205a78 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-689c3d92 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-a6bd96e6 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-57ff2270 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4c215bd6 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-09d59207 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-e90be46e .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-bdcb7a25 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-f27531fb .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-999a317a .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-0bfd47a4 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b5002ae4 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-cf78f73e .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-760a9c11 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-c0670f20 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-a8ce877a .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-cb73fc01 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6d21c550 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d3267057 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-e0703759 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-0d174552 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-30ce170e{--display:flex;}.elementor-22 .elementor-element.elementor-element-726e2db7{--display:flex;}.elementor-22 .elementor-element.elementor-element-36b06846.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-36b06846.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-36b06846.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-36b06846 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-36b06846 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-36b06846 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-d5552127 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-d5552127{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-437b861c{--display:flex;}.elementor-22 .elementor-element.elementor-element-65ea774d{--display:flex;}.elementor-22 .elementor-element.elementor-element-6f6584d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-6f6584d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-6f6584d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-6f6584d2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-6f6584d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-6f6584d2 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-c586cd30{--display:flex;}.elementor-22 .elementor-element.elementor-element-3438fab4{--display:flex;}.elementor-22 .elementor-element.elementor-element-6fa42d28.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-6fa42d28.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-6fa42d28.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-6fa42d28 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-6fa42d28 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-6fa42d28 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-c6af8049 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-c6af8049{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-a83f6831 img{width:800px;height:609px;}.elementor-22 .elementor-element.elementor-element-7296eb80{--display:flex;}.elementor-22 .elementor-element.elementor-element-cb7923d8{--display:flex;}.elementor-22 .elementor-element.elementor-element-5feca0d5 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-f8b1cba7{--display:flex;}.elementor-22 .elementor-element.elementor-element-7a7d1d70 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-ec9a5311{color:#000;}.elementor-22 .elementor-element.elementor-element-6caef65f .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-d5c795a3 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-d5c795a3{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-48de3a11 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1e4b155f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-1e4b155f .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-1e4b155f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-653f062a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-653f062a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-653f062a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-653f062a .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-a766dd4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-a766dd4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-a766dd4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-a766dd4f .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-0d45ea87{--display:flex;}.elementor-22 .elementor-element.elementor-element-4c027a22 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-22912a22 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-066be662{--display:flex;}.elementor-22 .elementor-element.elementor-element-698ac29b .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-0a92a4c9{color:#000;}.elementor-22 .elementor-element.elementor-element-c7cfe60d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-6d4ebcde .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-6d4ebcde{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-917933f0 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-39d48770{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-39d48770 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-39d48770 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-5d640f19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-5d640f19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-5d640f19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-5d640f19 .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-7ff2c6a9{--display:flex;}.elementor-22 .elementor-element.elementor-element-77913bff .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-dab1f09f{--display:flex;}.elementor-22 .elementor-element.elementor-element-65e68499 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-1f6d259d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-5e657e21 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-8448665b .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-8448665b{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-a0c09afe{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-a0c09afe .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-a0c09afe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-06dca121 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-364f5f50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-364f5f50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-364f5f50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-364f5f50 .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-4ce3d80e .elementor-heading-title{line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-9171d58a{--display:flex;}.elementor-22 .elementor-element.elementor-element-b9e0ede7{--display:flex;}.elementor-22 .elementor-element.elementor-element-33cdec2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-33cdec2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-33cdec2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-33cdec2d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-33cdec2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-33cdec2d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-5064d485{--display:flex;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-e85626fe{--display:flex;}.elementor-22 .elementor-element.elementor-element-0f89a316.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-0f89a316.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-0f89a316.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0f89a316 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-0f89a316 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-0f89a316 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-64307870{--display:flex;}.elementor-22 .elementor-element.elementor-element-8e0897d7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-8e0897d7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-8e0897d7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8e0897d7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-8e0897d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-8e0897d7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-840cfe1a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-840cfe1a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-840cfe1a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-840cfe1a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-840cfe1a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-840cfe1a .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-30da9fcd{--display:flex;}.elementor-22 .elementor-element.elementor-element-531fed80{--display:flex;}.elementor-22 .elementor-element.elementor-element-66dbf75b{--display:flex;}.elementor-22 .elementor-element.elementor-element-35f42139 img{width:800px;height:824px;}.elementor-22 .elementor-element.elementor-element-1f8d757f .elementor-heading-title{line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-b5708527 img{width:25px;height:24px;}.elementor-22 .elementor-element.elementor-element-a0f67f7a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-a0f67f7a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-a0f67f7a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-a0f67f7a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-a0f67f7a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-a0f67f7a .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-c197f8bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-c197f8bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-c197f8bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c197f8bc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-c197f8bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-c197f8bc .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-22 .elementor-element.elementor-element-10e9a905{--display:flex;}.elementor-22 .elementor-element.elementor-element-7201d8bf .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-47440676 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-a584aa04 img{width:800px;height:302px;}.elementor-22 .elementor-element.elementor-element-4ff103ac .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-b48319d3{color:#000;}.elementor-22 .elementor-element.elementor-element-89f1616e .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-22 .elementor-element.elementor-element-89f1616e{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-22 .elementor-element.elementor-element-7dcb4292{--display:flex;}.elementor-22 .elementor-element.elementor-element-f46212df{--display:flex;}.elementor-22 .elementor-element.elementor-element-c4c96bb2 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-440c53a4 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-22 .elementor-element.elementor-element-ce7c4bbe{--display:flex;}.elementor-22 .elementor-element.elementor-element-93094d62 img{width:800px;height:148px;}.elementor-22 .elementor-element.elementor-element-52d7ab67{color:#000;}.elementor-22 .elementor-element.elementor-element-79b5633c{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-22 .elementor-element.elementor-element-5bbb4012{color:#000;}.elementor-22 .elementor-element.elementor-element-005fe837{color:#000;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-ea87116b .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-336a618d .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-364478a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-cf9f40ae .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8c0051d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-a9f0a3fb .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2da4b77c .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-109e8a80 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3ae629db .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b6ac965e .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-10284f6b .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-e7156de7 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-db8d3ee7 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-cbad71d5 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-23ba3ae6 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-1856b67f .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8ed96bd4 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-97d7dba0 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-26ebc17a .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-84089c16 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0c7e5931 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-49b7a2c4 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-83c6d370 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-4eeaddf0 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ad5c5eb9 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-1863f055 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-71318448 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0a95e7a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0aeca4f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c479f537 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3da521b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c6d2f888 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-5cc2e51f .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b5d8cc51 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-be7d7186 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-eeaf84c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-b951551b .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-31e61836 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-da269c43 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-3bbda088 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-36b06846 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-6f6584d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-6fa42d28 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-33cdec2d .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ba2b3ac7 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-0f89a316 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8e0897d7 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-840cfe1a .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-a0f67f7a .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-c197f8bc .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image, class: .elementor-element-a4cad743 */.elementor-22 .elementor-element.elementor-element-a4cad743 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea87116b */.elementor-22 .elementor-element.elementor-element-ea87116b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88dcde91 */.elementor-22 .elementor-element.elementor-element-88dcde91 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79022a3c */.elementor-22 .elementor-element.elementor-element-79022a3c {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe79169e */.elementor-22 .elementor-element.elementor-element-fe79169e {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-0dd136da */.elementor-22 .elementor-element.elementor-element-0dd136da {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-02737aae */.elementor-22 .elementor-element.elementor-element-02737aae {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-0fc797c8 */.elementor-22 .elementor-element.elementor-element-0fc797c8 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-c3d833dc */.elementor-22 .elementor-element.elementor-element-c3d833dc {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e10ea85a */.elementor-22 .elementor-element.elementor-element-e10ea85a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-336a618d */.elementor-22 .elementor-element.elementor-element-336a618d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b84e1707 */.elementor-22 .elementor-element.elementor-element-b84e1707 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-364478a4 */.elementor-22 .elementor-element.elementor-element-364478a4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-123c956f */.elementor-22 .elementor-element.elementor-element-123c956f {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4a92eb89 */.elementor-22 .elementor-element.elementor-element-4a92eb89 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80c6228d */.elementor-22 .elementor-element.elementor-element-80c6228d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf9f40ae */.elementor-22 .elementor-element.elementor-element-cf9f40ae {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c0051d4 */.elementor-22 .elementor-element.elementor-element-8c0051d4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9f0a3fb */.elementor-22 .elementor-element.elementor-element-a9f0a3fb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7658aeb */.elementor-22 .elementor-element.elementor-element-e7658aeb {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2da4b77c */.elementor-22 .elementor-element.elementor-element-2da4b77c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-109e8a80 */.elementor-22 .elementor-element.elementor-element-109e8a80 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-df022eb1 */.elementor-22 .elementor-element.elementor-element-df022eb1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e6caa06 */.elementor-22 .elementor-element.elementor-element-1e6caa06 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cb8d2a2 */.elementor-22 .elementor-element.elementor-element-4cb8d2a2 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ae629db */.elementor-22 .elementor-element.elementor-element-3ae629db {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-845073a1 */.elementor-22 .elementor-element.elementor-element-845073a1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ec194b9 */.elementor-22 .elementor-element.elementor-element-6ec194b9 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-525c7b0e */.elementor-22 .elementor-element.elementor-element-525c7b0e {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b6ac965e */.elementor-22 .elementor-element.elementor-element-b6ac965e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-ec9e8217 */.elementor-22 .elementor-element.elementor-element-ec9e8217 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-757955f5 */.elementor-22 .elementor-element.elementor-element-757955f5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cc77b5b */.elementor-22 .elementor-element.elementor-element-1cc77b5b {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10284f6b */.elementor-22 .elementor-element.elementor-element-10284f6b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd856ebd */.elementor-22 .elementor-element.elementor-element-bd856ebd {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e7156de7 */.elementor-22 .elementor-element.elementor-element-e7156de7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db8d3ee7 */.elementor-22 .elementor-element.elementor-element-db8d3ee7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cbad71d5 */.elementor-22 .elementor-element.elementor-element-cbad71d5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23ba3ae6 */.elementor-22 .elementor-element.elementor-element-23ba3ae6 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1856b67f */.elementor-22 .elementor-element.elementor-element-1856b67f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-694faba1 */.elementor-22 .elementor-element.elementor-element-694faba1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80b740e0 */.elementor-22 .elementor-element.elementor-element-80b740e0 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ed96bd4 */.elementor-22 .elementor-element.elementor-element-8ed96bd4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-f9f9f201 */.elementor-22 .elementor-element.elementor-element-f9f9f201 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7e15ff */.elementor-22 .elementor-element.elementor-element-1f7e15ff {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97d7dba0 */.elementor-22 .elementor-element.elementor-element-97d7dba0 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-f9e56e4e */.elementor-22 .elementor-element.elementor-element-f9e56e4e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43a14928 */.elementor-22 .elementor-element.elementor-element-43a14928 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f475b11b */.elementor-22 .elementor-element.elementor-element-f475b11b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d3eca217 */.elementor-22 .elementor-element.elementor-element-d3eca217 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4d041e5e */.elementor-22 .elementor-element.elementor-element-4d041e5e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a24ef1e1 */.elementor-22 .elementor-element.elementor-element-a24ef1e1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26ebc17a */.elementor-22 .elementor-element.elementor-element-26ebc17a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6c9769bc */.elementor-22 .elementor-element.elementor-element-6c9769bc {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84089c16 */.elementor-22 .elementor-element.elementor-element-84089c16 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c7e5931 */.elementor-22 .elementor-element.elementor-element-0c7e5931 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-49b7a2c4 */.elementor-22 .elementor-element.elementor-element-49b7a2c4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83c6d370 */.elementor-22 .elementor-element.elementor-element-83c6d370 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-475fb36c */.elementor-22 .elementor-element.elementor-element-475fb36c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4eeaddf0 */.elementor-22 .elementor-element.elementor-element-4eeaddf0 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ad5c5eb9 */.elementor-22 .elementor-element.elementor-element-ad5c5eb9 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-009335ae */.elementor-22 .elementor-element.elementor-element-009335ae {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1863f055 */.elementor-22 .elementor-element.elementor-element-1863f055 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb65dcb1 */.elementor-22 .elementor-element.elementor-element-eb65dcb1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-71318448 */.elementor-22 .elementor-element.elementor-element-71318448 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0a95e7a1 */.elementor-22 .elementor-element.elementor-element-0a95e7a1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0aeca4f5 */.elementor-22 .elementor-element.elementor-element-0aeca4f5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c479f537 */.elementor-22 .elementor-element.elementor-element-c479f537 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dca1a9f6 */.elementor-22 .elementor-element.elementor-element-dca1a9f6 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3da521b1 */.elementor-22 .elementor-element.elementor-element-3da521b1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb412552 */.elementor-22 .elementor-element.elementor-element-bb412552 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-51460d53 */.elementor-22 .elementor-element.elementor-element-51460d53 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6d2f888 */.elementor-22 .elementor-element.elementor-element-c6d2f888 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25072087 */.elementor-22 .elementor-element.elementor-element-25072087 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3768d451 */.elementor-22 .elementor-element.elementor-element-3768d451 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4888a7ae */.elementor-22 .elementor-element.elementor-element-4888a7ae {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b32bef16 */.elementor-22 .elementor-element.elementor-element-b32bef16 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec44fa48 */.elementor-22 .elementor-element.elementor-element-ec44fa48 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97776cbe */.elementor-22 .elementor-element.elementor-element-97776cbe {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5cc2e51f */.elementor-22 .elementor-element.elementor-element-5cc2e51f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b5d8cc51 */.elementor-22 .elementor-element.elementor-element-b5d8cc51 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be7d7186 */.elementor-22 .elementor-element.elementor-element-be7d7186 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e34edf67 */.elementor-22 .elementor-element.elementor-element-e34edf67 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eeaf84c1 */.elementor-22 .elementor-element.elementor-element-eeaf84c1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f7fe6b */.elementor-22 .elementor-element.elementor-element-c7f7fe6b {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61309b62 */.elementor-22 .elementor-element.elementor-element-61309b62 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b951551b */.elementor-22 .elementor-element.elementor-element-b951551b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31e61836 */.elementor-22 .elementor-element.elementor-element-31e61836 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da269c43 */.elementor-22 .elementor-element.elementor-element-da269c43 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce35274e */.elementor-22 .elementor-element.elementor-element-ce35274e {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bbda088 */.elementor-22 .elementor-element.elementor-element-3bbda088 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e742ab7c */.elementor-22 .elementor-element.elementor-element-e742ab7c {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c760f036 */.elementor-22 .elementor-element.elementor-element-c760f036 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-07ffae24 */.elementor-22 .elementor-element.elementor-element-07ffae24 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5c1dd19e */.elementor-22 .elementor-element.elementor-element-5c1dd19e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-543985db */.elementor-22 .elementor-element.elementor-element-543985db {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d3205a78 */.elementor-22 .elementor-element.elementor-element-d3205a78 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-689c3d92 */.elementor-22 .elementor-element.elementor-element-689c3d92 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6bd96e6 */.elementor-22 .elementor-element.elementor-element-a6bd96e6 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-57ff2270 */.elementor-22 .elementor-element.elementor-element-57ff2270 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4c215bd6 */.elementor-22 .elementor-element.elementor-element-4c215bd6 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-09d59207 */.elementor-22 .elementor-element.elementor-element-09d59207 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-e90be46e */.elementor-22 .elementor-element.elementor-element-e90be46e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-bdcb7a25 */.elementor-22 .elementor-element.elementor-element-bdcb7a25 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-f27531fb */.elementor-22 .elementor-element.elementor-element-f27531fb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-999a317a */.elementor-22 .elementor-element.elementor-element-999a317a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-0bfd47a4 */.elementor-22 .elementor-element.elementor-element-0bfd47a4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b5002ae4 */.elementor-22 .elementor-element.elementor-element-b5002ae4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-cf78f73e */.elementor-22 .elementor-element.elementor-element-cf78f73e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-760a9c11 */.elementor-22 .elementor-element.elementor-element-760a9c11 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-c0670f20 */.elementor-22 .elementor-element.elementor-element-c0670f20 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a8ce877a */.elementor-22 .elementor-element.elementor-element-a8ce877a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-cb73fc01 */.elementor-22 .elementor-element.elementor-element-cb73fc01 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6d21c550 */.elementor-22 .elementor-element.elementor-element-6d21c550 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d3267057 */.elementor-22 .elementor-element.elementor-element-d3267057 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-e0703759 */.elementor-22 .elementor-element.elementor-element-e0703759 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-0d174552 */.elementor-22 .elementor-element.elementor-element-0d174552 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36b06846 */.elementor-22 .elementor-element.elementor-element-36b06846 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5552127 */.elementor-22 .elementor-element.elementor-element-d5552127 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6f6584d2 */.elementor-22 .elementor-element.elementor-element-6f6584d2 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fa42d28 */.elementor-22 .elementor-element.elementor-element-6fa42d28 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6af8049 */.elementor-22 .elementor-element.elementor-element-c6af8049 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a83f6831 */.elementor-22 .elementor-element.elementor-element-a83f6831 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5feca0d5 */.elementor-22 .elementor-element.elementor-element-5feca0d5 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7d1d70 */.elementor-22 .elementor-element.elementor-element-7a7d1d70 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec9a5311 */.elementor-22 .elementor-element.elementor-element-ec9a5311 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6caef65f */.elementor-22 .elementor-element.elementor-element-6caef65f {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5c795a3 */.elementor-22 .elementor-element.elementor-element-d5c795a3 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48de3a11 */.elementor-22 .elementor-element.elementor-element-48de3a11 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1e4b155f */.elementor-22 .elementor-element.elementor-element-1e4b155f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-653f062a */.elementor-22 .elementor-element.elementor-element-653f062a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a766dd4f */.elementor-22 .elementor-element.elementor-element-a766dd4f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c027a22 */.elementor-22 .elementor-element.elementor-element-4c027a22 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22912a22 */.elementor-22 .elementor-element.elementor-element-22912a22 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-698ac29b */.elementor-22 .elementor-element.elementor-element-698ac29b {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a92a4c9 */.elementor-22 .elementor-element.elementor-element-0a92a4c9 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7cfe60d */.elementor-22 .elementor-element.elementor-element-c7cfe60d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4ebcde */.elementor-22 .elementor-element.elementor-element-6d4ebcde {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-917933f0 */.elementor-22 .elementor-element.elementor-element-917933f0 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39d48770 */.elementor-22 .elementor-element.elementor-element-39d48770 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d640f19 */.elementor-22 .elementor-element.elementor-element-5d640f19 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77913bff */.elementor-22 .elementor-element.elementor-element-77913bff {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e68499 */.elementor-22 .elementor-element.elementor-element-65e68499 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f6d259d */.elementor-22 .elementor-element.elementor-element-1f6d259d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e657e21 */.elementor-22 .elementor-element.elementor-element-5e657e21 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8448665b */.elementor-22 .elementor-element.elementor-element-8448665b {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a0c09afe */.elementor-22 .elementor-element.elementor-element-a0c09afe {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06dca121 */.elementor-22 .elementor-element.elementor-element-06dca121 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-364f5f50 */.elementor-22 .elementor-element.elementor-element-364f5f50 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da9c0961 */.elementor-22 .elementor-element.elementor-element-da9c0961 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33cdec2d */.elementor-22 .elementor-element.elementor-element-33cdec2d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba2b3ac7 */.elementor-22 .elementor-element.elementor-element-ba2b3ac7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90fbb866 */.elementor-22 .elementor-element.elementor-element-90fbb866 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  width: 100%;
  max-width: 100%;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f89a316 */.elementor-22 .elementor-element.elementor-element-0f89a316 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e0897d7 */.elementor-22 .elementor-element.elementor-element-8e0897d7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-840cfe1a */.elementor-22 .elementor-element.elementor-element-840cfe1a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35f42139 */.elementor-22 .elementor-element.elementor-element-35f42139 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5708527 */.elementor-22 .elementor-element.elementor-element-b5708527 {
  position: absolute;
  z-index: 1;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0f67f7a */.elementor-22 .elementor-element.elementor-element-a0f67f7a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c197f8bc */.elementor-22 .elementor-element.elementor-element-c197f8bc {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7201d8bf */.elementor-22 .elementor-element.elementor-element-7201d8bf {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47440676 */.elementor-22 .elementor-element.elementor-element-47440676 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a584aa04 */.elementor-22 .elementor-element.elementor-element-a584aa04 {
  visibility: hidden;
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff103ac */.elementor-22 .elementor-element.elementor-element-4ff103ac {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b48319d3 */.elementor-22 .elementor-element.elementor-element-b48319d3 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89f1616e */.elementor-22 .elementor-element.elementor-element-89f1616e {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4c96bb2 */.elementor-22 .elementor-element.elementor-element-c4c96bb2 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-440c53a4 */.elementor-22 .elementor-element.elementor-element-440c53a4 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c78fb63a */.elementor-22 .elementor-element.elementor-element-c78fb63a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9fde300 */.elementor-22 .elementor-element.elementor-element-d9fde300 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93094d62 */.elementor-22 .elementor-element.elementor-element-93094d62 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52d7ab67 */.elementor-22 .elementor-element.elementor-element-52d7ab67 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-79b5633c */.elementor-22 .elementor-element.elementor-element-79b5633c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bbb4012 */.elementor-22 .elementor-element.elementor-element-5bbb4012 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005fe837 */.elementor-22 .elementor-element.elementor-element-005fe837 {
  height: 100%;
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4eb9956 */.elementor-22 .elementor-element.elementor-element-c4eb9956 {
  position: fixed;
  z-index: 1;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */