.elementor-81 .elementor-element.elementor-element-38a79bcd > .elementor-container{min-height:89vh;}.elementor-81 .elementor-element.elementor-element-38a79bcd{margin-top:0px;margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-2d05bf68{text-align:left;}.elementor-81 .elementor-element.elementor-element-2d05bf68 img{width:454px;height:457px;object-fit:cover;object-position:center right;}.elementor-81 .elementor-element.elementor-element-2d05bf68 > .elementor-widget-container{margin:40px 40px 40px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4ac9646b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-81 .elementor-element.elementor-element-5bae5cce .elementor-heading-title{color:var( --e-global-color-4799aee );font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.1px;}.elementor-81 .elementor-element.elementor-element-5bae5cce > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9c63fc4 .elementor-heading-title{color:var( --e-global-color-4799aee );font-family:var( --e-global-typography-0442119-font-family ), Sans-serif;font-size:var( --e-global-typography-0442119-font-size );font-weight:var( --e-global-typography-0442119-font-weight );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-9c63fc4 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7b59bdc{columns:1;color:var( --e-global-color-b45cde6 );font-family:var( --e-global-typography-5ceb6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-5ceb6b9-font-size );font-weight:var( --e-global-typography-5ceb6b9-font-weight );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button{font-family:var( --e-global-typography-252f5db-font-family ), Sans-serif;font-size:var( --e-global-typography-252f5db-font-size );font-weight:var( --e-global-typography-252f5db-font-weight );line-height:var( --e-global-typography-252f5db-line-height );letter-spacing:var( --e-global-typography-252f5db-letter-spacing );word-spacing:var( --e-global-typography-252f5db-word-spacing );fill:var( --e-global-color-4799aee );color:var( --e-global-color-4799aee );background-color:#8EC9FF00;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-fd2de25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4009479b{margin-top:10px;margin-bottom:0px;padding:070px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-19bf2f3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:27px;}.elementor-81 .elementor-element.elementor-element-19bf2f3e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-81 .elementor-element.elementor-element-7706a6e .elementor-heading-title{color:var( --e-global-color-4799aee );font-family:var( --e-global-typography-0442119-font-family ), Sans-serif;font-size:var( --e-global-typography-0442119-font-size );font-weight:var( --e-global-typography-0442119-font-weight );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-1e6b6270{columns:1;color:var( --e-global-color-b45cde6 );font-family:var( --e-global-typography-5ceb6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-5ceb6b9-font-size );font-weight:var( --e-global-typography-5ceb6b9-font-weight );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-5845f6e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 90px;}.elementor-81 .elementor-element.elementor-element-2c61e06 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-81 .elementor-element.elementor-element-2c6c2413 > .elementor-container{min-height:361px;}.elementor-81 .elementor-element.elementor-element-2c6c2413:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-2c6c2413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDE8;}.elementor-81 .elementor-element.elementor-element-2c6c2413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-2c6c2413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-526de2a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-6bd48e68{text-align:center;}.elementor-81 .elementor-element.elementor-element-6bd48e68 .elementor-heading-title{font-family:var( --e-global-typography-eeef974-font-family ), Sans-serif;font-size:var( --e-global-typography-eeef974-font-size );font-weight:var( --e-global-typography-eeef974-font-weight );line-height:var( --e-global-typography-eeef974-line-height );letter-spacing:var( --e-global-typography-eeef974-letter-spacing );word-spacing:var( --e-global-typography-eeef974-word-spacing );}.elementor-81 .elementor-element.elementor-element-1df6e08f{text-align:center;}.elementor-81 .elementor-element.elementor-element-1df6e08f .elementor-heading-title{font-family:var( --e-global-typography-0442119-font-family ), Sans-serif;font-size:var( --e-global-typography-0442119-font-size );font-weight:var( --e-global-typography-0442119-font-weight );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-53e33050{margin-top:30px;margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.1px;fill:var( --e-global-color-0f4ea5e );color:var( --e-global-color-0f4ea5e );background-color:var( --e-global-color-4799aee );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4799aee );border-radius:0px 0px 0px 0px;padding:12px 28px 12px 27px;}.elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button:focus{color:var( --e-global-color-4799aee );background-color:#1A1A1A00;}.elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button:focus svg{fill:var( --e-global-color-4799aee );}.elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.1px;fill:var( --e-global-color-4799aee );color:var( --e-global-color-4799aee );background-color:#1A1A1A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4799aee );border-radius:0px 0px 0px 0px;padding:12px 28px 12px 27px;}.elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button:focus{color:var( --e-global-color-0f4ea5e );background-color:var( --e-global-color-4799aee );}.elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button:focus svg{fill:var( --e-global-color-0f4ea5e );}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-19bf2f3e{width:54%;}.elementor-81 .elementor-element.elementor-element-5845f6e9{width:46%;}}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-38a79bcd{padding:0px 10px 0px 10px;}.elementor-81 .elementor-element.elementor-element-9c63fc4 .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-7b59bdc{font-size:var( --e-global-typography-5ceb6b9-font-size );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button{font-size:var( --e-global-typography-252f5db-font-size );line-height:var( --e-global-typography-252f5db-line-height );letter-spacing:var( --e-global-typography-252f5db-letter-spacing );word-spacing:var( --e-global-typography-252f5db-word-spacing );}.elementor-81 .elementor-element.elementor-element-4009479b{padding:0px 10px 0px 10px;}.elementor-81 .elementor-element.elementor-element-7706a6e .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-1e6b6270{font-size:var( --e-global-typography-5ceb6b9-font-size );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-5845f6e9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-81 .elementor-element.elementor-element-6bd48e68 .elementor-heading-title{font-size:var( --e-global-typography-eeef974-font-size );line-height:var( --e-global-typography-eeef974-line-height );letter-spacing:var( --e-global-typography-eeef974-letter-spacing );word-spacing:var( --e-global-typography-eeef974-word-spacing );}.elementor-81 .elementor-element.elementor-element-1df6e08f .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-38a79bcd{margin-top:30px;margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-2d05bf68{text-align:left;}.elementor-81 .elementor-element.elementor-element-2d05bf68 img{width:447px;height:334px;}.elementor-81 .elementor-element.elementor-element-2d05bf68 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5bae5cce{text-align:left;}.elementor-81 .elementor-element.elementor-element-5bae5cce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9c63fc4{text-align:left;}.elementor-81 .elementor-element.elementor-element-9c63fc4 .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-9c63fc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7b59bdc{font-size:var( --e-global-typography-5ceb6b9-font-size );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-7b59bdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button{font-size:var( --e-global-typography-252f5db-font-size );line-height:var( --e-global-typography-252f5db-line-height );letter-spacing:var( --e-global-typography-252f5db-letter-spacing );word-spacing:var( --e-global-typography-252f5db-word-spacing );}.elementor-81 .elementor-element.elementor-element-4009479b{margin-top:030px;margin-bottom:0px;}.elementor-81 .elementor-element.elementor-element-7706a6e .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-7706a6e > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1e6b6270{font-size:var( --e-global-typography-5ceb6b9-font-size );line-height:var( --e-global-typography-5ceb6b9-line-height );letter-spacing:var( --e-global-typography-5ceb6b9-letter-spacing );word-spacing:var( --e-global-typography-5ceb6b9-word-spacing );}.elementor-81 .elementor-element.elementor-element-2c6c2413{padding:0px 10px 0px 10px;}.elementor-81 .elementor-element.elementor-element-6bd48e68 .elementor-heading-title{font-size:var( --e-global-typography-eeef974-font-size );line-height:var( --e-global-typography-eeef974-line-height );letter-spacing:var( --e-global-typography-eeef974-letter-spacing );word-spacing:var( --e-global-typography-eeef974-word-spacing );}.elementor-81 .elementor-element.elementor-element-1df6e08f .elementor-heading-title{font-size:var( --e-global-typography-0442119-font-size );line-height:var( --e-global-typography-0442119-line-height );letter-spacing:var( --e-global-typography-0442119-letter-spacing );word-spacing:var( --e-global-typography-0442119-word-spacing );}.elementor-81 .elementor-element.elementor-element-2e936877{width:50%;}.elementor-81 .elementor-element.elementor-element-2cecae76 .elementor-button{font-size:14px;line-height:20px;padding:08px 22px 8px 22px;}.elementor-81 .elementor-element.elementor-element-1dc73535{width:50%;}.elementor-81 .elementor-element.elementor-element-6a958841 .elementor-button{font-size:14px;line-height:20px;padding:08px 22px 8px 22px;}}/* Start custom CSS for button, class: .elementor-element-fd2de25 */.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button-icon { font-size:25px; color: inherit;
}
.elementor-81 .elementor-element.elementor-element-fd2de25 .elementor-button-text {
    margin:auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Light.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://digitalellipse.net/wp-content/uploads/2025/01/Metropolis-Black.woff') format('woff');
}
/* End Custom Fonts CSS */