.elementor-20 .elementor-element.elementor-element-3fc7eeee{--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-20 .elementor-element.elementor-element-136c4014 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-20 .elementor-element.elementor-element-39b2c0e0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-39b2c0e0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-39b2c0e0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-39b2c0e0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-39b2c0e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-39b2c0e0 .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-20 .elementor-element.elementor-element-e7e3f68a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-e7e3f68a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-e7e3f68a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-e7e3f68a .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-20 .elementor-element.elementor-element-664e6a99 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-664e6a99{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-ca36c2f5{--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-20 .elementor-element.elementor-element-c9b609a0{color:#000;}.elementor-20 .elementor-element.elementor-element-6f78ef72{--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-20 .elementor-element.elementor-element-9d7a91eb .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d7675f06 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-84465bf1 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-b361185c{--display:flex;}.elementor-20 .elementor-element.elementor-element-b8fbe4e4{--display:flex;}.elementor-20 .elementor-element.elementor-element-03da09d5 img{width:800px;height:570px;}.elementor-20 .elementor-element.elementor-element-5427acfc{--display:flex;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-ff6da4cc .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-ff6da4cc{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-5e2684ab{--display:flex;}.elementor-20 .elementor-element.elementor-element-4b9052b9{--display:flex;}.elementor-20 .elementor-element.elementor-element-933c0ac3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-933c0ac3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-933c0ac3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-933c0ac3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-933c0ac3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-933c0ac3 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-6c393648 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-6c393648{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-6c654c83 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-a4d94769{--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-20 .elementor-element.elementor-element-b3d91f52 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-33f88392{--display:flex;}.elementor-20 .elementor-element.elementor-element-607db2d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-607db2d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-607db2d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-607db2d4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-607db2d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-607db2d4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-2eaf55ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-2eaf55ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-2eaf55ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-2eaf55ad .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-2eaf55ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-2eaf55ad .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-56f2f304.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-56f2f304.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-56f2f304.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-56f2f304 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-56f2f304 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-56f2f304 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-1a83a0ed .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-1a83a0ed{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-2b885207{--display:flex;}.elementor-20 .elementor-element.elementor-element-3086dc52{--display:flex;}.elementor-20 .elementor-element.elementor-element-b27d1147.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-b27d1147.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-b27d1147.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-b27d1147 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-b27d1147 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-b27d1147 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-c2ea900b{--display:flex;}.elementor-20 .elementor-element.elementor-element-f57f9883{--display:flex;}.elementor-20 .elementor-element.elementor-element-643ab1fb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-643ab1fb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-643ab1fb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-643ab1fb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-643ab1fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-643ab1fb .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-227d847f img{width:800px;height:331px;}.elementor-20 .elementor-element.elementor-element-6f947a80{color:#000;}.elementor-20 .elementor-element.elementor-element-8757cd57{--display:flex;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-32082caf img{width:800px;height:354px;}.elementor-20 .elementor-element.elementor-element-39eb98dc{color:#000;}.elementor-20 .elementor-element.elementor-element-176556a7{--display:flex;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-57e5b097 img{width:769px;height:364px;}.elementor-20 .elementor-element.elementor-element-ab941554{color:#000;}.elementor-20 .elementor-element.elementor-element-e773937c{--display:flex;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-06604134 img{width:800px;height:900px;}.elementor-20 .elementor-element.elementor-element-9e269952{--display:flex;}.elementor-20 .elementor-element.elementor-element-6fc4f13a{--display:flex;}.elementor-20 .elementor-element.elementor-element-dbb6803b{--display:flex;}.elementor-20 .elementor-element.elementor-element-39a76c1e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-39a76c1e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-39a76c1e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-39a76c1e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-39a76c1e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-39a76c1e .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-767dde32{--display:flex;}.elementor-20 .elementor-element.elementor-element-16574446{--display:flex;}.elementor-20 .elementor-element.elementor-element-3dfe9893{--display:flex;}.elementor-20 .elementor-element.elementor-element-48c422ba{--display:flex;}.elementor-20 .elementor-element.elementor-element-356ba1a5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-356ba1a5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-356ba1a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-356ba1a5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-356ba1a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-356ba1a5 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-2aaa9619{--display:flex;}.elementor-20 .elementor-element.elementor-element-a9f8f52f{--display:flex;}.elementor-20 .elementor-element.elementor-element-f126332d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-f126332d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-f126332d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-f126332d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-f126332d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-f126332d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-74ee0b75{--display:flex;}.elementor-20 .elementor-element.elementor-element-e54e636d{--display:flex;}.elementor-20 .elementor-element.elementor-element-1cd7f99c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-1cd7f99c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-1cd7f99c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-1cd7f99c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-1cd7f99c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1cd7f99c .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-71328f91{--display:flex;}.elementor-20 .elementor-element.elementor-element-c1fc75c0{--display:flex;}.elementor-20 .elementor-element.elementor-element-5f68bc93.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-5f68bc93.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-5f68bc93.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-5f68bc93 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-5f68bc93 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-5f68bc93 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-ba036b2e{color:#000;}.elementor-20 .elementor-element.elementor-element-9754bd2a{--display:flex;}.elementor-20 .elementor-element.elementor-element-d46a453c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-d46a453c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-d46a453c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d46a453c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-d46a453c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d46a453c .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-7245fb72{color:#000;}.elementor-20 .elementor-element.elementor-element-e7c230f8{--display:flex;}.elementor-20 .elementor-element.elementor-element-9b9a9acb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-9b9a9acb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-9b9a9acb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-9b9a9acb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-9b9a9acb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-9b9a9acb .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-89cca4af{color:#000;}.elementor-20 .elementor-element.elementor-element-b79e55ee{--display:flex;}.elementor-20 .elementor-element.elementor-element-13ac38de .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-ebe2ac62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-9f4bc7d5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-e1ba4c24 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-4d237fb7{--display:flex;}.elementor-20 .elementor-element.elementor-element-abacfc55.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-abacfc55.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-abacfc55.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-abacfc55 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-abacfc55 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-abacfc55 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-1b6e1f8d{--display:flex;}.elementor-20 .elementor-element.elementor-element-6628629e{--display:flex;}.elementor-20 .elementor-element.elementor-element-45f79e2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-7fc59b41.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-7fc59b41.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-7fc59b41.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-7fc59b41 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-7fc59b41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-7fc59b41 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-9a158571{--display:flex;}.elementor-20 .elementor-element.elementor-element-0bc75d4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-0bc75d4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-0bc75d4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0bc75d4f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-0bc75d4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-0bc75d4f .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-4f6b5c34{--display:flex;}.elementor-20 .elementor-element.elementor-element-56613ccb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-56613ccb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-56613ccb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-56613ccb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-56613ccb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-56613ccb .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-e79bc9d4{--display:flex;}.elementor-20 .elementor-element.elementor-element-4fc3e00d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-4fc3e00d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-4fc3e00d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4fc3e00d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-4fc3e00d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-4fc3e00d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-c358b39f img{width:357px;height:286px;}.elementor-20 .elementor-element.elementor-element-bef3aa4b{--display:flex;}.elementor-20 .elementor-element.elementor-element-386951a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-386951a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-386951a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-386951a1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-386951a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-386951a1 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-6baaec9b{--display:flex;}.elementor-20 .elementor-element.elementor-element-91fc39c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-91fc39c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-91fc39c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-91fc39c7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-91fc39c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-91fc39c7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-213ead69 img{width:160px;height:152px;}.elementor-20 .elementor-element.elementor-element-58e5c3d6{--display:flex;}.elementor-20 .elementor-element.elementor-element-4709b7fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-4709b7fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-4709b7fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4709b7fd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-4709b7fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-4709b7fd .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-4ed4f3bb img{width:325px;height:128px;}.elementor-20 .elementor-element.elementor-element-09b2ff0a{--display:flex;}.elementor-20 .elementor-element.elementor-element-39ebf535.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-39ebf535.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-39ebf535.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-39ebf535 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-39ebf535 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-39ebf535 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-f10cca84{--display:flex;}.elementor-20 .elementor-element.elementor-element-fe6cf54d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-fe6cf54d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-fe6cf54d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-fe6cf54d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-fe6cf54d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-fe6cf54d .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-0b35d585{--display:flex;}.elementor-20 .elementor-element.elementor-element-388dea34.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-388dea34.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-388dea34.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-388dea34 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-388dea34 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-388dea34 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-0262f010{--display:flex;}.elementor-20 .elementor-element.elementor-element-68006fbd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-68006fbd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-68006fbd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-68006fbd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-68006fbd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-68006fbd .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-42446f16 img{width:689px;height:516px;}.elementor-20 .elementor-element.elementor-element-1b357add{--display:flex;}.elementor-20 .elementor-element.elementor-element-23bc7c89.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-23bc7c89.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-23bc7c89.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-23bc7c89 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-23bc7c89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-23bc7c89 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-5bf16a0a img{width:1059px;height:460px;}.elementor-20 .elementor-element.elementor-element-60a927c8{--display:flex;}.elementor-20 .elementor-element.elementor-element-25ec5e69{--display:flex;}.elementor-20 .elementor-element.elementor-element-01196294 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-9b6115f4{--display:flex;}.elementor-20 .elementor-element.elementor-element-3fab3148.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-3fab3148.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-3fab3148.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3fab3148 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-3fab3148 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-3fab3148 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-c41e4c29{color:#000;}.elementor-20 .elementor-element.elementor-element-65df5f0c{color:#000;}.elementor-20 .elementor-element.elementor-element-0f7b0796{color:#000;}.elementor-20 .elementor-element.elementor-element-c53bdd04{color:#000;}.elementor-20 .elementor-element.elementor-element-73f036f6{--display:flex;}.elementor-20 .elementor-element.elementor-element-4355dde8{--display:flex;}.elementor-20 .elementor-element.elementor-element-93dc8526{--display:flex;}.elementor-20 .elementor-element.elementor-element-cd272cd3 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-24fd78c2 img{width:890px;height:760px;}.elementor-20 .elementor-element.elementor-element-4a5f6525{--display:flex;}.elementor-20 .elementor-element.elementor-element-d104f4cf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-d104f4cf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-d104f4cf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d104f4cf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-d104f4cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d104f4cf .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-4eea8183.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-4eea8183.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-4eea8183.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4eea8183 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-4eea8183 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-4eea8183 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-654fafb5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-654fafb5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-654fafb5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-654fafb5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-654fafb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-654fafb5 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-5d95d708 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-89d411be.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-89d411be.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-89d411be.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-89d411be .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-89d411be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-89d411be .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-3fc472a4{--display:flex;}.elementor-20 .elementor-element.elementor-element-7be01d7b .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-60f57981 img{width:912px;height:778px;}.elementor-20 .elementor-element.elementor-element-02c0dd0d{--display:flex;}.elementor-20 .elementor-element.elementor-element-12c1c205.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-12c1c205.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-12c1c205.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-12c1c205 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-12c1c205 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-12c1c205 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-15f4f160.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-15f4f160.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-15f4f160.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-15f4f160 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-15f4f160 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-15f4f160 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-21d1a971.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-21d1a971.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-21d1a971.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-21d1a971 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-21d1a971 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-21d1a971 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-d85666a8 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-0d5ae295.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-0d5ae295.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-0d5ae295.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0d5ae295 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-0d5ae295 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-0d5ae295 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-cc7c9a9d .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-cc7c9a9d{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-a49eaf1a{--display:flex;}.elementor-20 .elementor-element.elementor-element-803cacbc .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-08e3f1c5{--display:flex;}.elementor-20 .elementor-element.elementor-element-8f01a20c .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-704e533d .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d3571807 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-6e852613 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-28c4cdde .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-282f0c0f .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ccb2612a .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-be68ae88 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-33cc6228 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-aec44c53 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2b103793 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fbcb59e .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-fcf1aadc .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-70eecb1b .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-662a8548 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d5a30057 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2544abfe .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8a34d6c0 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-e17ab17b .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-970550bf .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a2165b13 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f6f1dd9a .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-6c8d6b35 .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-e12bdf3e .elementor-testimonial-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-74783a5d{--display:flex;}.elementor-20 .elementor-element.elementor-element-07aecc14{--display:flex;}.elementor-20 .elementor-element.elementor-element-58a42dc4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-58a42dc4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-58a42dc4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-58a42dc4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-58a42dc4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-58a42dc4 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-4d77caa1 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-4d77caa1{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-7b7ab7e2{--display:flex;}.elementor-20 .elementor-element.elementor-element-004aaf69{--display:flex;}.elementor-20 .elementor-element.elementor-element-5be051c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-5be051c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-5be051c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-5be051c1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-5be051c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-5be051c1 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-154bde12{--display:flex;}.elementor-20 .elementor-element.elementor-element-fa43936d{--display:flex;}.elementor-20 .elementor-element.elementor-element-ad966a6f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-ad966a6f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-ad966a6f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-ad966a6f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-ad966a6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-ad966a6f .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-436c5ca9 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-436c5ca9{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-b908b43e img{width:800px;height:609px;}.elementor-20 .elementor-element.elementor-element-5e31834f{--display:flex;}.elementor-20 .elementor-element.elementor-element-c1b8bd98{--display:flex;}.elementor-20 .elementor-element.elementor-element-4669b83d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-f2ccadf8{--display:flex;}.elementor-20 .elementor-element.elementor-element-1f383a2d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-50090dca{color:#000;}.elementor-20 .elementor-element.elementor-element-18a5ab02 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-31844ca2 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-31844ca2{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-4e253cb7 .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-20 .elementor-element.elementor-element-8f766bf8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-8f766bf8 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-8f766bf8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-a9d4fb69 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-a9d4fb69 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-a9d4fb69{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-a9d4fb69 .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d03e3d11 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d03e3d11 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d03e3d11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d03e3d11 .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-13840efc{--display:flex;}.elementor-20 .elementor-element.elementor-element-4f7709ab .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-401af4fe .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-190f357a{--display:flex;}.elementor-20 .elementor-element.elementor-element-fbbd42d5 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-694a7591{color:#000;}.elementor-20 .elementor-element.elementor-element-f17af20d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-89752f62 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-89752f62{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-bddb4ae9 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-294c2db9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-294c2db9 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-294c2db9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-a292a1dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-a292a1dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-a292a1dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-a292a1dc .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-568fd0b3{--display:flex;}.elementor-20 .elementor-element.elementor-element-99beac3e .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-72605b66{--display:flex;}.elementor-20 .elementor-element.elementor-element-a0723968 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-9fcca499 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-63476c4f .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-122be6d2 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-122be6d2{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-66ef182a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-66ef182a .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-66ef182a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-27a16c1e .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-bb6d2d3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-bb6d2d3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-bb6d2d3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-bb6d2d3a .elementor-icon-list-text{color:#000;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-76cb7756 .elementor-heading-title{line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-c97f562d{--display:flex;}.elementor-20 .elementor-element.elementor-element-3a9052bb{--display:flex;}.elementor-20 .elementor-element.elementor-element-b57aa2e0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-b57aa2e0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-b57aa2e0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-b57aa2e0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-b57aa2e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-b57aa2e0 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-255c3652{--display:flex;}.elementor-20 .elementor-element.elementor-element-e183c24a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-e183c24a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-e183c24a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e183c24a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-e183c24a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-e183c24a .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-f4618fa4{--display:flex;}.elementor-20 .elementor-element.elementor-element-85967cab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-85967cab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-85967cab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-85967cab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-85967cab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-85967cab .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-6198bceb{--display:flex;}.elementor-20 .elementor-element.elementor-element-909636be.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-909636be.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-909636be.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-909636be .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-909636be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-909636be .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-06d0e777.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-06d0e777.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-06d0e777.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-06d0e777 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-06d0e777 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-06d0e777 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-402e0ba6{--display:flex;}.elementor-20 .elementor-element.elementor-element-c20984ee{--display:flex;}.elementor-20 .elementor-element.elementor-element-53220775{--display:flex;}.elementor-20 .elementor-element.elementor-element-713d107f img{width:800px;height:824px;}.elementor-20 .elementor-element.elementor-element-f2f6b757 .elementor-heading-title{line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-61d639ef img{width:25px;height:24px;}.elementor-20 .elementor-element.elementor-element-504ada71.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-504ada71.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-504ada71.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-504ada71 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-504ada71 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-504ada71 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-7a9e04e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-7a9e04e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-7a9e04e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-7a9e04e7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-7a9e04e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-7a9e04e7 .elementor-image-box-title{font-family:"inherit", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2px;color:#000;}.elementor-20 .elementor-element.elementor-element-d346d966{--display:flex;}.elementor-20 .elementor-element.elementor-element-cf137178 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-3235b91f .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-88d3921a img{width:800px;height:302px;}.elementor-20 .elementor-element.elementor-element-2c5ce83d .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-10cb5c1f{color:#000;}.elementor-20 .elementor-element.elementor-element-8f78dd23 .elementor-button{font-size:15px;text-decoration:underline;line-height:1px;fill:#000;color:#000;background-color:#69727d;}.elementor-20 .elementor-element.elementor-element-8f78dd23{padding:12px 24px 12px 24px;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-8a04cd2c{--display:flex;}.elementor-20 .elementor-element.elementor-element-cf102c09{--display:flex;}.elementor-20 .elementor-element.elementor-element-219c1863 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-403add42 .elementor-heading-title{font-family:"inherit", Sans-serif;font-size:2rem;font-weight:500;line-height:1px;color:#000;}.elementor-20 .elementor-element.elementor-element-56f8ba8e{--display:flex;}.elementor-20 .elementor-element.elementor-element-950cda53 img{width:800px;height:148px;}.elementor-20 .elementor-element.elementor-element-6491310c{color:#000;}.elementor-20 .elementor-element.elementor-element-8b462d1f{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-20 .elementor-element.elementor-element-d8bae8dd{color:#000;}.elementor-20 .elementor-element.elementor-element-64451b16{color:#000;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-39b2c0e0 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e2f9b4bf .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-933c0ac3 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-607db2d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-2eaf55ad .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-56f2f304 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-b27d1147 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-643ab1fb .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d7b8f8aa .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e8e0f5d8 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-1cdc5e2d .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-39a76c1e .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-356ba1a5 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-f126332d .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-1cd7f99c .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-5f68bc93 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d46a453c .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-9b9a9acb .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-abacfc55 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-7fc59b41 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0bc75d4f .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-56613ccb .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4fc3e00d .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-386951a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-91fc39c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4709b7fd .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-39ebf535 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-fe6cf54d .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-388dea34 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-68006fbd .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-23bc7c89 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3fab3148 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d104f4cf .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4eea8183 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-654fafb5 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-89d411be .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-12c1c205 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-15f4f160 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-21d1a971 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0d5ae295 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-58a42dc4 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-5be051c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-ad966a6f .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-b57aa2e0 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e183c24a .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-85967cab .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-909636be .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-06d0e777 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-504ada71 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-7a9e04e7 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image, class: .elementor-element-136c4014 */.elementor-20 .elementor-element.elementor-element-136c4014 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39b2c0e0 */.elementor-20 .elementor-element.elementor-element-39b2c0e0 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7e3f68a */.elementor-20 .elementor-element.elementor-element-e7e3f68a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-664e6a99 */.elementor-20 .elementor-element.elementor-element-664e6a99 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9b609a0 */.elementor-20 .elementor-element.elementor-element-c9b609a0 {
  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-856ed082 */.elementor-20 .elementor-element.elementor-element-856ed082 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9d7a91eb */.elementor-20 .elementor-element.elementor-element-9d7a91eb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d7675f06 */.elementor-20 .elementor-element.elementor-element-d7675f06 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-84465bf1 */.elementor-20 .elementor-element.elementor-element-84465bf1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03da09d5 */.elementor-20 .elementor-element.elementor-element-03da09d5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2f9b4bf */.elementor-20 .elementor-element.elementor-element-e2f9b4bf {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff6da4cc */.elementor-20 .elementor-element.elementor-element-ff6da4cc {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933c0ac3 */.elementor-20 .elementor-element.elementor-element-933c0ac3 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c393648 */.elementor-20 .elementor-element.elementor-element-6c393648 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6c654c83 */.elementor-20 .elementor-element.elementor-element-6c654c83 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d91f52 */.elementor-20 .elementor-element.elementor-element-b3d91f52 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-607db2d4 */.elementor-20 .elementor-element.elementor-element-607db2d4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2eaf55ad */.elementor-20 .elementor-element.elementor-element-2eaf55ad {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56f2f304 */.elementor-20 .elementor-element.elementor-element-56f2f304 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a83a0ed */.elementor-20 .elementor-element.elementor-element-1a83a0ed {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b27d1147 */.elementor-20 .elementor-element.elementor-element-b27d1147 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-643ab1fb */.elementor-20 .elementor-element.elementor-element-643ab1fb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-edd1ca1c */.elementor-20 .elementor-element.elementor-element-edd1ca1c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227d847f */.elementor-20 .elementor-element.elementor-element-227d847f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f947a80 */.elementor-20 .elementor-element.elementor-element-6f947a80 {
  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-d7b8f8aa */.elementor-20 .elementor-element.elementor-element-d7b8f8aa {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-f9c0b3a3 */.elementor-20 .elementor-element.elementor-element-f9c0b3a3 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32082caf */.elementor-20 .elementor-element.elementor-element-32082caf {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39eb98dc */.elementor-20 .elementor-element.elementor-element-39eb98dc {
  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-e8e0f5d8 */.elementor-20 .elementor-element.elementor-element-e8e0f5d8 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-ad620419 */.elementor-20 .elementor-element.elementor-element-ad620419 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57e5b097 */.elementor-20 .elementor-element.elementor-element-57e5b097 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab941554 */.elementor-20 .elementor-element.elementor-element-ab941554 {
  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-1cdc5e2d */.elementor-20 .elementor-element.elementor-element-1cdc5e2d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06604134 */.elementor-20 .elementor-element.elementor-element-06604134 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39a76c1e */.elementor-20 .elementor-element.elementor-element-39a76c1e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-356ba1a5 */.elementor-20 .elementor-element.elementor-element-356ba1a5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f126332d */.elementor-20 .elementor-element.elementor-element-f126332d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1cd7f99c */.elementor-20 .elementor-element.elementor-element-1cd7f99c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5f68bc93 */.elementor-20 .elementor-element.elementor-element-5f68bc93 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-f6fd304d */.elementor-20 .elementor-element.elementor-element-f6fd304d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba036b2e */.elementor-20 .elementor-element.elementor-element-ba036b2e {
  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-d46a453c */.elementor-20 .elementor-element.elementor-element-d46a453c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-64ddc755 */.elementor-20 .elementor-element.elementor-element-64ddc755 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7245fb72 */.elementor-20 .elementor-element.elementor-element-7245fb72 {
  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-9b9a9acb */.elementor-20 .elementor-element.elementor-element-9b9a9acb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-e94e8b46 */.elementor-20 .elementor-element.elementor-element-e94e8b46 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89cca4af */.elementor-20 .elementor-element.elementor-element-89cca4af {
  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-13ac38de */.elementor-20 .elementor-element.elementor-element-13ac38de {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ebe2ac62 */.elementor-20 .elementor-element.elementor-element-ebe2ac62 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9f4bc7d5 */.elementor-20 .elementor-element.elementor-element-9f4bc7d5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e1ba4c24 */.elementor-20 .elementor-element.elementor-element-e1ba4c24 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-abacfc55 */.elementor-20 .elementor-element.elementor-element-abacfc55 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-45f79e2f */.elementor-20 .elementor-element.elementor-element-45f79e2f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7fc59b41 */.elementor-20 .elementor-element.elementor-element-7fc59b41 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bc75d4f */.elementor-20 .elementor-element.elementor-element-0bc75d4f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56613ccb */.elementor-20 .elementor-element.elementor-element-56613ccb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4fc3e00d */.elementor-20 .elementor-element.elementor-element-4fc3e00d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c358b39f */.elementor-20 .elementor-element.elementor-element-c358b39f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-386951a1 */.elementor-20 .elementor-element.elementor-element-386951a1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-91fc39c7 */.elementor-20 .elementor-element.elementor-element-91fc39c7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-213ead69 */.elementor-20 .elementor-element.elementor-element-213ead69 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4709b7fd */.elementor-20 .elementor-element.elementor-element-4709b7fd {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ed4f3bb */.elementor-20 .elementor-element.elementor-element-4ed4f3bb {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39ebf535 */.elementor-20 .elementor-element.elementor-element-39ebf535 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe6cf54d */.elementor-20 .elementor-element.elementor-element-fe6cf54d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-388dea34 */.elementor-20 .elementor-element.elementor-element-388dea34 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68006fbd */.elementor-20 .elementor-element.elementor-element-68006fbd {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42446f16 */.elementor-20 .elementor-element.elementor-element-42446f16 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23bc7c89 */.elementor-20 .elementor-element.elementor-element-23bc7c89 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bf16a0a */.elementor-20 .elementor-element.elementor-element-5bf16a0a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-01196294 */.elementor-20 .elementor-element.elementor-element-01196294 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3fab3148 */.elementor-20 .elementor-element.elementor-element-3fab3148 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c41e4c29 */.elementor-20 .elementor-element.elementor-element-c41e4c29 {
  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-65df5f0c */.elementor-20 .elementor-element.elementor-element-65df5f0c {
  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-0f7b0796 */.elementor-20 .elementor-element.elementor-element-0f7b0796 {
  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-c53bdd04 */.elementor-20 .elementor-element.elementor-element-c53bdd04 {
  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-cd272cd3 */.elementor-20 .elementor-element.elementor-element-cd272cd3 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24fd78c2 */.elementor-20 .elementor-element.elementor-element-24fd78c2 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d104f4cf */.elementor-20 .elementor-element.elementor-element-d104f4cf {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4eea8183 */.elementor-20 .elementor-element.elementor-element-4eea8183 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-654fafb5 */.elementor-20 .elementor-element.elementor-element-654fafb5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d95d708 */.elementor-20 .elementor-element.elementor-element-5d95d708 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-89d411be */.elementor-20 .elementor-element.elementor-element-89d411be {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7be01d7b */.elementor-20 .elementor-element.elementor-element-7be01d7b {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60f57981 */.elementor-20 .elementor-element.elementor-element-60f57981 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12c1c205 */.elementor-20 .elementor-element.elementor-element-12c1c205 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-15f4f160 */.elementor-20 .elementor-element.elementor-element-15f4f160 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21d1a971 */.elementor-20 .elementor-element.elementor-element-21d1a971 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d85666a8 */.elementor-20 .elementor-element.elementor-element-d85666a8 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0d5ae295 */.elementor-20 .elementor-element.elementor-element-0d5ae295 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc7c9a9d */.elementor-20 .elementor-element.elementor-element-cc7c9a9d {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-803cacbc */.elementor-20 .elementor-element.elementor-element-803cacbc {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-8f01a20c */.elementor-20 .elementor-element.elementor-element-8f01a20c {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-704e533d */.elementor-20 .elementor-element.elementor-element-704e533d {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d3571807 */.elementor-20 .elementor-element.elementor-element-d3571807 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6e852613 */.elementor-20 .elementor-element.elementor-element-6e852613 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-28c4cdde */.elementor-20 .elementor-element.elementor-element-28c4cdde {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-282f0c0f */.elementor-20 .elementor-element.elementor-element-282f0c0f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-ccb2612a */.elementor-20 .elementor-element.elementor-element-ccb2612a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-be68ae88 */.elementor-20 .elementor-element.elementor-element-be68ae88 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-33cc6228 */.elementor-20 .elementor-element.elementor-element-33cc6228 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-aec44c53 */.elementor-20 .elementor-element.elementor-element-aec44c53 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2b103793 */.elementor-20 .elementor-element.elementor-element-2b103793 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-1fbcb59e */.elementor-20 .elementor-element.elementor-element-1fbcb59e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-fcf1aadc */.elementor-20 .elementor-element.elementor-element-fcf1aadc {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-70eecb1b */.elementor-20 .elementor-element.elementor-element-70eecb1b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-662a8548 */.elementor-20 .elementor-element.elementor-element-662a8548 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d5a30057 */.elementor-20 .elementor-element.elementor-element-d5a30057 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2544abfe */.elementor-20 .elementor-element.elementor-element-2544abfe {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-8a34d6c0 */.elementor-20 .elementor-element.elementor-element-8a34d6c0 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-e17ab17b */.elementor-20 .elementor-element.elementor-element-e17ab17b {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-970550bf */.elementor-20 .elementor-element.elementor-element-970550bf {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a2165b13 */.elementor-20 .elementor-element.elementor-element-a2165b13 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-f6f1dd9a */.elementor-20 .elementor-element.elementor-element-f6f1dd9a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6c8d6b35 */.elementor-20 .elementor-element.elementor-element-6c8d6b35 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-e12bdf3e */.elementor-20 .elementor-element.elementor-element-e12bdf3e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58a42dc4 */.elementor-20 .elementor-element.elementor-element-58a42dc4 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d77caa1 */.elementor-20 .elementor-element.elementor-element-4d77caa1 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5be051c1 */.elementor-20 .elementor-element.elementor-element-5be051c1 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ad966a6f */.elementor-20 .elementor-element.elementor-element-ad966a6f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-436c5ca9 */.elementor-20 .elementor-element.elementor-element-436c5ca9 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b908b43e */.elementor-20 .elementor-element.elementor-element-b908b43e {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4669b83d */.elementor-20 .elementor-element.elementor-element-4669b83d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f383a2d */.elementor-20 .elementor-element.elementor-element-1f383a2d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50090dca */.elementor-20 .elementor-element.elementor-element-50090dca {
  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-18a5ab02 */.elementor-20 .elementor-element.elementor-element-18a5ab02 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31844ca2 */.elementor-20 .elementor-element.elementor-element-31844ca2 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e253cb7 */.elementor-20 .elementor-element.elementor-element-4e253cb7 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8f766bf8 */.elementor-20 .elementor-element.elementor-element-8f766bf8 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9d4fb69 */.elementor-20 .elementor-element.elementor-element-a9d4fb69 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d03e3d11 */.elementor-20 .elementor-element.elementor-element-d03e3d11 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f7709ab */.elementor-20 .elementor-element.elementor-element-4f7709ab {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-401af4fe */.elementor-20 .elementor-element.elementor-element-401af4fe {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbbd42d5 */.elementor-20 .elementor-element.elementor-element-fbbd42d5 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-694a7591 */.elementor-20 .elementor-element.elementor-element-694a7591 {
  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-f17af20d */.elementor-20 .elementor-element.elementor-element-f17af20d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89752f62 */.elementor-20 .elementor-element.elementor-element-89752f62 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bddb4ae9 */.elementor-20 .elementor-element.elementor-element-bddb4ae9 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-294c2db9 */.elementor-20 .elementor-element.elementor-element-294c2db9 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a292a1dc */.elementor-20 .elementor-element.elementor-element-a292a1dc {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99beac3e */.elementor-20 .elementor-element.elementor-element-99beac3e {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0723968 */.elementor-20 .elementor-element.elementor-element-a0723968 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcca499 */.elementor-20 .elementor-element.elementor-element-9fcca499 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63476c4f */.elementor-20 .elementor-element.elementor-element-63476c4f {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-122be6d2 */.elementor-20 .elementor-element.elementor-element-122be6d2 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66ef182a */.elementor-20 .elementor-element.elementor-element-66ef182a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27a16c1e */.elementor-20 .elementor-element.elementor-element-27a16c1e {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bb6d2d3a */.elementor-20 .elementor-element.elementor-element-bb6d2d3a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-044879da */.elementor-20 .elementor-element.elementor-element-044879da {
  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-b57aa2e0 */.elementor-20 .elementor-element.elementor-element-b57aa2e0 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e183c24a */.elementor-20 .elementor-element.elementor-element-e183c24a {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd97575b */.elementor-20 .elementor-element.elementor-element-dd97575b {
  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-85967cab */.elementor-20 .elementor-element.elementor-element-85967cab {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-909636be */.elementor-20 .elementor-element.elementor-element-909636be {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-06d0e777 */.elementor-20 .elementor-element.elementor-element-06d0e777 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-713d107f */.elementor-20 .elementor-element.elementor-element-713d107f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61d639ef */.elementor-20 .elementor-element.elementor-element-61d639ef {
  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-504ada71 */.elementor-20 .elementor-element.elementor-element-504ada71 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a9e04e7 */.elementor-20 .elementor-element.elementor-element-7a9e04e7 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf137178 */.elementor-20 .elementor-element.elementor-element-cf137178 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3235b91f */.elementor-20 .elementor-element.elementor-element-3235b91f {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d3921a */.elementor-20 .elementor-element.elementor-element-88d3921a {
  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-2c5ce83d */.elementor-20 .elementor-element.elementor-element-2c5ce83d {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cb5c1f */.elementor-20 .elementor-element.elementor-element-10cb5c1f {
  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-8f78dd23 */.elementor-20 .elementor-element.elementor-element-8f78dd23 {
  width: auto;
  display: inline-block;
  fill: #fff;
  transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-219c1863 */.elementor-20 .elementor-element.elementor-element-219c1863 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-403add42 */.elementor-20 .elementor-element.elementor-element-403add42 {
  margin-block-end: 1rem;
  margin-block-start: .5rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-538edfa5 */.elementor-20 .elementor-element.elementor-element-538edfa5 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fb08a6c */.elementor-20 .elementor-element.elementor-element-7fb08a6c {
  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-950cda53 */.elementor-20 .elementor-element.elementor-element-950cda53 {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6491310c */.elementor-20 .elementor-element.elementor-element-6491310c {
  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-8b462d1f */.elementor-20 .elementor-element.elementor-element-8b462d1f {
  position: relative;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8bae8dd */.elementor-20 .elementor-element.elementor-element-d8bae8dd {
  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-64451b16 */.elementor-20 .elementor-element.elementor-element-64451b16 {
  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-c0d45c3e */.elementor-20 .elementor-element.elementor-element-c0d45c3e {
  position: fixed;
  z-index: 1;
  margin-block-end: 0;
  min-width: 0;
  max-width: 100%;
}/* End custom CSS */