.elementor-646 .elementor-element.elementor-element-0057fb4{--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-646 .elementor-element.elementor-element-604b981{text-align:center;}.elementor-646 .elementor-element.elementor-element-604b981 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;text-shadow:0px 0px 19px rgba(0,0,0,0.3);}.elementor-646 .elementor-element.elementor-element-604b981 .elementor-heading-title a{transition-duration:0s;}.elementor-646 .elementor-element.elementor-element-1b120106{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-646 .elementor-element.elementor-element-6592d4e2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-6592d4e2:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-6592d4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.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-646 .elementor-element.elementor-element-2427ef0a{text-align:center;}.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-646 .elementor-element.elementor-element-33e837e4{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-6a3ca262{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-6aa5521.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-646 .elementor-element.elementor-element-6aa5521 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-6aa5521 pre, .elementor-646 .elementor-element.elementor-element-6aa5521 code, .elementor-646 .elementor-element.elementor-element-6aa5521 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-727c05b3{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-727c05b3:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-727c05b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-53ced7df{text-align:center;}.elementor-646 .elementor-element.elementor-element-c91cf0c{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-654d6dd6{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-f2fca95 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-f2fca95 pre, .elementor-646 .elementor-element.elementor-element-f2fca95 code, .elementor-646 .elementor-element.elementor-element-f2fca95 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-5d06a93b{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-5d06a93b:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-5d06a93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-541f4557{text-align:center;}.elementor-646 .elementor-element.elementor-element-60fd1b23{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-47346ee4{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-089b920 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-089b920 pre, .elementor-646 .elementor-element.elementor-element-089b920 code, .elementor-646 .elementor-element.elementor-element-089b920 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-41b65ec1{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-41b65ec1:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-41b65ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-4131ddf3{text-align:center;}.elementor-646 .elementor-element.elementor-element-34688f76{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-4831e675{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-03dbcb7 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-03dbcb7 pre, .elementor-646 .elementor-element.elementor-element-03dbcb7 code, .elementor-646 .elementor-element.elementor-element-03dbcb7 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-67a7e103{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-67a7e103:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-67a7e103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-4c1aae0c{text-align:center;}.elementor-646 .elementor-element.elementor-element-217c750c{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-2de63c72{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-cd7ac35 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-cd7ac35 pre, .elementor-646 .elementor-element.elementor-element-cd7ac35 code, .elementor-646 .elementor-element.elementor-element-cd7ac35 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-dc6cec5{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-dc6cec5:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-dc6cec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-3d2226e9{text-align:center;}.elementor-646 .elementor-element.elementor-element-39009575{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-6725e43{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-c4f9b2d .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-c4f9b2d pre, .elementor-646 .elementor-element.elementor-element-c4f9b2d code, .elementor-646 .elementor-element.elementor-element-c4f9b2d .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-7b1563ab{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-7b1563ab:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-7b1563ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-15aaa620{text-align:center;}.elementor-646 .elementor-element.elementor-element-4a4adba8{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-36680d3b{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-704876a .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-704876a pre, .elementor-646 .elementor-element.elementor-element-704876a code, .elementor-646 .elementor-element.elementor-element-704876a .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-113f9a28{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-113f9a28:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-113f9a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-706fd5a3{text-align:center;}.elementor-646 .elementor-element.elementor-element-7e8743c3{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-4e8874c3{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-6d0a3b8 .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-6d0a3b8 pre, .elementor-646 .elementor-element.elementor-element-6d0a3b8 code, .elementor-646 .elementor-element.elementor-element-6d0a3b8 .line-numbers .line-numbers-rows{font-size:13px;}.elementor-646 .elementor-element.elementor-element-69096c2f{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-69096c2f:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-69096c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1e1e;}.elementor-646 .elementor-element.elementor-element-6644c78a{text-align:center;}.elementor-646 .elementor-element.elementor-element-d9e8138{text-align:center;color:#ffffff;}.elementor-646 .elementor-element.elementor-element-50bcfdcb{text-align:left;color:#cccccc;}.elementor-646 .elementor-element.elementor-element-485f34c .highlight-height{height:115px;}.elementor-646 .elementor-element.elementor-element-485f34c pre, .elementor-646 .elementor-element.elementor-element-485f34c code, .elementor-646 .elementor-element.elementor-element-485f34c .line-numbers .line-numbers-rows{font-size:13px;}@media(max-width:1024px){.elementor-646 .elementor-element.elementor-element-1b120106{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-646 .elementor-element.elementor-element-1b120106{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-1b120106 */.elementor-widget-image img {
  transition: all 0.3s ease-in-out;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}

.elementor-widget-image:hover img {
  transform: scale(1.05);
  box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}/* End custom CSS */