.elementor-3647 .elementor-element.elementor-element-f5d194b > .elementor-container{max-width:80%;}.elementor-3647 .elementor-element.elementor-element-f5d194b{padding:81px 0px 81px 0px;}.elementor-3647 .elementor-element.elementor-element-c875521 > .elementor-element-populated{margin:0% 15.64% 0% 0%;--e-column-margin-right:15.64%;--e-column-margin-left:0%;}.elementor-3647 .elementor-element.elementor-element-1f22a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:97px 0px 0px 0px;}.ee-tooltip.ee-tooltip-1f22a52.to--top,
							 .ee-tooltip.ee-tooltip-1f22a52.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1f22a52.to--left,
							 .ee-tooltip.ee-tooltip-1f22a52.to--right{margin-top:0px;}.elementor-3647 .elementor-element.elementor-element-00a7189{padding:0px 0px 10px 0px;text-align:center;}.elementor-3647 .elementor-element.elementor-element-00a7189 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;color:#2a5ca7;}.elementor-3647 .elementor-element.elementor-element-f4da029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:20px 15px 20px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 12px 18px -6px #666666;}.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-3647 .elementor-element.elementor-element-f4da029.elementor-view-stacked .elementor-icon{background-color:#2a5ca7;fill:#ffffff;color:#ffffff;}.elementor-3647 .elementor-element.elementor-element-f4da029.elementor-view-framed .elementor-icon, .elementor-3647 .elementor-element.elementor-element-f4da029.elementor-view-default .elementor-icon{fill:#2a5ca7;color:#2a5ca7;border-color:#2a5ca7;}.elementor-3647 .elementor-element.elementor-element-f4da029.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon{font-size:20px;padding:10px;}.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-title, .elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;letter-spacing:1px;}.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-title{color:#25212b;}.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-3647 .elementor-element.elementor-element-0015504 .elementor-button{background-color:#f59ebb;font-family:"Poppins", Sans-serif;font-size:20px;line-height:1.7em;fill:#ffffff;color:#ffffff;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);border-style:solid;border-width:2px 2px 2px 2px;border-color:#f59ebb;border-radius:15px 15px 15px 15px;padding:25px 30px 25px 30px;}.elementor-3647 .elementor-element.elementor-element-0015504 .elementor-button:hover, .elementor-3647 .elementor-element.elementor-element-0015504 .elementor-button:focus{background-color:#7a96ce;color:#ffffff;border-color:#3d3640;}.elementor-3647 .elementor-element.elementor-element-0015504{margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:7px 0px 7px 0px;}.elementor-3647 .elementor-element.elementor-element-0015504 .elementor-button:hover svg, .elementor-3647 .elementor-element.elementor-element-0015504 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-3647 .elementor-element.elementor-element-f5d194b{padding:80px 0px 80px 0px;}.elementor-3647 .elementor-element.elementor-element-c875521 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3647 .elementor-element.elementor-element-fa4ee41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-3647 .elementor-element.elementor-element-f5d194b{padding:82px 0px 82px 0px;}.elementor-3647 .elementor-element.elementor-element-c875521 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3647 .elementor-element.elementor-element-fa4ee41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-3647 .elementor-element.elementor-element-c875521{width:35.167%;}.elementor-3647 .elementor-element.elementor-element-fa4ee41{width:64.833%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3647 .elementor-element.elementor-element-c875521{width:100%;}.elementor-3647 .elementor-element.elementor-element-fa4ee41{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-00a7189 */.elementor-3647 .elementor-element.elementor-element-00a7189 mark::after { content: ""; position: absolute; top: 50%; left: 50%; width: calc(100% + 20px); height: calc(100% + 20px); transform: translate(-50%, -50%); pointer-events: none; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20150%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23f59ebb%22%20stroke-width%3D%2216%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M7.7%2C145.6C109%2C125%2C299.9%2C116.2%2C401%2C121.3c42.1%2C2.2%2C87.6%2C11.8%2C87.3%2C25.7%22%2F%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; z-index: 0; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4da029 */.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-image-box-img img, .elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-icon img, .elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-icon .elementor-icon { border-radius: 100% 100% 100% 100%; }
.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon-box-wrapper, .elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-image-box-wrapper { max-width: 1100px; margin-left: auto; margin-right: auto; }
.elementor-3647 .elementor-element.elementor-element-f4da029 .elementor-icon svg { width: auto; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5d194b */.elementor-3647 .elementor-element.elementor-element-f5d194b > .elementor-container { max-width: min(80%, 1440px); }/* End custom CSS */