PageSourceSearch

https://www.curotec.com/services/mobile-apps/

html curotec.com collected 2026-10-03 23:52:14 UTC 681,777 bytes, 5,109 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
4(window,'GTM-TB93MHF','google_tags_first_party');</script>
4<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set', 'developer_id.dY2E1Nz', true);
5		var f=d.getElementsByTagName(s)[0],
6		j=d.createElement(s);j.async=true;j.src='/kt8k/';
7		f.parentNode.insertBefore(j,f);
8		})(window,document,'script','dataLayer');</script>
8
9<meta charset="UTF-8">
10<meta name="viewport" content="width=device-width, initial-scale=1">
11	<link rel="profile" href="https://gmpg.org/xfn/11"> 
12	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
13<script id="cookie-law-info-gcm-var-js">
14var _ckyGcm = {"status":true,"default_settings":[{"analytics":"denied","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"All"},{"analytics":"granted","advertisement":"granted","functional":"granted","necessary":"granted","ad_user_data":"granted","ad_personalization":"granted","regions":"US"}],"wait_for_update":500,"url_passthrough":true,"ads_data_redaction":true}</script>
vendor: 1 bytes, line 14
14
15<script id="cookie-law-info-gcm-js" type="text/javascript" src="https://www.curotec.com/wp-content/plugins/cookie-law-info/lite/frontend/js/gcm.min.js"></script>
15 
15<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/35f031b85cb6e3b0d4a12098/script.js"></script>
15
16	<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v28.2) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
17	<title>Mobile App Development Services for iOS, Android, and React Native</title>
18	<meta name="description" content="Curotec builds native and cross-platform mobile apps on Swift, Kotlin, Flutter, and React Native. Senior engineers for consumer, enterprise, and internal business apps, with backend integration, AI features, and the app store deployment experience to ship on time." />
19	<link rel="canonical" href="https://www.curotec.com/services/mobile-apps/" />
20	<meta property="og:locale" content="en_US" />
21	<meta property="og:type" content="article" />
22	<meta property="og:title" content="Mobile App Development Services for iOS, Android, and React Native" />
23	<meta property="og:description" content="Curotec builds native and cross-platform mobile apps on Swift, Kotlin, Flutter, and React Native. Senior engineers for consumer, enterprise, and internal business apps, with backend integration, AI features, and the app store deployment experience to ship on time." />
24	<meta property="og:url" content="https://www.curotec.com/services/mobile-apps/" />
25	<meta property="og:site_name" content="Curotec" />
26	<meta property="article:publisher" content="https://www.facebook.com/curotec" />
27	<meta property="article:modified_time" content="2026-04-24T18:54:11+00:00" />
28	<meta property="og:image" content="https://www.curotec.com/wp-content/uploads/2023/09/curotec-og-tile.png" />
29	<meta property="og:image:width" content="1200" />
30	<meta property="og:image:height" content="630" />
31	<meta property="og:image:type" content="image/png" />
32	<meta name="twitter:card" content="summary_large_image" />
33	<meta name="twitter:site" content="@curotec" />
34	<meta name="twitter:label1" content="Est. reading time" />
35	<meta name="twitter:data1" content="12 minutes" />
36	
36<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/","url":"https:\/\/www.curotec.com\/services\/mobile-apps\/","name":"Mobile App Development Services for iOS, Android, and React Native","isPartOf":{"@id":"https:\/\/www.curotec.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/#primaryimage"},"image":{"@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.curotec.com\/wp-content\/uploads\/2024\/02\/new-team-member.png?w=390","datePublished":"2023-06-06T14:06:05+00:00","dateModified":"2026-04-24T18:54:11+00:00","description":"Curotec builds native and cross-platform mobile apps on Swift, Kotlin, Flutter, and React Native. Senior engineers for consumer, enterprise, and internal business apps, with backend integration, AI features, and the app store deployment experience to ship on time.","breadcrumb":{"@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.curotec.com\/services\/mobile-apps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/#primaryimage","url":"https:\/\/www.curotec.com\/wp-content\/uploads\/2024\/02\/new-team-member.png","contentUrl":"https:\/\/www.curotec.com\/wp-content\/uploads\/2024\/02\/new-team-member.png","width":390,"height":569},{"@type":"BreadcrumbList","@id":"https:\/\/www.curotec.com\/services\/mobile-apps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.curotec.com\/"},{"@type":"ListItem","position":2,"name":"Mobile Application Development"}]},{"@type":"WebSite","@id":"https:\/\/www.curotec.com\/#website","url":"https:\/\/www.curotec.com\/","name":"Curotec","description":"","publisher":{"@id":"https:\/\/www.curotec.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.curotec.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.curotec.com\/#organization","name":"Curotec","url":"https:\/\/www.curotec.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.curotec.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.curotec.com\/wp-content\/uploads\/2023\/09\/logo.png","contentUrl":"https:\/\/www.curotec.com\/wp-content\/uploads\/2023\/09\/logo.png","width":472,"height":102,"caption":"Curotec"},"image":{"@id":"https:\/\/www.curotec.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/curotec","https:\/\/x.com\/curotec","https:\/\/www.linkedin.com\/company\/curotec","https:\/\/www.youtube.com\/c\/curotec"]}]}</script>
36
37	<!-- / Yoast SEO Premium plugin. -->
38
39
40<link rel="alternate" type="application/rss+xml" title="Curotec &raquo; Feed" href="https://www.curotec.com/feed/" />
41<style id="wp-img-auto-sizes-contain-inline-css">
42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
44</style>
45<link rel='stylesheet' id='formidable-css' href='https://www.curotec.com/wp-admin/admin-ajax.php?action=frmpro_css&#038;ver=8252134' media='all' />
46<link rel='stylesheet' id='all-css-4' href='https://www.curotec.com/_static/??-eJxVjcEOwjAMQ3+ILozDth4Qn4KiNoPA0k5LCuLv6SaB4GLJ1rMNz9mFnIySgV1JSAHVFqyqZApBFYQTj0wRBDk11TU13cFPU4qbp3LhpHAjmzHcXds1h485PyjFvAAWy4JmHL7YmBdRiKwG6xgG26Lt949xE75ysfX6JMe293vfDb4f3n4gRyw=' type='text/css' media='all' />
47<style id="astra-theme-css-inline-css">
48:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:3em;--ast-container-default-lg-padding:3em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:3em;--ast-container-default-sm-padding:3em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#ECEFF3;--ast-comment-inputs-background:#F9FAFB;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,--ast-global-color-5 );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:100%;}a{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:var(--ast-body-line-height,1.65em);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:26px;font-size:1.625rem;display:none;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:26px;font-size:1.625rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:40px;font-size:2.5rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:32px;font-size:2rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:26px;font-size:1.625rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.5rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-0);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}
48.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title,.widget .wp-block-heading{font-size:22px;font-size:1.375rem;color:var(--ast-global-color-2);}.single .ast-author-details .author-title{color:var(--ast-global-color-1);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .wp-block-button .wp-block-button__link,.ast-single-post .elementor-widget-button .elementor-button,.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .wp-block-uagb-buttons a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}
48.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 2em;margin-left: auto;margin-right: auto;}.ast-page-builder-template .ast-archive-description {margin: 2em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-row {margin-left: 0;margin-right: 0;}.single.ast-page-builder-template .entry-header + .entry-content,.single.ast-page-builder-template .ast-single-entry-banner + .site-content article .entry-content {margin-bottom: 2em;}@media(min-width: 921px) {.ast-page-builder-template.archive.ast-right-sidebar .ast-row article,.ast-page-builder-template.archive.ast-left-sidebar .ast-row article {padding-left: 0;padding-right: 0;}}@media (max-width:921.9px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}@media( max-width: 420px ) {.single .nav-links .nav-previous,.single .nav-links .nav-next {width: 100%;text-align: center;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{border-color:var(--ast-global-color-0);font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}#page{display:flex;flex-direction:column;min-height:100vh;}.ast-404-layout-1 h1.page-title{color:var(--ast-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary .wp-block-group h2{margin-bottom:0.7em;}#secondary h2{font-size:1.7rem;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond{padding:3em;}.ast-separate-container .ast-article-single .ast-article-single{padding:0;}.ast-article-single .wp-block-post-template-is-layout-grid{padding-left:0;}.ast-separate-container .comments-title,.ast-narrow-container .comments-title{padding:1.5em 2em;}
48.ast-page-builder-template .comment-form-textarea,.ast-comment-formwrap .ast-grid-common-col{padding:0;}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type="text"]:focus,.comments-area .ast-comment-formwrap input[type="text"]:active {box-shadow:none;outline:none;}.archive.ast-page-builder-template .entry-header{margin-top:2em;}.ast-page-builder-template .ast-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.5em;}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.ast-separate-container .ast-comment-list li.depth-1,.hentry{margin-bottom:2em;}@media (min-width:921px){.ast-left-sidebar.ast-page-builder-template #secondary,.archive.ast-right-sidebar.ast-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block;}#ast-commentform .ast-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:3em;}}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.wp-block-button .wp-block-button__link{color:#ffffff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:500;line-height:1em;font-size:16px;font-size:1rem;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{padding-top:calc(15px - 3px);padding-right:calc(30px - 3px);padding-bottom:calc(15px - 3px);padding-left:calc(30px - 3px);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}.ast-separate-container{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.site-title{display:none;}
48.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 3em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 3em;--wp--custom--ast-container-width: 1200px;--wp--custom--ast-content-width-size: 1200px;--wp--custom--ast-wide-width-size: calc(1200px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding));}.ast-narrow-container {--wp--custom--ast-content-width-size: 750px;--wp--custom--ast-wide-width-size: 750px;}@media(max-width: 921px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 2em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 2em;}}@media(max-width: 544px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 1.5em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 1.5em;}}.entry-content > .wp-block-group,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns {padding-top: var(--wp--custom--ast-default-block-top-padding);padding-right: var(--wp--custom--ast-default-block-right-padding);padding-bottom: var(--wp--custom--ast-default-block-bottom-padding);padding-left: var(--wp--custom--ast-default-block-left-padding);}.ast-plain-container.ast-no-sidebar .entry-content > .alignfull,.ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-dots) {height: 0;}[data-ast-blocks-layout] .wp-block-separator {margin: 20px auto;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px;}[data-ast-blocks-layout] .wp-block-separator.has-background {padding: 0;}.entry-content[data-ast-blocks-layout] > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-ast-blocks-layout] > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-content[data-ast-blocks-layout] .alignfull {max-width: none;}.entry-content .wp-block-columns {margin-bottom: 0;}blockquote {margin: 1.5em;border-color: rgba(0,0,0,0.05);}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {border-left: 5px solid rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right {border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left {border-left: 5px solid rgba(0,0,0,0.05);}.wp-block-site-tagline,.wp-block-latest-posts .read-more {margin-top: 15px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout input:focus {border-color: transparent;}.wp-block-loginout input:focus {outline: thin dotted;}
48.entry-content .wp-block-media-text .wp-block-media-text__content {padding: 0 0 0 8%;}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 0 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}.entry-content .wp-block-cover:not([class*="background-color"]):not(.has-text-color.has-link-color) .wp-block-cover__inner-container,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text {color: var(--ast-global-color-primary,var(--ast-global-color-5));}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-latest-posts > li > *:first-child,.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.entry-content > .wp-block-buttons,.entry-content > .wp-block-uagb-buttons {margin-bottom: 1.5em;}.wp-block-search__inside-wrapper .wp-block-search__input {padding: 0 10px;color: var(--ast-global-color-3);background: var(--ast-global-color-primary,var(--ast-global-color-5));border-color: var(--ast-border-color);}.wp-block-latest-posts .read-more {margin-bottom: 1.5em;}.wp-block-search__no-button .wp-block-search__inside-wrapper .wp-block-search__input {padding-top: 5px;padding-bottom: 5px;}.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-latest-posts .wp-block-latest-posts__post-author {font-size: 1rem;}.wp-block-latest-posts > li > *,.wp-block-latest-posts:not(.is-grid) > li {margin-top: 12px;margin-bottom: 12px;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignwide:where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: var(--wp--custom--ast-wide-width-size);}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .inherit-container-width > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-content[data-ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {max-width: var(--wp--custom--ast-content-width-size) ;margin-left: auto;margin-right: auto;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-content[data-ast-blocks-layout] .wp-block-cover:not(.alignleft):not(.alignright) {width: auto;}@media(max-width: 1200px) {.ast-separate-container .entry-content > .alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content .alignfull {margin-left: calc(-1 * min(var(--ast-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--ast-container-default-xlg-padding),20px));}}@media(min-width: 1201px) {.ast-separate-container .entry-content > .alignfull {margin-left: calc(-1 * var(--ast-container-default-xlg-padding) );margin-right: calc(-1 * var(--ast-container-default-xlg-padding) );}.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide {margin-left: calc(-1 * var(--wp--custom--ast-default-block-left-padding) );margin-right: calc(-1 * var(--wp--custom--ast-default-block-right-padding) );}}@media(min-width: 921px) {.ast-separate-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)),.ast-plain-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) >
48 :where(:not(.alignleft):not(.alignright)) {max-width: calc( var(--wp--custom--ast-content-width-size) + 80px );}.ast-plain-container.ast-right-sidebar .entry-content[data-ast-blocks-layout] .alignfull,.ast-plain-container.ast-left-sidebar .entry-content[data-ast-blocks-layout] .alignfull {margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px) {.entry-content > .alignleft {margin-right: 20px;}.entry-content > .alignright {margin-left: 20px;}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:20px;}.wp-block-latest-posts{margin:0;}}@media( max-width: 600px ) {.entry-content .wp-block-media-text .wp-block-media-text__content,.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}}.ast-page-builder-template .entry-header {padding-left: 0;}.ast-narrow-container .site-content .wp-block-uagb-image--align-full .wp-block-uagb-image__figure {max-width: 100%;margin-left: auto;margin-right: auto;}.entry-content ul,.entry-content ol {padding: revert;margin: revert;}.entry-content ul.wc-block-product-template{padding: 0;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#f9fafb;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#e2e8f0;--ast-global-color-7:#cbd5e1;--ast-global-color-8:#94a3b8;}:root {--ast-border-color : var(--ast-global-color-6);}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}header.entry-header .post-thumb img,.ast-single-post-featured-section.post-thumb img{aspect-ratio:16/9;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-weight:600;font-size:32px;font-size:2rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
48h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:var(--ast-global-color-5);min-height:80px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var(--ast-global-color-subtle-background,--ast-global-color-6);}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1200px;min-height:80px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:flex-start;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{dis
48play:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-3);}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.site-footer-focus-item {font-size:16px;font-size:1rem;}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset !important;background:unset !important;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.elementor-toc__list-wrapper{margin:0;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not( .astra-full-megamenu-wrapper) .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);}.ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:35%;}@media (max-width:921px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}@media (max-width:544px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item,#astra-footer-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;
48-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link,#astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0,-2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description,.ast-separate-container .comments-area .comment-respond,.ast-separate-container .comments-area .ast-comment-list li,.ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}.ast-plain-container,.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-plain-container,.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-plain-container,.ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}}#ast-scroll-top {display: none;position: fixed;text-align: center;cursor: pointer;z-index: 99;width: 2.1em;height: 2.1em;line-height: 2.1;color: #ffffff;border-radius: 2px;content: "";outline: inherit;}
48@media (min-width: 769px) {#ast-scroll-top {content: "769";}}#ast-scroll-top .ast-icon.icon-arrow svg {margin-left: 0px;vertical-align: middle;transform: translate(0,-20%) rotate(180deg);width: 1.6em;}.ast-scroll-to-top-right {right: 30px;bottom: 30px;}.ast-scroll-to-top-left {left: 30px;bottom: 30px;}#ast-scroll-top{background-color:var(--ast-global-color-0);font-size:15px;}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content,.ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *,.ast-mobile-header-content > *,.ast-desktop-popup-content > *,.ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}
48.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:80px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:80px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,--ast-global-color-4 );}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;
48fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .menu-item:hover > .menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu,.ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link,.ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-mobile .main-navigation .main-header-menu ,.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link,.ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}:root{--e-global-color-astglobalcolor0:#046bd2;
48--e-global-color-astglobalcolor1:#045cb4;--e-global-color-astglobalcolor2:#1e293b;--e-global-color-astglobalcolor3:#334155;--e-global-color-astglobalcolor4:#f9fafb;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#e2e8f0;--e-global-color-astglobalcolor7:#cbd5e1;--e-global-color-astglobalcolor8:#94a3b8;}
49/*# sourceURL=astra-theme-css-inline-css */
50</style>
51<style id="wp-parsely-recommendations-style-inline-css">
52.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}
53
54/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/wp-parsely-3.24/build/blocks/recommendations/style-edit.css */
55</style>
56<style id="jetpack-search-active-filters-style-inline-css">
57.wp-block-jetpack-search-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-active-filters[hidden]{display:none}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__heading{color:inherit;font-size:.8rem;font-weight:600;opacity:.8}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pills{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill{align-items:center;background:#0000;border:1px solid;border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;gap:.25rem;letter-spacing:normal;line-height:1.2;padding:.2rem .6rem;text-transform:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill{background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-active-filters :is(.jetpack-search-active-filters__pill:focus-visible,.jetpack-search-active-filters__pill:hover){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters :is(.jetpack-search-active-filters__pill:focus-visible,.jetpack-search-active-filters__pill:hover){background:color-mix(in sRGB,currentColor 24%,#0000);border-color:color-mix(in sRGB,currentColor 52%,#0000)}}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill:focus-visible{box-shadow:0 0 0 2px currentColor;outline:none}
57@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill:focus-visible{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill-remove{font-weight:700;line-height:1}
58/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/active-filters.css */
59</style>
60<style id="jetpack-search-ai-answer-style-inline-css">
61.wp-block-jetpack-search-ai-answer{border-inline-start:3px solid color-mix(in sRGB,currentColor 30%,#0000);margin-block:0 var(--wp--preset--spacing--40,1.5rem);padding-block:var(--wp--preset--spacing--30,.75rem);padding-inline-start:var(--wp--preset--spacing--30,1rem)}.wp-block-jetpack-search-ai-answer[hidden]{display:none}.jp-search-answers-panel__heading{font-size:.75em;font-weight:600;letter-spacing:.06em;margin:0 0 .5em;opacity:.7;text-transform:uppercase}.jp-search-answers-panel__loading,.jp-search-answers-panel__loading-hint{align-items:center;color:inherit;display:flex;font-size:.75em;gap:.5em;margin:.5em 0 0;opacity:.7}.jp-search-answers-panel__loading-hint[hidden],.jp-search-answers-panel__loading[hidden]{display:none}.jp-search-answers-panel__loading-hint{font-style:italic}.jp-search-answers-panel__error{margin:0}.jp-search-answers-panel__error-message{margin:0 0 .25em}.jp-search-answers-panel__error-detail{font-size:.875em;margin:0;opacity:.7}.jp-search-answers-panel__content{margin:0}.jp-search-answers-panel__text{font-size:.875em;line-height:1.6}.jp-search-answers-panel__text :is(h2,h3,h4){font-size:1em;font-weight:700;margin:.8em 0 .3em}.jp-search-answers-panel__text p{margin:0 0 .6em}.jp-search-answers-panel__text ul{list-style:disc;margin:0 0 .6em 1.2em;padding:0}.jp-search-answers-panel__text li{margin-bottom:.2em}.jp-search-answers-panel__text strong{font-weight:700}.jp-search-answers-panel__text em{font-style:italic}.jp-search-answers-panel__toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.75em;gap:.4em;margin-top:.5em;padding:0;text-decoration:underline}.jp-search-answers-panel__toggle[hidden]{display:none}.jp-search-answers-panel__toggle:hover{opacity:.7}.jp-search-answers-panel__toggle-icon{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:.4em;transform:rotate(45deg);width:.4em}.jp-search-answers-panel__citations{display:flex;flex-wrap:wrap;font-size:.75em;gap:.5em 1em;list-style:none;margin:.75em 0 0;padding:0}.jp-search-answers-panel__citations[hidden]{display:none}.jp-search-answers-panel__citations li{margin:0}.jp-search-answers-panel__citations a{align-items:center;display:inline-flex;gap:.25em}.jp-search-answers-panel__citation-icon{flex-shrink:0}@keyframes jp-search-animated-ellipsis-bounce{0%,80%,to{opacity:.2}40%{opacity:1}}.jp-search-animated-ellipsis{display:inline-flex;gap:2px}.jp-search-animated-ellipsis span{animation:jp-search-animated-ellipsis-bounce 1.4s infinite both;background:currentColor;border-radius:50%;display:inline-block;height:3px;width:3px}.jp-search-animated-ellipsis span:nth-child(2){animation-delay:.16s}.jp-search-animated-ellipsis span:nth-child(3){animation-delay:.32s}
62/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/ai-answer.css */
63</style>
64<style id="jetpack-search-clear-filters-style-inline-css">
65.jetpack-search-clear-filters[hidden]{display:none}
65.jetpack-search-clear-filters__button{cursor:pointer}.jetpack-search-clear-filters.is-style-compact .jetpack-search-clear-filters__button{font-size:.8125rem;line-height:1.5;min-width:0;padding:.25em .75em;width:auto}
66/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/clear-filters.css */
67</style>
68<style id="jetpack-search-filter-checkbox-style-inline-css">
69.wp-block-jetpack-search-filter-checkbox[hidden]{display:none}@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton--filter-row{height:1rem;width:80%}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list--skeleton{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list--skeleton[hidden]{display:none}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item--skeleton{padding:.25rem 0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__title{color:inherit;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item{padding:.25rem 0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__label{flex:1}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__count{background:color-mix(in sRGB,currentColor 12%,#0000);border-radius:10px;color:inherit;font-size:.8rem;padding:0 .4rem}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__count[hidden]{display:none}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__list{display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item{padding:0}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label{align-items:center;border:1px solid;border-radius:9999px;cursor:pointer;display:inline-flex;gap:.35rem;padding:.35rem .7rem;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label{border-color:color-mix(in sRGB,currentColor 24%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:hover{background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:hover{background:color-mix(in sRGB,currentColor 8%,#0000);border-color:color-mix(in sRGB,currentColor 32%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px currentColor}
69@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item input[type=checkbox]{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__label{flex:0 1 auto}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__count{font-size:.72rem;line-height:1.2;padding:.1rem .4rem}
70/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filter-checkbox.css */
71</style>
72<style id="jetpack-search-filter-date-style-inline-css">
73.wp-block-jetpack-search-filter-date[hidden]{display:none}@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-filter-date .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-filter-date .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-filter-date .jetpack-search-skeleton--filter-row{height:1rem;width:80%}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list--skeleton{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list--skeleton[hidden]{display:none}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item--skeleton{padding:.25rem 0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__title{color:inherit;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item{padding:.25rem 0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.wp-block-jetpack-search-filter-date .jetpack-search-filter__label{flex:1}.wp-block-jetpack-search-filter-date .jetpack-search-filter__count{background:color-mix(in sRGB,currentColor 12%,#0000);border-radius:10px;color:inherit;font-size:.8rem;padding:0 .4rem}.wp-block-jetpack-search-filter-date .jetpack-search-filter__count[hidden]{display:none}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__list{display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item{padding:0}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label{align-items:center;border:1px solid;border-radius:9999px;cursor:pointer;display:inline-flex;gap:.35rem;padding:.35rem .7rem;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label{border-color:color-mix(in sRGB,currentColor 24%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:hover{background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:hover{background:color-mix(in sRGB,currentColor 8%,#0000);border-color:color-mix(in sRGB,currentColor 32%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px currentColor}
73@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item input[type=checkbox]{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__label{flex:0 1 auto}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__count{font-size:.72rem;line-height:1.2;padding:.1rem .4rem}
74/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filter-date.css */
75</style>
76<style id="jetpack-search-filters-style-inline-css">
77.jetpack-search-filters{display:flex;flex-direction:column;gap:var(--wp--style--block-gap,1rem)}.jetpack-search-filters__editor-canvas{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-filters__editor-label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem;opacity:.6;text-transform:uppercase}.jetpack-search-filters__empty{font-size:.875rem;line-height:1.5;margin:0;opacity:.6}.jetpack-search-filters__empty[hidden]{display:none}
78/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filters.css */
79</style>
80<style id="jetpack-search-filters-popover-style-inline-css">
81.jetpack-search-filters-popover{display:inline-block;position:relative}.jetpack-search-filters-popover__trigger{align-items:center;background:#0000;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;gap:4px;height:2rem;justify-content:center;padding:0;position:relative;width:2rem}.jetpack-search-filters-popover__trigger:hover:not(:disabled),.jetpack-search-filters-popover__trigger[aria-expanded=true]{background:color-mix(in sRGB,currentColor 6%,#0000)}.jetpack-search-filters-popover__trigger:disabled{cursor:not-allowed;opacity:.4}.jetpack-search-filters-popover__badge{background:color-mix(in sRGB,currentColor 85%,#0000);border-radius:8px;box-sizing:border-box;font-size:11px;height:16px;inset-block-start:0;inset-inline-end:0;line-height:16px;min-width:16px;padding:0 4px;position:absolute;text-align:center;transform:translate(50%,-50%)}.jetpack-search-filters-popover__badge[hidden]{display:none}:dir(rtl) .jetpack-search-filters-popover__badge{transform:translate(-50%,-50%)}.jetpack-search-filters-popover__badge-count{color:var(--jp-search-page-surface,var(--wp--preset--color--background,#fff))}.jetpack-search-filters-popover .jetpack-search-filters-popover__panel{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));display:none;flex-direction:column;font-size:1rem;gap:1rem;inset-block-start:calc(100% + 4px);inset-inline-end:0;max-width:min(360px,90vw);min-width:260px;padding:12px;position:absolute;z-index:20}.jetpack-search-filters-popover.is-popover-open .jetpack-search-filters-popover__panel{display:flex}.jetpack-search-filters-popover.is-editor-preview.is-popover-open .jetpack-search-filters-popover__panel{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;display:flex;max-width:none;min-width:0;padding:0;position:static;z-index:auto}
82/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filters-popover.css */
83</style>
84<style id="jetpack-search-no-results-style-inline-css">
85.jetpack-search-no-results{margin:0}.jetpack-search-no-results[data-wp-bind--hidden]:not(:has(>:not([hidden]))),.jetpack-search-no-results[hidden]{display:none}.jetpack-search-no-results__editor-container{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-no-results__editor-container>*+*{margin-block-start:.75rem}.jetpack-search-no-results__variant{margin:0}.jetpack-search-no-results__variant[hidden]{display:none}.jetpack-search-no-results--default{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-block-size:12rem;opacity:.6;padding-block:2rem;padding-inline:1rem;text-align:center}.jetpack-search-no-results--default p{font-size:.875rem;line-height:1.5;margin:0;max-width:36ch}.jetpack-search-no-results--default p[hidden]{display:none}.jetpack-search-no-results__editor-canvas{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-no-results__editor-label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;margin-block-end:.5rem;opacity:.6;text-transform:uppercase}.jetpack-search-no-results__editor-canvas--collapsed{align-items:baseline;display:flex;gap:.5rem}.jetpack-search-no-results__editor-canvas--collapsed .jetpack-search-no-results__editor-label{flex-shrink:0;margin-block-end:0}.jetpack-search-no-results__editor-summary{font-size:.8125rem;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetpack-search-no-results__editor-blocks--collapsed{display:none}.jetpack-search-no-results__default-preview{opacity:.6;text-align:center}.jetpack-search-no-results__default-preview p{font-size:.875rem;margin-inline:auto;max-width:36ch}
86/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/no-results.css */
87</style>
88<style id="jetpack-search-powered-by-style-inline-css">
89.wp-block-jetpack-search-powered-by{margin-block:var(--wp--style--block-gap,1.5em);text-align:center}.jetpack-search-powered-by__link{align-items:center;color:inherit;display:inline-flex;font-size:var(--wp--preset--font-size--small,.7em);gap:.5em;line-height:1;text-decoration:none}.jetpack-search-powered-by__logo{display:inline-flex;flex:0 0 auto;height:1em;width:1em}.jetpack-search-powered-by__logo svg{display:block;height:100%;width:100%}.jetpack-search-powered-by__text{font-weight:500}
90/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/powered-by.css */
91</style>
92<style id="jetpack-search-results-count-style-inline-css">
93.wp-block-jetpack-search-results-count{color:inherit;font-size:.85rem;margin:0;opacity:.7}
94/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-count.css */
95</style>
96<style id="jetpack-search-results-list-style-inline-css">
97@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-results-list .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-results-list .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--title{height:1.5rem;
97width:65%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--path{height:.8125rem;margin-top:.5rem;width:40%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--meta{height:.9rem;margin-top:1rem;width:25%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--image{aspect-ratio:16/10;flex:0 0 auto;max-width:30%;width:200px}.wp-block-jetpack-search-results-list .jetpack-search-results__item--skeleton[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results){align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin:0;min-height:12rem;opacity:.6;padding:2rem 1rem;text-align:center}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error[hidden],.jetpack-search-results__no-results[hidden]){display:none}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results) p{font-size:.875rem;line-height:1.5;margin:0;max-width:36ch}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results) p[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__item{align-items:flex-start;display:flex;gap:1.5rem;padding:1.5rem 0}.wp-block-jetpack-search-results-list .jetpack-search-results__copy{flex:1 1 auto;min-width:0}.wp-block-jetpack-search-results-list .jetpack-search-results__title{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0 0 .25rem}.wp-block-jetpack-search-results-list .jetpack-search-results__title-link{color:inherit;text-decoration:none}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__title-link:focus-visible,.jetpack-search-results__title-link:hover){text-decoration:underline}.wp-block-jetpack-search-results-list .jetpack-search-results__title-link span[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__highlight{background:var(--jetpack-search-highlight-background,color-mix(in sRGB,currentColor 18%,#0000));font-weight:700}.wp-block-jetpack-search-results-list .jetpack-search-results__path{color:inherit;font-size:.8125rem;line-height:1.4;margin-top:.25rem;opacity:.6}.wp-block-jetpack-search-results-list .jetpack-search-results__path[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__content{color:inherit;display:-webkit-box;font-size:1rem;line-height:1.55;margin-top:.4rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.wp-block-jetpack-search-results-list .jetpack-search-results__content[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__meta{align-items:baseline;color:inherit;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem;margin-top:1rem;opacity:.6}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__author,.jetpack-search-results__date){color:inherit}.wp-block-jetpack-search-results-list .jetpack-search-results__meta-separator[hidden],.wp-block-jetpack-search-results-list :is(.jetpack-search-results__author[hidden],.jetpack-search-results__date[hidden]){display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__image-link{aspect-ratio:16/10;background-color:color-mix(in sRGB,currentColor 8%,#0000);border-radius:4px;display:block;flex:0 0 auto;max-width:30%;overflow:hidden;width:200px}.wp-block-jetpack-search-results-list .jetpack-search-results__image-link[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__image{aspect-ratio:16/10;display:block;height:100%;object-fit:cover;width:100%}.jetpack-search-results--compact .jetpack-search-results__list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.jetpack-search-results--compact .jetpack-search-results__item{border-color:currentcolor color-mix(in sRGB,currentColor 15%,#0000) color-mix(in sRGB,currentColor 15%,#0000);border-top:1px solid color-mix(in srgb,currentcolor 15%,#0000);padding:.5rem 0}.jetpack-search-results--compact .jetpack-search-results__item:first-child{border-top:none}.jetpack-search-results--compact .jetpack-search-results__copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .75rem}.jetpack-search-results--compact .jetpack-search-results__title{font-size:1rem;font-weight:500;margin:0}.jetpack-search-results--compact .jetpack-search-results__meta{font-size:.875em;gap:.75rem;margin-top:0;opacity:.75}.jetpack-search-results--product .jetpack-search-results__list{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:600px){.jetpack-search-results--product .jetpack-search-results__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.jetpack-search-results--product .jetpack-search-results__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.jetpack-search-results--product .jetpack-search-results__item{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;padding:0}.jetpack-search-results--product .jetpack-search-results__product-image-link{aspect-ratio:1/1;background-color:color-mix(in sRGB,currentColor 8%,#0000);border-radius:4px;display:block;overflow:hidden;text-decoration:none}.jetpack-search-results--product :is(.jetpack-search-results__product-image,.jetpack-search-results__product-image-placeholder){background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;display:block;inline-size:100%}.jetpack-search-results--product :is(.jetpack-search-results__product-image-placeholder[hidden],.jetpack-search-results__product-image[hidden]){display:none}.jetpack-search-results--product .jetpack-search-results__product-image-placeholder{background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><rect x=%273%27 y=%273%27 width=%2718%27 height=%2718%27 rx=%272%27/><circle cx=%278.5%27 cy=%278.5%27 r=%271.5%27/>
97<path d=%27m21 15-5-5L5 21%27/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><rect x=%273%27 y=%273%27 width=%2718%27 height=%2718%27 rx=%272%27/><circle cx=%278.5%27 cy=%278.5%27 r=%271.5%27/><path d=%27m21 15-5-5L5 21%27/></svg>");mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:40%;-webkit-mask-size:40%;opacity:.3}.jetpack-search-results--product .jetpack-search-results__copy{display:flex;flex-direction:column;gap:.25rem}.jetpack-search-results--product .jetpack-search-skeleton--product-image{aspect-ratio:1/1;width:100%}.jetpack-search-results--product .jetpack-search-skeleton--title{height:1.4rem;width:95%}.jetpack-search-results--product .jetpack-search-skeleton--title-secondary{height:1.4rem;width:60%}.jetpack-search-results--product .jetpack-search-results__title{font-size:1.05rem;font-weight:600;line-height:1.3;margin:0}.jetpack-search-results--product .jetpack-search-results__price{display:flex;flex-wrap:wrap;font-size:1rem;gap:.5rem}.jetpack-search-results--product .jetpack-search-results__price[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-regular{opacity:.6;text-decoration:line-through}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-regular[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-sale{font-weight:700;text-decoration:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-sale[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-current{font-weight:600}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-current[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__rating{align-items:center;display:flex;font-size:.875rem;gap:.5rem}.jetpack-search-results--product .jetpack-search-results__rating[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__rating-stars{block-size:1em;color:color-mix(in sRGB,currentColor 25%,#0000);display:inline-block;font-size:1em;inline-size:5em;line-height:1;position:relative}.jetpack-search-results--product .jetpack-search-results__rating-stars:before{content:"★★★★★";inset:0;letter-spacing:0;position:absolute}.jetpack-search-results--product .jetpack-search-results__rating-fill{color:var(--jetpack-search-rating-color,#f7b500);inset-block:0;inset-inline-start:0;overflow:hidden;position:absolute;white-space:nowrap}.jetpack-search-results--product .jetpack-search-results__rating-fill:before{content:"★★★★★"}.jetpack-search-results--product .jetpack-search-results__rating-count{opacity:.7}.jetpack-search-results--product .jetpack-search-results__match-hint{font-size:.8rem;opacity:.75}.jetpack-search-results--product .jetpack-search-results__match-hint[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__match-hint mark{background:none;color:inherit}.jetpack-search-results--product .jetpack-search-results__match-hint span[hidden]{display:none}
98/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-list.css */
99</style>
100<style id="jetpack-search-results-load-more-style-inline-css">
101.wp-block-jetpack-search-results-load-more{padding-block:var(--wp--style--block-gap,1rem);text-align:center}.wp-block-jetpack-search-results-load-more[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button{curs
101or:pointer}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button:disabled{cursor:not-allowed;opacity:.5}.wp-block-jetpack-search-results-load-more.is-style-compact .jetpack-search-load-more__button{font-size:.8125rem;line-height:1.5;min-width:0;padding:.25em .75em;width:auto}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__spinner{color:inherit;display:block;margin-block:var(--wp--style--block-gap,.5rem);margin-inline:auto;opacity:.7}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__spinner[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__sentinel{display:block;height:1px;width:100%}
102/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-load-more.css */
103</style>
104<style id="jetpack-search-results-sort-style-inline-css">
105.wp-block-jetpack-search-results-sort{align-items:center;display:flex;gap:.5rem;margin-inline-start:auto}.wp-block-jetpack-search-results-sort label{color:inherit;font-size:.9rem;opacity:.8}.wp-block-jetpack-search-results-sort select{appearance:auto;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;cursor:pointer;padding:.2rem .5rem}.wp-block-jetpack-search-results-sort select,.wp-block-jetpack-search-results-sort select option{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)))}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-group{align-items:center;border:0;display:flex;flex-wrap:wrap;margin:0;padding:0}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-group legend{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item{align-items:center;display:flex;font-size:.9rem;position:relative}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]{appearance:none;border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item label{cursor:pointer}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]:checked+label{font-weight:600;opacity:1}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]:focus-visible+label{outline:2px solid currentColor;outline-offset:2px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item:not(:last-child):after{content:"•"/"";margin-block:0;margin-inline:.5rem;opacity:.5}.jetpack-search-results-sort--popover{display:inline-block;position:relative}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger{align-items:center;background:#0000;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;width:2rem}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger:hover:not(:disabled),.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger[aria-expanded=true]{background:color-mix(in sRGB,currentColor 6%,#0000)}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger:disabled{cursor:not-allowed;opacity:.4}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));display:flex;flex-direction:column;font-size:1rem;inset-block-start:calc(100% + 4px);inset-inline-end:0;min-width:160px;padding:4px;position:absolute;z-index:20}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu[hidden]{display:none}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu-item{appearance:none;background:#0000;border:none;border-radius:2px;color:inherit;cursor:pointer;font:inherit;padding:6px 8px;text-align:start}.jetpack-search-results-sort--popover :is(.jetpack-search-results-sort__menu-item:focus-visible,.jetpack-search-results-sort__menu-item:hover){background:color-mix(in sRGB,currentColor 8%,#0000)}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu-item[aria-checked=true]:before{content:"✓";margin-inline-end:6px}
106/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-sort.css */
107</style>
108<style id="jetpack-search-search-input-style-inline-css">
109.jetpack-search-compact-toolbar>.wp-block-jetpack-search-search-input{flex:1 1 0;min-width:0}.wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{align-items:center;border-bottom:1px solid #0000;display:flex;gap:.5rem;padding:.5rem 0;position:relative}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{border-bottom-color:color-mix(in sRGB,currentColor 15%,#0000)}}.wp-block-jetpack-search-search-input .jetpack-search-input__icon{fill:currentColor;flex:0 0 auto;height:1.5rem;opacity:.6;width:1.5rem}.wp-block-jetpack-search-search-input .jetpack-search-input__field{background:#0000;border:0;color:inherit;flex:1 1 auto;font-size:1.25rem;line-height:1.4;min-width:0;padding:0}.wp-block-jetpack-search-search-input .jetpack-search-input__field::-webkit-search-cancel-button,.wp-block-jetpack-search-search-input .jetpack-search-input__field::-webkit-search-decoration{appearance:none}.wp-block-jetpack-search-search-input .jetpack-search-input__field::placeholder{color:inherit;opacity:.5}.wp-block-jetpack-search-search-input .jetpack-search-input__field:focus{outline:none}.wp-block-jetpack-search-search-input .jetpack-search-input__clear{background:none;border:0;color:inherit;cursor:pointer;flex:0 0 auto;font-size:1rem;line-height:1;opacity:.6;padding:.25rem .5rem}.wp-block-jetpack-search-search-input .jetpack-search-input__clear[hidden]{display:none}.wp-block-jetpack-search-search-input :is(.jetpack-search-input__clear:focus-visible,.jetpack-search-input__clear:hover){opacity:1}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));font-size:1rem;left:0;list-style:none;margin:0;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions[hidden]{display:none}@media(max-width:480px){.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions{max-height:50vh}}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-label{color:color-mix(in sRGB,currentColor 55%,#0000);font-size:.75rem;font-weight:600;letter-spacing:.06em;padding:8px 12px 4px;text-transform:uppercase}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option{border-radius:2px;color:inherit;cursor:pointer;font:inherit;line-height:1.4;padding:8px 12px}@media(max-width:480px){.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option{padding:12px}}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option:hover{background:color-mix(in sRGB,currentColor 8%,#0000)}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option.is-active{background:color-mix(in sRGB,currentColor 14%,#0000)}
110/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/search-input.css */
111</style>
112<style id="jetpack-search-search-results-style-inline-css">
113.jetpack-search-search-results{display:flex;flex-direction:column;gap:var(--wp--style--block-gap,1.5rem)}
114/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/search-results.css */
115</style>
116<link rel='stylesheet' id='all-css-36' href='https://www.curotec.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeEU5CRWphbp5qSmJyZX6uVm5uklFxfr6OPTDpRD5sM02efaGppbGhhYWJhZGgEAROgu7Q==' type='text/css' media='all' />
117<style id="elasticpress-facet-style-inline-css">
118.widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block}
119
120/*# sourceURL=https://www.curotec.com/wp-content/mu-plugins/search/elasticpress/dist/css/facets-styles.min.css */
121</style>
122<link rel='stylesheet' id='all-css-38' href='https://www.curotec.com/wp-content/mu-plugins/search/elasticpress/dist/css/related-posts-block-styles.min.css?m=1790968951g' type='text/css' media='all' />
123<style id="global-styles-inline-css">
124:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1240) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
124a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
124.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
125:root :where(.wp-block-icon svg){width: 24px;}
126:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
127/*# sourceURL=global-styles-inline-css */
128</style>
129<style id="jetpack-stats-inline-css">
130img#wpstats{display:none}
131/*# sourceURL=jetpack-stats-inline-css */
132</style>
133<link rel='stylesheet' id='all-css-42' href='https://www.curotec.com/wp-includes/css/dashicons.min.css?m=1790088690g' type='text/css' media='all' />
134<link rel='stylesheet' id='astra-addon-css-css' href='https://www.curotec.com/wp-content/uploads/astra-addon/astra-addon-6a8e44f7ae8203-90144556.css?ver=4.13.5' media='all' />
135<style id="astra-addon-css-inline-css">
136@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}
137/*# sourceURL=astra-addon-css-inline-css */
138</style>
139<link rel='stylesheet' id='elementor-frontend-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1787693123' media='all' />
140<style id="elementor-frontend-inline-css">
141.elementor-kit-385{--e-global-color-primary:#222C47;--e-global-color-secondary:#222C47;--e-global-color-text:#222C47;--e-global-color-accent:#FEB705;--e-global-color-4d5c901:#F4F4F6;--e-global-color-551551a:#5E5E5E;--e-global-color-51a4384:#FFFFFF;--e-global-typography-primary-font-family:"Neue Montreal";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Neue Montreal";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Neue Montreal";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Neue Montreal";--e-global-typography-accent-font-weight:500;--e-global-typography-679f067-font-family:"Adamina";--e-global-typography-679f067-font-size:64px;--e-global-typography-679f067-font-weight:normal;--e-global-typography-679f067-line-height:70px;--e-global-typography-4ad0d7b-font-family:"Adamina";--e-global-typography-4ad0d7b-font-size:64px;--e-global-typography-4ad0d7b-font-weight:400;--e-global-typography-4ad0d7b-line-height:1.16;--e-global-typography-4ad0d7b-letter-spacing:-1.28px;--e-global-typography-42c30f1-font-family:"Adamina";--e-global-typography-42c30f1-font-size:56px;--e-global-typography-42c30f1-line-height:1.16;--e-global-typography-42c30f1-letter-spacing:-1.12px;--e-global-typography-87c9cd9-font-family:"Neue Montreal";--e-global-typography-87c9cd9-font-size:24px;--e-global-typography-87c9cd9-font-weight:500;--e-global-typography-87c9cd9-line-height:1.5;--e-global-typography-87c9cd9-letter-spacing:-0.24px;--e-global-typography-472d8a2-font-size:64px;--e-global-typography-472d8a2-line-height:1.3;--e-global-typography-472d8a2-letter-spacing:-0.96px;--e-global-typography-45039c7-font-size:48px;--e-global-typography-45039c7-font-weight:500;--e-global-typography-45039c7-line-height:1.3;--e-global-typography-45039c7-letter-spacing:-0.96px;--e-global-typography-8c54e1f-font-size:32px;
141--e-global-typography-8c54e1f-font-weight:500;--e-global-typography-8c54e1f-line-height:1.3;--e-global-typography-8c54e1f-letter-spacing:-0.96px;color:var( --e-global-color-551551a );font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.5;}.elementor-kit-385 button,.elementor-kit-385 input[type="button"],.elementor-kit-385 input[type="submit"],.elementor-kit-385 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;padding:12px 25px 12px 25px;}.elementor-kit-385 button:hover,.elementor-kit-385 button:focus,.elementor-kit-385 input[type="button"]:hover,.elementor-kit-385 input[type="button"]:focus,.elementor-kit-385 input[type="submit"]:hover,.elementor-kit-385 input[type="submit"]:focus,.elementor-kit-385 .elementor-button:hover,.elementor-kit-385 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-51a4384 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;}.elementor-kit-385 e-page-transition{background-color:#FFFFFF;}.elementor-kit-385 p{margin-block-end:15px;}.elementor-kit-385 a{color:var( --e-global-color-secondary );font-family:"Neue Montreal", Sans-serif;font-weight:500;}.elementor-kit-385 a:hover{color:var( --e-global-color-primary );}.elementor-kit-385 h1{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:64px;font-weight:500;line-height:1.1;letter-spacing:-1.28px;}.elementor-kit-385 h2{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:48px;font-weight:500;line-height:1.3;letter-spacing:-0.96px;}.elementor-kit-385 h3{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.1;}.elementor-kit-385 h4{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:28px;font-weight:500;line-height:1.1;}.elementor-kit-385 h5{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:24px;line-height:1.35;}.elementor-kit-385 h6{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.35;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-385{--e-global-typography-679f067-font-size:56px;--e-global-typography-679f067-line-height:62px;--e-global-typography-4ad0d7b-font-size:56px;--e-global-typography-4ad0d7b-line-height:1.1;--e-global-typography-4ad0d7b-letter-spacing:-1.12px;--e-global-typography-42c30f1-letter-spacing:-1.12px;--e-global-typography-87c9cd9-font-size:20px;--e-global-typography-87c9cd9-letter-spacing:-0.2px;--e-global-typography-472d8a2-font-size:56px;--e-global-typography-45039c7-font-size:40px;--e-global-typography-45039c7-letter-spacing:-0.8px;--e-global-typography-8c54e1f-font-size:40px;--e-global-typography-8c54e1f-letter-spacing:-0.8px;font-size:18px;}.elementor-kit-385 h1{font-size:56px;line-height:1.1;letter-spacing:-1.12px;}.elementor-kit-385 h2{font-size:40px;line-height:1.3;letter-spacing:-0.8px;}.elementor-kit-385 h3{font-size:28px;}.elementor-kit-385 h4{font-size:26px;}.elementor-kit-385 h5{font-size:20px;letter-spacing:-0.2px;}.elementor-kit-385 h6{font-size:20px;letter-spacing:-0.2px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1190px;}.e-con{--container-max-width:1190px;}}@media(max-width:1024px){.elementor-kit-385{--e-global-typography-679f067-font-size:48px;--e-global-typography-679f067-line-height:54px;--e-global-typography-4ad0d7b-font-size:48px;--e-global-typography-4ad0d7b-letter-spacing:-0.96px;--e-global-typography-42c30f1-font-size:48px;--e-global-typography-42c30f1-letter-spacing:-0.96px;--e-global-typography-87c9cd9-font-size:20px;--e-global-typography-87c9cd9-letter-spacing:-0.2px;--e-global-typography-472d8a2-font-size:48px;}.elementor-kit-385 h1{font-size:48px;letter-spacing:-0.96px;}.elementor-kit-385 h3{font-size:28px;}.elementor-kit-385 h4{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-385{--e-global-typography-679f067-font-size:36px;--e-global-typography-679f067-line-height:42px;--e-global-typography-4ad0d7b-font-size:32px;--e-global-typography-4ad0d7b-letter-spacing:-0.64px;--e-global-typography-42c30f1-font-size:32px;--e-global-typography-42c30f1-letter-spacing:-0.64px;--e-global-typography-87c9cd9-font-size:16px;--e-global-typography-87c9cd9-line-height:-0.16em;--e-global-typography-472d8a2-font-size:32px;--e-global-typography-472d8a2-line-height:1.25;--e-global-typography-472d8a2-letter-spacing:-0.8px;--e-global-typography-45039c7-font-size:28px;--e-global-typography-45039c7-line-height:1.25;--e-global-typography-45039c7-letter-spacing:-0.56px;
141--e-global-typography-8c54e1f-font-size:28px;--e-global-typography-8c54e1f-line-height:1.25;--e-global-typography-8c54e1f-letter-spacing:-0.56px;}.elementor-kit-385 h1{font-size:28px;line-height:1.25;letter-spacing:-0.56px;}.elementor-kit-385 h2{font-size:28px;line-height:1.25;letter-spacing:-0.56px;}.elementor-kit-385 h3{font-size:20px;}.elementor-kit-385 h4{font-size:18px;letter-spacing:-0.18px;}.elementor-kit-385 h5{font-size:18px;letter-spacing:-0.18px;}.elementor-kit-385 h6{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-element--toggle-edit-tools .frm_forms .frm_top_container {
142    display: none;
143}/* End custom CSS */
144/* Start Custom Fonts CSS */@font-face {
145	font-family: 'Neue Montreal';
146	font-style: normal;
147	font-weight: normal;
148	font-display: auto;
149	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff2') format('woff2'),
150		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff') format('woff');
151}
152@font-face {
153	font-family: 'Neue Montreal';
154	font-style: normal;
155	font-weight: bold;
156	font-display: auto;
157	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff2') format('woff2'),
158		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff') format('woff');
159}
160@font-face {
161	font-family: 'Neue Montreal';
162	font-style: normal;
163	font-weight: 500;
164	font-display: auto;
165	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff2') format('woff2'),
166		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff') format('woff');
167}
168@font-face {
169	font-family: 'Neue Montreal';
170	font-style: normal;
171	font-weight: 600;
172	font-display: auto;
173	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff2') format('woff2'),
174		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff') format('woff');
175}
176@font-face {
177	font-family: 'Neue Montreal';
178	font-style: normal;
179	font-weight: 300;
180	font-display: auto;
181	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff2') format('woff2'),
182		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff') format('woff');
183}
184/* End Custom Fonts CSS */
185.elementor-75 .elementor-element.elementor-element-345c9d6 > .elementor-background-overlay{opacity:0.5;}.elementor-75 .elementor-element.elementor-element-345c9d6{padding:0px 30px 50px 30px;}.elementor-75 .elementor-element.elementor-element-90267a2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-75 .elementor-element.elementor-element-90efa91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-75 .elementor-element.elementor-element-90efa91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-75 .elementor-element.elementor-element-90efa91 > .elementor-element-populated{padding:0px 12px 0px 0px;}.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-75 .elementor-element.elementor-element-ab9d285{width:initial;max-width:initial;text-align:start;}.elementor-75 .elementor-element.elementor-element-ab9d285 > .elementor-widget-container{margin:20px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ab9d285 .elementor-heading-title{font-family:"Adamina", Sans-serif;font-size:44px;line-height:1.4;letter-spacing:-1.12px;color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-0e2f24a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;
185font-weight:var( --e-global-typography-text-font-weight );}.elementor-75 .elementor-element.elementor-element-600b3d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-25b9c78 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:24px;}.elementor-75 .elementor-element.elementor-element-be6d36c{color:#545454;margin-top:-80px;margin-bottom:-40px;padding:0px 30px 0px 30px;z-index:5;}.elementor-75 .elementor-element.elementor-element-e3aea26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-e3aea26 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-533498a{text-align:start;}.elementor-75 .elementor-element.elementor-element-533498a .elementor-heading-title{font-size:var( --e-global-typography-8c54e1f-font-size );font-weight:var( --e-global-typography-8c54e1f-font-weight );line-height:var( --e-global-typography-8c54e1f-line-height );letter-spacing:var( --e-global-typography-8c54e1f-letter-spacing );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item .gallery-caption{text-align:center;}.elementor-75 .elementor-element.elementor-element-a08ae4b{color:#545454;margin-top:-80px;margin-bottom:-40px;padding:0px 30px 0px 30px;z-index:5;}.elementor-75 .elementor-element.elementor-element-1b8d1f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-1b8d1f8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-29ba498{padding:200px 30px 200px 30px;}.elementor-75 .elementor-element.elementor-element-32d1e7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 16px 10px 10px;}.elementor-75 .elementor-element.elementor-element-624decc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-75 .elementor-element.elementor-element-624decc > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-624decc .elementor-heading-title{font-size:64px;line-height:1.2;letter-spacing:-0.96px;color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-d55ae04 > .elementor-element-populated{padding:10px 10px 10px 16px;}.elementor-75 .elementor-element.elementor-element-4996909{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-4996909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;
185font-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-75 .elementor-element.elementor-element-9e5af88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-9e5af88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-8f2ab79{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-8f2ab79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-bb3e60a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-0.24px;color:#222C47;}.elementor-75 .elementor-element.elementor-element-bb3e60a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-fa2ef56{--spacer-size:10px;}.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-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-icon i{color:#222C47;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-icon svg{fill:#222C47;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-404a060{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > a{font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );
185font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-text{color:#222C47;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-597401f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-597401f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-75 .elementor-element.elementor-element-597401f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 100px 30px;}.elementor-75 .elementor-element.elementor-element-597401f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-b62a900 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 44px 10px 10px;}.elementor-75 .elementor-element.elementor-element-412dceb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-75 .elementor-element.elementor-element-412dceb > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-412dceb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-714fdba{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-714fdba > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-element-populated{padding:10px 10px 10px 16px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
186					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-75 .elementor-element.elementor-element-bc92b06 > .elementor-widget-container{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-title{margin-block-end:10px;}.elementor-75 .elementor-element.elementor-element-bc92b06.elementor-view-stacked .elementor-icon{background-color:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-bc92b06.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-bc92b06.elementor-view-default .elementor-icon{fill:#7B7BF7;color:#7B7BF7;border-color:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon{font-size:56px;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.48;color:var( --e-global-color-551551a );}.elementor-75 .elementor-element.elementor-element-ebbfe95 > .elementor-widget-container{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-title{margin-block-end:10px;}.elementor-75 .elementor-element.elementor-element-ebbfe95.elementor-view-stacked .elementor-icon{background-color:#60C76E;}.elementor-75 .elementor-element.elementor-element-ebbfe95.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-ebbfe95.elementor-view-default .elementor-icon{fill:#60C76E;color:#60C76E;border-color:#60C76E;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon{font-size:56px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.48;color:var( --e-global-color-551551a );}.elementor-75 .elementor-element.elementor-element-0e235e4 > .elementor-widget-container{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-75 .elementor-element.elementor-element-0e235e4.elementor-view-stacked .elementor-icon{background-color:#FEB705;}.elementor-75 .elementor-element.elementor-element-0e235e4.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-0e235e4.elementor-view-default .elementor-icon{fill:#FEB705;color:#FEB705;border-color:#FEB705;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon{font-size:56px;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.48;color:var( --e-global-color-551551a );}.elementor-75 .elementor-element.elementor-element-d10e21a:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-d10e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-75 .elementor-element.elementor-element-d10e21a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 30px 200px 30px;}.elementor-75 .elementor-element.elementor-element-d10e21a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-c53922f{padding:0px 0px 48px 0px;}.elementor-75 .elementor-element.elementor-element-b41d788 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e383832 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e383832{text-align:start;}.elementor-75 .elementor-element.elementor-element-e383832 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-6770146 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-75 .elementor-element.elementor-element-2fffbb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );
186font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-2fffbb5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-75 .elementor-element.elementor-element-18bb08a{padding:0px 0px 48px 0px;}.elementor-75 .elementor-element.elementor-element-01b4b06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-8f37eb2 > .elementor-widget-container{padding:32px 32px 32px 32px;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title{margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon{font-size:27px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title a{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#5E5E5E;}.elementor-75 .elementor-element.elementor-element-fb13eee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-c947957 > .elementor-widget-container{padding:32px 32px 32px 32px;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title{margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon{font-size:27px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title a{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#5E5E5E;}.elementor-75 .elementor-element.elementor-element-3d26ea1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-8646ace > .elementor-widget-container{padding:32px 32px 32px 32px;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title{margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon{font-size:27px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title a{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-description{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#5E5E5E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
186font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-weight:500;line-height:36px;fill:var( --e-global-color-51a4384 );color:var( --e-global-color-51a4384 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button:hover, .elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button:focus{background-color:var( --e-global-color-51a4384 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button-content-wrapper{flex-direction:row;}.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button:hover svg, .elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-20f5e2a > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5d3e7e8{text-align:center;}.elementor-75 .elementor-element.elementor-element-5d3e7e8 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-551551a );}.elementor-75 .elementor-element.elementor-element-1e5e1301{padding:200px 30px 200px 30px;}.elementor-75 .elementor-element.elementor-element-24b37ec3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-3672ef5a{padding:0px 0px 64px 0px;}.elementor-75 .elementor-element.elementor-element-65ef920d > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2{text-align:start;}.elementor-75 .elementor-element.elementor-element-726776c2 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-2419cb79 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-75 .elementor-element.elementor-element-81f47b1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-81f47b1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-75 .elementor-element.elementor-element-86cf753:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-86cf753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-75 .elementor-element.elementor-element-86cf753{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 120px 30px;}.elementor-75 .elementor-element.elementor-element-86cf753 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-0120a82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb{text-align:start;}.elementor-75 .elementor-element.elementor-element-1e1d7eb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-6e21f4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-75 .elementor-element.elementor-element-6e21f4d{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-a4d3839 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-a4d3839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;
186font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-ef7eba7 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-stacked .elementor-icon{background-color:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-stacked .elementor-icon svg{stroke:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-default .elementor-icon{color:#7B7BF7;border-color:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-view-default .elementor-icon svg{fill:#7B7BF7;border-color:#7B7BF7;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;}.elementor-75 .elementor-element.elementor-element-605d481 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-605d481 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-7831cc0 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-stacked .elementor-icon{background-color:#54BED8;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-stacked .elementor-icon svg{stroke:#54BED8;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-default .elementor-icon{color:#54BED8;border-color:#54BED8;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-view-default .elementor-icon svg{fill:#54BED8;border-color:#54BED8;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;}.elementor-75 .elementor-element.elementor-element-d465708 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-d465708 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-16d1967 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-stacked .elementor-icon{background-color:#FEB705;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-stacked .elementor-icon svg{stroke:#FEB705;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-default .elementor-icon{color:#FEB705;border-color:#FEB705;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-16d1967 .elementor-view-default .elementor-icon svg{fill:#FEB705;border-color:#FEB705;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;}.elementor-75 .elementor-element.elementor-element-cf75970 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-cf75970 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-35f5690 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-stacked .elementor-icon{background-color:#60C76E;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-stacked .elementor-icon svg{stroke:#60C76E;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-default .elementor-icon{color:#60C76E;border-color:#60C76E;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-35f5690 .elementor-view-default .elementor-icon svg{fill:#60C76E;border-color:#60C76E;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;}.elementor-75 .elementor-element.elementor-element-e3d7f10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-e3d7f10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-4a8858f > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-stacked .elementor-icon{background-color:#6668CD;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-stacked .elementor-icon svg{stroke:#6668CD;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-default .elementor-icon{color:#6668CD;border-color:#6668CD;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-4a8858f .elementor-view-default .elementor-icon svg{fill:#6668CD;border-color:#6668CD;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;}.elementor-75 .elementor-element.elementor-element-2ed19b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-2ed19b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__back{background-color:var( --e-global-color-51a4384 );}.elementor-75 .elementor-element.elementor-element-1078929 > .elementor-widget-container{border-style:none;border-radius:24px 24px 24px 24px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-stacked .elementor-icon{background-color:#E77560;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-stacked .elementor-icon svg{stroke:#E77560;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-default .elementor-icon{color:#E77560;border-color:#E77560;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-framed .elementor-icon svg, .elementor-75 .elementor-element.elementor-element-1078929 .elementor-view-default .elementor-icon svg{fill:#E77560;border-color:#E77560;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-icon{font-size:45px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-icon svg{width:45px;transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-icon i{transform:rotate(0deg);}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.24px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__button{margin-inline-start:0;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:500;line-height:
1861.5;}.elementor-75 .elementor-element.elementor-element-8525924{padding:150px 10px 80px 10px;}.elementor-75 .elementor-element.elementor-element-fc46d54 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-fc46d54{text-align:start;}.elementor-75 .elementor-element.elementor-element-fc46d54 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-96dde91{margin-top:0px;margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-6ddfe02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-6ddfe02 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-629e08d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-629e08d .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-2f03630{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-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-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-4cc034c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-4cc034c > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-45647c6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-45647c6 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-c674537{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title .elementor-toggle-icon svg{fill:var
186( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-1fcfa3a{margin-top:0px;margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-408361a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-408361a > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-9bda260 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-9bda260 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-d32b10f{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-ec216c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-ec216c6 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-e2bc4eb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-e2bc4eb .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-03956c1{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title .elementor-toggle-icon svg{fill:var
186( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-3e22b19{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-7be4ea6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-7be4ea6 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-d888b8d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-d888b8d .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-01c1d55{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-b7fe19e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-b7fe19e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-75 .elementor-element.elementor-element-834e270 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-75 .elementor-element.elementor-element-834e270 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-75 .elementor-element.elementor-element-82ff06a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-content{border-width:0px;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:30px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title .elementor-toggle-icon svg{fill:var
186( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-icon{margin-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-c1ff927{margin-top:0px;margin-bottom:0px;padding:200px 30px 100px 30px;}.elementor-75 .elementor-element.elementor-element-ecb1901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 16px 10px 10px;}.elementor-75 .elementor-element.elementor-element-36aa222 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-36aa222{text-align:start;}.elementor-75 .elementor-element.elementor-element-36aa222 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-e84f7f9 > .elementor-element-populated{padding:10px 10px 10px 16px;}.elementor-75 .elementor-element.elementor-element-8afec7f > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-title{border-width:0px;padding:28px 28px 28px 28px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-content{border-width:0px;color:#5E5E5E;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;line-height:1.5;padding:0px 28px 28px 28px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-item:not(:last-child){margin-block-end:28px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-title.elementor-active a, .elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-title{font-family:"Neue Montreal", Sans-serif;font-weight:500;text-decoration:none;line-height:1.35;}.elementor-75 .elementor-element.elementor-element-778a490{padding:100px 0px 200px 0px;}.elementor-75 .elementor-element.elementor-element-91885c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-75 .elementor-element.elementor-element-91885c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-90efa91{width:40%;}.elementor-75 .elementor-element.elementor-element-0e2f24a{width:60%;}.elementor-75 .elementor-element.elementor-element-a1ac5b8{width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-ecb1901{width:100%;}.elementor-75 .elementor-element.elementor-element-e84f7f9{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-90efa91{width:100%;}.elementor-75 .elementor-element.elementor-element-0e2f24a{width:100%;}.elementor-75 .elementor-element.elementor-element-8b83f18{width:40%;}.elementor-75 .elementor-element.elementor-element-600b3d4{width:60%;}.elementor-75 .elementor-element.elementor-element-32d1e7c{width:100%;}.elementor-75 .elementor-element.elementor-element-d55ae04{width:100%;}.elementor-75 .elementor-element.elementor-element-b62a900{width:100%;}.elementor-75 .elementor-element.elementor-element-9c9c76d{width:100%;}.elementor-75 .elementor-element.elementor-element-b41d788{width:100%;}.elementor-75 .elementor-element.elementor-element-6770146{width:100%;}.elementor-75 .elementor-element.elementor-element-01b4b06{width:100%;}.elementor-75 .elementor-element.elementor-element-fb13eee{width:100%;}.elementor-75 .elementor-element.elementor-element-3d26ea1{width:100%;}.elementor-75 .elementor-element.elementor-element-65ef920d{width:100%;}.elementor-75 .elementor-element.elementor-element-2419cb79{width:100%;}.elementor-75 .elementor-element.elementor-element-a4d3839{width:50%;}.elementor-75 .elementor-element.elementor-element-605d481{width:50%;}.elementor-75 .elementor-element.elementor-element-d465708{width:50%;}.elementor-75 .elementor-element.elementor-element-cf75970{width:50%;}.elementor-75 .elementor-element.elementor-element-e3d7f10{width:50%;}.elementor-75 .elementor-element.elementor-element-2ed19b8{width:50%;}.elementor-75 .elementor-element.elementor-element-6ddfe02{width:100%;}.elementor-75 .elementor-element.elementor-element-4cc034c{width:100%;}.elementor-75 .elementor-element.elementor-element-408361a{width:100%;}.elementor-75 .elementor-element.elementor-element-ec216c6{width:100%;}.elementor-75 .elementor-element.elementor-element-7be4ea6{width:100%;}.elementor-75 .elementor-element.elementor-element-b7fe19e{width:100%;}.elementor-75 .elementor-element.elementor-element-ecb1901{width:100%;}}
186@media(max-width:1366px){.elementor-75 .elementor-element.elementor-element-345c9d6{padding:16px 22px 16px 22px;}.elementor-75 .elementor-element.elementor-element-90efa91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ab9d285{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-75 .elementor-element.elementor-element-ab9d285 .elementor-heading-title{letter-spacing:-1.12px;}.elementor-75 .elementor-element.elementor-element-0e2f24a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-600b3d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-be6d36c{padding:0px 22px 0px 22px;}.elementor-75 .elementor-element.elementor-element-533498a .elementor-heading-title{font-size:var( --e-global-typography-8c54e1f-font-size );line-height:var( --e-global-typography-8c54e1f-line-height );letter-spacing:var( --e-global-typography-8c54e1f-letter-spacing );}.elementor-75 .elementor-element.elementor-element-a08ae4b{padding:0px 22px 0px 22px;}.elementor-75 .elementor-element.elementor-element-29ba498{padding:160px 22px 160px 22px;}.elementor-75 .elementor-element.elementor-element-32d1e7c > .elementor-element-populated{padding:10px 12px 10px 10px;}.elementor-75 .elementor-element.elementor-element-624decc .elementor-heading-title{font-size:56px;}.elementor-75 .elementor-element.elementor-element-d55ae04 > .elementor-element-populated{padding:10px 10px 10px 12px;}.elementor-75 .elementor-element.elementor-element-9e5af88{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-bb3e60a{font-size:20px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-597401f{padding:120px 22px 80px 22px;}.elementor-75 .elementor-element.elementor-element-b62a900 > .elementor-element-populated{padding:10px 12px 10px 10px;}.elementor-75 .elementor-element.elementor-element-412dceb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-714fdba{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-element-populated{padding:10px 10px 10px 12px;}.elementor-75 .elementor-element.elementor-element-d10e21a{margin-top:0px;margin-bottom:0px;padding:80px 22px 160px 22px;}.elementor-75 .elementor-element.elementor-element-b41d788 > .elementor-element-populated{padding:0px 012px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e383832 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6770146 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-75 .elementor-element.elementor-element-2fffbb5{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-18bb08a{padding:0px 0px 38px 0px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-wrapper{text-align:start;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-wrapper{text-align:start;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-wrapper{text-align:start;}.elementor-75 .elementor-element.elementor-element-1e5e1301{padding:160px 22px 160px 22px;}.elementor-75 .elementor-element.elementor-element-3672ef5a{padding:0px 0px 48px 0px;}.elementor-75 .elementor-element.elementor-element-65ef920d > .elementor-element-populated{padding:0px 012px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-2419cb79 > .elementor-element-populated{padding:0px 0px 0px 012px;}.elementor-75 .elementor-element.elementor-element-81f47b1{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-86cf753{padding:120px 22px 120px 22px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6e21f4d{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-fc46d54 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6ddfe02 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-4cc034c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-408361a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-ec216c6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-7be4ea6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-b7fe19e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-75 .elementor-element.elementor-element-c1ff927{padding:160px 22px 80px 22px;}.elementor-75 .elementor-element.elementor-element-ecb1901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 12px 10px 10px;}.elementor-75 .elementor-element.elementor-element-36aa222 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-36aa222 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-e84f7f9 > .elementor-element-populated{padding:10px 10px 10px 12px;}.elementor-75 .elementor-element.elementor-element-778a490{padding:80px 0px 160px 0px;}}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-345c9d6{padding:48px 6px 48px 6px;}.elementor-75 .elementor-element.elementor-element-97653d8{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-90efa91 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-ab9d285 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-75 .elementor-element.elementor-element-ab9d285{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-75 .elementor-element.elementor-element-ab9d285 .elementor-heading-title{font-size:48px;letter-spacing:-0.96px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-75 .elementor-element.elementor-element-25b9c78 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-be6d36c{margin-top:0px;margin-bottom:0px;padding:0px 06px 0px 06px;}.elementor-75 .elementor-element.elementor-element-533498a .elementor-heading-title{font-size:var( --e-global-typography-8c54e1f-font-size );line-height:var( --e-global-typography-8c54e1f-line-height );letter-spacing:var( --e-global-typography-8c54e1f-letter-spacing );}.elementor-75 .elementor-element.elementor-element-a08ae4b{margin-top:0px;margin-bottom:0px;padding:0px 06px 0px 06px;}.elementor-75 .elementor-element.elementor-element-29ba498{padding:160px 6px 160px 6px;}.elementor-75 .elementor-element.elementor-element-32d1e7c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-624decc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-624decc .elementor-heading-title{font-size:48px;}.elementor-75 .elementor-element.elementor-element-d55ae04 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-9e5af88{text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-bb3e60a{text-align:start;font-size:20px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-597401f, .elementor-75 .elementor-element.elementor-element-597401f > .elementor-background-overlay{border-radius:40px 40px 0px 0px;}.elementor-75 .elementor-element.elementor-element-597401f{padding:88px 6px 80px 6px;}.elementor-75 .elementor-element.elementor-element-412dceb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-75 .elementor-element.elementor-element-412dceb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-714fdba{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6388dd6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-d10e21a{padding:80px 6px 88px 6px;}.elementor-75 .elementor-element.elementor-element-e383832 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e383832 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6770146 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-2fffbb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-01b4b06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-fb13eee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-3d26ea1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-description{font-size:16px;}.elementor-75 .elementor-element.elementor-element-1e5e1301{padding:160px 6px 160px 6px;}.elementor-75 .elementor-element.elementor-element-65ef920d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 >
186 .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-2419cb79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-81f47b1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-86cf753{padding:88px 6px 88px 6px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;letter-spacing:-0.2px;}.elementor-75 .elementor-element.elementor-element-fc46d54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-fc46d54 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6ddfe02 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-4cc034c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-408361a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-ec216c6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-7be4ea6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-b7fe19e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-75 .elementor-element.elementor-element-c1ff927{padding:160px 6px 80px 6px;}.elementor-75 .elementor-element.elementor-element-ecb1901 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-36aa222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-36aa222 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-5396460 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-75 .elementor-element.elementor-element-e84f7f9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-content{font-size:16px;}.elementor-75 .elementor-element.elementor-element-778a490{padding:80px 0px 160px 0px;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-345c9d6{padding:0px 6px 0px 6px;}.elementor-75 .elementor-element.elementor-element-90267a2 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-75 .elementor-element.elementor-element-97653d8{padding:40px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-90efa91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ab9d285 .elementor-heading-title{font-size:32px;letter-spacing:-0.64px;}.elementor-75 .elementor-element.elementor-element-0e2f24a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-8b83f18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-600b3d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6px 6px 6px 6px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-a1ac5b8 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-25b9c78 .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-be6d36c{margin-top:048px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-533498a .elementor-heading-title{font-size:var( --e-global-typography-8c54e1f-font-size );line-height:var( --e-global-typography-8c54e1f-line-height );letter-spacing:var( --e-global-typography-8c54e1f-letter-spacing );}.elementor-75 .elementor-element.elementor-element-a08ae4b{margin-top:048px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-29ba498{padding:80px 6px 64px 6px;}.elementor-75 .elementor-element.elementor-element-32d1e7c > .elementor-element-populated{padding:0px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-624decc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-624decc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-75 .elementor-element.elementor-element-624decc .elementor-heading-title{font-size:32px;line-height:1.25;letter-spacing:-0.8px;}.elementor-75 .elementor-element.elementor-element-9e5af88{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-bb3e60a{font-size:16px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-404a060 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-597401f{margin-top:0px;margin-bottom:0px;padding:064px 6px 064px 6px;}.elementor-75 .elementor-element.elementor-element-b62a900 > .elementor-element-populated{padding:0px 10px 32px 10px;}.elementor-75 .elementor-element.elementor-element-412dceb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-75 .elementor-element.elementor-element-412dceb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-75 .elementor-element.elementor-element-412dceb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-714fdba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-714fdba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-75 .elementor-element.elementor-element-bc92b06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper{gap:64px;}.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon{font-size:42px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper{gap:64px;}.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon{font-size:42px;}.elementor-75 .elementor-element.elementor-element-0e235e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper{gap:64px;}.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon{font-size:42px;}.elementor-75 .elementor-element.elementor-element-d10e21a{margin-top:0px;margin-bottom:0px;padding:0px 6px 64px 6px;}.elementor-75 .elementor-element.elementor-element-c53922f{padding:0px 0px 32px 0px;}.elementor-75 .elementor-element.elementor-element-e383832 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-2fffbb5{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-18bb08a{padding:0px 0px 32px 0px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title{margin-block-end:16px;}.elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-8f37eb2 .elementor-icon-box-title a{font-size:20px;}.elementor-75 .elementor-element.elementor-element-c947957 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title{margin-block-end:16px;}.elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-c947957 .elementor-icon-box-title a{font-size:20px;}.elementor-75 .elementor-element.elementor-element-8646ace > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title{margin-block-end:16px;}.elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-8646ace .elementor-icon-box-title a{font-size:20px;}.elementor-75 .elementor-element.elementor-element-1e5e1301{padding:064px 6px 28px 6px;}.elementor-75 .elementor-element.elementor-element-24b37ec3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-3672ef5a{padding:0px 0px 32px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-75 .elementor-element.elementor-element-726776c2 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-81f47b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-81f47b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-75 .elementor-element.elementor-element-86cf753{padding:64px 6px 64px 6px;}.elementor-75 .elementor-element.elementor-element-0120a82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1e1d7eb .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6e21f4d{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-a4d3839{width:100%;}.elementor-75 .elementor-element.elementor-element-a4d3839 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-ef7eba7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-605d481{width:100%;}.elementor-75 .elementor-element.elementor-element-605d481 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-7831cc0 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-7831cc0 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-d465708{width:100%;}.elementor-75 .eleme
186ntor-element.elementor-element-d465708 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-16d1967 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-16d1967 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-cf75970{width:100%;}.elementor-75 .elementor-element.elementor-element-cf75970 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-35f5690 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-35f5690 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-e3d7f10{width:100%;}.elementor-75 .elementor-element.elementor-element-e3d7f10 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-4a8858f > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-4a8858f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-2ed19b8{width:100%;}.elementor-75 .elementor-element.elementor-element-2ed19b8 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-75 .elementor-element.elementor-element-1078929 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;line-height:-0.16em;}.elementor-75 .elementor-element.elementor-element-1078929 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-75 .elementor-element.elementor-element-8525924{padding:64px 0px 32px 0px;}.elementor-75 .elementor-element.elementor-element-fc46d54 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-6ddfe02 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-629e08d .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-2f03630{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-4cc034c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-45647c6 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-c674537{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-408361a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-9bda260 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-d32b10f{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-ec216c6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-e2bc4eb .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-03956c1{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-7be4ea6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-d888b8d .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-01c1d55{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-b7fe19e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-834e270 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-75 .elementor-element.elementor-element-82ff06a{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-title{font-size:16px;line-height:24px;}.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-content{font-size:18px;line-height:26px;}.elementor-75 .elementor-element.elementor-element-c1ff927{padding:064px 06px 28px 06px;}.elementor-75 .elementor-element.elementor-element-ecb1901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-36aa222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-36aa222 .elementor-heading-title{font-size:var( --e-global-typography-472d8a2-font-size );line-height:var( --e-global-typography-472d8a2-line-height );letter-spacing:var( --e-global-typography-472d8a2-letter-spacing );}.elementor-75 .elementor-element.elementor-element-e84f7f9{width:100%;}.elementor-75 .elementor-element.elementor-element-e84f7f9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-title{padding:16px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-content{padding:0px 16px 16px 16px;}.elementor-75 .elementor-element.elementor-element-778a490{padding:0px 0px 64px 0px;}.elementor-75 .elementor-element.elementor-element-91885c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-afa2f69 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-ab9d285 */.hero-underline{
187    border-bottom:solid #FDB70B 5px;
188}
189.elementor-75 .elementor-element.elementor-element-ab9d285 a{
190    font-weight: var(--e-global-typography-primary-font-weight);
191    font-family: "Adamina", Sans-serif;
192    text-decoration: none;
193    border-bottom: 5px solid  var( --e-global-color-accent );
194    padding-bottom: 0;
195}
196.elementor-75 .elementor-element.elementor-element-ab9d285 a:hover{
197    border-bottom: 5px solid  var( --e-global-color-primary );
198}
199/*span.bic {*/
200/*    font-style: italic;*/
201/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
202/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
203/*    transition-delay: 1s, 5s;*/
204/*}*//* End custom CSS */
205/* Start custom CSS for column, class: .elementor-element-90efa91 */@media only screen and (max-width: 1024px) {
206    .elementor-75 .elementor-element.elementor-element-90efa91 {
207        max-width: 510px;
208        margin: auto;
209    }
210}/* End custom CSS */
211/* Start custom CSS for image, class: .elementor-element-9464ea3 */.elementor-75 .elementor-element.elementor-element-9464ea3 {
212    position: absolute;
213    bottom: 0;
214    height: 100%;
215    width: 100%;
216}
217.elementor-75 .elementor-element.elementor-element-9464ea3 .elementor-widget-container {
218    display: inline-block;
219    height: 100%;
220    width: 100%;
221}
222.elementor-75 .elementor-element.elementor-element-9464ea3 img {
223    object-fit: contain;
224    width: 100%;
225    height: 100%;
226    object-position: 0 0;
227}/* End custom CSS */
228/* Start custom CSS for column, class: .elementor-element-8b83f18 */.elementor-75 .elementor-element.elementor-element-8b83f18,
229.elementor-75 .elementor-element.elementor-element-8b83f18 .elementor-widget-wrap {
230    position: unset;
231}/* End custom CSS */
232/* Start custom CSS for formidable, class: .elementor-element-40233b7 */.grecaptcha-badge { visibility: hidden; }
233
234.elementor-75 .elementor-element.elementor-element-40233b7 .form-field {
235    margin-bottom: 0;
236    padding-top: 16px;
237}
238.elementor-75 .elementor-element.elementor-element-40233b7 .field_captcha {
239    padding-top: 0;
240}
241.elementor-75 .elementor-element.elementor-element-40233b7 .frm_submit button {
242    margin-top: 20px;
243}
244
245.elementor-75 .elementor-element.elementor-element-40233b7 label{
246     transition: all .1s ease-in;
247    color: var(--e-global-color-551551a );
248    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
249    font-size: 16px;
250    font-style: normal;
251    font-weight: var(--e-global-typography-accent-font-weight );
252    padding: 17px 20px !important; 
253}
254.elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top label{
255    font-size: 10px;
256    top:7px;
257    padding: 17px 20px !important; 
258}
259
260.elementor-75 .elementor-element.elementor-element-40233b7 input[type="text"], .elementor-75 .elementor-element.elementor-element-40233b7 input[type="email"], .elementor-75 .elementor-element.elementor-element-40233b7 textarea, .elementor-75 .elementor-element.elementor-element-40233b7 input[type="tel"], .elementor-75 .elementor-element.elementor-element-40233b7 input[type="number"], .elementor-75 .elementor-element.elementor-element-40233b7 textarea, .elementor-75 .elementor-element.elementor-element-40233b7 input[type="url"]{
261    color: var(--e-global-color-primary );
262    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
263    font-size: 16px;
264    font-style: normal;
265    font-weight: var(--e-global-typography-accent-font-weight );
266    border-radius: 16px;
267    padding: 27px 20px !important; 
268    box-shadow: none;
269    border-color: #E3E3E8;
270}
271.elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top input[type="text"], .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top input[type="email"], .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top textarea, .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top input[type="tel"], .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top input[type="number"], .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top textarea, .elementor-75 .elementor-element.elementor-element-40233b7 .frm_label_float_top input[type="url"]{
272    padding: 34px 20px 20px 20px !important; 
273}
274.elementor-75 .elementor-element.elementor-element-40233b7 textarea{
275    resize: none;
276}
277.elementor-75 .elementor-element.elementor-element-40233b7 button[type="submit"]{
278    font-size: 18px;
279    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
280    font-weight: var(--e-global-typography-accent-font-weight );
281    background-color: var(--e-global-color-primary );
282    padding: 22px 30px !important; 
283    line-height: 1;
284    border: 2px solid var(--e-global-color-primary ) !important;
285    box-shadow: none !important;
286    border-radius: 16px;
287    width: 100%;
288    color: var(--e-global-color-51a4384);
289    transition: border-radius 0.075s ease-out;
290}
291.elementor-75 .elementor-element.elementor-element-40233b7 button[type="submit"]:hover,.elementor-75 .elementor-element.elementor-element-40233b7 button[type="submit"]:focus{
292    color: var(--e-global-color-primary ) !important;
293    background-color: var(--e-global-color-51a4384 );
294    border-color: var(--e-global-color-primary ) !important;
295    border-radius:100px !important;
296    transition: border-radius 0.3s ease-out;
297}
298.elementor-75 .elementor-element.elementor-element-40233b7 button[type="submit"] {
299    margin-bottom: 0;
300}
301.elementor-75 .elementor-element.elementor-element-40233b7 .frm_form_fields>fieldset {
302    padding: 0;
303}
304    
305@media only screen and (max-width: 768px) {
306    .elementor-75 .elementor-element.elementor-element-40233b7 input[type="text"], .elementor-75 .elementor-element.elementor-element-40233b7 input[type="email"], .elementor-75 .elementor-element.elementor-element-40233b7 textarea, .elementor-75 .elementor-element.elementor-element-40233b7 input[type="tel"], .elementor-75 .elementor-element.elementor-element-40233b7 input[type="number"], .elementor-75 .elementor-element.elementor-element-40233b7 textarea, .elementor-75 .elementor-element.elementor-element-40233b7 input[type="url"] {
307        padding: 22px 16px !important;
308    }
309    .elementor-75 .elementor-element.elementor-element-40233b7 label {
310        padding: 12px 16px !important;
311        font-size: 14px;
312    }
313    .elementor-75 .elementor-element.elementor-element-40233b7 button[type="submit"] {
314        padding: 13px 13px !important;
315        border-radius: 12px;
316    }
317}/* End custom CSS */
318/* Start custom CSS for column, class: .elementor-element-600b3d4 */.elementor-75 .elementor-element.elementor-element-600b3d4{
319    display: inline-block;
320    width: 60%;
321}
322.elementor-75 .elementor-element.elementor-element-600b3d4 > .elementor-widget-wrap {
323    border-radius: 48px;
324    background: rgba(34, 44, 71, 0.03);
325}
326@media screen and (max-width: 767px) {
327    .elementor-75 .elementor-element.elementor-element-600b3d4{
328        width: 100%;
329        max-width: 510px;
330        margin: auto;
331    }
332    .elementor-75 .elementor-element.elementor-element-600b3d4 > .elementor-widget-wrap {
333        border-radius: 22px;
334    }
335}/* End custom CSS */
336/* Start custom CSS for section, class: .elementor-element-d8fb6ef */.elementor-75 .elementor-element.elementor-element-d8fb6ef .elementor-container {
337    gap: 0 !important;
338}
339.elementor-75 .elementor-element.elementor-element-d8fb6ef:before {
340    content: "";
341    background-image: url(https://www.curotec.com/wp-content/uploads/2025/06/Curotec-bg-Vector.webp?w=1024);
342    background-position: bottom left;
343    background-repeat: no-repeat;
344    background-size: 103% 83%;
345    position: absolute;
346    width: calc(100% + 32px);
347    height: 100%;
348    left: -32px;
349    bottom: 0;
350}
351.elementor-75 .elementor-element.elementor-element-d8fb6ef:after {
352    content: "";
353    width: 100%;
354    height: 13%;
355    top: 17%;
356    right: -100%;
357    position: absolute;
358    background: #222C47;
359}
360@media only screen and (max-width: 1024px) {
361    .elementor-75 .elementor-element.elementor-element-d8fb6ef {
362        padding-left: 10px;
363    }
364    .elementor-75 .elementor-element.elementor-element-d8fb6ef:before {
365        left: 0px;
366    }
367}
368@media only screen and (max-width: 767px) {
369    .elementor-75 .elementor-element.elementor-element-d8fb6ef:before,
370    .elementor-75 .elementor-element.elementor-element-d8fb6ef:after {
371        display: none;
372    }
373    .elementor-75 .elementor-element.elementor-element-d8fb6ef {
374        padding-left: 0px;
375    }
376}/* End custom CSS */
377/* Start custom CSS for section, class: .elementor-element-97653d8 */.elementor-75 .elementor-element.elementor-element-97653d8 .elementor-container {
378    gap: 32px;
379}
380@media only screen and (max-width: 1366px) {
381    .elementor-75 .elementor-element.elementor-element-97653d8 .elementor-container {
382        gap: 24px;
383    }
384}
385@media only screen and (max-width: 1024px) {
386    .elementor-75 .elementor-element.elementor-element-97653d8 .elementor-container {
387        gap: 0;
388    }
389}/* End custom CSS */
390/* Start custom CSS for section, class: .elementor-element-345c9d6 */.elementor-75 .elementor-element.elementor-element-345c9d6:before
391{
392    content: "";
393    width: 100%;
394    height: calc(100% + 125px);
395    top: -125px;
396    left: 0;
397    position: absolute;
398    z-index: -2;
399    background: linear-gradient(245deg, #DCF3FF -2.2%, #DCF9F3 19.39%, #DDFFE6 43.04%, #FFF9CA 96.51%), var(--core-white, #FFF);
400}
401.elementor-75 .elementor-element.elementor-element-345c9d6:after {
402    content: "";
403    width: 100%;
404    height: calc(100% + 125px);
405    top: -125px;
406    left: 0;
407    position: absolute;
408    z-index: -1;
409    background: url(/wp-content/uploads/2023/09/hero-bg-effect.png), lightgray 50% / cover no-repeat;
410    opacity: 0.06;
411    mix-blend-mode: difference;
412}
413.elementor-75 .elementor-element.elementor-element-345c9d6 .elementor-background-overlay {
414    content: "";
415    position: absolute;
416    bottom: 0;
417    top: unset;
418    opacity: 1;
419    width: 100%;
420    height: 45%;
421    background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 29.1%, #FFF 100%);
422    z-index: 0;
423}
424.elementor-75 .elementor-element.elementor-element-345c9d6 > .elementor-container > .elementor-column {
425    position: relative;
426    z-index: 1;
427}
428@media only screen and (min-width: 1650px) {
429    .elementor-75 .elementor-element.elementor-element-345c9d6 {
430        padding-bottom: 70px;
431    }
432}
433@media only screen and (min-width: 1750px) {
434    .elementor-75 .elementor-element.elementor-element-345c9d6 {
435        padding-bottom: 100px;
436    }
437}/* End custom CSS */
438/* Start custom CSS for image-gallery, class: .elementor-element-a9bd509 */.elementor-75 .elementor-element.elementor-element-a9bd509 img{
439    max-width: 175px;
440    height: auto;
441    display: inline-block;
442    vertical-align: middle;
443    max-height: 42px;
444    width: auto;
445}
446.elementor-75 .elementor-element.elementor-element-a9bd509 .gallery {
447    display: flex;
448    justify-content: space-between;
449    gap: 16px;
450}
451.elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item {
452    width: auto;
453    display: flex;
454    align-items: center;
455    padding: 0;
456}
457.elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item:first-child img {
458    max-width: 360px;
459    max-height: 100%;
460    width: 100%;
461}
462@media only screen and (max-width: 1280px) {
463    .elementor-75 .elementor-element.elementor-element-a9bd509 img{
464        max-width: 140px;
465        max-height: 32px;
466    }
467    .elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item:first-child img {
468        max-width: 340px;
469    }
470}
471
472@media only screen and (max-width: 924px) {
473    .elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item:first-child img {
474        max-width: 280px;
475    }
476    .elementor-75 .elementor-element.elementor-element-a9bd509 img{
477        max-width: 116px;
478        max-height: 23px;
479    }
480    .elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item:nth-child(2) img {
481        max-height: 32px;
482    }
483}
484
485@media only screen and (max-width: 768px) {
486    .elementor-75 .elementor-element.elementor-element-a9bd509 .gallery-item:first-child img {
487        max-width: 260px;
488    }
489    .elementor-75 .elementor-element.elementor-element-a9bd509 .gallery {
490        display: flex;
491        justify-content: start;
492        gap: 32px;
493        flex-wrap: wrap;
494        row-gap: 26px;
495    }
496}/* End custom CSS */
497/* Start custom CSS for text-editor, class: .elementor-element-9e5af88 */.elementor-75 .elementor-element.elementor-element-9e5af88 p{
498    margin: 0
499}
500.elementor-75 .elementor-element.elementor-element-9e5af88 ul {
501    margin-left: 16px;
502    padding-top: 5px;
503}
504.elementor-75 .elementor-element.elementor-element-9e5af88 ul li {
505    padding: 2px 2px;
506}/* End custom CSS */
507/* Start custom CSS for text-editor, class: .elementor-element-bb3e60a */.elementor-75 .elementor-element.elementor-element-bb3e60a p{
508    margin: 0
509}
510.elementor-75 .elementor-element.elementor-element-bb3e60a ul {
511    margin-left: 16px;
512    padding-top: 5px;
513}
514.elementor-75 .elementor-element.elementor-element-bb3e60a ul li {
515    padding: 2px 2px;
516}/* End custom CSS */
517/* Start custom CSS for column, class: .elementor-element-d55ae04 */.elementor-75 .elementor-element.elementor-element-d55ae04 p:last-child {
518    margin-bottom: 0;
519}/* End custom CSS */
520/* Start custom CSS for text-editor, class: .elementor-element-714fdba */.elementor-75 .elementor-element.elementor-element-714fdba p:last-child {
521    margin: 0
522}/* End custom CSS */
523/* Start custom CSS for image, class: .elementor-element-6388dd6 */.elementor-75 .elementor-element.elementor-element-6388dd6 {
524    max-width: 85%;
525}
526.elementor-75 .elementor-element.elementor-element-6388dd6 .elementor-widget-container {
527    display: flex;
528    justify-content: end;
529}
530.elementor-75 .elementor-element.elementor-element-6388dd6 img {
531  width: min(60vw,1000px);
532  max-width: 1000px;
533  text-align: right;  
534}
535@media only screen and (max-width: 1024px) {
536    .elementor-75 .elementor-element.elementor-element-6388dd6 {
537        max-width: 60%;
538    }
539    .elementor-75 .elementor-element.elementor-element-6388dd6 img {
540        width: min(80vw,1000px);
541    }
542}
543@media only screen and (max-width: 768px) {
544    .elementor-75 .elementor-element.elementor-element-6388dd6 {
545        max-width: 70%;
546    }
547    .elementor-75 .elementor-element.elementor-element-6388dd6 img {
548        width: min(100vw,1000px);
549    }
550}/* End custom CSS */
551/* Start custom CSS for section, class: .elementor-element-041edde */.elementor-75 .elementor-element.elementor-element-041edde {
552    z-index: 1;
553}/* End custom CSS */
554/* Start custom CSS for icon-box, class: .elementor-element-bc92b06 */.elementor-75 .elementor-element.elementor-element-bc92b06 > .elementor-widget-container {
555    background: rgba(34, 44, 71, 0.04);
556    padding: 6px;
557    border-radius: 28px;
558    height: 100%;
559}
560.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper {
561    background: #fff;
562    padding: 32px;
563    border-radius: 24px;
564    height: 100%;
565    display: flex;
566    flex-direction: column;
567    justify-content: space-between;
568}
569.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper .elementor-icon-box-icon {
570    margin-left: 0 !important;
571}
572.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-content {
573    flex-grow: 0;
574}
575.elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-description {
576    max-width: 588px;
577}
578@media only screen and (max-width: 1024px) {
579    .elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper {
580        padding: 24px;
581    }
582}
583@media only screen and (max-width: 768px) {
584  .elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-widget-container {
585      max-width: 560px;
586  }
587  .elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-title {
588      line-height: 1.3;
589  }
590  .elementor-75 .elementor-element.elementor-element-bc92b06 .elementor-icon-box-wrapper{
591    padding: 16px;
592  }
593}/* End custom CSS */
594/* Start custom CSS for icon-box, class: .elementor-element-ebbfe95 */.elementor-75 .elementor-element.elementor-element-ebbfe95 > .elementor-widget-container {
595    background: rgba(34, 44, 71, 0.04);
596    padding: 6px;
597    border-radius: 28px;
598    height: 100%;
599}
600.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper {
601    background: #fff;
602    padding: 32px;
603    border-radius: 24px;
604    height: 100%;
605    display: flex;
606    flex-direction: column;
607    justify-content: space-between;
608}
609.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper .elementor-icon-box-icon {
610    margin-left: 0 !important;
611}
612.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-content {
613    flex-grow: 0;
614}
615.elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-description {
616    max-width: 588px;
617}
618@media only screen and (max-width: 1024px) {
619    .elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper {
620        padding: 24px;
621    }
622}
623@media only screen and (max-width: 768px) {
624  .elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-widget-container {
625      max-width: 560px;
626  }
627  .elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-title {
628      line-height: 1.3;
629  }
630  .elementor-75 .elementor-element.elementor-element-ebbfe95 .elementor-icon-box-wrapper{
631    padding: 16px;
632  }
633}/* End custom CSS */
634/* Start custom CSS for icon-box, class: .elementor-element-0e235e4 */.elementor-75 .elementor-element.elementor-element-0e235e4 > .elementor-widget-container {
635    background: rgba(34, 44, 71, 0.04);
636    padding: 6px;
637    border-radius: 28px;
638    height: 100%;
639}
640.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper {
641    background: #fff;
642    padding: 32px;
643    border-radius: 24px;
644    height: 100%;
645    display: flex;
646    flex-direction: column;
647    justify-content: space-between;
648}
649.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper .elementor-icon-box-icon {
650    margin-left: 0 !important;
651}
652.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-content {
653    flex-grow: 0;
654}
655.elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-description {
656    max-width: 588px;
657}
658@media only screen and (max-width: 1024px) {
659    .elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper {
660        padding: 24px;
661    }
662}
663@media only screen and (max-width: 768px) {
664  .elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-widget-container {
665      max-width: 560px;
666  }
667  .elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-title {
668      line-height: 1.3;
669  }
670  .elementor-75 .elementor-element.elementor-element-0e235e4 .elementor-icon-box-wrapper{
671    padding: 16px;
672  }
673}/* End custom CSS */
674/* Start custom CSS for column, class: .elementor-element-9c9c76d */.elementor-75 .elementor-element.elementor-element-9c9c76d {
675    overflow: visible;
676}
677.elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-widget-wrap {
678    display: grid;
679    overflow: visible;
680    grid-template-columns: repeat(1, 1fr);
681    grid-auto-rows: 1fr;
682    gap: 24px;
683}
684@media only screen and (max-width: 768px) {
685    .elementor-75 .elementor-element.elementor-element-9c9c76d > .elementor-widget-wrap {
686        gap: 16px;
687    }
688}/* End custom CSS */
689/* Start custom CSS for section, class: .elementor-element-597401f */.elementor-75 .elementor-element.elementor-element-597401f .elementor-container {
690    overflow: visible;
691}/* End custom CSS */
692/* Start custom CSS for heading, class: .elementor-element-e383832 */.elementor-75 .elementor-element.elementor-element-e383832 a{
693    font-weight: var(--e-global-typography-primary-font-weight);
694    font-family: "Adamina", Sans-serif;
695    text-decoration: none;
696    border-bottom: 5px solid  var( --e-global-color-accent );
697    padding-bottom: 0;
698}
699.elementor-75 .elementor-element.elementor-element-e383832 a:hover{
700    border-bottom: 5px solid  var( --e-global-color-primary );
701}
702/*span.bic {*/
703/*    font-style: italic;*/
704/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
705/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
706/*    transition-delay: 1s, 5s;*/
707/*}*//* End custom CSS */
708/* Start custom CSS for text-editor, class: .elementor-element-2fffbb5 */.elementor-75 .elementor-element.elementor-element-2fffbb5 p {
709    margin: 0
710}/* End custom CSS */
711/* Start custom CSS for column, class: .elementor-element-01b4b06 */.elementor-75 .elementor-element.elementor-element-01b4b06 .elementor-icon-box-icon{
712    margin-top: 4px;
713}
714.elementor-75 .elementor-element.elementor-element-01b4b06:hover .elementor-widget-wrap{
715    background-color: var(--e-global-color-primary) !important;
716}
717.elementor-75 .elementor-element.elementor-element-01b4b06:hover .elementor-widget-wrap .elementor-icon-box-title{
718    color: var(--e-global-color-51a4384);
719}
720.elementor-75 .elementor-element.elementor-element-01b4b06:hover .elementor-widget-wrap .elementor-icon-box-description{
721    color: rgba(255, 255, 255, 0.85);
722}
723.elementor-75 .elementor-element.elementor-element-01b4b06:hover .elementor-icon-box-icon svg{
724    visibility: hidden;
725}
726.elementor-75 .elementor-element.elementor-element-01b4b06:hover .elementor-icon-box-icon:before{
727    content: "";
728    width: 32px;
729    height: 27px;
730    position: absolute;
731    background-image: url('/wp-content/uploads/2023/08/white-long-arrow.svg');
732    background-repeat: no-repeat;
733    right: 32px;
734    transition: all 0.3s ease-in-out; 
735}
736@media screen and (max-width: 1366px) {
737    .elementor-75 .elementor-element.elementor-element-01b4b06 .elementor-icon-box-icon{
738        margin-top: 0px;
739    }
740}
741@media screen and (max-width: 767px) {
742    .elementor-75 .elementor-element.elementor-element-01b4b06 .elementor-icon-box-icon{
743         margin-top: 0px;
744    }
745    .elementor-75 .elementor-element.elementor-element-01b4b06 .elementor-icon-box-icon{
746        margin-top: -1px;
747    }
748}/* End custom CSS */
749/* Start custom CSS for column, class: .elementor-element-fb13eee */.elementor-75 .elementor-element.elementor-element-fb13eee .elementor-icon-box-icon{
750    margin-top: 4px;
751}
752.elementor-75 .elementor-element.elementor-element-fb13eee:hover .elementor-widget-wrap{
753    background-color: var(--e-global-color-primary) !important;
754}
755.elementor-75 .elementor-element.elementor-element-fb13eee:hover .elementor-widget-wrap .elementor-icon-box-title{
756    color: var(--e-global-color-51a4384);
757}
758.elementor-75 .elementor-element.elementor-element-fb13eee:hover .elementor-widget-wrap .elementor-icon-box-description{
759    color: rgba(255, 255, 255, 0.85);
760}
761.elementor-75 .elementor-element.elementor-element-fb13eee:hover .elementor-icon-box-icon svg{
762    visibility: hidden;
763}
764.elementor-75 .elementor-element.elementor-element-fb13eee:hover .elementor-icon-box-icon:before{
765    content: "";
766    width: 32px;
767    height: 27px;
768    position: absolute;
769    background-image: url('/wp-content/uploads/2023/08/white-long-arrow.svg');
770    background-repeat: no-repeat;
771    right: 32px;
772    transition: all 0.3s ease-in-out; 
773}
774@media screen and (max-width: 1366px) {
775    .elementor-75 .elementor-element.elementor-element-fb13eee .elementor-icon-box-icon{
776        margin-top: 0px;
777    }
778}
779@media screen and (max-width: 767px) {
780    .elementor-75 .elementor-element.elementor-element-fb13eee .elementor-icon-box-icon{
781         margin-top: 0px;
782    }
783    .elementor-75 .elementor-element.elementor-element-fb13eee .elementor-icon-box-icon{
784        margin-top: -1px;
785    }
786}/* End custom CSS */
787/* Start custom CSS for column, class: .elementor-element-3d26ea1 */.elementor-75 .elementor-element.elementor-element-3d26ea1 .elementor-icon-box-icon{
788    margin-top: 4px;
789}
790.elementor-75 .elementor-element.elementor-element-3d26ea1:hover .elementor-widget-wrap{
791    background-color: var(--e-global-color-primary) !important;
792}
793.elementor-75 .elementor-element.elementor-element-3d26ea1:hover .elementor-widget-wrap .elementor-icon-box-title{
794    color: var(--e-global-color-51a4384);
795}
796.elementor-75 .elementor-element.elementor-element-3d26ea1:hover .elementor-widget-wrap .elementor-icon-box-description{
797    color: rgba(255, 255, 255, 0.85);
798}
799.elementor-75 .elementor-element.elementor-element-3d26ea1:hover .elementor-icon-box-icon svg{
800    visibility: hidden;
801}
802.elementor-75 .elementor-element.elementor-element-3d26ea1:hover .elementor-icon-box-icon:before{
803    content: "";
804    width: 32px;
805    height: 27px;
806    position: absolute;
807    background-image: url('/wp-content/uploads/2023/08/white-long-arrow.svg');
808    background-repeat: no-repeat;
809    right: 32px;
810    transition: all 0.3s ease-in-out; 
811}
812@media screen and (max-width: 1366px) {
813    .elementor-75 .elementor-element.elementor-element-3d26ea1 .elementor-icon-box-icon{
814        margin-top: 0px;
815    }
816}
817@media screen and (max-width: 767px) {
818    .elementor-75 .elementor-element.elementor-element-3d26ea1 .elementor-icon-box-icon{
819         margin-top: 0px;
820    }
821    .elementor-75 .elementor-element.elementor-element-3d26ea1 .elementor-icon-box-icon{
822        margin-top: -1px;
823    }
824}/* End custom CSS */
825/* Start custom CSS for section, class: .elementor-element-18bb08a */.elementor-75 .elementor-element.elementor-element-18bb08a > .elementor-container {
826    display: flex;
827    gap: 24px;
828}/* End custom CSS */
829/* Start custom CSS for button, class: .elementor-element-4ab423a */.elementor-75 .elementor-element.elementor-element-4ab423a a {
830    transition: border-radius 0.075s ease-out;
831}
832.elementor-75 .elementor-element.elementor-element-4ab423a a:hover {
833    border-radius: 100px;
834    transition: border-radius 0.3s ease-out;
835}
836.elementor-75 .elementor-element.elementor-element-4ab423a .elementor-button-icon svg {
837    padding-top: 8.5px;
838}
839.elementor-75 .elementor-element.elementor-element-4ab423a a:hover svg path {
840    stroke: #222c47;
841    fill: white;
842}/* End custom CSS */
843/* Start custom CSS for heading, class: .elementor-element-726776c2 */.elementor-75 .elementor-element.elementor-element-726776c2 a{
844    font-weight: var(--e-global-typography-primary-font-weight);
845    font-family: "Adamina", Sans-serif;
846    text-decoration: none;
847    border-bottom: 5px solid  var( --e-global-color-accent );
848    padding-bottom: 0;
849}
850.elementor-75 .elementor-element.elementor-element-726776c2 a:hover{
851    border-bottom: 5px solid  var( --e-global-color-primary );
852}
853/*span.bic {*/
854/*    font-style: italic;*/
855/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
856/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
857/*    transition-delay: 1s, 5s;*/
858/*}*//* End custom CSS */
859/* Start custom CSS for text-editor, class: .elementor-element-81f47b1 */.elementor-75 .elementor-element.elementor-element-81f47b1 p:last-child {
860    margin: 0
861}/* End custom CSS */
862/* Start custom CSS for column, class: .elementor-element-24b37ec3 */:root {
863--card-height: 0vw;
864--card-margin: 0vw;
865--card-top-offset: 5em;
866--card-btop-offset: 0em;
867--outline-width: 0px;
868}
869#cards {
870	/* Make place at bottom, as items will slide to that position*/
871	padding-bottom: calc(var(--numcards) * var(--card-btop-offset));
872	/* Don't include the --card-margin in padding, as that will affect the scroll-timeline*/
873	margin-bottom: var(--card-margin);
874	padding-bottom: 30vh;
875}
876#card_1 {
877	--index: 1;
878}
879#card_2 {
880	--index: 2;
881	transform: translateY(10vh);
882}
883#card_3 {
884	--index: 3;
885	transform: translateY(20vh);
886}
887#card_4 {
888	--index: 4;
889	transform: translateY(30vh);
890}
891.card {
892	position: sticky;
893	top: 140px;
894	/*padding-top: calc(var(--index) * var(--card-top-offset)) !important;*/
895}
896.card__content {
897	transform-origin: 50% 0% !important;
898	will-change: transform !important;
899}
900#cards {
901	/*list-style: none;
902	display: grid;
903	grid-template-columns: 1fr;
904	grid-template-rows: repeat(var(--numcards), var(--card-height));
905	gap: var(--card-margin);*/
906}
907.card {
908	/*outline: var(--outline-width) solid lime;*/
909}
910.card__content {
911    box-shadow: 0px -40px 54px 0px rgba(34, 44, 71, 0.05);
912	border-radius: 40px;
913	overflow: hidden;
914
915	display: grid;
916	grid-template-areas: "text img";
917	/*grid-template-columns: 1fr 1fr;*/
918	grid-template-rows: auto;
919
920	align-items: stretch;
921	outline: var(--outline-width) solid blue;
922}
923#card_1 .card__content{
924-webkit-box-shadow: none !important;
925    box-shadow: none !important;
926}
927
928@supports (animation-timeline: view()) {
929	.card {
930		--index0: calc(var(--index) - 1); /* 0-based index */
931		--reverse-index: calc(var(--numcards) - var(--index0)); /* reverse index */
932		--reverse-index0: calc(var(--reverse-index) - 1); /* 0-based reverse index */
933	}
934
935	@keyframes scale {
936		to {
937			transform:
938				scale(calc(1.1 - calc(0.1 * var(--reverse-index))));
939		}
940	}
941
942	#cards {
943		--numcards: 4;
944		view-timeline-name: --cards-element-scrolls-in-body;
945	}
946
947	.card__content {
948		--start-range: calc(var(--index0) / var(--numcards) * 100%);
949		--end-range: calc((var(--index)) / var(--numcards) * 100%);
950
951		/*animation: linear scale forwards;*/
952		animation-timeline: --cards-element-scrolls-in-body;
953		animation-range: exit-crossing var(--start-range) exit-crossing var(--end-range);
954	}
955	
956	
957}
958
959
960@media only screen and (max-width: 1024px) {
961    .card__content{
962        border-radius: 24px;
963    }
964    .card {
965        top: 100px;
966    }
967    #card_2 {
968    	transform: translateY(9vh);
969    }
970    #card_3 {
971    	transform: translateY(18vh);
972    }
973    #card_4 {
974    	transform: translateY(27vh);
975    }
976}
977@media only screen and (max-width: 767px) {
978    .card__content{
979        border-radius: 16px;
980    }
981}/* End custom CSS */
982/* Start custom CSS for heading, class: .elementor-element-1e1d7eb */.elementor-75 .elementor-element.elementor-element-1e1d7eb {
983    max-width: 896px;
984}
985.elementor-75 .elementor-element.elementor-element-1e1d7eb a{
986    font-weight: var(--e-global-typography-primary-font-weight);
987    font-family: "Adamina", Sans-serif;
988    text-decoration: none;
989    border-bottom: 5px solid  var( --e-global-color-accent );
990    padding-bottom: 0;
991}
992.elementor-75 .elementor-element.elementor-element-1e1d7eb a:hover{
993    border-bottom: 5px solid  var( --e-global-color-primary );
994}
995/*span.bic {*/
996/*    font-style: italic;*/
997/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
998/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
999/*    transition-delay: 1s, 5s;*/
1000/*}*//* End custom CSS */
1001/* Start custom CSS for section, class: .elementor-element-6e21f4d */.elementor-75 .elementor-element.elementor-element-6e21f4d.flex_row_column .elementor-container{
1002	display: grid;
1003    grid-template-columns: auto auto auto;
1004	gap: 24px;
1005}
1006.elementor-75 .elementor-element.elementor-element-6e21f4d.flex_row_column .elementor-container .elementor-column{
1007	width: 100%;
1008}
1009@media screen and (max-width: 1024px) {
1010    .elementor-75 .elementor-element.elementor-element-6e21f4d.flex_row_column .elementor-container{
1011    	flex-wrap:wrap;
1012    	gap: 16px;
1013    	grid-template-columns: auto auto;
1014    }
1015    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box .elementor-icon {
1016        font-size: 48px;
1017    }
1018}
1019@media screen and (max-width: 767px) {
1020    .elementor-75 .elementor-element.elementor-element-6e21f4d.flex_row_column .elementor-container{
1021    	flex-wrap:wrap;
1022    	grid-template-columns: auto;
1023    }
1024    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box .elementor-icon {
1025        font-size: 32px;
1026    }
1027}
1028
1029/* Flip Start */
1030.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box{
1031    cursor: pointer;
1032    height: 265px;
1033}
1034.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box .elementor-flip-box__front,
1035.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box .elementor-flip-box__back{
1036    border-radius: 28px;
1037}
1038.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer {
1039    transition: all .3s ease-in-out;
1040}
1041.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__overlay{
1042    padding: 6px;
1043    border-radius: 28px;
1044    background-color: #FBFBFB;
1045}
1046.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__inner{
1047    padding: 32px;
1048    border-radius: 24px;
1049    background-color: #fff;
1050    height: 100%;
1051    border: 1px solid #EAEAEC;
1052    box-shadow: 0px 0px 54px 0px rgba(34, 44, 71, 0.05);
1053    position: relative;
1054    display: flex;
1055    flex-wrap: nowrap;
1056    flex-direction: column;
1057    justify-content: space-between;
1058} 
1059.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__title{
1060    width: calc(100% - 40px);
1061    position: relative;
1062    bottom: 0px;
1063}
1064.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__title:after{
1065    content:"\f067";
1066    font-family: "Font Awesome 5 Free";
1067    font-weight: 900;
1068    color: var(--e-global-color-51a4384);
1069    border-radius: 100px;
1070    background-color: var(--e-global-color-primary);
1071    font-size: 15px;
1072    padding: 2.5px 5px 1px 5px;
1073    width: 24px;
1074    height: 24px;
1075    position: absolute;
1076    right: -40px;
1077    bottom: 0;
1078    text-align: center;
1079}
1080.elementor-75 .elementor-element.elementor-element-6e21f4d .flipped .elementor-flip-box__layer__title:after {
1081    padding: 0.4px 4.5px 0px 5px;
1082}
1083.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__description{
1084    position: relative;
1085    height: 100%;
1086}
1087.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__description:after{
1088    content:"\f00d";
1089    font-family: "Font Awesome 5 Free";
1090    font-weight: 900;
1091    color: var(--e-global-color-51a4384);
1092    border-radius: 100px;
1093    background-color: var(--e-global-color-primary);
1094    font-size: 15px;
1095    padding: 1px 5px 1px 5px;
1096    width: 24px;
1097    height: 24px;
1098    position: absolute;
1099    right: 0;
1100    bottom: 0;
1101    margin: 10px 0 0 10px;
1102    text-align: center;
1103}
1104
1105.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box:hover .elementor-flip-box__front {
1106    transform: rotateX(0) rotateY(0deg);
1107}
1108.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box:hover .elementor-flip-box__back {
1109    transform: rotateX(0) rotateY(-180deg);
1110}
1111.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box.flipped .elementor-flip-box__front {
1112    transform: rotateX(0) rotateY(180deg);
1113}
1114.elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box.flipped .elementor-flip-box__back {
1115    transform: none;
1116}
1117/* Flip End */
1118@media only screen and (max-width: 1480px) {
1119    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box{
1120        height: 280px;
1121    }
1122}
1123@media only screen and (max-width: 1024px) {
1124    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box{
1125        height: 280px;
1126    }
1127}
1128@media only screen and (max-width: 767px) {
1129    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box{
1130        height: 248px;
1131    }
1132    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__inner{
1133        padding: 16px;
1134        border-radius: 16px;
1135    }
1136    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__overlay {
1137        border-radius: 22px;
1138    }
1139    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__title:after {
1140            width: 20px;
1141            height: 20px;
1142            font-size: 12px;
1143            padding: 2.5px 5px 1px 4.5px;
1144    }
1145    .elementor-75 .elementor-element.elementor-element-6e21f4d .elementor-flip-box__layer__description:after {
1146        width: 20px;
1147        height: 20px;
1148        font-size: 12px;
1149    }
1150}/* End custom CSS */
1151/* Start custom CSS for heading, class: .elementor-element-fc46d54 */.elementor-75 .elementor-element.elementor-element-fc46d54 a{
1152    font-weight: var(--e-global-typography-primary-font-weight);
1153    font-family: "Adamina", Sans-serif;
1154    text-decoration: none;
1155    border-bottom: 5px solid  var( --e-global-color-accent );
1156    padding-bottom: 0;
1157}
1158.elementor-75 .elementor-element.elementor-element-fc46d54 a:hover{
1159    border-bottom: 5px solid  var( --e-global-color-primary );
1160}
1161/*span.bic {*/
1162/*    font-style: italic;*/
1163/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
1164/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
1165/*    transition-delay: 1s, 5s;*/
1166/*}*//* End custom CSS */
1167/* Start custom CSS for toggle, class: .elementor-element-5b6ff2e */.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active::before {
1168    content: 'Read Less';
1169    font-family: "Neue Montreal", Sans-serif;
1170    font-size: 18px;
1171    font-weight: 500;
1172    line-height: 30px;
1173    color:#222C47;
1174    }
1175.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-item {
1176    display: -webkit-box;
1177    display: -ms-flexbox;
1178    display: flex;
1179    flex-direction: column-reverse;
1180    font-size: 16px;
1181}
1182.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title.elementor-active a{
1183    display:none;
1184}
1185.elementor-75 .elementor-element.elementor-element-5b6ff2e ul{
1186    margin-bottom:15px;
1187}
1188.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-tab-title{
1189    display: inline-block;
1190    width: 108px;
1191    border-bottom: 1px solid #FEB705;
1192}
1193.elementor-75 .elementor-element.elementor-element-5b6ff2e .elementor-toggle-icon{
1194    font-size: 16px;
1195    margin-top: 6px;
1196}/* End custom CSS */
1197/* Start custom CSS for toggle, class: .elementor-element-cc28aa7 */.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active::before {
1198    content: 'Read Less';
1199    font-family: "Neue Montreal", Sans-serif;
1200    font-size: 18px;
1201    font-weight: 500;
1202    line-height: 30px;
1203    color:#222C47;
1204    }
1205.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-item {
1206    display: -webkit-box;
1207    display: -ms-flexbox;
1208    display: flex;
1209    flex-direction: column-reverse;
1210    font-size: 16px;
1211}
1212.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title.elementor-active a{
1213    display:none;
1214}
1215.elementor-75 .elementor-element.elementor-element-cc28aa7 ul{
1216    margin-bottom:15px;
1217}
1218.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-tab-title{
1219    display: inline-block;
1220    width: 108px;
1221    border-bottom: 1px solid #FEB705;
1222}
1223.elementor-75 .elementor-element.elementor-element-cc28aa7 .elementor-toggle-icon{
1224    font-size: 16px;
1225    margin-top: 6px;
1226}/* End custom CSS */
1227/* Start custom CSS for toggle, class: .elementor-element-5055fc1 */.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active::before {
1228    content: 'Read Less';
1229    font-family: "Neue Montreal", Sans-serif;
1230    font-size: 18px;
1231    font-weight: 500;
1232    line-height: 30px;
1233    color:#222C47;
1234    }
1235.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-item {
1236    display: -webkit-box;
1237    display: -ms-flexbox;
1238    display: flex;
1239    flex-direction: column-reverse;
1240    font-size: 16px;
1241}
1242.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title.elementor-active a{
1243    display:none;
1244}
1245.elementor-75 .elementor-element.elementor-element-5055fc1 ul{
1246    margin-bottom:15px;
1247}
1248.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-tab-title{
1249    display: inline-block;
1250    width: 108px;
1251    border-bottom: 1px solid #FEB705;
1252}
1253.elementor-75 .elementor-element.elementor-element-5055fc1 .elementor-toggle-icon{
1254    font-size: 16px;
1255    margin-top: 6px;
1256}/* End custom CSS */
1257/* Start custom CSS for toggle, class: .elementor-element-0f133a6 */.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active::before {
1258    content: 'Read Less';
1259    font-family: "Neue Montreal", Sans-serif;
1260    font-size: 18px;
1261    font-weight: 500;
1262    line-height: 30px;
1263    color:#222C47;
1264    }
1265.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-item {
1266    display: -webkit-box;
1267    display: -ms-flexbox;
1268    display: flex;
1269    flex-direction: column-reverse;
1270    font-size: 16px;
1271}
1272.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title.elementor-active a{
1273    display:none;
1274}
1275.elementor-75 .elementor-element.elementor-element-0f133a6 ul{
1276    margin-bottom:15px;
1277}
1278.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-tab-title{
1279    display: inline-block;
1280    width: 108px;
1281    border-bottom: 1px solid #FEB705;
1282}
1283.elementor-75 .elementor-element.elementor-element-0f133a6 .elementor-toggle-icon{
1284    font-size: 16px;
1285    margin-top: 6px;
1286}/* End custom CSS */
1287/* Start custom CSS for toggle, class: .elementor-element-b19f04f */.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active::before {
1288    content: 'Read Less';
1289    font-family: "Neue Montreal", Sans-serif;
1290    font-size: 18px;
1291    font-weight: 500;
1292    line-height: 30px;
1293    color:#222C47;
1294    }
1295.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-item {
1296    display: -webkit-box;
1297    display: -ms-flexbox;
1298    display: flex;
1299    flex-direction: column-reverse;
1300    font-size: 16px;
1301}
1302.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title.elementor-active a{
1303    display:none;
1304}
1305.elementor-75 .elementor-element.elementor-element-b19f04f ul{
1306    margin-bottom:15px;
1307}
1308.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-tab-title{
1309    display: inline-block;
1310    width: 108px;
1311    border-bottom: 1px solid #FEB705;
1312}
1313.elementor-75 .elementor-element.elementor-element-b19f04f .elementor-toggle-icon{
1314    font-size: 16px;
1315    margin-top: 6px;
1316}/* End custom CSS */
1317/* Start custom CSS for toggle, class: .elementor-element-0df84dd */.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active::before {
1318    content: 'Read Less';
1319    font-family: "Neue Montreal", Sans-serif;
1320    font-size: 18px;
1321    font-weight: 500;
1322    line-height: 30px;
1323    color:#222C47;
1324    }
1325.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-item {
1326    display: -webkit-box;
1327    display: -ms-flexbox;
1328    display: flex;
1329    flex-direction: column-reverse;
1330    font-size: 16px;
1331}
1332.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title.elementor-active a{
1333    display:none;
1334}
1335.elementor-75 .elementor-element.elementor-element-0df84dd ul{
1336    margin-bottom:15px;
1337}
1338.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-tab-title{
1339    display: inline-block;
1340    width: 108px;
1341    border-bottom: 1px solid #FEB705;
1342}
1343.elementor-75 .elementor-element.elementor-element-0df84dd .elementor-toggle-icon{
1344    font-size: 16px;
1345    margin-top: 6px;
1346}/* End custom CSS */
1347/* Start custom CSS for heading, class: .elementor-element-36aa222 */.elementor-75 .elementor-element.elementor-element-36aa222 a{
1348    font-weight: var(--e-global-typography-primary-font-weight);
1349    font-family: "Adamina", Sans-serif;
1350    text-decoration: none;
1351    border-bottom: 5px solid  var( --e-global-color-accent );
1352    padding-bottom: 0;
1353}
1354.elementor-75 .elementor-element.elementor-element-36aa222 a:hover{
1355    border-bottom: 5px solid  var( --e-global-color-primary );
1356}
1357/*span.bic {*/
1358/*    font-style: italic;*/
1359/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
1360/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
1361/*    transition-delay: 1s, 5s;*/
1362/*}*//* End custom CSS */
1363/* Start custom CSS for image, class: .elementor-element-5396460 */.elementor-75 .elementor-element.elementor-element-5396460 {
1364    max-width: 85%;
1365}
1366.elementor-75 .elementor-element.elementor-element-5396460 .elementor-widget-container {
1367    display: flex;
1368    justify-content: end;
1369}
1370.elementor-75 .elementor-element.elementor-element-5396460 img {
1371  width: min(60vw,1000px);
1372  max-width: 1000px;
1373  text-align: right;  
1374}
1375@media only screen and (max-width: 1024px) {
1376    .elementor-75 .elementor-element.elementor-element-5396460 {
1377        max-width: 60%;
1378    }
1379    .elementor-75 .elementor-element.elementor-element-5396460 img {
1380        width: min(80vw,1000px);
1381    }
1382}
1383@media only screen and (max-width: 768px) {
1384    .elementor-75 .elementor-element.elementor-element-5396460 {
1385        max-width: 70%;
1386    }
1387    .elementor-75 .elementor-element.elementor-element-5396460 img {
1388        width: min(100vw,1000px);
1389    }
1390}/* End custom CSS */
1391/* Start custom CSS for toggle, class: .elementor-element-8afec7f */.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-item{
1392    border-radius: 24px;
1393    border: 1px solid #EAEAEC;
1394    background: var(--e-global-color-51a4384);
1395    box-shadow: 0 0 0 6px #F6F6F7
1396}
1397.elementor-75 .elementor-element.elementor-element-8afec7f p {
1398    margin-bottom: 0;
1399}
1400.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-item{
1401    position: relative;
1402}
1403.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-icon.elementor-toggle-icon-right {
1404    margin-top: 4px;
1405}
1406.elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-content {
1407    margin-top: -12px;
1408}
1409
1410
1411@media only screen and (max-width: 767px) {
1412    .elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-content.elementor-active {
1413        margin-top: 0;
1414    }
1415    .elementor-75 .elementor-element.elementor-element-8afec7f a.elementor-toggle-title {
1416        margin-right: 10px;
1417    }
1418    .elementor-75 .elementor-element.elementor-element-8afec7f .elementor-tab-title {
1419        display: flex;
1420        flex-direction: row-reverse;
1421        justify-content: space-between;
1422        align-items: center;
1423    }
1424    .elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-icon.elementor-toggle-icon-right {
1425        margin-top: 0px;
1426    }
1427    .elementor-75 .elementor-element.elementor-element-8afec7f .elementor-toggle-item{
1428        border-radius: 20px;
1429    }
1430}/* End custom CSS */
1431/* Start Custom Fonts CSS */@font-face {
1432	font-family: 'Neue Montreal';
1433	font-style: normal;
1434	font-weight: normal;
1435	font-display: auto;
1436	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff2') format('woff2'),
1437		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff') format('woff');
1438}
1439@font-face {
1440	font-family: 'Neue Montreal';
1441	font-style: normal;
1442	font-weight: bold;
1443	font-display: auto;
1444	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff2') format('woff2'),
1445		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff') format('woff');
1446}
1447@font-face {
1448	font-family: 'Neue Montreal';
1449	font-style: normal;
1450	font-weight: 500;
1451	font-display: auto;
1452	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff2') format('woff2'),
1453		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff') format('woff');
1454}
1455@font-face {
1456	font-family: 'Neue Montreal';
1457	font-style: normal;
1458	font-weight: 600;
1459	font-display: auto;
1460	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff2') format('woff2'),
1461		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff') format('woff');
1462}
1463@font-face {
1464	font-family: 'Neue Montreal';
1465	font-style: normal;
1466	font-weight: 300;
1467	font-display: auto;
1468	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff2') format('woff2'),
1469		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff') format('woff');
1470}
1471/* End Custom Fonts CSS */
1472.elementor-445 .elementor-element.elementor-element-0c1f98a{padding:10px 30px 10px 30px;}.elementor-bc-flex-widget .elementor-445 .elementor-element.elementor-element-3fde4dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-445 .elementor-element.elementor-element-3fde4dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-445 .elementor-element.elementor-element-3fde4dc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;
1472font-weight:var( --e-global-typography-text-font-weight );}.elementor-445 .elementor-element.elementor-element-0ad0c3d{text-align:start;}.elementor-445 .elementor-element.elementor-element-0ad0c3d img{max-width:136px;height:32px;}.elementor-bc-flex-widget .elementor-445 .elementor-element.elementor-element-4408f12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-445 .elementor-element.elementor-element-4408f12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-445 .elementor-element.elementor-element-4408f12.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-445 .elementor-element.elementor-element-4408f12 > .elementor-element-populated{text-align:center;}.elementor-445 .elementor-element.elementor-element-9b8c2b8{width:100%;max-width:100%;align-self:center;}.elementor-bc-flex-widget .elementor-445 .elementor-element.elementor-element-0ac0056.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-445 .elementor-element.elementor-element-0ac0056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-445 .elementor-element.elementor-element-0ac0056.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;line-height:18px;fill:var( --e-global-color-51a4384 );color:var( --e-global-color-51a4384 );box-shadow:0px 0px 0px 0px rgba(34.00000000000001, 43.999999999999964, 71, 0.12);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:14px 18px 14px 18px;}.elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button:hover, .elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button-content-wrapper{flex-direction:row;}.elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button:hover svg, .elementor-445 .elementor-element.elementor-element-f6c8411 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-1dc5ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-445 .elementor-element.elementor-element-3fde4dc{width:13%;}.elementor-445 .elementor-element.elementor-element-4408f12{width:72.332%;}.elementor-445 .elementor-element.elementor-element-0ac0056{width:14%;}}@media(max-width:1024px) and (min-width:768px){.elementor-445 .elementor-element.elementor-element-3fde4dc{width:20%;}.elementor-445 .elementor-element.elementor-element-4408f12{width:80%;}}@media(max-width:1366px){.elementor-445 .elementor-element.elementor-element-0c1f98a{padding:10px 22px 10px 22px;}}@media(max-width:1024px){.elementor-445 .elementor-element.elementor-element-0c1f98a{padding:10px 6px 10px 6px;}}@media(max-width:767px){.elementor-445 .elementor-element.elementor-element-3fde4dc{width:75%;}.elementor-445 .elementor-element.elementor-element-4408f12{width:25%;}.elementor-445 .elementor-element.elementor-element-0ac0056{width:25%;}}
1472/* Start custom CSS for column, class: .elementor-element-4408f12 */@media screen and (max-width: 1024px) {
1473    /* Menu last item */
1474    .mega-menu-primary-mobile-open #mega-menu-wrap-primary #mega-menu-primary > li:last-of-type.mega-menu-item{
1475		position: absolute;
1476		bottom: 0;
1477		width: 100%;
1478		padding: 16px 20px 16px 26px;
1479	}
1480	.mega-menu-primary-mobile-open #mega-menu-wrap-primary #mega-menu-primary > li:last-of-type.mega-menu-item a{
1481	    border-radius: 12px;
1482        color: var(--e-global-color-51a4384 ) !important;
1483        background-color: var(--e-global-color-primary) !important;
1484        text-align:center;
1485	}
1486}
1487@media only screen and (max-width: 1024px) and (min-width: 767px)  {
1488    /* Menu last item */
1489    .mega-menu-primary-mobile-open #mega-menu-wrap-primary #mega-menu-primary > li:last-of-type.mega-menu-item{
1490		width: 50%;
1491        left: 25%;
1492        right: 25%;
1493	}
1494}
1495@media screen and (max-width: 767px) {
1496    .mega-menu-primary-mobile-open #mega-menu-wrap-primary #mega-menu-primary > li:last-of-type.mega-menu-item{
1497        position: fixed;
1498        background-color: var(--e-global-color-51a4384 ) !important;
1499    }
1500}/* End custom CSS */
1501/* Start custom CSS for button, class: .elementor-element-f6c8411 */.elementor-445 .elementor-element.elementor-element-f6c8411{
1502    margin-bottom: 0;
1503}
1504.elementor-445 .elementor-element.elementor-element-f6c8411 a {
1505    transition: border-radius 0.075s ease-out;
1506}
1507.elementor-445 .elementor-element.elementor-element-f6c8411 a:hover{
1508	border-radius:100px !important;
1509	transition: border-radius 0.3s ease-out;
1510}/* End custom CSS */
1511/* Start custom CSS for section, class: .elementor-element-0c1f98a */.elementor-445 .elementor-element.elementor-element-0c1f98a {
1512    backface-visibility: hidden;
1513    /*margin-bottom: -10px;*/
1514    transition: 0.5s;
1515}
1516.elementor-445 .elementor-element.elementor-element-0c1f98a.nav-up {
1517    transform: translateY(-100%);
1518}
1519.elementor-445 .elementor-element.elementor-element-0c1f98a .elementor-container {
1520    justify-content: space-between;
1521}
1522.mega-menu-primary-mobile-open .elementor-445 .elementor-element.elementor-element-0c1f98a{
1523    background: var(--e-global-color-51a4384) !important;
1524    background-color: var(--e-global-color-51a4384) !important;
1525}
1526.stickyheadersection{
1527    transition: background-color .4s ease;
1528}
1529.elementor-sticky--effects.stickyheadersection{
1530    background: var(--e-global-color-51a4384) !important;
1531    background-color: var(--e-global-color-51a4384) !important;
1532    box-shadow: 0px 0px 33px 0px rgba(34, 44, 71, 0.1);
1533}
1534
1535@media (max-width: 1024px) {
1536  #mega-menu-primary li.mega-toggle-on ~ li.cta-header-btn  {
1537    position: relative !important;
1538  }
1539}/* End custom CSS */
1540.elementor-471 .elementor-element.elementor-element-b6245c8:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-b6245c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-b6245c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 30px 48px 30px;}.elementor-471 .elementor-element.elementor-element-b6245c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-471 .elementor-element.elementor-element-4f4a5a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-3373785{margin-top:0px;margin-bottom:64px;}.elementor-471 .elementor-element.elementor-element-223cdae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.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-471 .elementor-element.elementor-element-76aa282 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-76aa282 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;
1540font-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-471 .elementor-element.elementor-element-2e1c19e{font-size:16px;font-weight:500;line-height:24px;color:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-73523ad > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-73523ad .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-471 .elementor-element.elementor-element-6e2fd15{font-size:16px;font-weight:500;line-height:24px;color:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-d6e8d6a > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-d6e8d6a .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-471 .elementor-element.elementor-element-06ec429{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFD9;}.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-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-icon i{color:var( --e-global-color-4d5c901 );transition:color 0.3s;}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-icon svg{fill:var( --e-global-color-4d5c901 );transition:fill 0.3s;}.elementor-471 .elementor-element.elementor-element-eb1eb75{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-text{color:#222C47;transition:color 0.3s;}.elementor-471 .elementor-element.elementor-element-f28e35e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-471 .elementor-element.elementor-element-15e4606 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-15e4606 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );
1540fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
1541					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
1542					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
1543					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
1544					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
1545					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;line-height:16px;}.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .elementor-item{color:#FFFFFFD9;fill:#FFFFFFD9;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .elementor-item:hover,
1546					.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .elementor-item.elementor-item-active,
1547					.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .elementor-item.highlighted,
1548					.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFD9;fill:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-1ad6059{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-471 .elementor-element.elementor-element-15b2b1f > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-15b2b1f .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;line-height:16px;}.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .elementor-item{color:#FFFFFFD9;fill:#FFFFFFD9;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .elementor-item:hover,
1549					.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .elementor-item.elementor-item-active,
1550					.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .elementor-item.highlighted,
1551					.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFD9;fill:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-6466f11{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-471 .elementor-element.elementor-element-f9e19c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-471 .elementor-element.elementor-element-3643e21 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-3643e21 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;line-height:16px;}.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .elementor-item{color:#FFFFFFD9;fill:#FFFFFFD9;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .elementor-item:hover,
1552					.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .elementor-item.elementor-item-active,
1553					.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .elementor-item.highlighted,
1554					.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFD9;fill:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-146bc0e{--e-nav-menu-horizontal-menu
1554-item-margin:calc( 10px / 2 );}.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-471 .elementor-element.elementor-element-bcf1af1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-471 .elementor-element.elementor-element-1574199 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-1574199 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-51a4384 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-471 .elementor-element.elementor-element-d2cf11f{--grid-row-gap:10px;--grid-column-gap:16px;}.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__meta-data span + span:before{content:"///";}.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__title, .elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__title a{color:#FFFFFFD9;font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__title{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__meta-data{color:var( --e-global-color-51a4384 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-471 .elementor-element.elementor-element-02124ff .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-51a4384 );color:var( --e-global-color-51a4384 );border-style:solid;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-02124ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-02124ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-471 .elementor-element.elementor-element-02124ff .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-471 .elementor-element.elementor-element-02124ff .elementor-button:hover, .elementor-471 .elementor-element.elementor-element-02124ff .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-471 .elementor-element.elementor-element-02124ff .elementor-button:hover svg, .elementor-471 .elementor-element.elementor-element-02124ff .elementor-button:focus svg{fill:var
1554( --e-global-color-accent );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
1555					.elementor-widget-search-form .elementor-search-form__icon,
1556					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
1557					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
1558					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-471 .elementor-element.elementor-element-6c3b8e5 > .elementor-widget-container{margin:0050px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__container{min-height:50px;}.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__submit{min-width:50px;background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__input, .elementor-471 .elementor-element.elementor-element-6c3b8e5.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__input,
1559					.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-search-form__icon,
1560					.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-lightbox .dialog-lightbox-close-button,
1561					.elementor-471 .elementor-element.elementor-element-6c3b8e5 .elementor-lightbox .dialog-lightbox-close-button:hover,
1562					.elementor-471 .elementor-element.elementor-element-6c3b8e5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-6c3b8e5:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:10px;}.elementor-471 .elementor-element.elementor-element-6c3b8e5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:10px;}.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-471 .elementor-element.elementor-element-f101418 > .elementor-widget-container{padding:50px 0px 80px 0px;}.elementor-471 .elementor-element.elementor-element-f101418 img{width:100%;opacity:0.65;}.elementor-471 .elementor-element.elementor-element-20444ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-471 .elementor-element.elementor-element-de2fda3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-de2fda3{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-6c2b807 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-471 .elementor-element.elementor-element-a9fbf50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu .elementor-item{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .elementor-item{color:#FFFFFFD9;fill:#FFFFFFD9;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .elementor-item:hover,
1563					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .elementor-item.elementor-item-active,
1564					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .elementor-item.highlighted,
1565					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFD9;fill:#FFFFFFD9;}.elementor-471 .elementor-element.elementor-element-a9fbf50{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:#FFFFFFB3;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a, .elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-menu-toggle{color:#FFFFFFB3;fill:#FFFFFFB3;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a:hover,
1566					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a:focus,
1567					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a.elementor-item-active,
1568					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a.highlighted,
1569					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-menu-toggle:hover,
1570					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a:hover,
1571					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a:focus,
1572					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a.elementor-item-active,
1573					.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}
1573.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-471 .elementor-element.elementor-element-223cdae{width:33.33%;}.elementor-471 .elementor-element.elementor-element-f28e35e{width:33.33%;}.elementor-471 .elementor-element.elementor-element-f9e19c6{width:33.33%;}.elementor-471 .elementor-element.elementor-element-bcf1af1{width:100%;}}@media(max-width:1366px){.elementor-471 .elementor-element.elementor-element-b6245c8{padding:64px 22px 48px 22px;}}@media(max-width:1024px){.elementor-471 .elementor-element.elementor-element-b6245c8{padding:40px 10px 40px 10px;}.elementor-471 .elementor-element.elementor-element-3373785{margin-top:0px;margin-bottom:40px;}.elementor-471 .elementor-element.elementor-element-73523ad > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-d6e8d6a > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-15b2b1f > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-bcf1af1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-471 .elementor-element.elementor-element-d2cf11f{--grid-row-gap:15px;}.elementor-471 .elementor-element.elementor-element-6c3b8e5 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-471 .elementor-element.elementor-element-b6245c8{margin-top:56px;margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-3373785{margin-top:0px;margin-bottom:20px;}.elementor-471 .elementor-element.elementor-element-73523ad > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-d6e8d6a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-15e4606 > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-15b2b1f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-3643e21 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-1574199 > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-471 .elementor-element.elementor-element-ae63f81{margin-top:30px;margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-de2fda3{text-align:center;}.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--dropdown a{padding-top:7px;padding-bottom:7px;}}/* Start custom CSS for text-editor, class: .elementor-element-2e1c19e */.elementor-471 .elementor-element.elementor-element-2e1c19e p {
1574    margin-bottom: 0
1575    
1576}/* End custom CSS */
1577/* Start custom CSS for text-editor, class: .elementor-element-6e2fd15 */.elementor-471 .elementor-element.elementor-element-6e2fd15 p {
1578    margin-bottom: 0
1579    
1580}/* End custom CSS */
1581/* Start custom CSS for text-editor, class: .elementor-element-06ec429 */.elementor-471 .elementor-element.elementor-element-06ec429 p {
1582    margin-bottom: 0;
1583    display: flex;
1584}
1585.elementor-471 .elementor-element.elementor-element-06ec429 a {
1586    color: #FFFFFFB3;
1587    width: auto;
1588    border: none;
1589    padding-bottom: 0;
1590}
1591
1592.elementor-471 .elementor-element.elementor-element-06ec429 a:after{
1593	content: "";
1594	display: block;
1595	width: 0;
1596	height: 1px;
1597	background: var(--e-global-color-accent);
1598	transition: width 0.3s;
1599	margin-top: 5px;
1600}
1601.elementor-471 .elementor-element.elementor-element-06ec429 p:hover a:after{
1602    width: 100%;
1603}/* End custom CSS */
1604/* Start custom CSS for icon-list, class: .elementor-element-eb1eb75 */.elementor-471 .elementor-element.elementor-element-eb1eb75.elementor-element.elementor-element-eb1eb75 .elementor-widget-container{
1605    padding:0!important;
1606}
1607.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-icon {
1608    border: 2px solid #9195A3;
1609    border-radius: 50%;
1610    height: 35px;
1611    width: 35px;
1612    padding: 9px 7px;
1613}
1614.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-item a:hover .elementor-icon-list-icon {
1615    border-color: #FEB705;
1616}
1617
1618.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
1619    color: #FEB705;
1620}
1621.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-widget-container {
1622    display: inline-flex;
1623    position: relative;
1624    background: #222C47;
1625    padding: 0 20px;
1626}
1627/*.elementor-471 .elementor-element.elementor-element-eb1eb75:before {*/
1628/*    content: "";*/
1629/*    display: block;*/
1630/*    height: 1px;*/
1631/*    width: 100%;*/
1632/*    background: #444b62;*/
1633/*    position: absolute;*/
1634/*    left: 0;*/
1635/*    top: 50%;*/
1636/*    margin-top: -0.5px;*/
1637/*    z-index: 0;*/
1638/*}*/
1639
1640.elementor-471 .elementor-element.elementor-element-eb1eb75 .elementor-icon-list-text{
1641    display:none;
1642}/* End custom CSS */
1643/* Start custom CSS for nav-menu, class: .elementor-element-1ad6059 */.elementor-471 .elementor-element.elementor-element-1ad6059 li a{
1644    display: inline-block;
1645}
1646
1647.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .menu-item .elementor-item:after{
1648	content: "";
1649	display: block;
1650	width: 0;
1651	height: 1px;
1652	background: var(--e-global-color-accent);
1653	transition: width 0.3s;
1654	margin-top: 8px;
1655}
1656.elementor-471 .elementor-element.elementor-element-1ad6059 .elementor-nav-menu--main .menu-item:hover .elementor-item:after{
1657    width: 100%;
1658}/* End custom CSS */
1659/* Start custom CSS for nav-menu, class: .elementor-element-6466f11 */.elementor-471 .elementor-element.elementor-element-6466f11 li a{
1660    display: inline-block;
1661}
1662
1663.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .menu-item .elementor-item:after{
1664	content: "";
1665	display: block;
1666	width: 0;
1667	height: 1px;
1668	background: var(--e-global-color-accent);
1669	transition: width 0.3s;
1670	margin-top: 8px;
1671}
1672.elementor-471 .elementor-element.elementor-element-6466f11 .elementor-nav-menu--main .menu-item:hover .elementor-item:after{
1673    width: 100%;
1674}/* End custom CSS */
1675/* Start custom CSS for nav-menu, class: .elementor-element-146bc0e */.elementor-471 .elementor-element.elementor-element-146bc0e li a{
1676    display: inline-block;
1677}
1678
1679.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .menu-item .elementor-item:after{
1680	content: "";
1681	display: block;
1682	width: 0;
1683	height: 1px;
1684	background: var(--e-global-color-accent);
1685	transition: width 0.3s;
1686	margin-top: 8px;
1687}
1688.elementor-471 .elementor-element.elementor-element-146bc0e .elementor-nav-menu--main .menu-item:hover .elementor-item:after{
1689    width: 100%;
1690}/* End custom CSS */
1691/* Start custom CSS for posts, class: .elementor-element-d2cf11f */.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-posts .elementor-post__text{
1692    display: flex;
1693}
1694.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__title a:after{
1695	content: "";
1696	display: block;
1697	width: 0;
1698	height: 6px;
1699
1700}
1701.elementor-471 .elementor-element.elementor-element-d2cf11f .elementor-post__title a:hover {
1702    width: 0;
1703    opacity:60%;
1704}/* End custom CSS */
1705/* Start custom CSS for button, class: .elementor-element-02124ff */.elementor-471 .elementor-element.elementor-element-02124ff a:hover .elementor-button-icon {
1706    transition: transform 0.3s;
1707    transform: translate(25%, 0);
1708}
1709.elementor-471 .elementor-element.elementor-element-02124ff a:hover .elementor-button-icon,.elementor-471 .elementor-element.elementor-element-02124ff a:focus .elementor-button-icon{
1710filter: brightness(0) saturate(100%) invert(79%) sepia(9%) saturate(6972%) hue-rotate(354deg) brightness(99%) contrast(103%);
1711}/* End custom CSS */
1712/* Start custom CSS for text-editor, class: .elementor-element-de2fda3 */.elementor-471 .elementor-element.elementor-element-de2fda3 p {
1713    margin-bottom: 0
1714    
1715}/* End custom CSS */
1716/* Start custom CSS for nav-menu, class: .elementor-element-a9fbf50 */.elementor-471 .elementor-element.elementor-element-a9fbf50 ul.elementor-nav-menu {
1717    margin-bottom: 0;
1718}
1719.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{
1720    height: 65%;
1721}
1722
1723.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .menu-item .elementor-item:after{
1724	content: "";
1725	display: block;
1726	width: 0;
1727	height: 1px;
1728	background: var(--e-global-color-accent);
1729	transition: width 0.3s;
1730	margin-top: 35px;
1731}
1732.elementor-471 .elementor-element.elementor-element-a9fbf50 .elementor-nav-menu--main .menu-item:hover .elementor-item:after{
1733    width: calc(100% - 20px);
1734}/* End custom CSS */
1735.elementor-33336 .elementor-element.elementor-element-6561770d{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-4d5c901 );padding:10px 10px 10px 10px;}.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-33336 .elementor-element.elementor-element-34fc0500{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-33336 .elementor-element.elementor-element-34fc0500 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-33336 .elementor-element.elementor-element-34fc0500 .elementor-heading-title{font-family:"Adamina", Sans-serif;font-size:38px;line-height:1.5em;letter-spacing:-1.12px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;
1735font-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-33336 .elementor-element.elementor-element-4270e91b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-33336 .elementor-element.elementor-element-4270e91b > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33336 .elementor-element.elementor-element-b6f4de0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33336 .elementor-element.elementor-element-b6f4de0 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery-item .gallery-caption{text-align:center;}.elementor-33336 .elementor-element.elementor-element-61744c4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33336 .elementor-element.elementor-element-61744c4 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item{padding:0 15px 15px 0;}.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery{margin:0 -15px -15px 0;}.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item .gallery-caption{text-align:center;}#elementor-popup-modal-33336{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-33336 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-33336 .dialog-close-button{display:flex;top:10px;font-size:24px;}#elementor-popup-modal-33336 .dialog-widget-content{border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-33336 .dialog-close-button{right:10px;}body.rtl #elementor-popup-modal-33336 .dialog-close-button{left:10px;}@media(max-width:1366px){.elementor-33336 .elementor-element.elementor-element-34fc0500{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33336 .elementor-element.elementor-element-34fc0500 .elementor-heading-title{letter-spacing:-1.12px;}}@media(max-width:1024px){.elementor-33336 .elementor-element.elementor-element-34fc0500 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33336 .elementor-element.elementor-element-34fc0500{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-33336 .elementor-element.elementor-element-34fc0500 .elementor-heading-title{font-size:30px;letter-spacing:-0.96px;}.elementor-33336 .elementor-element.elementor-element-4270e91b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-33336 .elementor-element.elementor-element-4270e91b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}}@media(max-width:767px){.elementor-33336 .elementor-element.elementor-element-632aabe3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33336 .elementor-element.elementor-element-34fc0500 .elementor-heading-title{font-size:28px;letter-spacing:-0.64px;}.elementor-33336 .elementor-element.elementor-element-4270e91b{font-size:16px;}.elementor-33336 .elementor-element.elementor-element-65da52f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}#elementor-popup-modal-33336 .dialog-close-button{top:2%;}body:not(.rtl) #elementor-popup-modal-33336 .dialog-close-button{right:2%;}body.rtl #elementor-popup-modal-33336 .dialog-close-button{left:2%;}}/* Start custom CSS for heading, class: .elementor-element-34fc0500 */.hero-underline{
1736    border-bottom:solid #FDB70B 5px;
1737}
1738.elementor-33336 .elementor-element.elementor-element-34fc0500 a{
1739    font-weight: var(--e-global-typography-primary-font-weight);
1740    font-family: "Adamina", Sans-serif;
1741    text-decoration: none;
1742    border-bottom: 5px solid  var( --e-global-color-accent );
1743    padding-bottom: 0;
1744}
1745.elementor-33336 .elementor-element.elementor-element-34fc0500 a:hover{
1746    border-bottom: 5px solid  var( --e-global-color-primary );
1747}
1748/*span.bic {*/
1749/*    font-style: italic;*/
1750/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
1751/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
1752/*    transition-delay: 1s, 5s;*/
1753/*}*//* End custom CSS */
1754/* Start custom CSS for text-editor, class: .elementor-element-4270e91b */.elementor-33336 .elementor-element.elementor-element-4270e91b p{
1755    margin: 0
1756}/* End custom CSS */
1757/* Start custom CSS for image-gallery, class: .elementor-element-b6f4de0 */.elementor-33336 .elementor-element.elementor-element-b6f4de0 img{
1758    width: auto !important;
1759    height: 30px !important;
1760}
1761.elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery {
1762    width: 100%;
1763    display: flex;
1764    row-gap: 24px;
1765    flex-wrap: wrap;
1766    flex-direction: row;
1767}
1768
1769.elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery .gallery-item{
1770    width: auto;
1771    display: flex;
1772    align-items: center;
1773}
1774.elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery .gallery-item:nth-child(4) img{
1775    height: 10px !important;
1776}
1777.elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery .gallery-item:nth-child(5) img, .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery .gallery-item:nth-child(6) img{
1778    height: 18px !important;
1779}
1780/*
1781@media only screen and (max-width: 1280px) {
1782    .elementor-33336 .elementor-element.elementor-element-b6f4de0 img{
1783        max-width: 140px;
1784        max-height: 32px;
1785    }
1786    .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery-item:first-child img {
1787        max-width: 340px;
1788    }
1789}
1790
1791@media only screen and (max-width: 924px) {
1792    .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery-item:first-child img {
1793        max-width: 280px;
1794    }
1795    .elementor-33336 .elementor-element.elementor-element-b6f4de0 img{
1796        max-width: 116px;
1797        max-height: 23px;
1798    }
1799    .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery-item:nth-child(2) img {
1800        max-height: 32px;
1801    }
1802}
1803
1804@media only screen and (max-width: 768px) {
1805    .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery-item:first-child img {
1806        max-width: 260px;
1807    }
1808    .elementor-33336 .elementor-element.elementor-element-b6f4de0 .gallery {
1809        display: flex;
1810        justify-content: start;
1811        gap: 32px;
1812        flex-wrap: wrap;
1813        row-gap: 26px;
1814    }
1815}*//* End custom CSS */
1816/* Start custom CSS for image-gallery, class: .elementor-element-61744c4 */.elementor-33336 .elementor-element.elementor-element-61744c4 img{
1817    width: auto !important;
1818    height: 30px !important;
1819}
1820.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery {
1821    width: 100%;
1822    display: flex;
1823    row-gap: 24px;
1824    flex-wrap: wrap;
1825    flex-direction: row;
1826}
1827
1828.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery .gallery-item{
1829    width: auto;
1830    display: flex;
1831    align-items: center;
1832}
1833.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery .gallery-item:nth-child(4) img{
1834    height: 10px !important;
1835}
1836.elementor-33336 .elementor-element.elementor-element-61744c4 .gallery .gallery-item:nth-child(5) img, .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery .gallery-item:nth-child(6) img{
1837    height: 18px !important;
1838}
1839/*
1840@media only screen and (max-width: 1280px) {
1841    .elementor-33336 .elementor-element.elementor-element-61744c4 img{
1842        max-width: 140px;
1843        max-height: 32px;
1844    }
1845    .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item:first-child img {
1846        max-width: 340px;
1847    }
1848}
1849
1850@media only screen and (max-width: 924px) {
1851    .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item:first-child img {
1852        max-width: 280px;
1853    }
1854    .elementor-33336 .elementor-element.elementor-element-61744c4 img{
1855        max-width: 116px;
1856        max-height: 23px;
1857    }
1858    .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item:nth-child(2) img {
1859        max-height: 32px;
1860    }
1861}
1862
1863@media only screen and (max-width: 768px) {
1864    .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery-item:first-child img {
1865        max-width: 260px;
1866    }
1867    .elementor-33336 .elementor-element.elementor-element-61744c4 .gallery {
1868        display: flex;
1869        justify-content: start;
1870        gap: 32px;
1871        flex-wrap: wrap;
1872        row-gap: 26px;
1873    }
1874}*//* End custom CSS */
1875/* Start custom CSS for html, class: .elementor-element-614be9 */.grecaptcha-badge { visibility: hidden; }
1876
1877.elementor-33336 .elementor-element.elementor-element-614be9 .form-field {
1878    margin-bottom: 0;
1879    padding-top: 16px;
1880}
1881.elementor-33336 .elementor-element.elementor-element-614be9 .field_captcha {
1882    padding-top: 0;
1883}
1884.elementor-33336 .elementor-element.elementor-element-614be9 .frm_submit button {
1885    margin-top: 20px;
1886}
1887
1888.elementor-33336 .elementor-element.elementor-element-614be9 label{
1889     transition: all .1s ease-in;
1890    color: var(--e-global-color-551551a );
1891    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
1892    font-size: 16px;
1893    font-style: normal;
1894    font-weight: var(--e-global-typography-accent-font-weight );
1895    padding: 17px 20px !important; 
1896}
1897.elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top label{
1898    font-size: 10px;
1899    top:7px;
1900    padding: 17px 20px !important; 
1901}
1902
1903.elementor-33336 .elementor-element.elementor-element-614be9 input[type="text"], .elementor-33336 .elementor-element.elementor-element-614be9 input[type="email"], .elementor-33336 .elementor-element.elementor-element-614be9 textarea, .elementor-33336 .elementor-element.elementor-element-614be9 input[type="tel"], .elementor-33336 .elementor-element.elementor-element-614be9 input[type="number"], .elementor-33336 .elementor-element.elementor-element-614be9 textarea, .elementor-33336 .elementor-element.elementor-element-614be9 input[type="url"]{
1904    color: var(--e-global-color-primary );
1905    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
1906    font-size: 16px;
1907    font-style: normal;
1908    font-weight: var(--e-global-typography-accent-font-weight );
1909    border-radius: 16px;
1910    padding: 27px 20px !important; 
1911    box-shadow: none;
1912    border-color: #E3E3E8;
1913}
1914.elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top input[type="text"], .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top input[type="email"], .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top textarea, .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top input[type="tel"], .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top input[type="number"], .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top textarea, .elementor-33336 .elementor-element.elementor-element-614be9 .frm_label_float_top input[type="url"]{
1915    padding: 34px 20px 20px 20px !important; 
1916}
1917.elementor-33336 .elementor-element.elementor-element-614be9 textarea{
1918    resize: none;
1919}
1920.elementor-33336 .elementor-element.elementor-element-614be9 button[type="submit"]{
1921    font-size: 18px;
1922    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
1923    font-weight: var(--e-global-typography-accent-font-weight );
1924    background-color: var(--e-global-color-primary );
1925    padding: 22px 30px !important; 
1926    line-height: 1;
1927    border: 2px solid var(--e-global-color-primary ) !important;
1928    box-shadow: none !important;
1929    border-radius: 16px;
1930    width: 100%;
1931    color: var(--e-global-color-51a4384);
1932    transition: border-radius 0.075s ease-out;
1933}
1934.elementor-33336 .elementor-element.elementor-element-614be9 button[type="submit"]:hover,.elementor-33336 .elementor-element.elementor-element-614be9 button[type="submit"]:focus{
1935    color: var(--e-global-color-primary ) !important;
1936    background-color: transparent;
1937    border-color: var(--e-global-color-primary ) !important;
1938    border-radius:100px !important;
1939    transition: border-radius 0.3s ease-out;
1940}
1941.elementor-33336 .elementor-element.elementor-element-614be9 button[type="submit"] {
1942    margin-bottom: 0;
1943}
1944.elementor-33336 .elementor-element.elementor-element-614be9 .frm_form_fields>fieldset {
1945    padding: 0;
1946}
1947    
1948@media only screen and (max-width: 768px) {
1949    .elementor-33336 .elementor-element.elementor-element-614be9 input[type="text"], .elementor-33336 .elementor-element.elementor-element-614be9 input[type="email"], .elementor-33336 .elementor-element.elementor-element-614be9 textarea, .elementor-33336 .elementor-element.elementor-element-614be9 input[type="tel"], .elementor-33336 .elementor-element.elementor-element-614be9 input[type="number"], .elementor-33336 .elementor-element.elementor-element-614be9 textarea, .elementor-33336 .elementor-element.elementor-element-614be9 input[type="url"] {
1950        padding: 22px 16px !important;
1951    }
1952    .elementor-33336 .elementor-element.elementor-element-614be9 label {
1953        padding: 12px 16px !important;
1954        font-size: 14px;
1955    }
1956    .elementor-33336 .elementor-element.elementor-element-614be9 button[type="submit"] {
1957        padding: 13px 13px !important;
1958        border-radius: 12px;
1959    }
1960}/* End custom CSS */
1961/* Start custom CSS for section, class: .elementor-element-6561770d */.elementor-33336 .elementor-element.elementor-element-6561770d{     background: linear-gradient(245deg, #DCF3FF -2.2%, #DCF9F3 19.39%, #DDFFE6 43.04%, #FFF9CA 96.51%), var(--core-white, #FFF);
1962border-radius: 15px;
1963}/* End custom CSS */
1964/* Start custom CSS */@media (max-width: 767px) {
1965
1966#elementor-popup-modal-33336.dialog-close-button i {
1967    color: var(--e-global-color-text);
1968}
1969}
1970#elementor-popup-modal-33336.dialog-close-button i {
1971    color: #fff;
1972}/* End custom CSS */
1973/*# sourceURL=elementor-frontend-inline-css */
1974</style>
1975<link rel='stylesheet' id='all-css-46' href='https://www.curotec.com/_static/??-eJyNjkEKwzAMBD9URxi3pJfStxhbuKKWbCKFkN/Xl0IPJeS4AzMsbN2lJoZi0OtaSBSwIo/dFoiqaApJFTbKBc0Rx4ITk0wDXuDIdn1pvwVuea2ooEbpvZ9r/HnwwphJytd/8sPP93ANt+D9B+LlTOk=' type='text/css' media='all' />
1976<link rel='stylesheet' id='widget-icon-list-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1787693123' media='all' />
1977<link rel='stylesheet' id='widget-nav-menu-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1787693123' media='all' />
1978<link rel='stylesheet' id='all-css-50' href='https://www.curotec.com/_static/??-eJytzjEOwjAMBdALkZoOkC6ImWOExC2WkjiKjaLenoDoDojxf389GVoxnrNiVijxvlAWwIipZ66mVAYngirgRaBRWFBNYVEZEuWhlzv4QRB01d/MzDV95mxGpCvMfWRcQ+GEL/RZvPMfNOFI4XvHZUpOiftddI3Y33IBL3mTzuk02sna/XQ8jA/0ho1C' type='text/css' media='all' />
1979<link rel='stylesheet' id='widget-image-gallery-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-widget-image-gallery.min.css?ver=1787693123' media='all' />
1980<link rel='stylesheet' id='all-css-52' href='https://www.curotec.com/_static/??-eJylksFOwzAMhl+ILAwJugvamSvSHsBr3GIpiaPYUdnbLylMTAOmVTvkYMf/l9927JRMz1Exqk2+jBTFosdQY84mZbYggiq2l3o4OlLiCF5s4lTSKlBc1asHe41zYnjaW6Ra9oX7eWfOXWUVrxRA0fyCVpVptALozZBnnVvmq8knciOqEe4J/A2G/mxuqEUGJhQOOFP3GaKTOyEt8R3fSRL25JYxILa5U9uZ6MFjtQMO3+Ju4e7PZ5ygx3yb/PILBnalmQjcPJnhc/mS/uvoncYPPeG24XXdbbrucfPy
1980/HQEQTYyvQ==' type='text/css' media='all' />
1981<link rel='stylesheet' id='widget-icon-box-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-widget-icon-box.min.css?ver=1787693123' media='all' />
1982<link rel='stylesheet' id='widget-flip-box-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-pro-widget-flip-box.min.css?ver=1787693123' media='all' />
1983<link rel='stylesheet' id='widget-toggle-css' href='https://www.curotec.com/wp-content/uploads/elementor/css/custom-widget-toggle.min.css?ver=1787693123' media='all' />
1984<link rel='stylesheet' id='all-css-58' href='https://www.curotec.com/_static/??/wp-content/themes/curotec/style.css,/wp-content/themes/curotec/assets/css/style.css?m=1787692790' type='text/css' media='all' />
1985<style id="elementor-pro-custom-fonts-inline-css">
1986@font-face {
1987	font-family: 'Neue Montreal';
1988	font-style: normal;
1989	font-weight: normal;
1990	font-display: auto;
1991	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff2') format('woff2'),
1992		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Regular.woff') format('woff');
1993}
1994@font-face {
1995	font-family: 'Neue Montreal';
1996	font-style: normal;
1997	font-weight: bold;
1998	font-display: auto;
1999	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff2') format('woff2'),
2000		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Bold.woff') format('woff');
2001}
2002@font-face {
2003	font-family: 'Neue Montreal';
2004	font-style: normal;
2005	font-weight: 500;
2006	font-display: auto;
2007	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff2') format('woff2'),
2008		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Medium.woff') format('woff');
2009}
2010@font-face {
2011	font-family: 'Neue Montreal';
2012	font-style: normal;
2013	font-weight: 600;
2014	font-display: auto;
2015	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff2') format('woff2'),
2016		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-SemiBold.woff') format('woff');
2017}
2018@font-face {
2019	font-family: 'Neue Montreal';
2020	font-style: normal;
2021	font-weight: 300;
2022	font-display: auto;
2023	src: url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff2') format('woff2'),
2024		url('https://www.curotec.com/wp-content/uploads/2023/07/PPNeueMontreal-Light.woff') format('woff');
2025}
2026
2027/*# sourceURL=elementor-pro-custom-fonts-inline-css */
2028</style>
2029<link rel='stylesheet' id='elementor-gf-local-adamina-css' href='https://www.curotec.com/wp-content/uploads/elementor/google-fonts/css/adamina.css?ver=1752847745' media='all' />
2030<link rel='stylesheet' id='elementor-gf-local-lato-css' href='https://www.curotec.com/wp-content/uploads/elementor/google-fonts/css/lato.css?ver=1752847816' media='all' />
2031<link rel='stylesheet' id='all-css-64' href='https://www.curotec.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?m=1783435312g' type='text/css' media='all' />
2032<script type="text/javascript" src="https://www.curotec.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5pYGBhYWZpVEWAK+qIio=" ></script>
2032<script id="astra-flexibility-js" src="https://www.curotec.com/wp-content/themes/astra/assets/js/minified/flexibility.min.js?ver=4.12.5"></script>
vendor: 1 bytes, line 2032
2032
2033<script id="astra-flexibility-js-after">
2034typeof flexibility !== "undefined" && flexibility(document.documentElement);
2035//# sourceURL=astra-flexibility-js-after
2036</script>
vendor: 1 bytes, line 2036
2036
2037<script>document.documentElement.className += " js";</script>
2037
2038<meta name="generator" content="Elementor 4.2.3; features: additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-swap">
2039<!-- Google Tag Manager -->
2040    
2040<script>
vendor: 347 bytes, lines 2040-2044
2040(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2041    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
2042    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
2043    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
2044    })(window,document,'script','dataLayer','
2044GTM-TB93MHF
vendor: 3 bytes, line 2044
2044');
2044</script>
2044
2045    <!-- End Google Tag Manager -->
2046<link href="#" rel="stylesheet" inspectlet-href="https://curotec.com/wp-content/themes/curotec/assets/css/inspectlet-style.css" />
2047<script>jQuery(document).ready(function($) {
2048    // Make 4th tab active by default
2049    $('.tab-link').removeClass('active');
2050    $('.tab-link').eq(0).addClass('active');
2051    
2052    // Initial load - show only active term's posts
2053    var firstTerm = $('.tab-link.active').data('term');
2054    filterPostsByTerm(firstTerm);
2055    
2056    // Tab click handler
2057    $('.tab-link').on('click', function(e) {
2058        e.preventDefault();
2059        var termSlug = $(this).data('term');
2060        
2061        // Remove active class from all tabs
2062        $('.tab-link').removeClass('active');
2063        $(this).addClass('active');
2064        
2065        // Filter posts
2066        filterPostsByTerm(termSlug);
2067    });
2068    
2069    function filterPostsByTerm(termSlug) {
2070        var $loopContainer = $('.loop-wrapper');
2071        var $posts = $loopContainer.find('.e-loop-item');
2072        
2073        // Hide all posts first
2074        $posts.hide();
2075        
2076        // Show posts that have the specific interview-technologies class
2077        if (termSlug === 'all' || termSlug === '') {
2078            // Show all posts if 'all' is selected
2079            $posts.show();
2080        } else {
2081            // Show posts with the matching interview-technologies-{term} class
2082            $posts.filter('.interview-technologies-' + termSlug).show();
2083        }
2084    }
2085});</script>
vendor: 1 bytes, line 2085
2085
2086<script defer src="https://analytics.silktide.com/4fcda3d8b84a8e41c87d0df9896221e7.js"></script>
vendor: 2 bytes, line 2086
2086
2087<script>
2088  (function (s,i,l,k,y) {
2089    s[i] = s[i] || y;
2090    s[l] = s[l] || [];
2091    s[k] = function(e, p) { p = p || {}; p.event = e; s[l].push(p); };
2092    s[k]('page_load');
2093  })(window, 'stConfig', 'stEvents', 'silktide', {});
2094</script>
2094
2095<style>.elementor-position-inline-start .elementor-icon-box-wrapper{
2096    flex-direction: row;
2097}
2098.elementor-position-inline-end .elementor-icon-box-wrapper{
2099    flex-direction: row-reverse !important;
2100</style>
2101<style>
2102/*icon support*/
2103
2104/* Curotec Icon Font */
2105@font-face {
2106    font-family: "Curotec Icon Font";
2107    src: url("https://curotec.com/wp-content/uploads/2026/03/Curotec.woff2") format("woff2"),
2108         url("https://curotec.com/wp-content/uploads/2026/03/Curotec.woff") format("woff"),
2109         url("https://curotec.com/wp-content/uploads/2026/03/Curotec.ttf") format("truetype");
2110    font-weight: normal;
2111    font-style: normal;
2112    font-display: block;
2113}
2114</style>
2115			<style>
2116				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
2117				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
2118					background-image: none !important;
2119				}
2120				@media screen and (max-height: 1024px) {
2121					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
2122					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
2123						background-image: none !important;
2124					}
2125				}
2126				@media screen and (max-height: 640px) {
2127					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
2128					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
2129						background-image: none !important;
2130					}
2131				}
2132			</style>
2133			<link rel="icon" href="https://www.curotec.com/wp-content/uploads/2023/10/cropped-curotec-favicon.png?w=32" sizes="32x32" />
2134<link rel="icon" href="https://www.curotec.com/wp-content/uploads/2023/10/cropped-curotec-favicon.png?w=192" sizes="192x192" />
2135<link rel="apple-touch-icon" href="https://www.curotec.com/wp-content/uploads/2023/10/cropped-curotec-favicon.png?w=180" />
2136<meta name="msapplication-TileImage" content="https://www.curotec.com/wp-content/uploads/2023/10/cropped-curotec-favicon.png?w=270" />
2137<style id="wp-custom-css">
2138.archive.author .ast-container{
2139	display: block;
2140}
2141@media only screen and (max-width: 767px){
2142	.breadcrumbsWrap {
2143    float: left; 
2144}
2145.breadcrumbsWrap span:first-child {
2146    padding-left: 0;
2147}
2148}
2149.frm_form_fields label[for="frm_email_13"]{
2150	display: none;
2151}
2152body input[type="text"], body  input[type="email"], input[type="tel"], body input[type="number"], body input[type="url"]{
2153    height: 0;
2154}
2155body.parent-pageid-37  input[type="text"], body.parent-pageid-37  input[type="email"], body.parent-pageid-37 input[type="tel"], body.parent-pageid-37  input[type="number"], body.parent-pageid-37 input[type="url"]{
2156    height: 0;
2157}
2158body.parent-pageid-24  input[type="text"], body.parent-pageid-24  input[type="email"], body.parent-pageid-24 input[type="tel"], body.parent-pageid-24  input[type="number"], body.parent-pageid-24 input[type="url"]{
2159	   height: 0;
2160}
2161body.page-id-14 input[type="text"], body.page-id-14  input[type="email"], body.page-id-14 input[type="tel"], body.page-id-14  input[type="number"], body.page-id-14 input[type="url"]{
2162	   height: 0;
2163}
2164body.page-id-32244 input[type="text"], body.page-id-32244  input[type="email"], body.page-id-32244 input[type="tel"], body.page-id-32244  input[type="number"], body.page-id-32244 input[type="url"]{
2165		   height: 0;
2166}
2167
2168#ast-scroll-top {
2169    background-color: #222c47;
2170    font-size: 15px;
2171    font-size: 0.9375rem;
2172    font-size: 23px;
2173	  border-radius: 8px;
2174	    bottom: 9px;
2175}
2176body.search-results .article.post-29380, body.search-results .article.post-29299, body.search-results .article.post-29390, body.search-results .article.post-29380 {
2177display: none !important;
2178}
2179.frm-g-recaptcha .grecaptcha-badge{
2180	bottom: 70px !important;
2181	visibility: hidden;
2182}
2183.comparison-row{
2184	gap: 48px;
2185}
2186.feature-icon {
2187    width: 40px !important;
2188    height:  40px !important;
2189}
2190.comparison-row{
2191	border-bottom: 2px solid rgba(34, 44, 71, 0.10) !important;
2192}
2193.pc-feature-row{
2194	border-bottom: 0 !Important;
2195}
2196.pc-feature-description {
2197
2198    padding-bottom: 20px;
2199    padding-right: 10px;
2200   
2201}
2202.pc-feature-column:nth-child(2) {
2203    border-right: 2px solid rgba(34, 44, 71, 0.10);
2204    height: 100%;
2205    padding-bottom: 12px;
2206    padding-top: 15px;
2207	    border-left: 2px solid rgba(34, 44, 71, 0.10);
2208}
2209.pc-feature-row{
2210	border: 0 !Important; 
2211	gap: 0 !Important;
2212	padding: 0 !Important;
2213}
2214.pccomparison-content {
2215    padding-top: 32px;
2216}
2217.aspect-row{
2218	margin-bottom: 16px !important;
2219}
2220.aspect-description .feature-icon {
2221    margin-right: 0;
2222}
2223.circle-left {
2224
2225    background: #F6F8FB !important;
2226}
2227.circle-right {
2228
2229    background: #EBEEF2 !important;
2230}
2231.left-content {
2232    left: 2% !important;;
2233  top: 32% !important;
2234}
2235.center-content {
2236    left: 37% !important;
2237 top: 32% !important;
2238}
2239.right-content {
2240    right: 4% !important;
2241   top: 32% !important;
2242}
2243@media (max-width: 767px) {
2244	.pc-feature-row {
2245		flex-direction: row !important;
2246		gap: 10px !important;
2247	}
2248	.aspect-row{
2249		padding: 16px 0;
2250	}
2251
2252	.feature-column.first-feature:after {
2253    content: "VS";
2254    position: absolute;
2255    bottom: -40px;
2256    font-weight: bold;
2257    /* display: block; */
2258    left: 0;
2259    right: 0;
2260    text-align: center;
2261}
2262	.first-feature{
2263		position: relative;
2264	}
2265	.right-content:before {
2266    content: "Common Aspects";
2267      border-radius: 12px 12px 0px 0px;
2268background: #609367;
2269    width: 112% !important;
2270    padding: 16px;
2271    color: #fff;
2272    margin-bottom: 0 !important;
2273		font-size: 20px !important; 
2274		   display: block;
2275    margin: -28px -19px;
2276    margin-bottom: 28px !important;
2277}
2278	.center-content {
2279    margin-bottom: 20px;
2280}
2281	.circle-titles .circle-title:last-child {
2282    display: none;
2283}
2284	.circle-title{
2285		margin: 0 !important;
2286		text-align: left !important;
2287	}
2288	.circle-titles{
2289		margin-bottom: 10px !Important;
2290	}
2291	.pc-comparison-header{
2292		flex-direction: row !important;
2293		    gap: 10px !important;
2294	}
2295	.circle-left{
2296		background: none !Important;
2297	} 
2298		.circle-right{
2299		background: none !Important;
2300	}
2301	.right-content, .left-content, .center-content   {
2302    position: initial !Important;;
2303}
2304	.pc-feature-description {
2305		border: 0 !Important;
2306	}
2307	.pc-feature-column:nth-child(2) {
2308    border: 0 !important;
2309    padding: 0 !important;
2310    padding-top: 7px !important;
2311		text-align: center;
2312}
2313	.pc-feature-column:nth-child(3){
2314			text-align: center;
2315	}
2316	.comparison-container{
2317		padding: 16px !important;
2318	}
2319	.framework-name{
2320		font-size: 20px !Important;
2321	}
2322	.vs-badge{
2323		font-size: 16px !Important;
2324		width: 32px !Important;; 
2325		height:32px !Important;;
2326	}
2327	    .comparison-header {
2328        flex-direction: row !important;
2329	}
2330	.pc-feature-row{
2331		        flex-wrap: wrap;
2332	}
2333	.pc-feature-description:first-child {
2334    flex: 1 1 100%;
2335}
2336	.pc-feature-description:nth-child(2), .pc-feature-description:nth-child(3) {
2337    flex: 1 1 50%;
2338		text-align: center !important; 
2339}
2340	.pc-feature-row {
2341    padding: 24px 0 !important;
2342    border-bottom: 1px solid #222C471A !important;
2343}
2344	.pc-comparison-container{
2345		padding: 24px 16px !important;
2346	}
2347	.aspect-description span {
2348    display: block;
2349    border-radius: 12px 12px 0px 0px;
2350    background: #222C47;
2351    color: #fff;
2352    font-size: 16px;
2353    padding: 16px;
2354    margin: -23px;
2355    margin-bottom: 23px;
2356}
2357	.aspects-comparison-header {
2358    display: none;
2359}
2360.aspect-name {
2361    text-align: left !important;
2362    background: none !important;
2363    padding: 0 !important;
2364}
2365.aspects-comparison-container {
2366    padding: 24px 16px !Important;
2367}
2368	
2369	.icons .aspects-comparison-header .aspects-titles {
2370    display: flex
2371;
2372    flex-direction: row;
2373}
2374	.icons .aspects-comparison-header .aspects-titles div:nth-child(2), 	.icons .aspects-comparison-header .aspects-titles div:nth-child(3) {
2375    width: 47%;
2376}
2377    .icons .aspects-comparison-header .aspects-titles {
2378        display: flex
2379;
2380        flex-direction: row;
2381        flex-wrap: wrap;
2382    }
2383	.icons .aspects-comparison-header .aspects-titles div:first-child {
2384    flex: 1 1 100% !important;
2385}
2386
2387	.icons .aspect-name {
2388    font-size: 14px;
2389}
2390	.left-content, .center-content, .right-content {
2391    border-radius: 0px 0px 12px 12px;
2392    background: #F6F8FB;
2393    width: 100% !Important;
2394		    width: 100%;
2395    padding: 24px 16px;
2396
2397}
2398	.circle-titles{
2399		   margin-bottom: 0 !important;
2400	}
2401	.circle-title {
2402    border-radius: 12px 12px 0px 0px;
2403    background: #222C47;
2404    width: 100% !important;
2405    padding: 16px;
2406    color: #fff;
2407    margin-bottom: 0 !important;
2408		font-size: 20px !important;
2409		
2410}
2411	.center-content:before {
2412    content: "Title 2";
2413    border-radius: 12px 12px 0px 0px;
2414    background: #222C47;
2415    width: 112% !important;
2416    padding: 16px;
2417    color: #fff;
2418    margin-bottom: 0 !important;
2419    font-size: 20px !important;
2420    display: block;
2421    margin: -28px -19px;
2422    margin-bottom: 28px !important;
2423}
2424	.icons .aspect-row{
2425		    display: flex !Important
2426;
2427    flex-wrap: wrap;
2428    flex-direction: column;
2429	}
2430	.icons .aspect-name{
2431		    flex: 1 1 100% !important
2432	}
2433	.icons .aspect-description.text-center{
2434		flex: 0.5;
2435	}
2436	    .comparison-header {
2437        flex-direction: column;
2438        padding: 6px 15px !important;
2439    }
2440	.first-feature{
2441		border: none !Important;
2442	}	
2443	.comparison-title:first-child {
2444    display: none !important;
2445}
2446	.pc-feature-description, .pc-feature-column{
2447		        font-size: 14px !important;
2448        line-height: 1.5 !important;
2449        font-weight: 600 !important;
2450
2451	}
2452	.aspect-description {
2453    font-size: 14px !important;
2454    line-height: 1.5 !important;
2455}
2456	.aspect-title {
2457    font-size: 20px;
2458}
2459	.icons .aspect-description.text-center {
2460    font-size: 12px !important;
2461}
2462	.aspect-description .feature-icon {
2463    width: 32px !important;
2464    height: 32px !important;
2465}
2466	.icons .aspect-row {
2467    border-bottom: 1px solid #222C471A !important;
2468    padding-bottom: 20px;
2469}
2470	.aspect-title{
2471		font-size:  20px !Important;
2472	}
2473	.aspect-heading-icon {
2474    width: 32px;
2475}
2476.pccomparison-content	.feature-icon, .feature-icon{
2477		width: 32px !important; 
2478		 height: 32px !important;
2479	}
2480	.aspect-row:last-child, .pc-feature-row:last-child{
2481		padding-bottom: 0 !important;
2482		margin-bottom: 0 !important;
2483	
2484	}
2485	.feature-text {
2486    font-size: 14px !important;
2487    line-height: normal !important;
2488}
2489	.feature-column.first-feature:after{font-size: 14px;}
2490	.feature-column.first-feature {
2491    padding-bottom: 0;
2492}
2493	.feature-column.second-feature {
2494    padding-top: 0;
2495}
2496	.pc-comparison-header .comparison-title{
2497		font-size: 18px !important;
2498	}
2499}
2500	.aspects-comparison-container{
2501		margin-bottom: 40px
2502	}
2503@media (max-width: 600px){
2504	   .comparison-header {
2505        flex-direction: row !important;
2506	}
2507}
2508.aspect-description.text-center {
2509    text-align: center;
2510    justify-content: center;
2511    display: flex
2512;
2513    flex-direction: column;
2514    align-items: center;
2515	gap: 12px;
2516}
2517.aspect-description.text-center  br{
2518	display: none;
2519}
2520
2521.circle {
2522    position: absolute;
2523    width: 61% !important;
2524    height: 93% !important;
2525}
2526.circle-left{
2527	left: 12px !important;
2528}
2529.circle-right{
2530	right: 12px !Important;
2531}
2532.comparison-row:last-child, .pc-feature-row:last-child, .icons .aspect-row:last-child{
2533	border-bottom: none !important;
2534}
2535.elementor-button-content-wrapper  .elementor-button-icon svg{
2536	padding-top: 0 !important;
2537}
2538@media (min-width: 769px){
2539.aspect-title{
2540	font-size: 20px !important;
2541		display:flex !important;
2542	}
2543.aspect-description {
2544    text-align: center !important;
2545}	
2546}
2547@media (max-width: 767px){
2548#post-content	.wp-block-table .has-fixed-layout {
2549    table-layout: fixed;
2550    width: 300%;
2551}
2552#post-content	.wp-block-table.is-style-stripes {
2553		overflow:scroll;
2554	}
2555}
2556
2557.aspect-name{
2558	font-size: 20px !important;
2559}
2560</style>
2561<style class="megamenu-css">@charset "UTF-8";/** THIS FILE IS AUTOMATICALLY GENERATED - DO NOT MAKE MANUAL EDITS! **//** Custom CSS should be added to Mega Menu > Menu Themes > Custom Styling **/.mega-menu-last-modified-1790965408 { content: 'Friday 2nd October 2026 18:23:28 UTC'; }#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary span.mega-indicator, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge, #mega-menu-wrap-primary button.mega-close, #mega-menu-wrap-primary button.mega-toggle-standard {transition: none;box-shadow: none;background: none;border: 0;bottom: auto;box-sizing: border-box;clip: auto;color: white;display: block;float: none;font-family: inherit;font-size: 16px;height: auto;left: auto;line-height: 2;list-style-type: none;margin: 0;min-height: auto;max-height: none;min-width: auto;max-width: none;opacity: 1;outline: none;overflow: visible;padding: 0;position: relative;pointer-events: auto;right: auto;text-align: left;text-decoration: none;text-indent: 0;text-transform: none;transform: none;top: auto;vertical-align: baseline;visibility: inherit;width: auto;word-wrap: break-word;white-space: normal;-webkit-tap-highlight-color: transparent;}#mega-menu-wrap-primary:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary span.mega-indicator:before, #mega-menu-wrap-primary #mega-menu-primary span.mega-indicator:after, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge:before, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge:after, #mega-menu-wrap-primary button.mega-close:before, #mega-menu-wrap-primary button.mega-close:after, #mega-menu-wrap-primary button.mega-toggle-standard:before, #mega-menu-wrap-primary button.mega-toggle-standard:after {display: none;}#mega-menu-wrap-primary {border-radius: 0px;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary {background-color: rgba(255, 255, 255, 0);}}#mega-menu-wrap-primary.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block button:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary a:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary span:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary input:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary li.mega-menu-item .mega-menu-link:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary + button.mega-close:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary .mega-mobile-back > button:focus {outline-style: solid;outline-width: 3px;outline-color: #109cde;outline-offset: -3px;}#mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {outline-offset: 2px;}#mega-menu-wrap-primary.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {background-color: rgba(255, 255, 255, 0);color: #222c47;font-weight: bold;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {color: #222c47;background-color: rgba(255, 255, 255, 0);}}#mega-menu-wrap-primary #mega-menu-primary {text-align: center;padding: 0;}#mega-menu-wrap-primary #mega-menu-primary .mega-description-group {vertical-align: middle;display: inline-block;transition: none;}#mega-menu-wrap-primary #mega-menu-primary .mega-description-group .mega-menu-title, #mega-menu-wrap-primary #mega-menu-primary .mega-description-group .mega-menu-description {transition: none;line-height: 1.5;display: block;}#mega-menu-wrap-primary #mega-menu-primary .mega-description-group .mega-menu-description {font-style: italic;font-size: 0.8em;text-transform: none;font-weight: normal;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {cursor: pointer;display: inline;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;align-items: center;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {flex: 0 0 auto;align-self: flex-start;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: table-cell;vertical-align: middle;line-height: initial;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: block;margin: 0 0 6px 0;text-align: center;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {display: inline-block;transition: none;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: block;line-height: 40px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: inline-block;margin: 0 6px 0 0;text-align: left;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-animating > ul.mega-sub-menu {pointer-events: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {cursor: inherit;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {cursor: pointer;}#mega-menu-wrap-primary #mega-menu-primary p {margin-bottom: 10px;}#mega-menu-wrap-primary #mega-menu-primary input, #mega-menu-wrap-primary #mega-menu-primary img {max-width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;pointer-events: auto;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {display: none;}}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {opacity: 0;transition: opacity 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {opacity: 0;transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transform: translate(0, 10px);transition: transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {transform: translate(0, 0);}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {visibility: inherit;opacity: 1;display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 33.3333333333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 25%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 20%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 16.6666666667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]:before {font-family: dashicons;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;background: transparent;height: auto;width: auto;top: auto;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-material-symbol:before {content: attr(data-ms-icon);font-family: var(--wp--preset--font-family--material-symbols);}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before {margin: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {margin: 0 6px 0 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {border-radius: 12px 12px 0px 0px;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {border-radius: 12px 12px 0px 0px;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {position: static;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {margin: 0 0 0 0;display: inline-block;height: auto;vertical-align: middle;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: right;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {margin: 0 0 0 0;}}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-float-left {float: left;}}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {background-color: rgba(255, 255, 255, 0);color: #222c47;font-weight: bold;text-decoration: none;border-color: #fff;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {background-color: rgba(255, 255, 255, 0);color: #222c47;font-weight: bold;text-decoration: none;border-color: #f
2561ff;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color: #222c47;background-color: rgba(255, 255, 255, 0);}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {background-color: rgba(255, 255, 255, 0);color: #222c47;font-weight: bold;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #222c47;background-color: rgba(255, 255, 255, 0);}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {line-height: 50px;height: 50px;padding: 8px 20px 16px 20px;vertical-align: baseline;width: auto;display: block;color: #222c47;text-transform: none;text-decoration: none;text-align: left;background-color: rgba(0, 0, 0, 0);border: 0;border-radius: 12px;font-family: inherit;font-size: 18px;font-weight: bold;outline: none;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link {line-height: inherit;display: table-cell;vertical-align: middle;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {display: none;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {border: 0;margin: 0;line-height: 40px;height: 40px;padding: 0 10px;background: transparent;text-align: left;color: #222c47;font-size: 18px;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: left;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {float: left;min-height: 1px;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: calc(var(--span) / var(--columns) * 100%);}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;clear: both;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 15px 15px 15px 0;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 999;border-radius: 4px;background-color: white;border-top: 0 solid rgba(255, 255, 255, 0.1);border-left: 0 solid rgba(255, 255, 255, 0.1);border-right: 0 solid rgba(255, 255, 255, 0.1);border-bottom: 0 solid rgba(255, 255, 255, 0.1);padding: 0px;position: absolute;width: 100%;max-width: none;left: 0;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100%;}}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {width: calc(var(--span) / var(--columns) * 100%);}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {margin: 5px 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {clear: both;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {color: white;font-family: inherit;font-size: 16px;display: block;float: left;clear: none;padding: 15px 15px 15px 0;vertical-align: top;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #feb705;font-family: inherit;font-size: 20px;text-transform: capitalize;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;vertical-align: top;display: block;visibility: inherit;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: white;/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items */font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 50px 0px 0px 0px;padding: 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #2c70b4;/* Mega Menu > Menu Themes > Mega Menus >
2561 Second Level Menu Items (Hover) */font-weight: bold;text-decoration: none;background-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {color: #666;/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items */font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 0px 0px;padding: 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {color: #666;/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items (Hover) */font-weight: normal;text-decoration: none;background-color: rgba(0, 0, 0, 0);}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;border: 0;padding: 0px;vertical-align: top;display: block;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #666;font-weight: normal;text-decoration: none;background-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {z-index: 999;position: absolute;width: 250px;max-width: none;padding: 0px;border: 0;background-color: #f1f1f1;border-radius: 0px;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100%;padding: 0;border: 0;border-radius: 0;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {display: block;background-color: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background-color: #dddddd;font-weight: normal;text-decoration: none;color: #666;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;
2561left: 100%;top: 0;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline-block;height: 100%;font-size: inherit;line-height: inherit;margin: 0 0 0 6px;color: inherit;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {display: inline-block;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";font-family: dashicons;font-weight: normal;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;margin-left: auto;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: "";}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: "";}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {display: none;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: none;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: "";}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {text-align: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: "";margin: 0 6px 0 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-hide-on-mobile, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-hide-on-desktop, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {display: none;}}#mega-menu-wrap-primary .mega-menu-toggle {display: none;}#mega-menu-wrap-primary .mega-menu-toggle ~ button.mega-close {display: none;}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary .mega-menu-toggle {z-index: 1;background-color: rgba(255, 255, 255, 0);border-radius: 2px;line-height: 40px;height: 40px;text-align: left;user-select: none;outline: none;white-space: nowrap;display: flex;}#mega-menu-wrap-primary .mega-menu-toggle img {max-width: 100%;padding: 0;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {display: flex;flex: 1;gap: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block {display: flex;height: 100%;outline: 0;align-self: center;flex-shrink: 0;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left {justify-content: flex-start;padding-left: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center {justify-content: center;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {justify-content: flex-end;padding-right: 6px;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {flex-direction: column;flex-wrap: nowrap;background-color: white;padding: 0px;display: none;position: absolute;width: 100%;z-index: 9999999;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {display: flex;visibility: visible;}}.elementor-sticky__spacer #mega-menu-wrap-primary #mega-menu-primary, .elementor-sticky__spacer #mega-menu-wrap-primary #mega-menu-primary .mega-sub-menu {visibility: inherit !important;}body.mega-menu-primary.ast-header-break-point .ast-mobile-menu-buttons {display: none;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary .ast-masthead-custom-menu-items {display: inline-block;margin: 0 0 0 0;}}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 {/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {padding: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;transform: scale(0.8);align-self: center;outline: 0;background: none;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {width: 40px;height: 24px;display: inline-block;position: relative;outline: 0;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {display: block;top: 50%;margin-top: -2px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {width: 40px;height: 4px;background-color: #222c47;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {content: "";display: block;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {top: -10px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {bottom: -10px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {top: 2px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {top: 10px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {top: 20px;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {transform: translate3d(0, 10px, 0) rotate(45deg);}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {transform: translate3d(0, -20px, 0
2561) rotate(-90deg);}/** Push menu onto new line **/#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {font-weight: 500;}#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item > a.mega-menu-link {line-height: 2;font-weight: 500;}#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {font-weight: 500;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {margin-top: 20px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {font-weight: 500;}@media only screen and (min-width: 1025px) {/** Mega Menu For Desktop**/.elementor header.curotec-mega-toggle-on {background-color: var(--e-global-color-51a4384) !important;box-shadow: 0px -30px 54px 0px rgba(34, 44, 71, 0.05);}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {transition: 0.3s ease-in-out;}header.curotec-mega-toggle-on .dark-logo {display: block;}header.curotec-mega-toggle-on .white-logo {display: none;}header.curotec-mega-toggle-on #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, header.curotec-mega-toggle-on #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {color: var(--e-global-color-primary) !important;}header.curotec-mega-toggle-on .elementor-button {background-color: var(--e-global-color-primary) !important;color: #fff !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {box-shadow: rgba(34, 44, 71, 0.05) 0px 30px 54px 0px;}}@media only screen and (max-width: 1024px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {height: auto;padding: 16px 16px 16px 22px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {font-weight: 500;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {border-bottom: 1px solid #F4F4F6;}#mega-menu-wrap-primary #mega-menu-primary > li:last-of-type.mega-menu-item {border-bottom: unset;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {border-bottom: 1px solid #F4F4F6;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {height: calc(100vh - 90px);overflow: hidden;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {overflow-y: scroll;}}#mega-menu-wrap-primary #mega-menu-primary > li:not(.mega-toggle-on) > ul.mega-sub-menu {display: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {width: auto !important;left: auto !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: none;max-width: 1440px;margin: 0 auto;}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget {width: 432px;padding: 0px 15px;min-height: 335px;}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget p {color: var(--e-global-color-primary);font-family: "Neue Montreal", Sans-serif;font-size: 32px;font-style: normal;font-weight: 500;line-height: 130%;}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget .mega_menu_service_button {position: absolute;bottom: 0;}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget a {color: var(--e-global-color-primary);text-align: center;font-family: "Neue Montreal", Sans-serif;font-size: 18px;font-style: normal;font-weight: 500;line-height: 100%;position: relative;}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget a:after {content: "";background-image: url("/wp-content/uploads/2023/08/blue-short-arrow.svg");background-repeat: no-repeat;width: 16px;height: 16px;position: absolute;right: -25px;top: 6.3px;color: var(--e-global-color-primary);}#mega-menu-wrap-primary .mega-menu-left-text-area .textwidget a:hover:after {/*content: '';background-image: url('/wp-content/uploads/2023/08/blue-long-arrow.svg');background-repeat: no-repeat;width: 22px;height: 16px;position: absolute;right: -32px;top: 6.3px;color: var(--e-global-color-primary );	transition: all 0.3s ease-in-out;*/transition: transform 0.3s;transform: translate(25%, 0);}.mega-menu-primary-mobile-open .mega-menu-left-text-area {display: none !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: "";transform: rotate(-180deg);}.mega-menu-primary-mobile-open {overflow: hidden !important;}@media only screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary li > a.mega-menu-link:after {content: "";display: block;width: 0;height: 2px;background: var(--e-global-color-accent);transition: width 0.3s;}#mega-menu-wrap-primary #mega-menu-primary li > a:hover.mega-menu-link:after {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link:after {content: "";display: block;width: 0;height: 2px;background: var(--e-global-color-accent);transition: width 0.3s;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after {width: 100%;}}@media only screen and (max-width: 767px) {#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {height: calc(100vh - 150px);overflow: auto;position: fixed;top: 80px;left: 0 !important;padding-bottom: 200px;}.admin-bar #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {top: 120px !important;}}.wp-block {}</style>
2562</head>
2563
2564<body itemtype='https://schema.org/Blog' itemscope='itemscope' class="wp-singular capabilities-template-default single single-capabilities postid-75 wp-custom-logo wp-embed-responsive wp-theme-astra wp-child-theme-curotec mega-menu-primary ast-desktop ast-page-builder
2564-template ast-no-sidebar astra-4.12.5 ast-blog-single-style-1 ast-custom-post-type ast-single-post ast-inherit-site-logo-transparent ast-hfb-header elementor-default elementor-template-full-width elementor-kit-385 elementor-page elementor-page-75 astra-addon-4.13.5">
2565<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>
2565<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 2565-2566
2565
2566<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2566GTM-TB93MHF
vendor: 84 bytes, line 2566
2566" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2567<!-- End Google Tag Manager (noscript) -->
2568
2569<a
2570	class="skip-link screen-reader-text"
2571	href="#content">
2572		Skip to content</a>
2573
2574<div
2575class="hfeed site" id="page">
2576			<header data-elementor-type="header" data-elementor-id="445" class="elementor elementor-445 elementor-location-header" data-elementor-post-type="elementor_library">
2577					<header class="elementor-section elementor-top-section elementor-element elementor-element-0c1f98a stickyheadersection elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0c1f98a" data-element_type="section" data-e-type="section" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_effects_offset&quot;:90,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
2578						<div class="elementor-container elementor-column-gap-default">
2579					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3fde4dc" data-id="3fde4dc" data-element_type="column" data-e-type="column">
2580			<div class="elementor-widget-wrap elementor-element-populated">
2581						<div class="elementor-element elementor-element-0ad0c3d elementor-widget elementor-widget-image" data-id="0ad0c3d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
2582				<div class="elementor-widget-container">
2583																<a href="https://www.curotec.com">
2584							<img src="https://www.curotec.com/wp-content/uploads/2023/06/Curotec-Logo.svg?w=114" title="Curotec" alt="Curotec" loading="lazy" />								</a>
2585															</div>
2586				</div>
2587					</div>
2588		</div>
2589				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4408f12" data-id="4408f12" data-element_type="column" data-e-type="column">
2590			<div class="elementor-widget-wrap elementor-element-populated">
2591						<div class="elementor-element elementor-element-9b8c2b8 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode" data-id="9b8c2b8" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
2592				<div class="elementor-widget-container">
2593							<div class="elementor-shortcode"><div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button">
2594                  <span class="mega-toggle-animated-box">
2595                    <span class="mega-toggle-animated-inner"></span>
2596                  </span>
2597                </button></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="slide" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-panel-width="body" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="1024" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-390" id="mega-menu-item-390"><a class="mega-menu-link" href="https://www.curotec.com/about-us/">About</a></li><li class="mega-curotec-services-menu mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-391 curotec-services-menu" id="mega-menu-item-391"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-391" role="button">Services<span class="mega-indicator" aria-hidden="true"></span></a>
2598<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-391'>
2599<li class="mega-menu-row" id="mega-menu-391-0">
2600	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
2601<li class="mega-menu-column mega-mega-menu-left-text-area mega-menu-columns-4-of-12 mega-menu-left-text-area" style="--columns:12; --span:4" id="mega-menu-391-0-0">
2602		<ul class="mega-sub-menu">
2603<li class="mega-menu-item mega-menu-item-type-widget widget_text mega-menu-item-text-2" id="mega-menu-item-text-2">			<div class="textwidget"><p>Leverage our product development expertise to bring your vision to life</p>
2604<div class="mega_menu_service_button"><a href="https://www.curotec.com/services/">View all services</a></div>
2605</div>
2606		</li>		</ul>
2607</li><li class="mega-menu-column mega-menu-columns-8-of-12" style="--columns:12; --span:8" id="mega-menu-391-0-1">
2608		<ul class="mega-sub-menu">
2609<li class="mega-menu-item mega-menu-item-type-widget widget_elementor-library mega-menu-item-elementor-library-2" id="mega-menu-item-elementor-library-2"><style id="elementor-post-546">.elementor-546 .elementor-element.elementor-element-c9201e4{overflow:hidden;}.elementor-546 .elementor-element.elementor-element-4bf03de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-546 .elementor-element.elementor-element-ef50f96 > .elementor-widget-container{padding:0px 12px 12px 12px;}.elementor-546 .elementor-element.elementor-element-ef50f96 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.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
2609( --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-546 .elementor-element.elementor-element-887cbbb > .elementor-widget-container{padding:12px 12px 0px 10px;}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-icon i{color:#222C4700;transition:color 0.3s;}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-icon svg{fill:#222C4700;transition:fill 0.3s;}.elementor-546 .elementor-element.elementor-element-887cbbb{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-text{transition:color 0.3s;}.elementor-546 .elementor-element.elementor-element-ed6ff56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-546 .elementor-element.elementor-element-29c2990 > .elementor-widget-container{padding:0px 12px 12px 12px;}.elementor-546 .elementor-element.elementor-element-29c2990 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-546 .elementor-element.elementor-element-e8be485 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-icon i{color:#222C47;transition:color 0.3s;}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-icon svg{fill:#222C47;transition:fill 0.3s;}.elementor-546 .elementor-element.elementor-element-e8be485{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-text{transition:color 0.3s;}.elementor-546 .elementor-element.elementor-element-64d540a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-546 .elementor-element.elementor-element-64d540a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-546 .elementor-element.elementor-element-64d540a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-546 .elementor-element.elementor-element-64d540a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-546 .elementor-element.elementor-element-64d540a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-546 .elementor-element.elementor-element-fe567ff > .elementor-widget-container{padding:0px 12px 12px 12px;}.elementor-546 .elementor-element.elementor-element-fe567ff .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-546 .elementor-element.elementor-element-1d8c790 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-icon i{color:#222C4700;transition:color 0.3s;}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-icon svg{fill:#222C4700;transition:fill 0.3s;}.elementor-546 .elementor-element.elementor-element-1d8c790{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-546 .elementor-element.elementor-element-c9201e4{padding:6px 0px 6px 0px;}.elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-546 .elementor-element.elementor-element-ef50f96 > .elementor-widget-container{padding:0px 10px 16px 10px;}.elementor-546 .elementor-element.elementor-element-ef50f96 .elementor-heading-title{font-size:14px;}.elementor-546 .elementor-element.elementor-element-887cbbb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-546 .elementor-element.elementor-element-29c2990 > .elementor-widget-container{padding:0px 10px 16px 10px;}.elementor-546 .elementor-element.elementor-element-29c2990 .elementor-heading-title{font-size:14px;}.elementor-546 .elementor-element.elementor-element-e8be485 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-546 .elementor-element.elementor-element-64d540a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-546 .elementor-element.elementor-element-fe567ff > .elementor-widget-container{padding:0px 10px 16px 10px;}.elementor-546 .elementor-element.elementor-element-fe567ff .elementor-heading-title{font-size:14px;}.elementor-546 .elementor-element.elementor-element-1d8c790 > .elementor-widget-container{padding:0px 10px 0px 10px;}}
2609@media(max-width:767px){.elementor-546 .elementor-element.elementor-element-4bf03de > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-546 .elementor-element.elementor-element-ef50f96 .elementor-heading-title{font-size:20px;}.elementor-546 .elementor-element.elementor-element-887cbbb > .elementor-widget-container{padding:0px 10px 0px 26px;}.elementor-546 .elementor-element.elementor-element-ed6ff56 > .elementor-element-populated{padding:24px 0px 10px 0px;}.elementor-546 .elementor-element.elementor-element-29c2990 .elementor-heading-title{font-size:20px;}.elementor-546 .elementor-element.elementor-element-e8be485 > .elementor-widget-container{padding:0px 10px 0px 26px;}.elementor-546 .elementor-element.elementor-element-64d540a > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-546 .elementor-element.elementor-element-fe567ff .elementor-heading-title{font-size:20px;}.elementor-546 .elementor-element.elementor-element-1d8c790 > .elementor-widget-container{padding:0px 10px 0px 26px;}}/* Start custom CSS for heading, class: .elementor-element-ef50f96 */@media screen and (max-width: 1024px) {
2610    .elementor-546 .elementor-element.elementor-element-ef50f96 h2{
2611        color: var(--e-global-color-primary) !important;
2612    }
2613}/* End custom CSS */
2614/* Start custom CSS for icon-list, class: .elementor-element-887cbbb */.elementor-546 .elementor-element.elementor-element-887cbbb a{
2615    text-decoration: none;
2616    width: auto;
2617}
2618.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item{
2619    display: flex;
2620    align-items: center;
2621    padding-bottom: 0px !important;
2622}
2623.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-icon{
2624    padding-right: 5px !important;
2625    margin-top: -10px;
2626}
2627
2628.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-text{
2629    line-height: 2 !important;
2630    padding-left: 0px !important;
2631}
2632/*.elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item:hover .elementor-icon-list-text{
2633    padding-bottom: 10px;
2634    border-bottom: 1px solid #000;
2635}*/
2636@media only screen and (min-width: 1025px)  {
2637    .elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item .elementor-icon-list-text:after{
2638        content: "";
2639        display: block;
2640        width: 0;
2641        height: 1px;
2642        background: var(--e-global-color-primary );
2643        transition: width 0.3s;
2644    }
2645    .elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-item a:hover .elementor-icon-list-text:after{
2646        width: 100%;
2647    }
2648}
2649@media screen and (min-width: 1025px) {
2650    .elementor-546 .elementor-element.elementor-element-887cbbb .elementor-icon-list-icon{
2651        display:none;
2652    }
2653}/* End custom CSS */
2654/* Start custom CSS for heading, class: .elementor-element-29c2990 */@media screen and (max-width: 1024px) {
2655    .elementor-546 .elementor-element.elementor-element-29c2990 h2{
2656        color: var(--e-global-color-primary) !important;
2657    }
2658}/* End custom CSS */
2659/* Start custom CSS for icon-list, class: .elementor-element-e8be485 */.elementor-546 .elementor-element.elementor-element-e8be485 a{
2660    text-decoration: none;
2661    width: auto;
2662}
2663.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item{
2664    display: flex;
2665    align-items: center;
2666    padding-bottom: 0px !important;
2667}
2668.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-icon{
2669    padding-right: 5px !important;
2670    margin-top: -10px;
2671}
2672
2673.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-text{
2674    line-height: 2 !important;
2675    padding-left: 0px !important;
2676}
2677/*.elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item:hover .elementor-icon-list-text{
2678    padding-bottom: 10px;
2679    border-bottom: 1px solid #000;
2680}*/
2681@media only screen and (min-width: 1025px)  {
2682    .elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item .elementor-icon-list-text:after{
2683        content: "";
2684        display: block;
2685        width: 0;
2686        height: 1px;
2687        background: var(--e-global-color-primary );
2688        transition: width 0.3s;
2689    }
2690    .elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-item a:hover .elementor-icon-list-text:after{
2691        width: 100%;
2692    }
2693}
2694@media screen and (min-width: 1025px) {
2695    .elementor-546 .elementor-element.elementor-element-e8be485 .elementor-icon-list-icon{
2696        display:none;
2697    }
2698}/* End custom CSS */
2699/* Start custom CSS for heading, class: .elementor-element-fe567ff */@media screen and (max-width: 1024px) {
2700    .elementor-546 .elementor-element.elementor-element-fe567ff h2{
2701        color: var(--e-global-color-primary) !important;
2702    }
2703}/* End custom CSS */
2704/* Start custom CSS for icon-list, class: .elementor-element-1d8c790 */.elementor-546 .elementor-element.elementor-element-1d8c790 a{
2705    text-decoration: none;
2706    width: auto;
2707}
2708.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item{
2709    display: flex;
2710    align-items: center;
2711    padding-bottom: 0px !important;
2712}
2713.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-icon{
2714    padding-right: 5px !important;
2715    margin-top: -10px;
2716}
2717
2718.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-text{
2719    line-height: 2 !important;
2720    padding-left: 0px !important;
2721}
2722/*.elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item:hover .elementor-icon-list-text{
2723    padding-bottom: 10px;
2724    border-bottom: 1px solid #000;
2725}*/
2726@media only screen and (min-width: 1025px)  {
2727    .elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item .elementor-icon-list-text:after{
2728        content: "";
2729        display: block;
2730        width: 0;
2731        height: 1px;
2732        background: var(--e-global-color-primary );
2733        transition: width 0.3s;
2734    }
2735    .elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-item a:hover .elementor-icon-list-text:after{
2736        width: 100%;
2737    }
2738}
2739@media screen and (min-width: 1025px) {
2740    .elementor-546 .elementor-element.elementor-element-1d8c790 .elementor-icon-list-icon{
2741        display:none;
2742    }
2743}/* End custom CSS */</style>		<div data-elementor-type="section" data-elementor-id="546" class="elementor elementor-546 elementor-location-header" data-elementor-post-type="elementor_library">
2744					<nav class="elementor-section elementor-top-section elementor-element elementor-element-c9201e4 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="c9201e4" data-element_type="section" data-e-type="section">
2745						<div class="elementor-container elementor-column-gap-default">
2746					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4bf03de" data-id="4bf03de" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2747			<div class="elementor-widget-wrap elementor-element-populated">
2748						<div class="elementor-element elementor-element-ef50f96 elementor-widget elementor-widget-heading" data-id="ef50f96" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2749				<div class="elementor-widget-container">
2750					<h2 class="elementor-heading-title elementor-size-default">Capabilities</h2>				</div>
2751				</div>
2752				<div class="elementor-element elementor-element-887cbbb elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="887cbbb" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
2753				<div class="elementor-widget-container">
2754							<ul class="elementor-icon-list-items">
2755							<li class="elementor-icon-list-item">
2756											<a href="https://www.curotec.com/services/application-development/">
2757
2758											<span class="elementor-icon-list-text">Application Development</span>
2759											</a>
2760									</li>
2761								<li class="elementor-icon-list-item">
2762											<a href="https://www.curotec.com/services/ai-builder-support/">
2763
2764											<span class="elementor-icon-list-text">AI Builder Support</span>
2765											</a>
2766									</li>
2767								<li class="elementor-icon-list-item">
2768											<a href="https://www.curotec.com/industries/saas/">
2769
2770											<span class="elementor-icon-list-text">SaaS Development</span>
2771											</a>
2772									</li>
2773								<li class="elementor-icon-list-item">
2774											<a href="https://www.curotec.com/services/ai-ml-development/">
2775
2776											<span class="elementor-icon-list-text">AI / ML Development</span>
2777											</a>
2778									</li>
2779								<li class="elementor-icon-list-item">
2780											<a href="https://www.curotec.com/services/qa-engineering/">
2781
2782											<span class="elementor-icon-list-text">QA Engineering</span>
2783											</a>
2784									</li>
2785								<li class="elementor-icon-list-item">
2786											<a href="https://www.curotec.com/services/data-engineering/">
2787
2788											<span class="elementor-icon-list-text">Data Engineering</span>
2789											</a>
2790									</li>
2791								<li class="elementor-icon-list-item">
2792											<a href="https://www.curotec.com/services/ecommerce/">
2793
2794											<span class="elementor-icon-list-text">E-commerce Development</span>
2795											</a>
2796									</li>
2797								<li class="elementor-icon-list-item">
2798											<a href="https://www.curotec.com/services/web-development/">
2799
2800											<span class="elementor-icon-list-text">Web Development</span>
2801											</a>
2802									</li>
2803								<li class="elementor-icon-list-item">
2804											<a href="https://www.curotec.com/services/mobile-apps/">
2805
2806											<span class="elementor-icon-list-text">Mobile Development</span>
2807											</a>
2808									</li>
2809								<li class="elementor-icon-list-item">
2810											<a href="https://www.curotec.com/services/ui-ux-design/">
2811
2812											<span class="elementor-icon-list-text">UX Design</span>
2813											</a>
2814									</li>
2815						</ul>
2816						</div>
2817				</div>
2818					</div>
2819		</div>
2820				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ed6ff56" data-id="ed6ff56" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2821			<div class="elementor-widget-wrap elementor-element-populated">
2822						<div class="elementor-element elementor-element-29c2990 elementor-widget elementor-widget-heading" data-id="29c2990" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2823				<div class="elementor-widget-container">
2824					<h2 class="elementor-heading-title elementor-size-default">Technologies</h2>				</div>
2825				</div>
2826				<div class="elementor-element elementor-element-e8be485 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e8be485" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
2827				<div class="elementor-widget-container">
2828							<ul class="elementor-icon-list-items">
2829							<li class="elementor-icon-list-item">
2830											<a href="https://www.curotec.com/services/technologies/laravel/">
2831
2832											<span class="elementor-icon-list-text">Laravel</span>
2833											</a>
2834									</li>
2835								<li class="elementor-icon-list-item">
2836											<a href="https://www.curotec.com/services/technologies/php/">
2837
2838											<span class="elementor-icon-list-text">PHP</span>
2839											</a>
2840									</li>
2841								<li class="elementor-icon-list-item">
2842											<a href="https://www.curotec.com/services/technologies/vuejs/">
2843
2844											<span class="elementor-icon-list-text">
2844Vue.js / Nuxt</span>
2845											</a>
2846									</li>
2847								<li class="elementor-icon-list-item">
2848											<a href="https://www.curotec.com/services/technologies/react/">
2849
2850											<span class="elementor-icon-list-text">React</span>
2851											</a>
2852									</li>
2853								<li class="elementor-icon-list-item">
2854											<a href="https://www.curotec.com/services/technologies/python/">
2855
2856											<span class="elementor-icon-list-text">Python</span>
2857											</a>
2858									</li>
2859								<li class="elementor-icon-list-item">
2860											<a href="https://www.curotec.com/services/technologies/nodejs/">
2861
2862											<span class="elementor-icon-list-text">Node.js</span>
2863											</a>
2864									</li>
2865								<li class="elementor-icon-list-item">
2866											<a href="https://www.curotec.com/services/technologies/microsoft-dot-net/">
2867
2868											<span class="elementor-icon-list-text">.NET</span>
2869											</a>
2870									</li>
2871								<li class="elementor-icon-list-item">
2872											<a href="https://www.curotec.com/services/technologies/wordpress/">
2873
2874											<span class="elementor-icon-list-text">WordPress</span>
2875											</a>
2876									</li>
2877								<li class="elementor-icon-list-item">
2878											<a href="https://www.curotec.com/services/technologies/aws/">
2879
2880											<span class="elementor-icon-list-text">AWS</span>
2881											</a>
2882									</li>
2883								<li class="elementor-icon-list-item">
2884											<a href="https://www.curotec.com/services/technologies/java/">
2885
2886											<span class="elementor-icon-list-text">Java</span>
2887											</a>
2888									</li>
2889						</ul>
2890						</div>
2891				</div>
2892					</div>
2893		</div>
2894				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-64d540a" data-id="64d540a" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2895			<div class="elementor-widget-wrap elementor-element-populated">
2896						<div class="elementor-element elementor-element-fe567ff elementor-widget elementor-widget-heading" data-id="fe567ff" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2897				<div class="elementor-widget-container">
2898					<h2 class="elementor-heading-title elementor-size-default">Engagement Models</h2>				</div>
2899				</div>
2900				<div class="elementor-element elementor-element-1d8c790 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="1d8c790" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
2901				<div class="elementor-widget-container">
2902							<ul class="elementor-icon-list-items">
2903							<li class="elementor-icon-list-item">
2904											<a href="https://www.curotec.com/services/staff-augmentation/">
2905
2906											<span class="elementor-icon-list-text">Augmentation</span>
2907											</a>
2908									</li>
2909								<li class="elementor-icon-list-item">
2910											<a href="https://www.curotec.com/services/retainer/">
2911
2912											<span class="elementor-icon-list-text">Support Retainer</span>
2913											</a>
2914									</li>
2915								<li class="elementor-icon-list-item">
2916											<a href="https://www.curotec.com/services/project-delivery/">
2917
2918											<span class="elementor-icon-list-text">Project Delivery</span>
2919											</a>
2920									</li>
2921								<li class="elementor-icon-list-item">
2922											<a href="https://www.curotec.com/services/nearshore-software-development/">
2923
2924											<span class="elementor-icon-list-text">Nearshoring</span>
2925											</a>
2926									</li>
2927						</ul>
2928						</div>
2929				</div>
2930					</div>
2931		</div>
2932					</div>
2933		</nav>
2934				</div>
2935		</li>		</ul>
2936</li>	</ul>
2937</li></ul>
2938</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-1773" id="mega-menu-item-1773"><a class="mega-menu-link" href="https://www.curotec.com/success-stories/">Success Stories</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-392" id="mega-menu-item-392"><a class="mega-menu-link" href="https://www.curotec.com/careers/">Careers</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-451" id="mega-menu-item-451"><a class="mega-menu-link" href="/insights/">Insights</a></li><li class="mega-cta-header-btn mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-hide-on-desktop mega-menu-item-9180 cta-header-btn" id="mega-menu-item-9180"><a class="mega-menu-link" href="https://www.curotec.com/contact/">Let`s Talk</a></li></ul></div></div>
2939						</div>
2940				</div>
2941					</div>
2942		</div>
2943				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-0ac0056 elementor-hidden-tablet elementor-hidden-mobile" data-id="0ac0056" data-element_type="column" data-e-type="column">
2944			<div class="elementor-widget-wrap elementor-element-populated">
2945						<div class="elementor-element elementor-element-f6c8411 elementor-align-right elementor-widget elementor-widget-button" data-id="f6c8411" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
2946				<div class="elementor-widget-container">
2947									<div class="elementor-button-wrapper">
2948					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.curotec.com/contact/" id="cta-header-btn">
2949						<span class="elementor-button-content-wrapper">
2950						<span class="elementor-button-icon">
2951				<i aria-hidden="true" class="fas fa-phone-alt"></i>			</span>
2952									<span class="elementor-button-text">Book a Call</span>
2953					</span>
2954					</a>
2955				</div>
2956								</div>
2957				</div>
2958				<div class="elementor-element elementor-element-1dc5ce9 elementor-widget elementor-widget-html" data-id="1dc5ce9" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
2959				<div class="elementor-widget-container">
2960					
2960<script type="text/javascript">
2961    
2962    jQuery('body').on('open_panel','li.mega-menu-item', function() {
2963        var topLi = jQuery('#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on');
2964        var submenuLi = jQuery('#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item');
2965        var topLiOffset = topLi.offset();
2966        
2967        submenuLi.width( jQuery('body').width() - topLiOffset.left);
2968        /*submenuLi.css('left',topLiOffset.left - 5 );*/
2969        jQuery('header').addClass('curotec-mega-toggle-on');
2970    });
2971    jQuery('body').on('close_panel', 'li.mega-menu-item', function() {
2972        jQuery('header').removeClass('curotec-mega-toggle-on');
2973    });
2974</script>
2974				</div>
2975				</div>
2976					</div>
2977		</div>
2978					</div>
2979		</header>
2980				</header>
2981			<div id="content" class="site-content">
2982		<div class="ast-container">
2983				<div data-elementor-type="wp-page" data-elementor-id="75" class="elementor elementor-75" data-elementor-post-type="capabilities">
2984						<section class="elementor-section elementor-top-section elementor-element elementor-element-345c9d6 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="345c9d6" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
2985							<div class="elementor-background-overlay"></div>
2986							<div class="elementor-container elementor-column-gap-default">
2987					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-90267a2" data-id="90267a2" data-element_type="column" data-e-type="column">
2988			<div class="elementor-widget-wrap elementor-element-populated">
2989						<section class="elementor-section elementor-inner-section elementor-element elementor-element-97653d8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="97653d8" data-element_type="section" data-e-type="section">
2990						<div class="elementor-container elementor-column-gap-no">
2991					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-90efa91 animated-fast elementor-invisible" data-id="90efa91" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;}">
2992			<div class="elementor-widget-wrap elementor-element-populated">
2993						<div class="elementor-element elementor-element-ab9d285 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading" data-id="ab9d285" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;}" data-widget_type="heading.default">
2994				<div class="elementor-widget-container">
2995					<h1 class="elementor-heading-title elementor-size-default"><span class="hero-underline">Mobile App</span> Development Services Built on a Stack That Fits
2996</h1>				</div>
2997				</div>
2998				<div class="elementor-element elementor-element-f636b53 elementor-widget elementor-widget-heading" data-id="f636b53" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2999				<div class="elementor-widget-container">
3000					<h5 class="elementor-heading-title elementor-size-default">From Swift and Kotlin native builds to Flutter and React Native, we match the approach to your performance requirements and maintenance reality.</h5>				</div>
3001				</div>
3002					</div>
3003		</div>
3004				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0e2f24a elementor-invisible" data-id="0e2f24a" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeIn&quot;}">
3005			<div class="elementor-widget-wrap elementor-element-populated">
3006						<section class="elementor-section elementor-inner-section elementor-element elementor-element-d8fb6ef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d8fb6ef" data-element_type="section" data-e-type="section">
3007						<div class="elementor-container elementor-column-gap-no">
3008					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8b83f18 elementor-hidden-mobile" data-id="8b83f18" data-element_type="column" data-e-type="column">
3009			<div class="elementor-widget-wrap elementor-element-populated">
3010						<div class="elementor-element elementor-element-9464ea3 elementor-widget elementor-widget-image" data-id="9464ea3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3011				<div class="elementor-widget-container">
3012															<img decoding="async" src="https://www.curotec.com/wp-content/uploads/2024/02/new-team-member.png?w=390" title="new-team-member.png" alt="new-team-member.png" loading="lazy" />															</div>
3013				</div>
3014					</div>
3015		</div>
3016				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-600b3d4 animated-fast elementor-invisible" data-id="600b3d4" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeIn&quot;}">
3017			<div class="elementor-widget-wrap elementor-element-populated">
3018						<section class="elementor-section elementor-inner-section elementor-element elementor-element-38530aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="38530aa" data-element_type="section" data-e-type="section">
3019						<div class="elementor-container elementor-column-gap-no">
3020					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a1ac5b8" data-id="a1ac5b8" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3021			<div class="elementor-widget-wrap elementor-element-populated">
3022						<div class="elementor-element elementor-element-25b9c78 elementor-widget elementor-widget-heading" data-id="25b9c78" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3023				<div class="elementor-widget-container">
3024					<h5 class="elementor-heading-title elementor-size-default">👋 Talk to a mobile engineer.</h5>				</div>
3025				</div>
3026				<div class="elementor-element elementor-element-40233b7 elementor-widget elementor-widget-formidable" data-id="40233b7" data-element_type="widget" data-e-type="widget" data-widget_type="formidable.default">
3027				<div class="elementor-widget-container">
3028					<div class="frm_forms  with_frm_style frm_style_modern-dark-background" id="frm_form_13_container" data-token="25da5d747b9e7b2a06d68c723e9bf584">
3029<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_pldyi22" data-token="25da5d747b9e7b2a06d68c723e9bf584">
3030<div class="frm_form_fields ">
3031<fieldset>
3032<legend class="frm_screen_reader">LEAD - Request for Service</legend>
3033
3034<div class="frm_fields_container">
3035<input type="hidden" name="frm_action" value="create" />
3036<input type="hidden" name="form_id" value="13" />
3037<input type="hidden" name="frm_hide_fields_13" id="frm_hide_fields_13" value="" />
3038<input type="hidden" name="form_key" value="pldyi22" />
3039<input type="hidden" name="item_meta[0]" value="" />
3040<input type="hidden" id="frm_submit_entry_13" name="frm_submit_entry_13" value="2659355975" /><input type="hidden" name="_wp_http_referer" value="/services/mobile-apps/" /><div id="frm_field_116_container" class="frm_form_field form-field  frm_required_field frm_inside_container frm12 frm_first">
3041    <label for="field_sljbh3" class="frm_primary_label">Full name
3042        <span class="frm_required"></span>
3043    </label>
3044    <input  type="text" id="field_sljbh3" name="item_meta[116]" value=""  data-reqmsg="Full name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false"   />
3045    
3046    
3047</div>
3048<div id="frm_field_117_container" class="frm_form_field form-field  frm_required_field frm_inside_container frm6 frm_first">
3049    <label for="field_a9cka3" class="frm_primary_label">Work email
3050        <span class="frm_required"></span>
3051    </label>
3052    <input type="email" id="field_a9cka3" name="item_meta[117]" value=""  data-reqmsg="Work email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false"  />
3053    
3054    
3055</div>
3056<div id="frm_field_118_container" class="frm_form_field form-field  frm_inside_container frm6">
3057    <label for="field_ciehs3" class="frm_primary_label">Phone number
3058        <span class="frm_required"></span>
3059    </label>
3060    <input type="number" id="field_ciehs3" name="item_meta[118]" value="" data-invmsg="Please enter a valid phone number" aria-invalid="false"   min="1" max="99999999999999999" step="1" />
3061    
3062    
3063</div>
3064		<input  type="hidden" name="item_meta[119]" id="field_p0a2z3" value=""     />
3065		<div id="frm_field_120_container" class="frm_form_field form-field  frm_required_field frm_inside_container">
3066    <label for="field_6cxtg3" class="frm_primary_label">How can we help you?
3067        <span class="frm_required"></span>
3068    </label>
3069    <textarea name="item_meta[120]" id="field_6cxtg3" rows="3"  data-reqmsg="How can we help you? cannot be blank." aria-required="true" data-invmsg="Message is invalid" aria-invalid="false"  ></textarea>
3070    
3071    
3072</div>
3073<div id="frm_field_121_container" class="frm_form_field form-field  frm_none_container frm_half field_captcha"><div  id="field_oopoz3" class="frm-g-recaptcha" data-sitekey="6LdPi3ooAAAAABuIk4GJS4sABfDW3WmdCkdJ3Ccm" data-size="invisible" data-theme="light"></div>
3074    
3075    
3076</div>
3077		<input  type="hidden" name="item_meta[122]" id="field_l4w6l" value="[channel]"  data-frmval="[channel]"   />
3078				<input  type="hidden" name="item_meta[127]" id="field_6fru" value="[channeldrilldown1]"  data-frmval="[channeldrilldown1]"   />
3079				<input  type="hidden" name="item_meta[126]" id="field_8g092" value="[channeldrilldown2]"  data-frmval="[channeldrilldown2]"   />
3080				<input  type="hidden" name="item_meta[125]" id="field_ywcf9" value="[channeldrilldown3]"  data-frmval="[channeldrilldown3]"   />
3081				<input  type="hidden" name="item_meta[124]" id="field_byryz" value="[landingpage]"  data-frmval="[landingpage]"   />
3082				<input  type="hidden" name="item_meta[123]" id="field_c0rht" value="[landingpagegroup]"  data-frmval="[landingpagegroup]"   />
3083				<input  type="hidden" name="item_meta[134]" id="field_jfg4m" value="/services/mobile-apps/"  data-frmval="/services/mobile-apps/"   />
3084		<div id="frm_field_204_container" class="frm_form_field form-field ">
3085	<div class="frm_submit">
3086
3087<button class="frm_button_submit frm_final_submit" type="submit"   formnovalidate="formnovalidate">Request a Call</button>
3088
3089</div>
3090</div>
3091	<input type="hidden" name="item_key" value="" />
3092			<div id="frm_field_259_container">
3093			<label for="field_ggtr2" >
3094				If you are human, leave this field blank.			</label>
3095			<input  id="field_ggtr2" type="text" class="frm_form_field form-field frm_verify" name="item_meta[259]" value=""  />
3096		</div>
3097		<input name="frm_state" type="hidden" value="Fj4D9d7GOjQYuanLPaAzDRtnQq1+5fn5zfvXkoLs9/Iqz4xpYV7qtvZ0yE92nNJ5" /></div>
3098</fieldset>
3099</div>
3100
3101<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="61"/>
3101<script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script>
3101</p></form>
3102</div>
3103				</div>
3104				</div>
3105					</div>
3106		</div>
3107					</div>
3108		</section>
3109					</div>
3110		</div>
3111					</div>
3112		</section>
3113					</div>
3114		</div>
3115					</div>
3116		</section>
3117					</div>
3118		</div>
3119					</div>
3120		</section>
3121				<section class="elementor-section elementor-top-section elementor-element elementor-element-be6d36c animated-fast elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible" data-id="be6d36c" data-element_type="section" data-e-type="section" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}">
3122						<div class="elementor-container elementor-column-gap-default">
3123					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e3aea26" data-id="e3aea26" data-element_type="column" data-e-type="column">
3124			<div class="elementor-widget-wrap elementor-element-populated">
3125						<div class="elementor-element elementor-element-533498a elementor-widget elementor-widget-heading" data-id="533498a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3126				<div class="elementor-widget-container">
3127					<h2 class="elementor-heading-title elementor-size-default">Trusted and top rated tech team</h2>				</div>
3128				</div>
3129				<div class="elementor-element elementor-element-a9bd509 elementor-widget elementor-widget-image-gallery" data-id="a9bd509" data-element_type="widget" data-e-type="widget" data-widget_type="image-gallery.default">
3130				<div class="elementor-widget-container">
3131							<div class="elementor-image-gallery">
3132			<div id='gallery-1' class='gallery galleryid-75 gallery-columns-4 gallery-size-medium_large'><figure class='gallery-item'>
3133			<div class='gallery-icon landscape'>
3134				<img fetchpriority="high" decoding="async" width="640" height="87" src="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?w=640" class="attachment-medium_large size-medium_large" alt="" srcset="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png 640w, https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?resize=768,104 768w" sizes="(max-width: 640px) 100vw, 640px" />
3135			</div></figure><figure class='gallery-item'>
3136			<div class='gallery-icon portrait'>
3137				<img decoding="async" width="12" height="370" src="https://www.curotec.com/wp-content/uploads/2024/01/Screenshot-2024-01-25-at-12.17.39-AM.png?w=12" class="attachment-medium_large size-medium_large" alt="" />
3138			</div></figure><figure class='gallery-item'>
3139			<div class='gallery-icon landscape'>
3140				<img decoding="async" width="130" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/comcast-e1700847774284.png?w=130" class="attachment-medium_large size-medium_large" alt="" />
3141			</div></figure><figure class='gallery-item'>
3142			<div class='gallery-icon landscape'>
3143				<img loading="lazy" decoding="async" width="650" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/automattic-e1700847754935.png?w=650" class="attachment-medium_large size-medium_large" alt="" />
3144			</div></figure><figure class='gallery-item'>
3145			<div class='gallery-icon landscape'>
3146				<img loading="lazy" decoding="async" width="54" height="20" src="https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp?w=54" class="attachment-medium_large size-medium_large" alt="" srcset="https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp 54w, https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp?resize=768,284 768w" sizes="(max-width: 54px) 100vw, 54px" />
3147			</div></figure><figure class='gallery-item'>
3148			<div class='gallery-icon landscape'>
3149				<img loading="lazy" decoding="async" width="264" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/ironclad-e1700847743810.png?w=264" class="attachment-medium_large size-medium_large" alt="" />
3150			</div></figure>
3151		</div>
3152		</div>
3153						</div>
3154				</div>
3155					</div>
3156		</div>
3157					</div>
3158		</section>
3159				<section class="elementor-section elementor-top-section elementor-element elementor-element-a08ae4b animated-fast elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible" data-id="a08ae4b" data-element_type="section" data-e-type="section" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}">
3160						<div class="elementor-container elementor-column-gap-default">
3161					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b8d1f8" data-id="1b8d1f8" data-element_type="column" data-e-type="column">
3162			<div class="elementor-widget-wrap">
3163							</div>
3164		</div>
3165					</div>
3166		</section>
3167				<section class="elementor-section elementor-top-section elementor-element elementor-element-29ba498 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="29ba498" data-element_type="section" data-e-type="section">
3168						<div class="elementor-container elementor-column-gap-default">
3169					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-32d1e7c partner-organization" data-id="32d1e7c" data-element_type="column" data-e-type="column">
3170			<div class="elementor-widget-wrap elementor-element-populated">
3171						<div class="elementor-element elementor-element-624decc elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="624decc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
3172				<div class="elementor-widget-container">
3173					<h2 class="elementor-heading-title elementor-size-default">When your mobile app is holding the product back</h2>				</div>
3174				</div>
3175					</div>
3176		</div>
3177				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d55ae04 animated-fast elementor-invisible" data-id="d55ae04" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;}">
3178			<div class="elementor-widget-wrap elementor-element-populated">
3179						<div class="elementor-element elementor-element-4996909 elementor-widget elementor-widget-spacer" data-id="4996909" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
3180				<div class="elementor-widget-container">
3181							<div class="elementor-spacer">
3182			<div class="elementor-spacer-inner"></div>
3183		</div>
3184						</div>
3185				</div>
3186				<div class="elementor-element elementor-element-9e5af88 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="9e5af88" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3187				<div class="elementor-widget-container">
3188									<p>A slow app loses users before they convert. An app built on the wrong framework costs twice: once to build and once to rebuild when performance or platform requirements change. Flutter and React Native handle the majority of use cases. Swift and SwiftUI when deep Apple ecosystem integration matters. Kotlin with Jetpack Compose when Android performance is the priority. </p><p> </p><p>Curotec builds on the stack that fits your product, your users, and your team&#8217;s ability to maintain it.</p>								</div>
3189				</div>
3190				<div class="elementor-element elementor-element-8f2ab79 elementor-widget elementor-widget-spacer" data-id="8f2ab79" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
3191				<div class="elementor-widget-container">
3192							<div class="elementor-spacer">
3193			<div class="elementor-spacer-inner"></div>
3194		</div>
3195						</div>
3196				</div>
3197				<div class="elementor-element elementor-element-bb3e60a elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="bb3e60a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3198				<div class="elementor-widget-container">
3199									<p>Our capabilities include:</p>								</div>
3200				</div>
3201				<div class="elementor-element elementor-element-fa2ef56 elementor-widget elementor-widget-spacer" data-id="fa2ef56" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
3202				<div class="elementor-widget-container">
3203							<div class="elementor-spacer">
3204			<div class="elementor-spacer-inner"></div>
3205		</div>
3206						</div>
3207				</div>
3208				<div class="elementor-element elementor-element-404a060 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="404a060" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
3209				<div class="elementor-widget-container">
3210							<ul class="elementor-icon-list-items">
3211							<li class="elementor-icon-list-item">
3212											<span class="elementor-icon-list-icon">
3213							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3214										<span class="elementor-icon-list-text">Native iOS development with Swift and SwiftUI</span>
3215									</li>
3216								<li class="elementor-icon-list-item">
3217											<span class="elementor-icon-list-icon">
3218							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3219										<span class="elementor-icon-list-text">Native Android development with Kotlin and Jetpack Compose</span>
3220									</li>
3221								<li class="elementor-icon-list-item">
3222											<span class="elementor-icon-list-icon">
3223							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3224										<span class="elementor-icon-list-text">Cross-platform development with Flutter and React Native</span>
3225									</li>
3226								<li class="elementor-icon-list-item">
3227											<span class="elementor-icon-list-icon">
3228							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3229										<span class="elementor-icon-list-text">AI feature development and on-device ML integration</span>
3230									</li>
3231								<li class="elementor-icon-list-item">
3232											<span class="elementor-icon-list-icon">
3233							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3234										<span class="elementor-icon-list-text">Mobile backend development and API integration</span>
3235									</li>
3236								<li class="elementor-icon-list-item">
3237											<span class="elementor-icon-list-icon">
3238							<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i>						</span>
3239										<span class="elementor-icon-list-text">Release management and deployment pipeline automation</span>
3240									</li>
3241						</ul>
3242						</div>
3243				</div>
3244					</div>
3245		</div>
3246					</div>
3247		</section>
3248				<section class="elementor-section elementor-top-section elementor-element elementor-element-597401f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="597401f" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3249						<div class="elementor-container elementor-column-gap-default">
3250					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b62a900 partner-organization" data-id="b62a900" data-element_type="column" data-e-type="column">
3251			<div class="elementor-widget-wrap elementor-element-populated">
3252						<section class="elementor-section elementor-inner-section elementor-element elementor-element-041edde elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="041edde" data-element_type="section" data-e-type="section" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;laptop&quot;],&quot;sticky_offset&quot;:200,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
3253						<div class="elementor-container elementor-column-gap-no">
3254					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-659651c" data-id="659651c" data-element_type="column" data-e-type="column">
3255			<div class="elementor-widget-wrap elementor-element-populated">
3256						<div class="elementor-element elementor-element-412dceb elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="412dceb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3257				<div class="elementor-widget-container">
3258					<h2 class="elementor-heading-title elementor-size-default">Who we work with</h2>				</div>
3259				</div>
3260				<div class="elementor-element elementor-element-714fdba elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="714fdba" data-element_type="widget" data-e-type="widget" data-settings="{&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;}" data-widget_type="text-editor.default">
3261				<div class="elementor-widget-container">
3262									<p>Curotec works with product teams and engineering leaders at every stage of mobile development, from first builds to rebuilds to AI feature integration on apps already in production.</p>								</div>
3263				</div>
3264				<div class="elementor-element elementor-element-6388dd6 elementor-widget elementor-widget-image" data-id="6388dd6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3265				<div class="elementor-widget-container">
3266															<img loading="lazy" decoding="async" width="1200" height="674" src="https://www.curotec.com/wp-content/uploads/2025/07/[email protected]" class="attachment-full size-full wp-image-39810" alt="" srcset="https://www.curotec.com/wp-content/uploads/2025/07/[email protected] 1200w, https://www.curotec.com/wp-content/uploads/2025/07/[email protected]?resize=768,431 768w" sizes="(max-width: 1200px) 100vw, 1200px" />															</div>
3267				</div>
3268					</div>
3269		</div>
3270					</div>
3271		</section>
3272					</div>
3273		</div>
3274				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9c9c76d" data-id="9c9c76d" data-element_type="column" data-e-type="column">
3275			<div class="elementor-widget-wrap elementor-element-populated">
3276						<div class="elementor-element elementor-element-bc92b06 animated-fast elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box" data-id="bc92b06" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;}" data-widget_type="icon-box.default">
3277				<div class="elementor-widget-container">
3278							<div class="elementor-icon-box-wrapper">
3279
3280						<div class="elementor-icon-box-icon">
3281				<span  class="elementor-icon">
3282				<i aria-hidden="true" class="fas fa-mobile-alt"></i>				</span>
3283			</div>
3284			
3285						<div class="elementor-icon-box-content">
3286
3287									<h3 class="elementor-icon-box-title">
3288						<span  >
3289							Product Teams Building Their First App						</span>
3290					</h3>
3291				
3292									<p class="elementor-icon-box-description">
3293						You have a product concept and need to choose between native and cross-platform before writing a line of code. The wrong decision here costs months of rework later. You need engineers who can evaluate your performance requirements, user base, and team structure and recommend the right stack before the build starts. 					</p>
3294				
3295			</div>
3296			
3297		</div>
3298						</div>
3299				</div>
3300				<div class="elementor-element elementor-element-ebbfe95 animated-fast elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box" data-id="ebbfe95" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;}" data-widget_type="icon-box.default">
3301				<div class="elementor-widget-container">
3302							<div class="elementor-icon-box-wrapper">
3303
3304						<div class="elementor-icon-box-icon">
3305				<span  class="elementor-icon">
3306				<i aria-hidden="true" class="fas fa-sync"></i>				</span>
3307			</div>
3308			
3309						<div class="elementor-icon-box-content">
3310
3311									<h3 class="elementor-icon-box-title">
3312						<span  >
3313							Engineering Teams Rebuilding a Failing App						</span>
3314					</h3>
3315				
3316									<p class="elementor-icon-box-description">
3317						Your app ships but performance is poor, the codebase is hard to maintain, and the framework choice made two years ago is now limiting what you can build. You need engineers who can audit what's there, identify what's worth keeping, and rebuild the parts that can't support where the product needs to go.
3318					</p>
3319				
3320			</div>
3321			
3322		</div>
3323						</div>
3324				</div>
3325				<div class="elementor-element elementor-element-0e235e4 animated-fast elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box" data-id="0e235e4" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;}" data-widget_type="icon-box.default">
3326				<div class="elementor-widget-container">
3327							<div class="elementor-icon-box-wrapper">
3328
3329						<div class="elementor-icon-box-icon">
3330				<span  class="elementor-icon">
3331				<i aria-hidden="true" class="fas fa-robot"></i>				</span>
3332			</div>
3333			
3334						<div class="elementor-icon-box-content">
3335
3336									<h3 class="elementor-icon-box-title">
3337						<span  >
3338							Companies Adding AI to Mobile Products						</span>
3339					</h3>
3340				
3341									<p class="elementor-icon-box-description">
3342						Your app works but competitors are shipping on-device AI features, voice interfaces, and personalized experiences your current architecture wasn't built to support. You need engineers who can integrate LLM APIs, on-device ML models, and agentic workflows into your existing mobile codebase without a full rebuild. 					</p>
3343				
3344			</div>
3345			
3346		</div>
3347						</div>
3348				</div>
3349					</div>
3350		</div>
3351					</div>
3352		</section>
3353				<section class="elementor-section elementor-top-section elementor-element elementor-element-d10e21a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d10e21a" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3354						<div class="elementor-container elementor-column-gap-default">
3355					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-78ebb84" data-id="78ebb84" data-element_type="column" data-e-type="column">
3356			<div class="elementor-widget-wrap elementor-element-populated">
3357						<section class="elementor-section elementor-inner-section elementor-element elementor-element-c53922f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c53922f" data-element_type="section" data-e-type="section">
3358						<div class="elementor-container elementor-column-gap-no">
3359					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b41d788" data-id="b41d788" data-element_type="column" data-e-type="column">
3360			<div class="elementor-widget-wrap elementor-element-populated">
3361						<div class="elementor-element elementor-element-e383832 animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="e383832" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
3362				<div class="elementor-widget-container">
3363					<h2 class="elementor-heading-title elementor-size-default">Ways to engage</h2>				</div>
3364				</div>
3365					</div>
3366		</div>
3367				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6770146" data-id="6770146" data-element_type="column" data-e-type="column">
3368			<div class="elementor-widget-wrap elementor-element-populated">
3369						<div class="elementor-element elementor-element-2fffbb5 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-text-editor" data-id="2fffbb5" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="text-editor.default">
3370				<div class="elementor-widget-container">
3371									<p>We offer a wide range of engagement models to meet our clients’ needs. From hourly consultation to fully managed solutions, our engagement models are designed to be flexible and customizable.</p>								</div>
3372				</div>
3373					</div>
3374		</div>
3375					</div>
3376		</section>
3377				<section class="elementor-section elementor-inner-section elementor-element elementor-element-18bb08a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="18bb08a" data-element_type="section" data-e-type="section">
3378						<div class="elementor-container elementor-column-gap-no">
3379					<div class="make-column-clickable-elementor elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-01b4b06 animated-fast elementor-invisible" style="cursor: pointer;" data-column-clickable="https://www.curotec.com/services/staff-augmentation/" data-column-clickable-blank="_self" data-id="01b4b06" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:200}">
3380			<div class="elementor-widget-wrap elementor-element-populated">
3381						<div class="elementor-element elementor-element-8f37eb2 elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box" data-id="8f37eb2" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
3382				<div class="elementor-widget-container">
3383							<div class="elementor-icon-box-wrapper">
3384
3385						<div class="elementor-icon-box-icon">
3386				<span  class="elementor-icon">
3387				<svg xmlns="http://www.w3.org/2000/svg" width="14" height="11" viewB
3387ox="0 0 14 11" fill="none"><path d="M1.5 5.30078L12.5 5.30078M12.5 5.30078L8.1 0.800781M12.5 5.30078L8.1 9.80078" stroke="#222C47" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path></svg>				</span>
3388			</div>
3389			
3390						<div class="elementor-icon-box-content">
3391
3392									<h5 class="elementor-icon-box-title">
3393						<span  >
3394							Staff Augmentation						</span>
3395					</h5>
3396				
3397									<p class="elementor-icon-box-description">
3398						Get access to on-demand product and engineering team talent that gives your company the flexibility to scale up and down as business needs ebb and flow. 					</p>
3399				
3400			</div>
3401			
3402		</div>
3403						</div>
3404				</div>
3405					</div>
3406		</div>
3407				<div class="make-column-clickable-elementor elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-fb13eee animated-fast elementor-invisible" style="cursor: pointer;" data-column-clickable="https://www.curotec.com/services/retainer/" data-column-clickable-blank="_self" data-id="fb13eee" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}">
3408			<div class="elementor-widget-wrap elementor-element-populated">
3409						<div class="elementor-element elementor-element-c947957 elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box" data-id="c947957" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
3410				<div class="elementor-widget-container">
3411							<div class="elementor-icon-box-wrapper">
3412
3413						<div class="elementor-icon-box-icon">
3414				<span  class="elementor-icon">
3415				<svg xmlns="http://www.w3.org/2000/svg" width="14" height="11" viewB
3415ox="0 0 14 11" fill="none"><path d="M1.5 5.30078L12.5 5.30078M12.5 5.30078L8.1 0.800781M12.5 5.30078L8.1 9.80078" stroke="#222C47" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path></svg>				</span>
3416			</div>
3417			
3418						<div class="elementor-icon-box-content">
3419
3420									<h5 class="elementor-icon-box-title">
3421						<span  >
3422							Retainer Services						</span>
3423					</h5>
3424				
3425									<p class="elementor-icon-box-description">
3426						Retainers are perfect for companies that have a fully built product in maintenance mode. We'll give you peace of mind by keeping your software running, secure, and up to date.					</p>
3427				
3428			</div>
3429			
3430		</div>
3431						</div>
3432				</div>
3433					</div>
3434		</div>
3435				<div class="make-column-clickable-elementor elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3d26ea1 animated-fast elementor-invisible" style="cursor: pointer;" data-column-clickable="https://www.curotec.com/services/project-delivery/" data-column-clickable-blank="_self" data-id="3d26ea1" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:600}">
3436			<div class="elementor-widget-wrap elementor-element-populated">
3437						<div class="elementor-element elementor-element-8646ace elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box" data-id="8646ace" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
3438				<div class="elementor-widget-container">
3439							<div class="elementor-icon-box-wrapper">
3440
3441						<div class="elementor-icon-box-icon">
3442				<span  class="elementor-icon">
3443				<svg xmlns="http://www.w3.org/2000/svg" width="14" height="11" viewB
3443ox="0 0 14 11" fill="none"><path d="M1.5 5.30078L12.5 5.30078M12.5 5.30078L8.1 0.800781M12.5 5.30078L8.1 9.80078" stroke="#222C47" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path></svg>				</span>
3444			</div>
3445			
3446						<div class="elementor-icon-box-content">
3447
3448									<h5 class="elementor-icon-box-title">
3449						<span  >
3450							Project Engagement						</span>
3451					</h5>
3452				
3453									<p class="elementor-icon-box-description">
3454						Project-based contracts that can range from small-scale audit and strategy sessions to more intricate replatforming or build from scratch initiatives.					</p>
3455				
3456			</div>
3457			
3458		</div>
3459						</div>
3460				</div>
3461					</div>
3462		</div>
3463					</div>
3464		</section>
3465				<section class="elementor-section elementor-inner-section elementor-element elementor-element-3216f51 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3216f51" data-element_type="section" data-e-type="section">
3466						<div class="elementor-container elementor-column-gap-default">
3467					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ab882e3" data-id="ab882e3" data-element_type="column" data-e-type="column">
3468			<div class="elementor-widget-wrap elementor-element-populated">
3469						<div class="elementor-element elementor-element-4ab423a elementor-align-center elementor-invisible elementor-widget elementor-widget-button" data-id="4ab423a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="button.default">
3470				<div class="elementor-widget-container">
3471									<div class="elementor-button-wrapper">
3472					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.curotec.com/contact/">
3473						<span class="elementor-button-content-wrapper">
3474						<span class="elementor-button-icon">
3475				<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><g id="calendar"><path id="Vector" d="M13.1667 2.6665H3.83333C3.09695 2.6665 2.5 3.26346 2.5 3.99984V13.3332C2.5 14.0696 3.09695 14.6665 3.83333 14.6665H13.1667C13.903 14.6665 14.5 14.0696 14.5 13.3332V3.99984C14.5 3.26346 13.903 2.6665 13.1667 2.6665Z" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_2" d="M11.167 1.3335V4.00016" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_3" d="M5.83301 1.3335V4.00016" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_4" d="M2.5 6.6665H14.5" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>			</span>
3476									<span class="elementor-button-text">Schedule consultation</span>
3477					</span>
3478					</a>
3479				</div>
3480								</div>
3481				</div>
3482					</div>
3483		</div>
3484					</div>
3485		</section>
3486				<section class="elementor-section elementor-inner-section elementor-element elementor-element-3eafa5b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3eafa5b" data-element_type="section" data-e-type="section">
3487						<div class="elementor-container elementor-column-gap-default">
3488					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-20f5e2a" data-id="20f5e2a" data-element_type="column" data-e-type="column">
3489			<div class="elementor-widget-wrap elementor-element-populated">
3490						<div class="elementor-element elementor-element-5d3e7e8 elementor-invisible elementor-widget elementor-widget-heading" data-id="5d3e7e8" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
3491				<div class="elementor-widget-container">
3492					<h2 class="elementor-heading-title elementor-size-default">We'll spec out a custom engagement model for you</h2>				</div>
3493				</div>
3494					</div>
3495		</div>
3496					</div>
3497		</section>
3498					</div>
3499		</div>
3500					</div>
3501		</section>
3502				<section class="elementor-section elementor-top-section elementor-element elementor-element-1e5e1301 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1e5e1301" data-element_type="section" data-e-type="section">
3503						<div class="elementor-container elementor-column-gap-default">
3504					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-24b37ec3" data-id="24b37ec3" data-element_type="column" data-e-type="column" id="cards">
3505			<div class="elementor-widget-wrap elementor-element-populated">
3506						<section class="elementor-section elementor-inner-section elementor-element elementor-element-3672ef5a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3672ef5a" data-element_type="section" data-e-type="section">
3507						<div class="elementor-container elementor-column-gap-no">
3508					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-65ef920d" data-id="65ef920d" data-element_type="column" data-e-type="column">
3509			<div class="elementor-widget-wrap elementor-element-populated">
3510						<div class="elementor-element elementor-element-726776c2 animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="726776c2" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
3511				<div class="elementor-widget-container">
3512					<h2 class="elementor-heading-title elementor-size-default">Why choose Curotec for mobile apps?</h2>				</div>
3513				</div>
3514					</div>
3515		</div>
3516				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2419cb79" data-id="2419cb79" data-element_type="column" data-e-type="column">
3517			<div class="elementor-widget-wrap elementor-element-populated">
3518						<div class="elementor-element elementor-element-81f47b1 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-text-editor" data-id="81f47b1" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="text-editor.default">
3519				<div class="elementor-widget-container">
3520									<p>Partner with Curotec for an exceptional team with deep technical expertise, flexibility, and a proven track record when it comes to mobile product development.</p>								</div>
3521				</div>
3522					</div>
3523		</div>
3524					</div>
3525		</section>
3526				<div class="elementor-element elementor-element-665b6a1 elementor-widget elementor-widget-template" data-id="665b6a1" data-element_type="widget" data-e-type="widget" data-widget_type="template.default">
3527				<div class="elementor-widget-container">
3528							<div class="elementor-template">
3529			<style id="elementor-post-29477">.elementor-29477 .elementor-element.elementor-element-51107e0{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-2ee5435 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29477 .elementor-element.elementor-element-2ee5435 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-13e398d, .elementor-29477 .elementor-element.elementor-element-13e398d > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-13e398d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29477 .elementor-element.elementor-element-13e398d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-b9f2930 > .elementor-element-populated, .elementor-29477 .elementor-element.elementor-element-b9f2930 > .elementor-element-populated > .elementor-background-overlay, .elementor-29477 .elementor-element.elementor-element-b9f2930 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-3d72fd2:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-3d72fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29477 .elementor-element.elementor-element-3d72fd2, .elementor-29477 .elementor-element.elementor-element-3d72fd2 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-3d72fd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 6px 6px 6px;}.elementor-29477 .elementor-element.elementor-element-3d72fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-84b21c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29477 .elementor-element.elementor-element-84b21c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-acec962:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-acec962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29477 .elementor-element.elementor-element-acec962 > .elementor-background-overlay{background-color:var( --e-global-color-51a4384 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-acec962{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-29477 .elementor-element.elementor-element-acec962, .elementor-29477 .elementor-element.elementor-element-acec962 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-29477 .elementor-element.elementor-element-421b9cd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-421b9cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-421b9cd > .elementor-element-populated{padding:0px 16px 0px 0px;}.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-29477 .elementor-element.elementor-element-cba0824 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-cba0824{text-align:start;}.elementor-29477 .elementor-element.elementor-element-cba0824 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:220px;font-weight:500;color:var( --e-global-color-primary );}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:70px;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-29477 .elementor-element.elementor-element-c2dc804 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-0.8px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;
3529font-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-29477 .elementor-element.elementor-element-1e259fe{width:initial;max-width:initial;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:500;line-height:1.5;letter-spacing:-0.24px;color:#5E5E5E;}.elementor-29477 .elementor-element.elementor-element-1e259fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-5d86ef0, .elementor-29477 .elementor-element.elementor-element-5d86ef0 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-2fccd8d > .elementor-element-populated, .elementor-29477 .elementor-element.elementor-element-2fccd8d > .elementor-element-populated > .elementor-background-overlay, .elementor-29477 .elementor-element.elementor-element-2fccd8d > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29477 .elementor-element.elementor-element-8fb07ff, .elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 6px 6px 6px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-35ea07a:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-35ea07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29477 .elementor-element.elementor-element-35ea07a > .elementor-background-overlay{background-color:var( --e-global-color-51a4384 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-35ea07a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-29477 .elementor-element.elementor-element-35ea07a, .elementor-29477 .elementor-element.elementor-element-35ea07a > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-29477 .elementor-element.elementor-element-90c5879.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-90c5879.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-90efa46 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-90efa46 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:220px;font-weight:500;color:var( --e-global-color-primary );}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:70px;}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-29477 .elementor-element.elementor-element-853fb19 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-0.8px;}.elementor-29477 .elementor-element.elementor-element-c3a3a05{width:initial;max-width:initial;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:500;line-height:1.5;letter-spacing:-0.24px;color:#5E5E5E;}.elementor-29477 .elementor-element.elementor-element-c3a3a05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-7e44587, .elementor-29477 .elementor-element.elementor-element-7e44587 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-58b4fdc > .elementor-element-populated, .elementor-29477 .elementor-element.elementor-element-58b4fdc > .elementor-element-populated > .elementor-background-overlay, .elementor-29477 .elementor-element.elementor-element-58b4fdc > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-daa9edf:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-daa9edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29477 .elementor-element.elementor-element-daa9edf, .elementor-29477 .elementor-element.elementor-element-daa9edf > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-daa9edf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 6px 6px 6px;}.elementor-29477 .elementor-element.elementor-element-daa9edf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-d6611f0:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-d6611f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29477 .elementor-element.elementor-element-d6611f0 > .elementor-background-overlay{background-color:var( --e-global-color-51a4384 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-d6611f0{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-29477 .elementor-element.elementor-element-d6611f0, .elementor-29477 .elementor-element.elementor-element-d6611f0 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-29477 .elementor-element.elementor-element-8fcf3ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688{text-align:start;}.elementor-29477 .elementor-element.elementor-element-1f9f688 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:220px;font-weight:500;color:var( --e-global-color-primary );}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:70px;}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-29477 .elementor-element.elementor-element-2aaa560 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-0.8px;}.elementor-29477 .elementor-element.elementor-element-58e6028{width:initial;max-width:initial;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:500;line-height:1.5;letter-spacing:-0.24px;color:#5E5E5E;}.elementor-29477 .elementor-element.elementor-element-58e6028 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1617b2c, .elementor-29477 .elementor-element.elementor-element-1617b2c > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-252a58d > .elementor-element-populated, .elementor-29477 .elementor-element.elementor-element-252a58d > .elementor-element-populated > .elementor-background-overlay, .elementor-29477 .elementor-element.elementor-element-252a58d > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-22850a2:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-22850a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29477 .elementor-element.elementor-element-22850a2, .elementor-29477 .elementor-element.elementor-element-22850a2 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-22850a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 6px 6px 6px;}.elementor-29477 .elementor-element.elementor-element-22850a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-6d26404:not(.elementor-motion-effects-element-type-background), .elementor-29477 .elementor-element.elementor-element-6d26404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29477 .elementor-element.elementor-element-6d26404 > .elementor-background-overlay{background-color:var( --e-global-color-51a4384 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29477 .elementor-element.elementor-element-6d26404{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-29477 .elementor-element.elementor-element-6d26404, .elementor-29477 .elementor-element.elementor-element-6d26404 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-29477 .elementor-element.elementor-element-808c090.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-808c090.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29477 .elementor-element.elementor-element-808c090 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62{text-align:start;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:220px;font-weight:500;color:var( --e-global-color-primary );}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:70px;}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-29477 .elementor-element.elementor-element-13f7539 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-0.8px;}.elementor-29477 .elementor-element.elementor-element-fc2c2d9{width:initial;max-width:initial;text-align:start;font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:500;line-height:1.5;letter-spacing:-0.24px;color:#5E5E5E;}.elementor-29477 .elementor-element.elementor-element-fc2c2d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}
3529@media(max-width:1366px){.elementor-29477 .elementor-element.elementor-element-421b9cd > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:54px;}.elementor-29477 .elementor-element.elementor-element-c2dc804 .elementor-heading-title{font-size:32px;letter-spacing:-0.6px;}.elementor-29477 .elementor-element.elementor-element-1e259fe{font-size:20px;letter-spacing:-0.2px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff, .elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:54px;}.elementor-29477 .elementor-element.elementor-element-853fb19 .elementor-heading-title{font-size:32px;letter-spacing:-0.6px;}.elementor-29477 .elementor-element.elementor-element-c3a3a05{font-size:20px;letter-spacing:-0.2px;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:54px;}.elementor-29477 .elementor-element.elementor-element-2aaa560 .elementor-heading-title{font-size:32px;letter-spacing:-0.6px;}.elementor-29477 .elementor-element.elementor-element-58e6028{font-size:20px;letter-spacing:-0.2px;}.elementor-29477 .elementor-element.elementor-element-808c090 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:54px;}.elementor-29477 .elementor-element.elementor-element-13f7539 .elementor-heading-title{font-size:32px;letter-spacing:-0.6px;}.elementor-29477 .elementor-element.elementor-element-fc2c2d9{font-size:20px;letter-spacing:-0.2px;}}@media(min-width:768px){.elementor-29477 .elementor-element.elementor-element-421b9cd{width:34%;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4{width:66%;}.elementor-29477 .elementor-element.elementor-element-90c5879{width:34%;}.elementor-29477 .elementor-element.elementor-element-603870c{width:66%;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba{width:34%;}.elementor-29477 .elementor-element.elementor-element-36ba334{width:66%;}.elementor-29477 .elementor-element.elementor-element-808c090{width:34%;}.elementor-29477 .elementor-element.elementor-element-236ddcb{width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29477 .elementor-element.elementor-element-421b9cd{width:30%;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4{width:70%;}.elementor-29477 .elementor-element.elementor-element-90c5879{width:30%;}.elementor-29477 .elementor-element.elementor-element-603870c{width:70%;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba{width:30%;}.elementor-29477 .elementor-element.elementor-element-36ba334{width:70%;}.elementor-29477 .elementor-element.elementor-element-808c090{width:30%;}.elementor-29477 .elementor-element.elementor-element-236ddcb{width:70%;}}@media(max-width:1024px){.elementor-29477 .elementor-element.elementor-element-3d72fd2, .elementor-29477 .elementor-element.elementor-element-3d72fd2 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-29477 .elementor-element.elementor-element-3d72fd2{margin-top:0px;margin-bottom:20px;}.elementor-29477 .elementor-element.elementor-element-acec962, .elementor-29477 .elementor-element.elementor-element-acec962 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-29477 .elementor-element.elementor-element-acec962{padding:48px 48px 48px 48px;}.elementor-29477 .elementor-element.elementor-element-421b9cd > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-cba0824 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-cba0824 .elementor-heading-title{font-size:148px;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-29477 .elementor-element.elementor-element-c2dc804 .elementor-heading-title{font-size:28px;line-height:1.3;letter-spacing:0px;}.elementor-29477 .elementor-element.elementor-element-1e259fe{text-align:start;font-size:16px;letter-spacing:-0.16px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff, .elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-29477 .elementor-element.elementor-element-8fb07ff{margin-top:0px;margin-bottom:20px;}.elementor-29477 .elementor-element.elementor-element-35ea07a, .elementor-29477 .elementor-element.elementor-element-35ea07a > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-29477 .elementor-element.elementor-element-35ea07a{padding:48px 48px 48px 48px;}.elementor-29477 .elementor-element.elementor-element-90efa46 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-90efa46 .elementor-heading-title{font-size:148px;}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-29477 .elementor-element.elementor-element-853fb19 .elementor-heading-title{font-size:28px;line-height:1.3;letter-spacing:0px;}.elementor-29477 .elementor-element.elementor-element-c3a3a05{text-align:start;font-size:16px;letter-spacing:-0.16px;}.elementor-29477 .elementor-element.elementor-element-daa9edf, .elementor-29477 .elementor-element.elementor-element-daa9edf > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-29477 .elementor-element.elementor-element-daa9edf{margin-top:0px;margin-bottom:20px;}.elementor-29477 .elementor-element.elementor-element-d6611f0, .elementor-29477 .elementor-element.elementor-element-d6611f0 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-29477 .elementor-element.elementor-element-d6611f0{padding:48px 48px 48px 48px;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688 .elementor-heading-title{font-size:148px;}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-29477 .elementor-element.elementor-element-2aaa560 .elementor-heading-title{font-size:28px;line-height:1.3;letter-spacing:0px;}.elementor-29477 .elementor-element.elementor-element-58e6028{text-align:start;font-size:16px;letter-spacing:-0.16px;}.elementor-29477 .elementor-element.elementor-element-22850a2, .elementor-29477 .elementor-element.elementor-element-22850a2 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-29477 .elementor-element.elementor-element-6d26404, .elementor-29477 .elementor-element.elementor-element-6d26404 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-29477 .elementor-element.elementor-element-6d26404{padding:48px 48px 48px 48px;}.elementor-29477 .elementor-element.elementor-element-808c090 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 .elementor-heading-title{font-size:148px;}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-29477 .elementor-element.elementor-element-13f7539 .elementor-heading-title{font-size:28px;line-height:1.3;letter-spacing:0px;}.elementor-29477 .elementor-element.elementor-element-fc2c2d9{text-align:start;font-size:16px;letter-spacing:-0.16px;}}@media(max-width:767px){.elementor-29477 .elementor-element.elementor-element-3d72fd2, .elementor-29477 .elementor-element.elementor-element-3d72fd2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-29477 .elementor-element.elementor-element-acec962, .elementor-29477 .elementor-element.elementor-element-acec962 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-acec962{padding:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-421b9cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-cba0824 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-cba0824 .elementor-heading-title{font-size:96px;line-height:1;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-c2dc804 .elementor-heading-title{font-size:20px;line-height:1.3;}.elementor-29477 .elementor-element.elementor-element-1e259fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:16px;line-height:-0.16em;}.elementor-29477 .elementor-element.elementor-element-8fb07ff, .elementor-29477 .elementor-element.elementor-element-8fb07ff > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-29477 .elementor-element.elementor-element-35ea07a, .elementor-29477 .elementor-element.elementor-element-35ea07a > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-35ea07a{padding:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-90efa46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-90efa46 .elementor-heading-title{font-size:96px;line-height:1;}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-853fb19 .elementor-heading-title{font-size:20px;line-height:1.3;}.elementor-29477 .elementor-element.elementor-element-c3a3a05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:16px;line-height:-0.16em;}.elementor-29477 .elementor-element.elementor-element-daa9edf, .elementor-29477 .elementor-element.elementor-element-daa9edf > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-29477 .elementor-element.elementor-element-d6611f0, .elementor-29477 .elementor-element.elementor-element-d6611f0 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-d6611f0{padding:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-8fcf3ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-1f9f688 .elementor-heading-title{font-size:96px;line-height:1;}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-2aaa560 .elementor-heading-title{font-size:20px;line-height:1.3;}.elementor-29477 .elementor-element.elementor-element-58e6028{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:16px;line-height:-0.16em;}.elementor-29477 .elementor-element.elementor-element-22850a2, .elementor-29477 .elementor-element.elementor-element-22850a2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-29477 .elementor-element.elementor-element-6d26404, .elementor-29477 .elementor-element.elementor-element-6d26404 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-6d26404{padding:16px 16px 16px 16px;}.elementor-29477 .elementor-element.elementor-element-808c090 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-fd8fb62 .elementor-heading-title{font-size:96px;line-height:1;}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29477 .elementor-element.elementor-element-13f7539 .elementor-heading-title{font-size:20px;line-height:1.3;}.elementor-29477 .elementor-element.elementor-element-fc2c2d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:16px;line-height:-0.16em;}}/* Start custom CSS for heading, class: .elementor-element-cba0824 */.elementor-29477 .elementor-element.elementor-element-cba0824 a{
3530    font-weight: var(--e-global-typography-primary-font-weight);
3531    font-family: "Adamina", Sans-serif;
3532    text-decoration: none;
3533    border-bottom: 5px solid  var( --e-global-color-accent );
3534    padding-bottom: 0;
3535}
3536.elementor-29477 .elementor-element.elementor-element-cba0824 a:hover{
3537    border-bottom: 5px solid  var( --e-global-color-primary );
3538}
3539/*span.bic {*/
3540/*    font-style: italic;*/
3541/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
3542/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
3543/*    transition-delay: 1s, 5s;*/
3544/*}*//* End custom CSS */
3545/* Start custom CSS for text-editor, class: .elementor-element-1e259fe */.elementor-29477 .elementor-element.elementor-element-1e259fe p:last-child {
3546    margin: 0
3547}/* End custom CSS */
3548/* Start custom CSS for column, class: .elementor-element-2b7e6b4 */.elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-widget-wrap {
3549    align-content: space-between;
3550}
3551@media only screen and (max-width: 768px) {
3552    .elementor-29477 .elementor-element.elementor-element-2b7e6b4 > .elementor-widget-wrap {
3553        align-content: start;
3554    }
3555}/* End custom CSS */
3556/* Start custom CSS for text-editor, class: .elementor-element-c3a3a05 */.elementor-29477 .elementor-element.elementor-element-c3a3a05 p:last-child {
3557    margin: 0
3558}/* End custom CSS */
3559/* Start custom CSS for column, class: .elementor-element-603870c */.elementor-29477 .elementor-element.elementor-element-603870c > .elementor-widget-wrap {
3560    align-content: space-between;
3561}
3562@media only screen and (max-width: 768px) {
3563    .elementor-29477 .elementor-element.elementor-element-603870c > .elementor-widget-wrap {
3564        align-content: start;
3565    }
3566}/* End custom CSS */
3567/* Start custom CSS for heading, class: .elementor-element-1f9f688 */.elementor-29477 .elementor-element.elementor-element-1f9f688 a{
3568    font-weight: var(--e-global-typography-primary-font-weight);
3569    font-family: "Adamina", Sans-serif;
3570    text-decoration: none;
3571    border-bottom: 5px solid  var( --e-global-color-accent );
3572    padding-bottom: 0;
3573}
3574.elementor-29477 .elementor-element.elementor-element-1f9f688 a:hover{
3575    border-bottom: 5px solid  var( --e-global-color-primary );
3576}
3577/*span.bic {*/
3578/*    font-style: italic;*/
3579/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
3580/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
3581/*    transition-delay: 1s, 5s;*/
3582/*}*//* End custom CSS */
3583/* Start custom CSS for text-editor, class: .elementor-element-58e6028 */.elementor-29477 .elementor-element.elementor-element-58e6028 p:last-child {
3584    margin: 0
3585}/* End custom CSS */
3586/* Start custom CSS for column, class: .elementor-element-36ba334 */.elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-widget-wrap {
3587    align-content: space-between;
3588}
3589@media only screen and (max-width: 768px) {
3590    .elementor-29477 .elementor-element.elementor-element-36ba334 > .elementor-widget-wrap {
3591        align-content: start;
3592    }
3593}/* End custom CSS */
3594/* Start custom CSS for heading, class: .elementor-element-fd8fb62 */.elementor-29477 .elementor-element.elementor-element-fd8fb62 a{
3595    font-weight: var(--e-global-typography-primary-font-weight);
3596    font-family: "Adamina", Sans-serif;
3597    text-decoration: none;
3598    border-bottom: 5px solid  var( --e-global-color-accent );
3599    padding-bottom: 0;
3600}
3601.elementor-29477 .elementor-element.elementor-element-fd8fb62 a:hover{
3602    border-bottom: 5px solid  var( --e-global-color-primary );
3603}
3604/*span.bic {*/
3605/*    font-style: italic;*/
3606/*    text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;*/
3607/*    transition: transform ease 0.5s,text-shadow ease 5s;*/
3608/*    transition-delay: 1s, 5s;*/
3609/*}*//* End custom CSS */
3610/* Start custom CSS for text-editor, class: .elementor-element-fc2c2d9 */.elementor-29477 .elementor-element.elementor-element-fc2c2d9 p:last-child {
3611    margin: 0
3612}/* End custom CSS */
3613/* Start custom CSS for column, class: .elementor-element-236ddcb */.elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-widget-wrap {
3614    align-content: space-between;
3615}
3616@media only screen and (max-width: 768px) {
3617    .elementor-29477 .elementor-element.elementor-element-236ddcb > .elementor-widget-wrap {
3618        align-content: start;
3619    }
3620}/* End custom CSS */
3621/* Start custom CSS for column, class: .elementor-element-2ee5435 */.elementor-29477 .elementor-element.elementor-element-2ee5435 > .elementor-widget-wrap {
3622    display: grid;
3623    grid-template-columns: 1fr;
3624    grid-auto-rows: 1fr;
3625    gap: 10vh;
3626}
3627.elementor-29477 .elementor-element.elementor-element-2ee5435 .elementor-container {
3628    height: 100%;
3629}
3630.elementor-29477 .elementor-element.elementor-element-2ee5435 .elementor-column > .elementor-widget-wrap > .elementor-section {
3631    height: 100%
3632}
3632/* End custom CSS */</style>		<div data-elementor-type="section" data-elementor-id="29477" class="elementor elementor-29477" data-elementor-post-type="elementor_library">
3633					<section class="elementor-section elementor-top-section elementor-element elementor-element-e24858c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e24858c" data-element_type="section" data-e-type="section">
3634						<div class="elementor-container elementor-column-gap-default">
3635					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0a33676" data-id="0a33676" data-element_type="column" data-e-type="column">
3636			<div class="elementor-widget-wrap elementor-element-populated">
3637						<section class="elementor-section elementor-inner-section elementor-element elementor-element-51107e0 stacking_cards_section elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="51107e0" data-element_type="section" data-e-type="section">
3638						<div class="elementor-container elementor-column-gap-no">
3639					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2ee5435" data-id="2ee5435" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3640			<div class="elementor-widget-wrap elementor-element-populated">
3641						<section class="elementor-section elementor-inner-section elementor-element elementor-element-13e398d card elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="13e398d" data-element_type="section" data-e-type="section" id="card_1" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3642						<div class="elementor-container elementor-column-gap-no">
3643					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b9f2930 card__content" data-id="b9f2930" data-element_type="column" data-e-type="column">
3644			<div class="elementor-widget-wrap elementor-element-populated">
3645						<section class="elementor-section elementor-inner-section elementor-element elementor-element-3d72fd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3d72fd2" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3646						<div class="elementor-container elementor-column-gap-no">
3647					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-84b21c0" data-id="84b21c0" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3648			<div class="elementor-widget-wrap elementor-element-populated">
3649						<section class="elementor-section elementor-inner-section elementor-element elementor-element-acec962 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="acec962" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3650							<div class="elementor-background-overlay"></div>
3651							<div class="elementor-container elementor-column-gap-no">
3652					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-421b9cd" data-id="421b9cd" data-element_type="column" data-e-type="column">
3653			<div class="elementor-widget-wrap elementor-element-populated">
3654						<div class="elementor-element elementor-element-cba0824 elementor-widget elementor-widget-heading" data-id="cba0824" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3655				<div class="elementor-widget-container">
3656					<h2 class="elementor-heading-title elementor-size-default">1</h2>				</div>
3657				</div>
3658					</div>
3659		</div>
3660				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2b7e6b4" data-id="2b7e6b4" data-element_type="column" data-e-type="column">
3661			<div class="elementor-widget-wrap elementor-element-populated">
3662						<div class="elementor-element elementor-element-c2dc804 elementor-widget elementor-widget-heading" data-id="c2dc804" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3663				<div class="elementor-widget-container">
3664					<h2 class="elementor-heading-title elementor-size-default">Extraordinary people, exceptional outcomes</h2>				</div>
3665				</div>
3666				<div class="elementor-element elementor-element-1e259fe elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="1e259fe" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3667				<div class="elementor-widget-container">
3668									<p>Our outstanding team represents our greatest asset. With business acumen, we translate objectives into solutions. Intellectual agility drives efficient software development problem-solving. Superior communication ensures seamless teamwork integration. </p>								</div>
3669				</div>
3670					</div>
3671		</div>
3672					</div>
3673		</section>
3674					</div>
3675		</div>
3676					</div>
3677		</section>
3678					</div>
3679		</div>
3680					</div>
3681		</section>
3682				<section class="elementor-section elementor-inner-section elementor-element elementor-element-5d86ef0 card elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d86ef0" data-element_type="section" data-e-type="section" id="card_2">
3683						<div class="elementor-container elementor-column-gap-no">
3684					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2fccd8d card__content" data-id="2fccd8d" data-element_type="column" data-e-type="column">
3685			<div class="elementor-widget-wrap elementor-element-populated">
3686						<section class="elementor-section elementor-inner-section elementor-element elementor-element-8fb07ff elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8fb07ff" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3687						<div class="elementor-container elementor-column-gap-no">
3688					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-69704f9" data-id="69704f9" data-element_type="column" data-e-type="column">
3689			<div class="elementor-widget-wrap elementor-element-populated">
3690						<section class="elementor-section elementor-inner-section elementor-element elementor-element-35ea07a card__content elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="35ea07a" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3691							<div class="elementor-background-overlay"></div>
3692							<div class="elementor-container elementor-column-gap-no">
3693					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-90c5879" data-id="90c5879" data-element_type="column" data-e-type="column">
3694			<div class="elementor-widget-wrap elementor-element-populated">
3695						<div class="elementor-element elementor-element-90efa46 elementor-widget elementor-widget-heading" data-id="90efa46" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3696				<div class="elementor-widget-container">
3697					<h2 class="elementor-heading-title elementor-size-default">2</h2>				</div>
3698				</div>
3699					</div>
3700		</div>
3701				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-603870c" data-id="603870c" data-element_type="column" data-e-type="column">
3702			<div class="elementor-widget-wrap elementor-element-populated">
3703						<div class="elementor-element elementor-element-853fb19 elementor-widget elementor-widget-heading" data-id="853fb19" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3704				<div class="elementor-widget-container">
3705					<h2 class="elementor-heading-title elementor-size-default">Deep technical expertise</h2>				</div>
3706				</div>
3707				<div class="elementor-element elementor-element-c3a3a05 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="c3a3a05" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3708				<div class="elementor-widget-container">
3709									<p>We don&#8217;t claim to be experts in every framework and language. Instead, we focus on the tech ecosystems in which we excel, selecting engagements that align with our competencies for optimal results. Moreover, we offer pre-developed components and scaffolding to save you time and money.</p>								</div>
3710				</div>
3711					</div>
3712		</div>
3713					</div>
3714		</section>
3715					</div>
3716		</div>
3717					</div>
3718		</section>
3719					</div>
3720		</div>
3721					</div>
3722		</section>
3723				<section class="elementor-section elementor-inner-section elementor-element elementor-element-7e44587 card elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7e44587" data-element_type="section" data-e-type="section" id="card_3">
3724						<div class="elementor-container elementor-column-gap-no">
3725					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-58b4fdc card__content" data-id="58b4fdc" data-element_type="column" data-e-type="column">
3726			<div class="elementor-widget-wrap elementor-element-populated">
3727						<section class="elementor-section elementor-inner-section elementor-element elementor-element-daa9edf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="daa9edf" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3728						<div class="elementor-container elementor-column-gap-no">
3729					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8857ee1" data-id="8857ee1" data-element_type="column" data-e-type="column">
3730			<div class="elementor-widget-wrap elementor-element-populated">
3731						<section class="elementor-section elementor-inner-section elementor-element elementor-element-d6611f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d6611f0" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3732							<div class="elementor-background-overlay"></div>
3733							<div class="elementor-container elementor-column-gap-no">
3734					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8fcf3ba" data-id="8fcf3ba" data-element_type="column" data-e-type="column">
3735			<div class="elementor-widget-wrap elementor-element-populated">
3736						<div class="elementor-element elementor-element-1f9f688 elementor-widget elementor-widget-heading" data-id="1f9f688" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3737				<div class="elementor-widget-container">
3738					<h2 class="elementor-heading-title elementor-size-default">3</h2>				</div>
3739				</div>
3740					</div>
3741		</div>
3742				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-36ba334" data-id="36ba334" data-element_type="column" data-e-type="column">
3743			<div class="elementor-widget-wrap elementor-element-populated">
3744						<div class="elementor-element elementor-element-2aaa560 elementor-widget elementor-widget-heading" data-id="2aaa560" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3745				<div class="elementor-widget-container">
3746					<h2 class="elementor-heading-title elementor-size-default">Balancing innovation with practicality</h2>				</div>
3747				</div>
3748				<div class="elementor-element elementor-element-58e6028 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="58e6028" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3749				<div class="elementor-widget-container">
3750									<p>We stay ahead of industry trends and innovations, avoiding the hype of every new technology fad. Focusing on innovations with real commercial potential, we guide you through the ever-changing tech landscape, helping you embrace proven technologies and cutting-edge advancements.</p>								</div>
3751				</div>
3752					</div>
3753		</div>
3754					</div>
3755		</section>
3756					</div>
3757		</div>
3758					</div>
3759		</section>
3760					</div>
3761		</div>
3762					</div>
3763		</section>
3764				<section class="elementor-section elementor-inner-section elementor-element elementor-element-1617b2c card elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1617b2c" data-element_type="section" data-e-type="section" id="card_4">
3765						<div class="elementor-container elementor-column-gap-no">
3766					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-252a58d card__content" data-id="252a58d" data-element_type="column" data-e-type="column">
3767			<div class="elementor-widget-wrap elementor-element-populated">
3768						<section class="elementor-section elementor-inner-section elementor-element elementor-element-22850a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="22850a2" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3769						<div class="elementor-container elementor-column-gap-no">
3770					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-69b8ccd card__content" data-id="69b8ccd" data-element_type="column" data-e-type="column">
3771			<div class="elementor-widget-wrap elementor-element-populated">
3772						<section class="elementor-section elementor-inner-section elementor-element elementor-element-6d26404 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6d26404" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3773							<div class="elementor-background-overlay"></div>
3774							<div class="elementor-container elementor-column-gap-no">
3775					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-808c090" data-id="808c090" data-element_type="column" data-e-type="column">
3776			<div class="elementor-widget-wrap elementor-element-populated">
3777						<div class="elementor-element elementor-element-fd8fb62 elementor-widget elementor-widget-heading" data-id="fd8fb62" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3778				<div class="elementor-widget-container">
3779					<h2 class="elementor-heading-title elementor-size-default">4</h2>				</div>
3780				</div>
3781					</div>
3782		</div>
3783				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-236ddcb" data-id="236ddcb" data-element_type="column" data-e-type="column">
3784			<div class="elementor-widget-wrap elementor-element-populated">
3785						<div class="elementor-element elementor-element-13f7539 elementor-widget elementor-widget-heading" data-id="13f7539" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3786				<div class="elementor-widget-container">
3787					<h2 class="elementor-heading-title elementor-size-default">Flexibility in our approach</h2>				</div>
3788				</div>
3789				<div class="elementor-element elementor-element-fc2c2d9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="fc2c2d9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3790				<div class="elementor-widget-container">
3791									<p>We offer a range of flexible working arrangements to meet your specific needs. Whether you prefer our end-to-end project delivery, embedding our experts within your teams, or consulting and retainer options, we have a solution designed to suit you.</p>								</div>
3792				</div>
3793					</div>
3794		</div>
3795					</div>
3796		</section>
3797					</div>
3798		</div>
3799					</div>
3800		</section>
3801					</div>
3802		</div>
3803					</div>
3804		</section>
3805					</div>
3806		</div>
3807					</div>
3808		</section>
3809					</div>
3810		</div>
3811					</div>
3812		</section>
3813				</div>
3814				</div>
3815						</div>
3816				</div>
3817					</div>
3818		</div>
3819					</div>
3820		</section>
3821				<section class="elementor-section elementor-top-section elementor-element elementor-element-86cf753 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="86cf753" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3822						<div class="elementor-container elementor-column-gap-default">
3823					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0120a82" data-id="0120a82" data-element_type="column" data-e-type="column">
3824			<div class="elementor-widget-wrap elementor-element-populated">
3825						<div class="elementor-element elementor-element-1e1d7eb animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="1e1d7eb" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
3826				<div class="elementor-widget-container">
3827					<h2 class="elementor-heading-title elementor-size-default">How we approach mobile development</h2>				</div>
3828				</div>
3829				<section class="elementor-section elementor-inner-section elementor-element elementor-element-6e21f4d flex_row_column flipbox_section elementor-section-content-space-between elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6e21f4d" data-element_type="section" data-e-type="section">
3830						<div class="elementor-container elementor-column-gap-custom">
3831					<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-a4d3839 flip-box animated-fast elementor-invisible" data-id="a4d3839" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
3832			<div class="elementor-widget-wrap elementor-element-populated">
3833						<div class="elementor-element elementor-element-ef7eba7 elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="ef7eba7" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
3834				<div class="elementor-widget-container">
3835							<div class="elementor-flip-box" tabindex="0">
3836			<div class="elementor-flip-box__layer elementor-flip-box__front">
3837				<div class="elementor-flip-box__layer__overlay">
3838					<div class="elementor-flip-box__layer__inner">
3839													<div class="elementor-icon-wrapper elementor-view-default">
3840								<div class="elementor-icon">
3841									<i aria-hidden="true" class="fas fa-code-branch"></i>								</div>
3842							</div>
3843						
3844													<h3 class="elementor-flip-box__layer__title">
3845								Platform Selection							</h3>
3846						
3847											</div>
3848				</div>
3849			</div>
3850			<div class="elementor-flip-box__layer elementor-flip-box__back">
3851			<div class="elementor-flip-box__layer__overlay">
3852				<div class="elementor-flip-box__layer__inner">
3853					
3854											<div class="elementor-flip-box__layer__description">
3855							Match your performance requirements, user base, and maintenance reality to the right platform before a line of code gets written. 						</div>
3856					
3857								</div>
3858		</div>
3859		</div>
3860		</div>
3861						</div>
3862				</div>
3863					</div>
3864		</div>
3865				<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-605d481 flip-box animated-fast elementor-invisible" data-id="605d481" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;animation_delay&quot;:100}">
3866			<div class="elementor-widget-wrap elementor-element-populated">
3867						<div class="elementor-element elementor-element-7831cc0 elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="7831cc0" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
3868				<div class="elementor-widget-container">
3869							<div class="elementor-flip-box" tabindex="0">
3870			<div class="elementor-flip-box__layer elementor-flip-box__front">
3871				<div class="elementor-flip-box__layer__overlay">
3872					<div class="elementor-flip-box__layer__inner">
3873													<div class="elementor-icon-wrapper elementor-view-default">
3874								<div class="elementor-icon">
3875									<i aria-hidden="true" class="fas fa-tachometer-alt"></i>								</div>
3876							</div>
3877						
3878													<h3 class="elementor-flip-box__layer__title">
3879								Performance Architecture							</h3>
3880						
3881											</div>
3882				</div>
3883			</div>
3884			<div class="elementor-flip-box__layer elementor-flip-box__back">
3885			<div class="elementor-flip-box__layer__overlay">
3886				<div class="elementor-flip-box__layer__inner">
3887					
3888											<div class="elementor-flip-box__layer__description">
3889							Build lightweight apps with clean architecture patterns so performance holds up as feature complexity and user volume grow. 						</div>
3890					
3891								</div>
3892		</div>
3893		</div>
3894		</div>
3895						</div>
3896				</div>
3897					</div>
3898		</div>
3899				<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-d465708 flip-box animated-fast elementor-invisible" data-id="d465708" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;animation_delay&quot;:200}">
3900			<div class="elementor-widget-wrap elementor-element-populated">
3901						<div class="elementor-element elementor-element-16d1967 elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="16d1967" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
3902				<div class="elementor-widget-container">
3903							<div class="elementor-flip-box" tabindex="0">
3904			<div class="elementor-flip-box__layer elementor-flip-box__front">
3905				<div class="elementor-flip-box__layer__overlay">
3906					<div class="elementor-flip-box__layer__inner">
3907													<div class="elementor-icon-wrapper elementor-view-default">
3908								<div class="elementor-icon">
3909									<i aria-hidden="true" class="fas fa-brain"></i>								</div>
3910							</div>
3911						
3912													<h3 class="elementor-flip-box__layer__title">
3913								AI and On-Device ML							</h3>
3914						
3915											</div>
3916				</div>
3917			</div>
3918			<div class="elementor-flip-box__layer elementor-flip-box__back">
3919			<div class="elementor-flip-box__layer__overlay">
3920				<div class="elementor-flip-box__layer__inner">
3921					
3922											<div class="elementor-flip-box__layer__description">
3923							Integrate LLM APIs and on-device ML models into your existing mobile codebase without a full rebuild or separate AI infrastructure. 						</div>
3924					
3925								</div>
3926		</div>
3927		</div>
3928		</div>
3929						</div>
3930				</div>
3931					</div>
3932		</div>
3933				<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-cf75970 flip-box animated-fast elementor-invisible" data-id="cf75970" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
3934			<div class="elementor-widget-wrap elementor-element-populated">
3935						<div class="elementor-element elementor-element-35f5690 elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="35f5690" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
3936				<div class="elementor-widget-container">
3937							<div class="elementor-flip-box" tabindex="0">
3938			<div class="elementor-flip-box__layer elementor-flip-box__front">
3939				<div class="elementor-flip-box__layer__overlay">
3940					<div class="elementor-flip-box__layer__inner">
3941													<div class="elementor-icon-wrapper elementor-view-default">
3942								<div class="elementor-icon">
3943									<i aria-hidden="true" class="fas fa-wifi"></i>								</div>
3944							</div>
3945						
3946													<h3 class="elementor-flip-box__layer__title">
3947								Offline and Edge Capability							</h3>
3948						
3949											</div>
3950				</div>
3951			</div>
3952			<div class="elementor-flip-box__layer elementor-flip-box__back">
3953			<div class="elementor-flip-box__layer__overlay">
3954				<div class="elementor-flip-box__layer__inner">
3955					
3956											<div class="elementor-flip-box__layer__description">
3957							Design offline-first apps with local storage and background sync so core features remain functional without a reliable connection.						</div>
3958					
3959								</div>
3960		</div>
3961		</div>
3962		</div>
3963						</div>
3964				</div>
3965					</div>
3966		</div>
3967				<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-e3d7f10 flip-box animated-fast elementor-invisible" data-id="e3d7f10" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
3968			<div class="elementor-widget-wrap elementor-element-populated">
3969						<div class="elementor-element elementor-element-4a8858f elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="4a8858f" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
3970				<div class="elementor-widget-container">
3971							<div class="elementor-flip-box" tabindex="0">
3972			<div class="elementor-flip-box__layer elementor-flip-box__front">
3973				<div class="elementor-flip-box__layer__overlay">
3974					<div class="elementor-flip-box__layer__inner">
3975													<div class="elementor-icon-wrapper elementor-view-default">
3976								<div class="elementor-icon">
3977									<i aria-hidden="true" class="fas fa-user-shield"></i>								</div>
3978							</div>
3979						
3980													<h3 class="elementor-flip-box__layer__title">
3981								Security and Privacy							</h3>
3982						
3983											</div>
3984				</div>
3985			</div>
3986			<div class="elementor-flip-box__layer elementor-flip-box__back">
3987			<div class="elementor-flip-box__layer__overlay">
3988				<div class="elementor-flip-box__layer__inner">
3989					
3990											<div class="elementor-flip-box__layer__description">
3991							Build on-device data processing and encrypted local storage into the architecture so sensitive user data stays local from day one. 						</div>
3992					
3993								</div>
3994		</div>
3995		</div>
3996		</div>
3997						</div>
3998				</div>
3999					</div>
4000		</div>
4001				<div class="elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-2ed19b8 flip-box animated-fast elementor-invisible" data-id="2ed19b8" data-element_type="column" data-e-type="column" data-settings="{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;animation_delay&quot;:400}">
4002			<div class="elementor-widget-wrap elementor-element-populated">
4003						<div class="elementor-element elementor-element-1078929 elementor-flip-box--direction-right elementor-flip-box--effect-flip elementor-widget elementor-widget-flip-box" data-id="1078929" data-element_type="widget" data-e-type="widget" data-widget_type="flip-box.default">
4004				<div class="elementor-widget-container">
4005							<div class="elementor-flip-box" tabindex="0">
4006			<div class="elementor-flip-box__layer elementor-flip-box__front">
4007				<div class="elementor-flip-box__layer__overlay">
4008					<div class="elementor-flip-box__layer__inner">
4009													<div class="elementor-icon-wrapper elementor-view-default">
4010								<div class="elementor-icon">
4011									<i aria-hidden="true" class="fas fa-star"></i>								</div>
4012							</div>
4013						
4014													<h3 class="elementor-flip-box__layer__title">
4015								App Store Optimization							</h3>
4016						
4017											</div>
4018				</div>
4019			</div>
4020			<div class="elementor-flip-box__layer elementor-flip-box__back">
4021			<div class="elementor-flip-box__layer__overlay">
4022				<div class="elementor-flip-box__layer__inner">
4023					
4024											<div class="elementor-flip-box__layer__description">
4025							 Optimize metadata and screenshots so your app ranks in App Store and Google Play search and clears review without submission delays.						</div>
4026					
4027								</div>
4028		</div>
4029		</div>
4030		</div>
4031						</div>
4032				</div>
4033					</div>
4034		</div>
4035					</div>
4036		</section>
4037					</div>
4038		</div>
4039					</div>
4040		</section>
4041				<section class="elementor-section elementor-top-section elementor-element elementor-element-8525924 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8525924" data-element_type="section" data-e-type="section">
4042						<div class="elementor-container elementor-column-gap-default">
4043					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d42e78b" data-id="d42e78b" data-element_type="column" data-e-type="column">
4044			<div class="elementor-widget-wrap elementor-element-populated">
4045						<section class="elementor-section elementor-inner-section elementor-element elementor-element-3286084 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3286084" data-element_type="section" data-e-type="section">
4046						<div class="elementor-container elementor-column-gap-default">
4047					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dc4f62f" data-id="dc4f62f" data-element_type="column" data-e-type="column">
4048			<div class="elementor-widget-wrap elementor-element-populated">
4049						<div class="elementor-element elementor-element-fc46d54 animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="fc46d54" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
4050				<div class="elementor-widget-container">
4051					<h2 class="elementor-heading-title elementor-size-default">Technologies we use to build mobile apps</h2>				</div>
4052				</div>
4053					</div>
4054		</div>
4055					</div>
4056		</section>
4057				<section class="elementor-section elementor-inner-section elementor-element elementor-element-96dde91 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="96dde91" data-element_type="section" data-e-type="section">
4058						<div class="elementor-container elementor-column-gap-default">
4059					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6ddfe02" data-id="6ddfe02" data-element_type="column" data-e-type="column">
4060			<div class="elementor-widget-wrap elementor-element-populated">
4061						<div class="elementor-element elementor-element-629e08d elementor-widget elementor-widget-heading" data-id="629e08d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4062				<div class="elementor-widget-container">
4063					<h3 class="elementor-heading-title elementor-size-default"> iOS Development</h3>				</div>
4064				</div>
4065				<div class="elementor-element elementor-element-2f03630 elementor-widget elementor-widget-text-editor" data-id="2f03630" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4066				<div class="elementor-widget-container">
4067									<p>Our engineers build iOS apps with Swift and SwiftUI for products requiring deep Apple ecosystem integration and native performance.</p>								</div>
4068				</div>
4069				<div class="elementor-element elementor-element-5b6ff2e elementor-widget elementor-widget-toggle" data-id="5b6ff2e" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4070				<div class="elementor-widget-container">
4071							<div class="elementor-toggle">
4072							<div class="elementor-toggle-item">
4073					<div id="elementor-tab-title-9581" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-9581" aria-expanded="false">
4074												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4075															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4076								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4077													</span>
4078												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4079					</div>
4080
4081					<div id="elementor-tab-content-9581" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-9581"><ul>
4082<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/ios-swift/"><strong>Swift</strong></a> – Apple&#8217;s primary programming language for iOS, macOS, and watchOS development with type safety, performance, and modern concurrency built in</li>
4083<li><strong>SwiftUI</strong> – Apple&#8217;s declarative UI framework for building native interfaces across iOS, macOS, and watchOS with live previews and cross-platform code sharing</li>
4084<li><strong>UIKit</strong> – Apple&#8217;
4084s imperative UI framework for legacy iOS codebases and complex custom interface components requiring fine-grained control over rendering</li>
4085<li><strong>Xcode</strong> – Apple&#8217;s IDE for iOS development with integrated simulator, Instruments profiler, and App Store Connect submission tooling</li>
4086<li><strong>Core Data</strong> – Apple&#8217;s persistence framework for local data storage, offline capability, and CloudKit sync in iOS applications</li>
4087<li><strong>WidgetKit</strong> – Apple&#8217;s framework for building home screen and lock screen widgets that surface app content without requiring the user to open the app</li>
4088</ul></div>
4089				</div>
4090								</div>
4091						</div>
4092				</div>
4093					</div>
4094		</div>
4095				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4cc034c" data-id="4cc034c" data-element_type="column" data-e-type="column">
4096			<div class="elementor-widget-wrap elementor-element-populated">
4097						<div class="elementor-element elementor-element-45647c6 elementor-widget elementor-widget-heading" data-id="45647c6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4098				<div class="elementor-widget-container">
4099					<h3 class="elementor-heading-title elementor-size-default">Android Development</h3>				</div>
4100				</div>
4101				<div class="elementor-element elementor-element-c674537 elementor-widget elementor-widget-text-editor" data-id="c674537" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4102				<div class="elementor-widget-container">
4103									<p>Curotec builds Android apps with Kotlin and Jetpack Compose for products that need high performance and deep platform integration.</p>								</div>
4104				</div>
4105				<div class="elementor-element elementor-element-cc28aa7 elementor-widget elementor-widget-toggle" data-id="cc28aa7" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4106				<div class="elementor-widget-container">
4107							<div class="elementor-toggle">
4108							<div class="elementor-toggle-item">
4109					<div id="elementor-tab-title-2141" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-2141" aria-expanded="false">
4110												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4111															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4112								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4113													</span>
4114												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4115					</div>
4116
4117					<div id="elementor-tab-content-2141" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-2141"><ul>
4118<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/android/"><strong>Kotlin</strong></a> – Google&#8217;s preferred language for Android development with null safety, coroutines for async work, and full Java interoperability</li>
4119<li><strong>Jetpack Compose</strong> – Android&#8217;s modern declarative UI toolkit replacing XML layouts with composable functions for faster development and consistent interfaces</li>
4120<li><strong>Android Jetpack</strong> – Suite of libraries including Room, Navigation, WorkManager, and ViewModel for building robust Android apps with less boilerplate</li>
4121<li><strong>Room</strong> – Android&#8217;s SQLite abstraction library for local data persistence with compile-time query verification and LiveData integration</li>
4122<li><strong>Android Studio</strong> – Google&#8217;s official IDE for Android development with layout editor, profiler, and Google Play submission tooling</li>
4123<li><strong>Material Design 3</strong> – Google&#8217;s design system for Android with dynamic color, adaptive layouts, and accessibility-compliant components built in</li>
4124</ul></div>
4125				</div>
4126								</div>
4127						</div>
4128				</div>
4129					</div>
4130		</div>
4131					</div>
4132		</section>
4133				<section class="elementor-section elementor-inner-section elementor-element elementor-element-1fcfa3a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1fcfa3a" data-element_type="section" data-e-type="section">
4134						<div class="elementor-container elementor-column-gap-default">
4135					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-408361a" data-id="408361a" data-element_type="column" data-e-type="column">
4136			<div class="elementor-widget-wrap elementor-element-populated">
4137						<div class="elementor-element elementor-element-9bda260 elementor-widget elementor-widget-heading" data-id="9bda260" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4138				<div class="elementor-widget-container">
4139					<h3 class="elementor-heading-title elementor-size-default">Cross-Platform Development</h3>
4139				</div>
4140				</div>
4141				<div class="elementor-element elementor-element-d32b10f elementor-widget elementor-widget-text-editor" data-id="d32b10f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4142				<div class="elementor-widget-container">
4143									<p>Our engineers build on Flutter and React Native for single-codebase iOS and Android apps without sacrificing native performance.</p>								</div>
4144				</div>
4145				<div class="elementor-element elementor-element-5055fc1 elementor-widget elementor-widget-toggle" data-id="5055fc1" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4146				<div class="elementor-widget-container">
4147							<div class="elementor-toggle">
4148							<div class="elementor-toggle-item">
4149					<div id="elementor-tab-title-8421" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-8421" aria-expanded="false">
4150												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4151															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4152								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4153													</span>
4154												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4155					</div>
4156
4157					<div id="elementor-tab-content-8421" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-8421"><ul>
4158<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/flutter/"><strong>Flutter</strong></a> – Google&#8217;s cross-platform framework using Dart for high-performance iOS and Android apps with a single codebase and native-compiled rendering</li>
4159<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/react-native/"><strong>React Native</strong></a> – Meta&#8217;s JavaScript framework for building native iOS and Android apps using React components with access to platform-specific APIs</li>
4160<li><strong>Expo</strong> – Managed React Native toolchain with over-the-air updates, prebuild configuration, and simplified <a style="text-decoration: underline;" href="https://www.curotec.com/services/cross-platform-app-development/">cross-platform</a> App Store and Google Play submission workflows</li>
4161<li><strong>Dart</strong> – Strongly typed language powering Flutter with ahead-of-time compilation for fast startup times and consistent performance across platforms</li>
4162<li><strong>React Native Reanimated</strong> – High-performance animation library for React Native running animations on the UI thread for smooth 60fps interactions</li>
4163<li><strong>FlutterFlow</strong> – Visual Flutter app builder for rapid prototyping and low-code development that exports clean, production-ready Flutter code</li>
4164</ul></div>
4165				</div>
4166								</div>
4167						</div>
4168				</div>
4169					</div>
4170		</div>
4171				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ec216c6" data-id="ec216c6" data-element_type="column" data-e-type="column">
4172			<div class="elementor-widget-wrap elementor-element-populated">
4173						<div class="elementor-element elementor-element-e2bc4eb elementor-widget elementor-widget-heading" data-id="e2bc4eb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4174				<div class="elementor-widget-container">
4175					<h3 class="elementor-heading-title elementor-size-default">AI and Mobile ML</h3>				</div>
4176				</div>
4177				<div class="elementor-element elementor-element-03956c1 elementor-widget elementor-widget-text-editor" data-id="03956c1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4178				<div class="elementor-widget-container">
4179									<p>We integrate LLM APIs and on-device ML models into mobile apps so AI features run without sending sensitive data off the device.</p>								</div>
4180				</div>
4181				<div class="elementor-element elementor-element-0f133a6 elementor-widget elementor-widget-toggle" data-id="0f133a6" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4182				<div class="elementor-widget-container">
4183							<div class="elementor-toggle">
4184							<div class="elementor-toggle-item">
4185					<div id="elementor-tab-title-1581" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-1581" aria-expanded="false">
4186												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4187															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4188								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4189													</span>
4190												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4191					</div>
4192
4193					<div id="elementor-tab-content-1581" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-1581"><ul>
4194<li><strong>Core ML</strong> – Apple&#8217;s framework for running <a style="text-decoration: underline;" href="https://www.curotec.com/services/ai-ml-development/">on-device machine learning</a> models locally on iOS without network requests or sensitive data leaving the device</li>
4195<li><strong>TensorFlow Lite</strong> – Lightweight <a style="text-decoration: underline;" href="https://www.curotec.com/services/ai-ml-development/machine-learning/">ML</a> runtime for deploying trained models on Android and iOS devices for image recognition, text classification, and predictions</li>
4196<li><strong>MediaPipe</strong> – Google&#8217;s cross-platform ML framework for real-time face detection, hand tracking, pose estimation, and object detection in mobile apps</li>
4197<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/openai/"><strong>OpenAI API</strong></a> – GPT-5.4 integration for mobile AI features including natural language interfaces, content generation, and in-app intelligent assistants</li>
4198<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/anthropic/"><strong>Claude API</strong></a> – Anthropic&#8217;s LLM for mobile features requiring long-context reasoning, document analysis, and agentic task execution inside mobile workflows</li>
4199<li><strong>Voice Interfaces</strong> – <a style="text-decoration: underline;" href="https://www.curotec.com/services/ai-ml-development/ai-integration/">Speech recognition</a>, text-to-speech, and natural language understanding for hands-free mobile interactions using platform-native and third-party APIs</li>
4200</ul></div>
4201				</div>
4202								</div>
4203						</div>
4204				</div>
4205					</div>
4206		</div>
4207					</div>
4208		</section>
4209				<section class="elementor-section elementor-inner-section elementor-element elementor-element-3e22b19 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3e22b19" data-element_type="section" data-e-type="section">
4210						<div class="elementor-container elementor-column-gap-default">
4211					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7be4ea6" data-id="7be4ea6" data-element_type="column" data-e-type="column">
4212			<div class="elementor-widget-wrap elementor-element-populated">
4213						<div class="elementor-element elementor-element-d888b8d elementor-widget elementor-widget-heading" data-id="d888b8d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4214				<div class="elementor-widget-container">
4215					<h3 class="elementor-heading-title elementor-size-default">Backend and APIs</h3>				</div>
4216				</div>
4217				<div class="elementor-element elementor-element-01c1d55 elementor-widget elementor-widget-text-editor" data-id="01c1d55" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4218				<div class="elementor-widget-container">
4219									<p>Curotec builds and connects mobile backends on AWS and Firebase with real-time data sync, authentication, and push notification infrastructure.</p>								</div>
4220				</div>
4221				<div class="elementor-element elementor-element-b19f04f elementor-widget elementor-widget-toggle" data-id="b19f04f" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4222				<div class="elementor-widget-container">
4223							<div class="elementor-toggle">
4224							<div class="elementor-toggle-item">
4225					<div id="elementor-tab-title-1861" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-1861" aria-expanded="false">
4226												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4227															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4228								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4229													</span>
4230												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4231					</div>
4232
4233					<div id="elementor-tab-content-1861" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-1861"><ul>
4234<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/aws/"><strong>AWS</strong></a> – Mobile backend infrastructure using Amplify, Lambda, API Gateway, and DynamoDB for scalable, serverless mobile application backends</li>
4235<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/firebase/"><strong>Firebase</strong></a> – Google&#8217;s mobile backend platform with real-time database, authentication, push notifications, crash reporting, and analytics in one SDK</li>
4236<li><strong>Supabase</strong> – Open-source Firebase alternative with PostgreSQL backend, real-time subscriptions, authentication, and storage for mobile applications</li>
4237<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/laravel/"><strong>Laravel</strong></a> – PHP backend framework for mobile API development with Sanctum token authentication, queued notifications, and structured JSON responses</li>
4238<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/graphql/"><strong>GraphQL</strong></a> – API query language for mobile clients that fetch only the data they need, reducing bandwidth and improving performance on slower connections</li>
4239<li><strong>Push Notifications</strong> – APNs and FCM integration for iOS and Android push notifications with delivery tracking, segmentation, and deep link routing</li>
4240</ul></div>
4241				</div>
4242								</div>
4243						</div>
4244				</div>
4245					</div>
4246		</div>
4247				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b7fe19e" data-id="b7fe19e" data-element_type="column" data-e-type="column">
4248			<div class="elementor-widget-wrap elementor-element-populated">
4249						<div class="elementor-element elementor-element-834e270 elementor-widget elementor-widget-heading" data-id="834e270" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4250				<div class="elementor-widget-container">
4251					<h3 class="elementor-heading-title elementor-size-default">Testing and Deployment</h3>
4251				</div>
4252				</div>
4253				<div class="elementor-element elementor-element-82ff06a elementor-widget elementor-widget-text-editor" data-id="82ff06a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4254				<div class="elementor-widget-container">
4255									<p>We use automated pipelines to test and deploy mobile apps. This ensures stable releases across all devices without manual submission.</p>								</div>
4256				</div>
4257				<div class="elementor-element elementor-element-0df84dd elementor-widget elementor-widget-toggle" data-id="0df84dd" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
4258				<div class="elementor-widget-container">
4259							<div class="elementor-toggle">
4260							<div class="elementor-toggle-item">
4261					<div id="elementor-tab-title-1461" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-1461" aria-expanded="false">
4262												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4263															<span class="elementor-toggle-icon-closed"><i class="fas fa-chevron-down"></i></span>
4264								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-chevron-up"></i></span>
4265													</span>
4266												<a class="elementor-toggle-title" tabindex="0">Read more</a>
4267					</div>
4268
4269					<div id="elementor-tab-content-1461" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-1461"><ul>
4270<li><strong>XCTest</strong> – Apple&#8217;s native testing framework for unit, integration, and UI testing across iOS app components and user flows</li>
4271<li><strong>Espresso</strong> – Google&#8217;s Android UI testing framework for writing reliable automated tests that run against the Android instrumentation testing API</li>
4272<li><strong>Detox</strong> – End-to-end testing framework for React Native apps that runs automated UI tests on real iOS and Android simulators and devices</li>
4273<li><strong>Fastlane</strong> – Mobile deployment automation tool for building, signing, testing, and submitting iOS and Android apps without manual App Store steps</li>
4274<li><a style="text-decoration: underline;" href="https://www.curotec.com/services/technologies/github-actions/"><strong>GitHub Actions</strong></a> – CI/CD pipelines for mobile apps with automated testing, build signing, and deployment triggers on every pull request and release branch</li>
4275<li><strong>TestFlight</strong> – Apple&#8217;s beta distribution platform for distributing iOS builds to internal testers and external beta users before App Store submission</li>
4276</ul></div>
4277				</div>
4278								</div>
4279						</div>
4280				</div>
4281					</div>
4282		</div>
4283					</div>
4284		</section>
4285					</div>
4286		</div>
4287					</div>
4288		</section>
4289				<section class="elementor-section elementor-top-section elementor-element elementor-element-c1ff927 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c1ff927" data-element_type="section" data-e-type="section">
4290						<div class="elementor-container elementor-column-gap-no">
4291					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ecb1901" data-id="ecb1901" data-element_type="column" data-e-type="column">
4292			<div class="elementor-widget-wrap elementor-element-populated">
4293						<div class="elementor-element elementor-element-36aa222 elementor-invisible elementor-widget elementor-widget-heading" data-id="36aa222" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;}" data-widget_type="heading.default">
4294				<div class="elementor-widget-container">
4295					<h2 class="elementor-heading-title elementor-size-default">FAQs about our mobile app services</h2>				</div>
4296				</div>
4297				<div class="elementor-element elementor-element-5396460 elementor-widget elementor-widget-image" data-id="5396460" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
4298				<div class="elementor-widget-container">
4299															<img loading="lazy" decoding="async" width="1000" height="487" src="https://www.curotec.com/wp-content/uploads/2024/08/team-work.png" class="attachment-full size-full wp-image-31280" alt="Men at work" srcset="https://www.curotec.com/wp-content/uploads/2024/08/team-work.png 1000w, https://www.curotec.com/wp-content/uploads/2024/08/team-work.png?resize=768,374 768w" sizes="(max-width: 1000px) 100v
4299w, 1000px" />															</div>
4300				</div>
4301					</div>
4302		</div>
4303				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e84f7f9" data-id="e84f7f9" data-element_type="column" data-e-type="column">
4304			<div class="elementor-widget-wrap elementor-element-populated">
4305						<div class="elementor-element elementor-element-8afec7f elementor-invisible elementor-widget elementor-widget-toggle" data-id="8afec7f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInRight&quot;}" data-widget_type="toggle.default">
4306				<div class="elementor-widget-container">
4307							<div class="elementor-toggle">
4308							<div class="elementor-toggle-item">
4309					<h5 id="elementor-tab-title-1451" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-1451" aria-expanded="false">
4310												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4311															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4312								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4313													</span>
4314												<a class="elementor-toggle-title" tabindex="0">Should we use Flutter or React Native?</a>
4315					</h5>
4316
4317					<div id="elementor-tab-content-1451" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-1451"><p><a href="https://www.curotec.com/services/technologies/flutter/">Flutter</a> for consistent UI and high-performance rendering. <a href="https://www.curotec.com/services/technologies/react-native/">React Native</a> when your team knows JavaScript and React and wants a larger third-party ecosystem. Both are production-ready for most use cases.</p></div>
4318				</div>
4319							<div class="elementor-toggle-item">
4320					<h5 id="elementor-tab-title-1452" class="elementor-tab-title" data-tab="2" role="button" aria-controls="elementor-tab-content-1452" aria-expanded="false">
4321												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4322															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4323								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4324													</span>
4325												<a class="elementor-toggle-title" tabindex="0">When does native make more sense than cross-platform?</a>
4326					</h5>
4327
4328					<div id="elementor-tab-content-1452" class="elementor-tab-content elementor-clearfix" data-tab="2" role="region" aria-labelledby="elementor-tab-title-1452"><p>When your app needs deep platform APIs, 120fps animations, AR features, or hardware access that cross-platform frameworks don&#8217;t expose cleanly. Native <a href="https://www.curotec.com/services/technologies/ios-swift/">Swift</a> or <a href="https://www.curotec.com/services/technologies/kotlin/">Kotlin</a> is also right when performance is the primary differentiator.</p></div>
4329				</div>
4330							<div class="elementor-toggle-item">
4331					<h5 id="elementor-tab-title-1453" class="elementor-tab-title" data-tab="3" role="button" aria-controls="elementor-tab-content-1453" aria-expanded="false">
4332												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4333															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4334								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4335													</span>
4336												<a class="elementor-toggle-title" tabindex="0">Can you add AI features to our existing app?</a>
4337					</h5>
4338
4339					<div id="elementor-tab-content-1453" class="elementor-tab-content elementor-clearfix" data-tab="3" role="region" aria-labelledby="elementor-tab-title-1453"><p>Yes. We integrate LLM APIs and on-device ML into existing iOS and Android codebases. Most AI features don&#8217;t require a rebuild — they require the right <a href="https://www.curotec.com/services/ai-ml-development/ai-integration/">integration architecture</a> and clarity on what runs on-device versus in the cloud.</p></div>
4340				</div>
4341							<div class="elementor-toggle-item">
4342					<h5 id="elementor-tab-title-1454" class="elementor-tab-title" data-tab="4" role="button" aria-controls="elementor-tab-content-1454" aria-expanded="false">
4343												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4344															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4345								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4346													</span>
4347												<a class="elementor-toggle-title" tabindex="0">How do you handle App Store submission?</a>
4348					</h5>
4349
4350					<div id="elementor-tab-content-1454" class="elementor-tab-content elementor-clearfix" data-tab="4" role="region" aria-labelledby="elementor-tab-title-1454"><p>We configure Fastlane for automated build signing and submission, handle App Store Connect metadata, and manage the review process. Most rejections are avoidable with proper entitlement configuration upfront.</p></div>
4351				</div>
4352							<div class="elementor-toggle-item">
4353					<h5 id="elementor-tab-title-1455" class="elementor-tab-title" data-tab="5" role="button" aria-controls="elementor-tab-content-1455" aria-expanded="false">
4354												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4355															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4356								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4357													</span>
4358												<a class="elementor-toggle-title" tabindex="0">Do you build apps with offline capability?</a>
4359					</h5>
4360
4361					<div id="elementor-tab-content-1455" class="elementor-tab-content elementor-clearfix" data-tab="5" role="region" aria-labelledby="elementor-tab-title-1455"><p>Yes. We design offline-first architectures with local storage, background sync, and conflict resolution so core features work without a reliable connection. This is standard practice for field service, logistics, and <a href="https://www.curotec.com/industries/healthtech/">healthcare mobile applications.</a></p></div>
4362				</div>
4363							<div class="elementor-toggle-item">
4364					<h5 id="elementor-tab-title-1456" class="elementor-tab-title" data-tab="6" role="button" aria-controls="elementor-tab-content-1456" aria-expanded="false">
4365												<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
4366															<span class="elementor-toggle-icon-closed"><i class="fas fa-angle-down"></i></span>
4367								<span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-angle-up"></i></span>
4368													</span>
4369												<a class="elementor-toggle-title" tabindex="0">How do your engineers work with our team?</a>
4370					</h5>
4371
4372					<div id="elementor-tab-content-1456" class="elementor-tab-content elementor-clearfix" data-tab="6" role="region" aria-labelledby="elementor-tab-title-1456"><p>We work in your repo, follow your release cadence, and document every architecture decision. Mobile engagements typically involve your product, design, and backend teams and we coordinate across all three throughout the build.</p></div>
4373				</div>
4374										
4374<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Should we use Flutter or React Native?","acceptedAnswer":{"@type":"Answer","text":"<p><a href=\"https:\/\/www.curotec.com\/services\/technologies\/flutter\/\">Flutter<\/a> for consistent UI and high-performance rendering. <a href=\"https:\/\/www.curotec.com\/services\/technologies\/react-native\/\">React Native<\/a> when your team knows JavaScript and React and wants a larger third-party ecosystem. Both are production-ready for most use cases.<\/p>"}},{"@type":"Question","name":"When does native make more sense than cross-platform?","acceptedAnswer":{"@type":"Answer","text":"<p>When your app needs deep platform APIs, 120fps animations, AR features, or hardware access that cross-platform frameworks don&#8217;t expose cleanly. Native <a href=\"https:\/\/www.curotec.com\/services\/technologies\/ios-swift\/\">Swift<\/a> or <a href=\"https:\/\/www.curotec.com\/services\/technologies\/kotlin\/\">Kotlin<\/a> is also right when performance is the primary differentiator.<\/p>"}},{"@type":"Question","name":"Can you add AI features to our existing app?","acceptedA
4374nswer":{"@type":"Answer","text":"<p>Yes. We integrate LLM APIs and on-device ML into existing iOS and Android codebases. Most AI features don&#8217;t require a rebuild \u2014 they require the right <a href=\"https:\/\/www.curotec.com\/services\/ai-ml-development\/ai-integration\/\">integration architecture<\/a> and clarity on what runs on-device versus in the cloud.<\/p>"}},{"@type":"Question","name":"How do you handle App Store submission?","acceptedAnswer":{"@type":"Answer","text":"<p>We configure Fastlane for automated build signing and submission, handle App Store Connect metadata, and manage the review process. Most rejections are avoidable with proper entitlement configuration upfront.<\/p>"}},{"@type":"Question","name":"Do you build apps with offline capability?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes. We design offline-first architectures with local storage, background sync, and conflict resolution so core features work without a reliable connection. This is standard practice for field service, logistics, and <a href=\"https:\/\/www.curotec.com\/industries\/healthtech\/\">healthcare mobile applications.<\/a><\/p>"}},{"@type":"Question","name":"How do your engineers work with our team?","acceptedA
4374nswer":{"@type":"Answer","text":"<p>We work in your repo, follow your release cadence, and document every architecture decision. Mobile engagements typically involve your product, design, and backend teams and we coordinate across all three throughout the build.<\/p>"}}]}</script>
4374
4375					</div>
4376						</div>
4377				</div>
4378					</div>
4379		</div>
4380					</div>
4381		</section>
4382				<section class="elementor-section elementor-top-section elementor-element elementor-element-778a490 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="778a490" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
4383						<div class="elementor-container elementor-column-gap-no">
4384					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-91885c6" data-id="91885c6" data-element_type="column" data-e-type="column">
4385			<div class="elementor-widget-wrap elementor-element-populated">
4386						<div class="elementor-element elementor-element-afa2f69 elementor-widget elementor-widget-template" data-id="afa2f69" data-element_type="widget" data-e-type="widget" data-widget_type="template.default">
4387				<div class="elementor-widget-container">
4388							<div class="elementor-template">
4389			<style id="elementor-post-9120">.elementor-9120 .elementor-element.elementor-element-ceade84 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9120 .elementor-element.elementor-element-ceade84, .elementor-9120 .elementor-element.elementor-element-ceade84 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-9120 .elementor-element.elementor-element-ceade84{padding:0px 30px 0px 30px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9120 .elementor-element.elementor-element-9a8b9bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated, .elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated > .elementor-background-overlay, .elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:88px 32px 88px 32px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-9120 .elementor-element.elementor-element-56290c5{text-align:center;}.elementor-9120 .elementor-element.elementor-element-56290c5 .elementor-heading-title{font-size:64px;line-height:1.1;letter-spacing:-0.96px;color:var( --e-global-color-51a4384 );}.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-9120 .elementor-element.elementor-element-4d62ce5{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:var( --e-global-typography-87c9cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-87c9cd9-font-size );
4389font-weight:var( --e-global-typography-87c9cd9-font-weight );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );color:var( --e-global-color-51a4384 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button:hover, .elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button:focus{background-color:#222C47;color:var( --e-global-color-51a4384 );border-color:var( --e-global-color-51a4384 );}.elementor-9120 .elementor-element.elementor-element-39f47d6 > .elementor-widget-container{padding:64px 0px 0px 0px;}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button{font-family:"Neue Montreal", Sans-serif;font-weight:500;line-height:38px;}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button:hover svg, .elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button:focus svg{fill:var( --e-global-color-51a4384 );}@media(min-width:768px){.elementor-9120 .elementor-element.elementor-element-9a8b9bb{width:100%;}}@media(max-width:1366px){.elementor-9120 .elementor-element.elementor-element-ceade84{padding:0px 32px 0px 32px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9120 .elementor-element.elementor-element-56290c5 .elementor-heading-title{font-size:56px;}.elementor-9120 .elementor-element.elementor-element-4d62ce5{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}}@media(max-width:1024px){.elementor-9120 .elementor-element.elementor-element-ceade84{padding:0px 16px 0px 16px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 32px 48px 32px;}.elementor-9120 .elementor-element.elementor-element-56290c5 .elementor-heading-title{font-size:48px;}.elementor-9120 .elementor-element.elementor-element-4d62ce5{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-9120 .elementor-element.elementor-element-39f47d6 > .elementor-widget-container{padding:48px 0px 0px 0px;}}@media(max-width:767px){.elementor-9120 .elementor-element.elementor-element-ceade84{padding:0px 16px 0px 16px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated, .elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated > .elementor-background-overlay, .elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-9120 .elementor-element.elementor-element-9a8b9bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 16px 32px 16px;}.elementor-9120 .elementor-element.elementor-element-56290c5 .elementor-heading-title{font-size:32px;line-height:1.25;letter-spacing:-0.8px;}.elementor-9120 .elementor-element.elementor-element-4d62ce5{font-size:var( --e-global-typography-87c9cd9-font-size );line-height:var( --e-global-typography-87c9cd9-line-height );letter-spacing:var( --e-global-typography-87c9cd9-letter-spacing );}.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button{font-size:16px;line-height:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-4d62ce5 */.elementor-9120 .elementor-element.elementor-element-4d62ce5 p:last-child {
4390    margin-bottom: 0
4391}/* End custom CSS */
4392/* Start custom CSS for button, class: .elementor-element-39f47d6 */.elementor-9120 .elementor-element.elementor-element-39f47d6 a {
4393    transition: border-radius 0.075s ease-out;
4394}
4395.elementor-9120 .elementor-element.elementor-element-39f47d6 a:hover {
4396    transition: border-radius 0.3s ease-out;
4397}
4398.elementor-9120 .elementor-element.elementor-element-39f47d6 a:hover{
4399	 border-radius: 100px;
4400    transition: border-radius 0.3s ease-out;
4401}
4402
4403.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button-icon svg {
4404 
4405}
4406.elementor-9120 .elementor-element.elementor-element-39f47d6 a svg path {
4407    stroke: var(--e-global-color-text );
4408    /*fill: white;*/
4409}
4410
4411.elementor-9120 .elementor-element.elementor-element-39f47d6 a:hover svg path {
4412    stroke: var(--e-global-color-51a4384);
4413    fill: var(--e-global-color-text );
4414}
4415.elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button-icon{
4416  
4417}
4418@media screen and (max-width: 360px) {
4419    .elementor-9120 .elementor-element.elementor-element-39f47d6 a {
4420        font-size:14px !important;
4421    }
4422}
4423@media screen and (max-width: 767px) {
4424    .elementor-9120 .elementor-element.elementor-element-39f47d6 .elementor-button-icon{
4425        margin-top: -6px;
4426    }
4427}/* End custom CSS */</style>		<div data-elementor-type="section" data-elementor-id="9120" class="elementor elementor-9120" data-elementor-post-type="elementor_library">
4428					<section class="elementor-section elementor-top-section elementor-element elementor-element-ceade84 elementor-section-content-mid
4428dle animated-fast elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible" data-id="ceade84" data-element_type="section" data-e-type="section" data-settings="{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}">
4429						<div class="elementor-container elementor-column-gap-default">
4430					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9a8b9bb" data-id="9a8b9bb" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
4431			<div class="elementor-widget-wrap elementor-element-populated">
4432						<div class="elementor-element elementor-element-56290c5 elementor-widget elementor-widget-heading" data-id="56290c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4433				<div class="elementor-widget-container">
4434					<h3 class="elementor-heading-title elementor-size-default">Ready to have a conversation?</h3>				</div>
4435				</div>
4436				<div class="elementor-element elementor-element-4d62ce5 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="4d62ce5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4437				<div class="elementor-widget-container">
4438									<p>We’re here to discuss how we can partner, sharing our knowledge and experience for your product development needs. Get started driving your business forward.</p>								</div>
4439				</div>
4440				<div class="elementor-element elementor-element-39f47d6 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="39f47d6" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
4441				<div class="elementor-widget-container">
4442									<div class="elementor-button-wrapper">
4443					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.curotec.com/contact/" id="cta-footer-block-btn">
4444						<span class="elementor-button-content-wrapper">
4445						<span class="elementor-button-icon">
4446				<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><g id="calendar"><path id="Vector" d="M13.1667 2.6665H3.83333C3.09695 2.6665 2.5 3.26346 2.5 3.99984V13.3332C2.5 14.0696 3.09695 14.6665 3.83333 14.6665H13.1667C13.903 14.6665 14.5 14.0696 14.5 13.3332V3.99984C14.5 3.26346 13.903 2.6665 13.1667 2.6665Z" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_2" d="M11.167 1.3335V4.00016" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_3" d="M5.83301 1.3335V4.00016" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path><path id="Vector_4" d="M2.5 6.6665H14.5" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>			</span>
4447									<span class="elementor-button-text">Schedule free consultation</span>
4448					</span>
4449					</a>
4450				</div>
4451								</div>
4452				</div>
4453					</div>
4454		</div>
4455					</div>
4456		</section>
4457				</div>
4458				</div>
4459						</div>
4460				</div>
4461					</div>
4462		</div>
4463					</div>
4464		</section>
4465				</div>
4466			</div> <!-- ast-container -->
4467	</div><!-- #content -->
4468		<footer data-elementor-type="footer" data-elementor-id="471" class="elementor elementor-471 elementor-location-footer" data-elementor-post-type="elementor_library">
4469					<section class="elementor-section elementor-top-section elementor-element elementor-element-b6245c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b6245c8" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
4470						<div class="elementor-container elementor-column-gap-default">
4471					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4f4a5a9" data-id="4f4a5a9" data-element_type="column" data-e-type="column">
4472			<div class="elementor-widget-wrap elementor-element-populated">
4473						<section class="elementor-section elementor-inner-section elementor-element elementor-element-3373785 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3373785" data-element_type="section" data-e-type="section">
4474						<div class="elementor-container elementor-column-gap-default">
4475					<div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-223cdae" data-id="223cdae" data-element_type="column" data-e-type="column">
4476			<div class="elementor-widget-wrap elementor-element-populated">
4477						<div class="elementor-element elementor-element-76aa282 elementor-widget elementor-widget-heading" data-id="76aa282" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4478				<div class="elementor-widget-container">
4479					<h4 class="elementor-heading-title elementor-size-default">Newtown Square, PA</h4>				</div>
4480				</div>
4481				<div class="elementor-element elementor-element-2e1c19e elementor-widget elementor-widget-text-editor" data-id="2e1c19e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4482				<div class="elementor-widget-container">
4483									<p>Curotec<br />18 Campus Blvd.<br />Suite 100<br />Newtown Square, PA 19073</p>								</div>
4484				</div>
4485				<div class="elementor-element elementor-element-73523ad elementor-widget elementor-widget-heading" data-id="73523ad" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4486				<div class="elementor-widget-container">
4487					<h4 class="elementor-heading-title elementor-size-default">Philadelphia, PA</h4>				</div>
4488				</div>
4489				<div class="elementor-element elementor-element-6e2fd15 elementor-widget elementor-widget-text-editor" data-id="6e2fd15" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4490				<div class="elementor-widget-container">
4491									<p>Curotec<br />109 S 13th St<br />Suite 119<br />Philadelphia, PA 19107</p>								</div>
4492				</div>
4493				<div class="elementor-element elementor-element-d6e8d6a elementor-widget elementor-widget-heading" data-id="d6e8d6a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4494				<div class="elementor-widget-container">
4495					<h4 class="elementor-heading-title elementor-size-default">Connect With Us</h4>				</div>
4496				</div>
4497				<div class="elementor-element elementor-element-06ec429 elementor-widget elementor-widget-text-editor" data-id="06ec429" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4498				<div class="elementor-widget-container">
4499									<p><strong>Phone:</strong>  <a href="tel:6104506599">(610) 450-6599</a></p>								</div>
4500				</div>
4501				<div class="elementor-element elementor-element-eb1eb75 elementor-icon-list--layout-inline elementor-align-start elementor-list-item-link-inline elementor-widget elementor-widget-icon-list" data-id="eb1eb75" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
4502				<div class="elementor-widget-container">
4503							<ul class="elementor-icon-list-items elementor-inline-items">
4504							<li class="elementor-icon-list-item elementor-inline-item">
4505											<a href="https://www.linkedin.com/company/curotec" target="_blank" title="LinkedIn" aria-label="LinkedIn">
4506
4507												<span class="elementor-icon-list-icon">
4508							<i aria-hidden="true" class="fab fa-linkedin-in"></i>						</span>
4509										<span class="elementor-icon-list-text">LinkedIn</span>
4510											</a>
4511									</li>
4512								<li class="elementor-icon-list-item elementor-inline-item">
4513											<a href="https://www.facebook.com/curotec" target="_blank" title="Facebook" aria-label="Facebook">
4514
4515												<span class="elementor-icon-list-icon">
4516							<i aria-hidden="true" class="fab fa-facebook-f"></i>						</span>
4517										<span class="elementor-icon-list-text">Facebook</span>
4518											</a>
4519									</li>
4520								<li class="elementor-icon-list-item elementor-inline-item">
4521											<a href="https://x.com/curotec" target="_blank" title="Twitter" aria-label="Twitter">
4522
4523												<span class="elementor-icon-list-icon">
4524							<i aria-hidden="true" class="fab fa-x-twitter"></i>						</span>
4525										<span class="elementor-icon-list-text">Twitter</span>
4526											</a>
4527									</li>
4528								<li class="elementor-icon-list-item elementor-inline-item">
4529											<a href="https://www.youtube.com/c/curotec" target="_blank" title="Youtube" aria-label="Youtube">
4530
4531												<span class="elementor-icon-list-icon">
4532							<i aria-hidden="true" class="fab fa-youtube"></i>						</span>
4533										<span class="elementor-icon-list-text">Youtube</span>
4534											</a>
4535									</li>
4536						</ul>
4537						</div>
4538				</div>
4539					</div>
4540		</div>
4541				<div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-f28e35e" data-id="f28e35e" data-element_type="column" data-e-type="column">
4542			<div class="elementor-widget-wrap elementor-element-populated">
4543						<div class="elementor-element elementor-element-15e4606 elementor-widget elementor-widget-heading" data-id="15e4606" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4544				<div class="elementor-widget-container">
4545					<h4 class="elementor-heading-title elementor-size-default">Company</h4>				</div>
4546				</div>
4547				<div class="elementor-element elementor-element-1ad6059 elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="1ad6059" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
4548				<div class="elementor-widget-container">
4549								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
4550				<ul id="menu-1-1ad6059" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-584"><a href="https://www.curotec.com/" class="elementor-item menu-link">Home</a></li>
4551<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-585"><a href="https://www.curotec.com/about-us/" class="elementor-item menu-link">About</a></li>
4552<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-62539"><a href="https://www.curotec.com/success-stories/" class="elementor-item menu-link">Success Stories</a></li>
4553<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-587"><a href="https://www.curotec.com/careers/" class="elementor-item menu-link">Careers</a></li>
4554<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-588"><a href="/insights/" class="elementor-item menu-link">Insights</a></li>
4555<li class="cta-footer-btn menu-item menu-item-type-post_type menu-item-object-page menu-item-44601"><a href="https://www.curotec.com/contact/" class="elementor-item menu-link">Contact Us</a></li>
4556</ul>			</nav>
4557						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
4558				<ul id="menu-2-1ad6059" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-584"><a href="https://www.curotec.com/" class="elementor-item menu-link" tabindex="-1">Home</a></li>
4559<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-585"><a href="https://www.curotec.com/about-us/" class="elementor-item menu-link" tabindex="-1">About</a></li>
4560<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-62539"><a href="https://www.curotec.com/success-stories/" class="elementor-item menu-link" tabindex="-1">Success Stories</a></li>
4561<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-587"><a href="https://www.curotec.com/careers/" class="elementor-item menu-link" tabindex="-1">Careers</a></li>
4562<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-588"><a href="/insights/" class="elementor-item menu-link" tabindex="-1">Insights</a></li>
4563<li class="cta-footer-btn menu-item menu-item-type-post_type menu-item-object-page menu-item-44601"><a href="https://www.curotec.com/contact/" class="elementor-item menu-link" tabindex="-1">Contact Us</a></li>
4564</ul>			</nav>
4565						</div>
4566				</div>
4567				<div class="elementor-element elementor-element-15b2b1f elementor-widget elementor-widget-heading" data-id="15b2b1f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4568				<div class="elementor-widget-container">
4569					<h4 class="elementor-heading-title elementor-size-default">Capabilities</h4>				</div>
4570				</div>
4571				<div class="elementor-element elementor-element-6466f11 elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="6466f11" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
4572				<div class="elementor-widget-container">
4573								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
4574				<ul id="menu-1-6466f11" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26827"><a href="https://www.curotec.com/services/application-development/" class="elementor-item menu-link">Application Development</a></li>
4575<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-520"><a href="https://www.curotec.com/services/web-development/" class="elementor-item menu-link">Web Development</a></li>
4576<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26828"><a href="https://www.curotec.com/services/ai-ml-development/" class="elementor-item menu-link">AI / ML Development</a></li>
4577<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-519"><a href="https://www.curotec.com/services/staff-augmentation/" class="elementor-item menu-link">Staff Augmentation</a></li>
4578<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34749"><a href="https://www.curotec.com/services/ecommerce/" class="elementor-item menu-link">E-commerce Development</a></li>
4579<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34750"><a href="https://www.curotec.com/services/front-end-development/" class="elementor-item menu-link">Front End Development</a></li>
4580<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34751"><a href="https://www.curotec.com/services/ai-generative-development/" class="elementor-item menu-link">Gen AI Development</a></li>
4581<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34752"><a href="https://www.curotec.com/services/hire-remote-developers/" class="elementor-item menu-link">Hire Remote Developers</a></li>
4582<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34753"><a href="https://www.curotec.com/services/nearshore-software-development/" class="elementor-item menu-link">
4582Nearshore Software Development</a></li>
4583</ul>			</nav>
4584						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
4585				<ul id="menu-2-6466f11" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26827"><a href="https://www.curotec.com/services/application-development/" class="elementor-item menu-link" tabindex="-1">Application Development</a></li>
4586<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-520"><a href="https://www.curotec.com/services/web-development/" class="elementor-item menu-link" tabindex="-1">Web Development</a></li>
4587<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26828"><a href="https://www.curotec.com/services/ai-ml-development/" class="elementor-item menu-link" tabindex="-1">AI / ML Development</a></li>
4588<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-519"><a href="https://www.curotec.com/services/staff-augmentation/" class="elementor-item menu-link" tabindex="-1">Staff Augmentation</a></li>
4589<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34749"><a href="https://www.curotec.com/services/ecommerce/" class="elementor-item menu-link" tabindex="-1">E-commerce Development</a></li>
4590<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34750"><a href="https://www.curotec.com/services/front-end-development/" class="elementor-item menu-link" tabindex="-1">Front End Development</a></li>
4591<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34751"><a href="https://www.curotec.com/services/ai-generative-development/" class="elementor-item menu-link" tabindex="-1">Gen AI Development</a></li>
4592<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34752"><a href="https://www.curotec.com/services/hire-remote-developers/" class="elementor-item menu-link" tabindex="-1">Hire Remote Developers</a></li>
4593<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34753"><a href="https://www.curotec.com/services/nearshore-software-development/" class="elementor-item menu-link" tabindex="-1">Nearshore Software Development</a></li>
4594</ul>			</nav>
4595						</div>
4596				</div>
4597					</div>
4598		</div>
4599				<div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-f9e19c6" data-id="f9e19c6" data-element_type="column" data-e-type="column">
4600			<div class="elementor-widget-wrap elementor-element-populated">
4601						<div class="elementor-element elementor-element-3643e21 elementor-widget elementor-widget-heading" data-id="3643e21" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4602				<div class="elementor-widget-container">
4603					<h4 class="elementor-heading-title elementor-size-default">Development Services</h4>				</div>
4604				</div>
4605				<div class="elementor-element elementor-element-146bc0e elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="146bc0e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
4606				<div class="elementor-widget-container">
4607								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
4608				<ul id="menu-1-146bc0e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-521"><a href="https://www.curotec.com/services/technologies/laravel/" class="elementor-item menu-link">Laravel Development</a></li>
4609<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26831"><a href="https://www.curotec.com/services/technologies/nodejs/" class="elementor-item menu-link">Nodejs Development</a></li>
4610<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36141"><a href="https://www.curotec.com/services/technologies/php/" class="elementor-item menu-link">PHP Development</a></li>
4611<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36140"><a href="https://www.curotec.com/services/ai-ml-development/" class="elementor-item menu-link">AI / ML Development</a></li>
4612<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34744"><a href="https://www.curotec.com/services/ai-ml-development/ai-agents/" class="elementor-item menu-link">AI Agent Development</a></li>
4613<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58563"><a href="https://www.curotec.com/services/technologies/react/" class="elementor-item menu-link">React Development</a></li>
4614<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-522"><a href="https://www.curotec.com/services/technologies/vuejs/" class="elementor-item menu-link">Vue.js &#038; Nuxt Development</a></li>
4615<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34746"><a href="https://www.curotec.com/services/technologies/angular/" class="elementor-item menu-link">Angular Development</a></li>
4616<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26829"><a href="https://www.curotec.com/services/technologies/aws/" class="elementor-item menu-link">AWS Consulting</a></li>
4617<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34745"><a href="https://www.curotec.com/services/technologies/microsoft-dot-net/" class="elementor-item menu-link">.NET Development</a></li>
4618<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34747"><a href="https://www.curotec.com/services/technologies/java/" class="elementor-item menu-link">Java Development</a></li>
4619<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34755"><a href="https://www.curotec.com/services/technologies/golang/" class="elementor-item menu-link">Go Development</a></li>
4620<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34757"><a href="https://www.curotec.com/services/technologies/ruby-on-rails/" class="elementor-item menu-link">Ruby On Rails Development</a></li>
4621<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-523"><a href="https://www.curotec.com/services/technologies/wordpress/" class="elementor-item menu-link">WordPress Development</a></li>
4622<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34754"><a href="https://www.curotec.com/services/technologies/flutter/" class="elementor-item menu-link">Flutter Development</a></li>
4623<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36138"><a href="https://www.curotec.com/services/technologies/android/" class="elementor-item menu-link">Android Development</a></li>
4624<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36139"><a href="https://www.curotec.com/services/technologies/ios-swift/" class="elementor-item menu-link">iOS Development</a></li>
4625</ul>			</nav>
4626						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
4627				<ul id="menu-2-146bc0e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-521"><a href="https://www.curotec.com/services/technologies/laravel/" class="elementor-item menu-link" tabindex="-1">Laravel Development</a></li>
4628<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26831"><a href="https://www.curotec.com/services/technologies/nodejs/" class="elementor-item menu-link" tabindex="-1">Nodejs Development</a></li>
4629<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36141"><a href="https://www.curotec.com/services/technologies/php/" class="elementor-item menu-link" tabindex="-1">PHP Development</a></li>
4630<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36140"><a href="https://www.curotec.com/services/ai-ml-development/" class="elementor-item menu-link" tabindex="-1">AI / ML Development</a></li>
4631<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34744"><a href="https://www.curotec.com/services/ai-ml-development/ai-agents/" class="elementor-item menu-link" tabindex="-1">AI Agent Development</a></li>
4632<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58563"><a href="https://www.curotec.com/services/technologies/react/" class="elementor-item menu-link" tabindex="-1">React Development</a></li>
4633<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-522"><a href="https://www.curotec.com/services/technologies/vuejs/" class="elementor-item menu-link" tabindex="-1">Vue.js &#038; Nuxt Development</a></li>
4634<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34746"><a href="https://www.curotec.com/services/technologies/angular/" class="elementor-item menu-link" tabindex="-1">Angular Development</a></li>
4635<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26829"><a href="https://www.curotec.com/services/technologies/aws/" class="elementor-item menu-link" tabindex="-1">AWS Consulting</a></li>
4636<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34745"><a href="https://www.curotec.com/services/technologies/microsoft-dot-net/" class="elementor-item menu-link" tabindex="-1">.NET Development</a></li>
4637<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34747"><a href="https://www.curotec.com/services/technologies/java/" class="elementor-item menu-link" tabindex="-1">Java Development</a></li>
4638<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34755"><a href="https://www.curotec.com/services/technologies/golang/" class="elementor-item menu-link" tabindex="-1">Go Development</a></li>
4639<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34757"><a href="https://www.curotec.com/services/technologies/ruby-on-rails/" class="elementor-item menu-link" tabindex="-1">Ruby On Rails Development</a></li>
4640<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-523"><a href="https://www.curotec.com/services/technologies/wordpress/" class="elementor-item menu-link" tabindex="-1">WordPress Development</a></li>
4641<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34754"><a href="https://www.curotec.com/services/technologies/flutter/" class="elementor-item menu-link" tabindex="-1">Flutter Development</a></li>
4642<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36138"><a href="https://www.curotec.com/services/technologies/android/" class="elementor-item menu-link" tabindex="-1">Android Development</a></li>
4643<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36139"><a href="https://www.curotec.com/services/technologies/ios-swift/" class="elementor-item menu-link" tabindex="-1">iOS Development</a></li>
4644</ul>			</nav>
4645						</div>
4646				</div>
4647					</div>
4648		</div>
4649				<div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-bcf1af1" data-id="bcf1af1" data-element_type="column" data-e-type="column">
4650			<div class="elementor-widget-wrap elementor-element-populated">
4651						<div class="elementor-element elementor-element-1574199 elementor-widget elementor-widget-heading" data-id="1574199" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
4652				<div class="elementor-widget-container">
4653					<h4 class="elementor-heading-title elementor-size-default">News and Press</h4>				</div>
4654				</div>
4655				<div class="elementor-element elementor-element-d2cf11f elementor-grid-1 elementor-posts--thumbnail-none elementor-posts--align-left elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-posts" data-id="d2cf11f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:15,&quot;sizes&quot;:[]},&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
4656				<div class="elementor-widget-container">
4657							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
4658				<article class="elementor-post elementor-grid-item post-63624 news type-news status-publish has-post-thumbnail hentry" role="listitem">
4659				<div class="elementor-post__text">
4660				<h3 class="elementor-post__title">
4661			<a href="https://www.curotec.com/news/curotec-2026-inc-5000-list/" >
4662				Curotec Named to 2026 Inc. 5000 for Fifth Time, Extending National Growth Recognition			</a>
4663		</h3>
4664				<div class="elementor-post__meta-data">
4665					<span class="elementor-post-date">
4666			August 12, 2026		</span>
4667				</div>
4668				</div>
4669				</article>
4670				<article class="elementor-post elementor-grid-item post-54754 news type-news status-publish has-post-thumbnail hentry" role="listitem">
4671				<div class="elementor-post__text">
4672				<h3 class="elementor-post__title">
4673			<a href="https://www.curotec.com/news/curotecs-laravel-expertise-fuels-decade-of-record-growth-earning-7th-consecutive-philadelphia100-and-4th-inc-5000-honor/" >
4674				Curotec&#8217;s Laravel Expertise Fuels Decade of Record Growth, Earning 7th Consecutive Philadelphia100 and 4th Inc. 5000 Honor			</a>
4675		</h3>
4676				<div class="elementor-post__meta-data">
4677					<span class="elementor-post-date">
4678			January 21, 2026		</span>
4679				</div>
4680				</div>
4681				</article>
4682				<article class="elementor-post elementor-grid-item post-51028 news type-news status-publish has-post-thumbnail hentry" role="listitem">
4683				<div class="elementor-post__text">
4684				<h3 class="elementor-post__title">
4685			<a href="https://www.curotec.com/news/curotec-named-philadelphia100-7th-year-in-a-row/" >
4686				Curotec Achieves Philadelphia100 Recognition for 7th Consecutive Year			</a>
4687		</h3>
4688				<div class="elementor-post__meta-data">
4689					<span class="elementor-post-date">
4690			December 5, 2025		</span>
4691				</div>
4692				</div>
4693				</article>
4694				<article class="elementor-post elementor-grid-item post-42616 news type-news status-publish has-post-thumbnail hentry" role="listitem">
4695				<div class="elementor-post__text">
4696				<h3 class="elementor-post__title">
4697			<a href="https://www.curotec.com/news/curotec-on-2025-inc-5000-list/" >
4698				Curotec Earns Spot on 2025 Inc. 5000 List for the Fourth Time, Achieving 149% Three-Year Growth			</a>
4699		</h3>
4700				<div class="elementor-post__meta-data">
4701					<span class="elementor-post-date">
4702			August 12, 2025		</span>
4703				</div>
4704				</div>
4705				</article>
4706				</div>
4707		
4708						</div>
4709				</div>
4710				<div class="elementor-element elementor-element-02124ff case-study-button elementor-widget elementor-widget-button" data-id="02124ff" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
4711				<div class="elementor-widget-container">
4712									<div class="elementor-button-wrapper">
4713					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.curotec.com/news/">
4714						<span class="elementor-button-content-wrapper">
4715						<span class="elementor-button-icon">
4716				<svg xmlns="http://www.w3.org/2000/svg" width="18" height="15" viewBox="0 0 18 15" fill="none"><path d="M1.4375 7.6875L16.5625 7.6875M16.5625 7.6875L10.5125 1.5M16.5625 7.6875L10.5125 13.875" stroke="white" stroke-width="1.925" stroke-linecap="round" stroke-linejoin="round"></path></svg>			</span>
4717									<span class="elementor-button-text">View all News and Press</span>
4718					</span>
4719					</a>
4720				</div>
4721								</div>
4722				</div>
4723				<div class="elementor-element elementor-element-6c3b8e5 elementor-search-form--skin-classic elementor-search-form--button-type-icon elementor-search-form--icon-search elementor-widget elementor-widget-search-form" data-id="6c3b8e5" data-element_type="widget" data-e-type="widget" data-settings="{&quot;skin&quot;:&quot;classic&quot;}" data-widget_type="search-form.default">
4724				<div class="elementor-widget-container">
4725							<search role="search">
4726			<form class="elementor-search-form" action="https://www.curotec.com" method="get">
4727												<div class="elementor-search-form__container">
4728					<label class="elementor-screen-only" for="elementor-search-form-6c3b8e5">Search</label>
4729
4730					
4731					<input id="elementor-search-form-6c3b8e5" placeholder="Search..." class="elementor-search-form__input" type="search" name="s" value="">
4732					
4733											<button class="elementor-search-form__submit" type="submit" aria-label="Search">
4734															<i aria-hidden="true" class="fas fa-search"></i>													</button>
4735					
4736									</div>
4737			</form>
4738		</search>
4739						</div>
4740				</div>
4741					</div>
4742		</div>
4743					</div>
4744		</section>
4745				<div class="elementor-element elementor-element-f101418 elementor-widget elementor-widget-image" data-id="f101418" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
4746				<div class="elementor-widget-container">
4747															<img width="1440" height="315" src="https://www.curotec.com/wp-content/uploads/2023/06/footer-white-logo.png" class="attachment-full size-full wp-image-48792" alt="" srcset="https://www.curotec.com/wp-content/uploads/2023/06/footer-white-logo.png 1440w, https://www.curotec.com/wp-content/uploads/2023/06/footer-white-logo.png?resize=768,168 768w" sizes="(max-width: 1440px) 100vw, 1440px" />															</div>
4748				</div>
4749				<section class="elementor-section elementor-inner-section elementor-element elementor-element-ae63f81 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ae63f81" data-element_type="section" data-e-type="section">
4750						<div class="elementor-container elementor-column-gap-default">
4751					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-20444ff" data-id="20444ff" data-element_type="column" data-e-type="column">
4752			<div class="elementor-widget-wrap elementor-element-populated">
4753						<div class="elementor-element elementor-element-de2fda3 elementor-widget elementor-widget-text-editor" data-id="de2fda3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
4754				<div class="elementor-widget-container">
4755									© 2026 Curotec. All Rights Reserved.								</div>
4756				</div>
4757					</div>
4758		</div>
4759				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6c2b807" data-id="6c2b807" data-element_type="column" data-e-type="column">
4760			<div class="elementor-widget-wrap elementor-element-populated">
4761						<div class="elementor-element elementor-element-a9fbf50 elementor-nav-menu__align-end elementor-nav-menu--dropdown-mobile elementor-nav-menu__text-align-center elementor-widget elementor-widget-nav-menu" data-id="a9fbf50" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
4762				<div class="elementor-widget-container">
4763								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
4764				<ul id="menu-1-a9fbf50" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-753"><a href="https://www.curotec.com/sitemap/" class="elementor-item menu-link">Sitemap</a></li>
4765<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33208"><a href="https://www.curotec.com/policies/accessibility-statement/" class="elementor-item menu-link">Accessibility Statement</a></li>
4766<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-754"><a href="https://www.curotec.com/policies/terms/" class="elementor-item menu-link">Terms and Conditions</a></li>
4767<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-755"><a rel="privacy-policy" href="https://www.curotec.com/policies/privacy/" class="elementor-item menu-link">Privacy</a></li>
4768</ul>			</nav>
4769						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
4770				<ul id="menu-2-a9fbf50" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-753"><a href="https://www.curotec.com/sitemap/" class="elementor-item menu-link" tabindex="-1">Sitemap</a></li>
4771<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33208"><a href="https://www.curotec.com/policies/accessibility-statement/" class="elementor-item menu-link" tabindex="-1">Accessibility Statement</a></li>
4772<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-754"><a href="https://www.curotec.com/policies/terms/" class="elementor-item menu-link" tabindex="-1">Terms and Conditions</a></li>
4773<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-755"><a rel="privacy-policy" href="https://www.curotec.com/policies/privacy/" class="elementor-item menu-link" tabindex="-1">Privacy</a></li>
4774</ul>			</nav>
4775						</div>
4776				</div>
4777					</div>
4778		</div>
4779					</div>
4780		</section>
4781					</div>
4782		</div>
4783					</div>
4784		</section>
4785				</footer>
4786			</div><!-- #page -->
4787<script>
4788				( function() {
4789					const style = document.createElement( 'style' );
4790					style.appendChild( document.createTextNode( '#frm_field_259_container {visibility:hidden;overflow:hidden;width:0;height:0;position:absolute;}' ) );
4791					document.head.appendChild( style );
4792					document.currentScript?.remove();
4793				} )();
4794			</script>
4794<script type="speculationrules">
4795{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/curotec/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
4796</script>
4796
4797				
4797<script type="text/javascript">
4798				(function() {
4799					// Global page view and session tracking for UAEL Modal Popup feature
4800					try {
4801						// Session tracking: increment if this is a new session
4802						
4803						// Check if any popup on this page uses current page tracking
4804						var hasCurrentPageTracking = false;
4805						var currentPagePopups = [];
4806						// Check all modal popups on this page for current page tracking
4807						if (typeof jQuery !== 'undefined') {
4808							jQuery('.uael-modal-parent-wrapper').each(function() {
4809								var scope = jQuery(this).data('page-views-scope');
4810								var enabled = jQuery(this).data('page-views-enabled');
4811								var popupId = jQuery(this).attr('id').replace('-overlay', '');	
4812								if (enabled === 'yes' && scope === 'current') {
4813									hasCurrentPageTracking = true;
4814									currentPagePopups.push(popupId);
4815								}
4816							});
4817						}
4818						// Global tracking: ALWAYS increment if ANY popup on the site uses global tracking
4819												// Current page tracking: increment per-page counters
4820						if (hasCurrentPageTracking && currentPagePopups.length > 0) {
4821							var currentUrl = window.location.href;
4822							var urlKey = 'uael_page_views_' + btoa(currentUrl).replace(/[^a-zA-Z0-9]/g, '').substring(0, 50);
4823							var currentPageViews = parseInt(localStorage.getItem(urlKey) || '0');
4824							currentPageViews++;
4825							localStorage.setItem(urlKey, currentPageViews.toString());
4826							// Store URL mapping for each popup
4827							for (var i = 0; i < currentPagePopups.length; i++) {
4828								var popupUrlKey = 'uael_popup_' + currentPagePopups[i] + '_url_key';
4829								localStorage.setItem(popupUrlKey, urlKey);
4830							}
4831						}
4832					} catch (e) {
4833						// Silently fail if localStorage is not available
4834					}
4835				})();
4836				</script>
4836
4837				
4838<div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both">
4839	<span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve">
4840                <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" />
4841                </svg></span>	<span class="screen-reader-text">Scroll to Top</span>
4842</div>
4843		<div data-elementor-type="popup" data-elementor-id="33336" class="elementor elementor-33336 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;.popup-form&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
4844					<section class="elementor-section elementor-top-section elementor-element elementor-element-6561770d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6561770d" data-element_type="section" data-e-type="section">
4845						<div class="elementor-container elementor-column-gap-default">
4846					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-632aabe3" data-id="632aabe3" data-element_type="column" data-e-type="column">
4847			<div class="elementor-widget-wrap elementor-element-populated">
4848						<div class="elementor-element elementor-element-34fc0500 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading" data-id="34fc0500" data-element_type="widget" data-e-type="widget" id="popup-heading" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;}" data-widget_type="heading.default">
4849				<div class="elementor-widget-container">
4850					<h2 class="elementor-heading-title elementor-size-default">  🤝 Let's build something powerful together</h2>				</div>
4851				</div>
4852				<div class="elementor-element elementor-element-4270e91b elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="4270e91b" data-element_type="widget" data-e-type="widget" id="popup-content" data-widget_type="text-editor.default">
4853				<div class="elementor-widget-container">
4854									<p>Have a project in mind or need help augmenting your in-house development team? We’ve got you covered! With over 15 years in business, Curotec is trusted by top companies.</p>								</div>
4855				</div>
4856				<div class="elementor-element elementor-element-b6f4de0 elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-widget elementor-widget-image-gallery" data-id="b6f4de0" data-element_type="widget" data-e-type="widget" data-widget_type="image-gallery.default">
4857				<div class="elementor-widget-container">
4858							<div class="elementor-image-gallery">
4859			<div id='gallery-1' class='gallery galleryid-56669 gallery-columns-1 gallery-size-medium_large'><figure class='gallery-item'>
4860			<div class='gallery-icon landscape'>
4861				<img width="640" height="87" src="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?w=640" class="attachment-medium_large size-medium_large" alt="" decoding="async" srcset="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png 640w, https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?resize=768,104 768w" sizes="(max-width: 640px) 100vw, 640px" />
4862			</div></figure>
4863		</div>
4864		</div>
4865						</div>
4866				</div>
4867				<div class="elementor-element elementor-element-61744c4 elementor-widget__width-initial elementor-hidden-mobile gallery-spacing-custom elementor-widget elementor-widget-image-gallery" data-id="61744c4" data-element_type="widget" data-e-type="widget" data-widget_type="image-gallery.default">
4868				<div class="elementor-widget-container">
4869							<div class="elementor-image-gallery">
4870			<div id='gallery-2' class='gallery galleryid-56669 gallery-columns-1 gallery-size-medium_large'><figure class='gallery-item'>
4871			<div class='gallery-icon landscape'>
4872				<img width="640" height="87" src="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?w=640" class="attachment-medium_large size-medium_large" alt="" decoding="async" srcset="https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png 640w, https://www.curotec.com/wp-content/uploads/2024/01/clutch_reviews_7e856e.png?resize=768,104 768w" sizes="(max-width: 640px) 100v
4872w, 640px" />
4873			</div></figure><figure class='gallery-item'>
4874			<div class='gallery-icon portrait'>
4875				<img width="12" height="370" src="https://www.curotec.com/wp-content/uploads/2024/01/Screenshot-2024-01-25-at-12.17.39-AM.png?w=12" class="attachment-medium_large size-medium_large" alt="" decoding="async" />
4876			</div></figure><figure class='gallery-item'>
4877			<div class='gallery-icon landscape'>
4878				<img width="130" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/comcast-e1700847774284.png?w=130" class="attachment-medium_large size-medium_large" alt="" decoding="async" />
4879			</div></figure><figure class='gallery-item'>
4880			<div class='gallery-icon landscape'>
4881				<img width="650" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/automattic-e1700847754935.png?w=650" class="attachment-medium_large size-medium_large" alt="" decoding="async" />
4882			</div></figure><figure class='gallery-item'>
4883			<div class='gallery-icon landscape'>
4884				<img width="54" height="20" src="https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp?w=54" class="attachment-medium_large size-medium_large" alt="" decoding="async" srcset="https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp 54w, https://www.curotec.com/wp-content/uploads/2025/05/gtt-logo-e1746538170830.webp?resize=768,284 768w" sizes="(max-width: 54px) 100vw, 54px" />
4885			</div></figure><figure class='gallery-item'>
4886			<div class='gallery-icon landscape'>
4887				<img width="264" height="50" src="https://www.curotec.com/wp-content/uploads/2023/11/ironclad-e1700847743810.png?w=264" class="attachment-medium_large size-medium_large" alt="" decoding="async" />
4888			</div></figure>
4889		</div>
4890		</div>
4891						</div>
4892				</div>
4893					</div>
4894		</div>
4895				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-65da52f2" data-id="65da52f2" data-element_type="column" data-e-type="column">
4896			<div class="elementor-widget-wrap elementor-element-populated">
4897						<div class="elementor-element elementor-element-614be9 elementor-widget elementor-widget-html" data-id="614be9" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
4898				<div class="elementor-widget-container">
4899					<div class="frm_forms  with_frm_style frm_style_modern-dark-background" id="frm_form_18_container" data-token="25da5d747b9e7b2a06d68c723e9bf584">
4900<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_js_validate  frm_ajax_submit  frm_pro_form " id="form_pldyi222" data-token="25da5d747b9e7b2a06d68c723e9bf584">
4901<div class="frm_form_fields ">
4902<fieldset>
4903<legend class="frm_screen_reader">LEAD - Popup Form</legend>
4904
4905<div class="frm_fields_container">
4906<input type="hidden" name="frm_action" value="create" />
4907<input type="hidden" name="form_id" value="18" />
4908<input type="hidden" name="frm_hide_fields_18" id="frm_hide_fields_18" value="" />
4909<input type="hidden" name="form_key" value="pldyi222" />
4910<input type="hidden" name="item_meta[0]" value="" />
4911<input type="hidden" id="frm_submit_entry_18" name="frm_submit_entry_18" value="2659355975" /><input type="hidden" name="_wp_http_referer" value="/services/mobile-apps/" /><div id="frm_field_244_container" class="frm_form_field  popup-form-heading frm_html_container form-field">
4912<p style="font-size:24px; font-weight:500; line-height:32px; color:#222C47">First, can you share your information? Then we'll direct you to the scheduler.</p>
4913</div>
4914<div id="frm_field_206_container" class="frm_form_field form-field  frm_required_field frm_inside_container frm12 frm_first">
4915    <label for="field_sljbh32" class="frm_primary_label">Full name
4916        <span class="frm_required"></span>
4917    </label>
4918    <input  type="text" id="field_sljbh32" name="item_meta[206]" value=""  data-reqmsg="Full name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false"   />
4919    
4920    
4921</div>
4922<div id="frm_field_207_container" class="frm_form_field form-field  frm_required_field frm_inside_container frm6 frm_first">
4923    <label for="field_a9cka32" class="frm_primary_label">Work email
4924        <span class="frm_required"></span>
4925    </label>
4926    <input type="email" id="field_a9cka32" name="item_meta[207]" value=""  data-reqmsg="Work email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false"  />
4927    
4928    
4929</div>
4930<div id="frm_field_208_container" class="frm_form_field form-field  frm_inside_container frm6">
4931    <label for="field_ciehs32" class="frm_primary_label">Phone number
4932        <span class="frm_required"></span>
4933    </label>
4934    <input type="number" id="field_ciehs32" name="item_meta[208]" value="" data-invmsg="Please enter a valid phone number" aria-invalid="false"   min="1" max="99999999999999999" step="1" />
4935    
4936    
4937</div>
4938		<input  type="hidden" name="item_meta[209]" id="field_p0a2z32" value=""     />
4939		<div id="frm_field_210_container" class="frm_form_field form-field  frm_required_field frm_inside_container">
4940    <label for="field_6cxtg32" class="frm_primary_label">How can we help you?
4941        <span class="frm_required"></span>
4942    </label>
4943    <textarea name="item_meta[210]" id="field_6cxtg32" rows="3"  data-reqmsg="How can we help you? cannot be blank." aria-required="true" data-invmsg="Message is invalid" aria-invalid="false"  ></textarea>
4944    
4945    
4946</div>
4947		<input  type="hidden" name="item_meta[211]" id="field_l4w6l2" value="[channel]"  data-frmval="[channel]"   />
4948				<input  type="hidden" name="item_meta[212]" id="field_6fru2" value="[channeldrilldown1]"  data-frmval="[channeldrilldown1]"   />
4949				<input  type="hidden" name="item_meta[213]" id="field_8g09" value="[channeldrilldown2]"  data-frmval="[channeldrilldown2]"   />
4950				<input  type="hidden" name="item_meta[214]" id="field_ywcf92" value="[channeldrilldown3]"  data-frmval="[channeldrilldown3]"   />
4951				<input  type="hidden" name="item_meta[215]" id="field_byryz2" value="[landingpage]"  data-frmval="[landingpage]"   />
4952				<input  type="hidden" name="item_meta[216]" id="field_c0rht2" value="[landingpagegroup]"  data-frmval="[landingpagegroup]"   />
4953				<input  type="hidden" name="item_meta[217]" id="field_jfg4m2" value="/services/mobile-apps/"  data-frmval="/services/mobile-apps/"   />
4954		<div id="frm_field_218_container" class="frm_form_field form-field ">
4955	<div class="frm_submit">
4956
4957<button class="frm_button_submit frm_final_submit" type="submit"   formnovalidate="formnovalidate">Schedule My Meeting</button>
4958
4959</div>
4960</div>
4961	<input type="hidden" name="item_key" value="" />
4962			<div id="frm_field_260_container">
4963			<label for="field_4vx4i" >
4964				If you are human, leave this field blank.			</label>
4965			<input  id="field_4vx4i" type="text" class="frm_form_field form-field frm_verify" name="item_meta[260]" value=""  />
4966		</div>
4967		<input name="frm_state" type="hidden" value="Fj4D9d7GOjQYuanLPaAzDRtnQq1+5fn5zfvXkoLs9/K3TqvXki3P6Ja0r0ZfZJwr" /></div>
4968</fieldset>
4969</div>
4970
4971<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="87"/>
4971<script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script>
4971</p></form>
4972</div>
4973				</div>
4974				</div>
4975					</div>
4976		</div>
4977					</div>
4978		</section>
4979				</div>
4980					
4980<script>
4981				( () => {
4982					const lazyloadRunObserver = () => {
4983						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
4984						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
4985							entries.forEach( ( entry ) => {
4986								if ( entry.isIntersecting ) {
4987									let lazyloadBackground = entry.target;
4988									if( lazyloadBackground ) {
4989										lazyloadBackground.classList.add( 'e-lazyloaded' );
4990									}
4991									lazyloadBackgroundObserver.unobserve( entry.target );
4992								}
4993							});
4994						}, { rootMargin: '200px 0px 200px 0px' } );
4995						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
4996							lazyloadBackgroundObserver.observe( lazyloadBackground );
4997						} );
4998					};
4999					const events = [
5000						'DOMContentLoaded',
5001						'elementor/lazyload/observe',
5002					];
5003					events.forEach( ( event ) => {
5004						document.addEventListener( event, lazyloadRunObserver );
5005					} );
5006				} )();
5007			</script>
5007
5008			<link rel='stylesheet' id='all-css-0' href='https://www.curotec.com/wp-content/themes/astra/assets/css/minified/galleries.min.css?m=1783435313g' type='text/css' media='all' />
5009<script id="astra-theme-js-js-extra">
5010var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""};
5011//# sourceURL=astra-theme-js-js-extra
5012</script>
vendor: 1 bytes, line 5012
5012
5013<script type="text/javascript" src="https://www.curotec.com/_static/??/wp-content/themes/astra/assets/js/minified/frontend.min.js,/wp-content/themes/curotec/assets/js/script.js?m=1787692790j" ></script>
5013<script id="astra-addon-js-js-extra">
5014var astraAddon = {"is_elementor_active":"1","sticky_active":"","svgIconClose":"\u003Cspan class=\"ast-icon icon-close\"\u003E\u003Csvg viewbox=\"0 0 512 512\" aria-hidden=\"true\" role=\"img\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"18px\" height=\"18px\"\u003E\n                                \u003Cpath d=\"M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z\" /\u003E\n                            \u003C/svg\u003E\u003C/span\u003E","hf_account_show_menu_on":"hover","hf_account_action_type":"link","hf_account_logout_action":"link","is_header_builder_active":"1"};
5015//# sourceURL=astra-addon-js-js-extra
5016</script>
vendor: 1 bytes, line 5016
5016
5017<script id="astra-addon-js-js" src="https://www.curotec.com/wp-content/uploads/astra-addon/astra-addon-6abff640609e10-25828657.js?ver=4.13.5"></script>
vendor: 1 bytes, line 5017
5017
5018<script type="text/javascript" src="https://www.curotec.com/_static/??-eJyVjEEOAiEMRS8k1FkoszGeBYdiilBIC5l4e4lx4cKNu/+S/x7szWyVO3KHlsedWMFrF298CJXnVuwKSaEQUyQM0IZQfNrJNukBfgQwY5lc5Uvf8db89rAyuFPBf/Uo71MwpYaRUT/+tVwWtzp3XM+nJb0Ad19Mkg==" ></script>
5018<script id="jquery-ui-core-js-before">
5019jQuery.uiBackCompat = true;
5020//# sourceURL=jquery-ui-core-js-before
5021</script>
vendor: 1 bytes, line 5021
5021
5022<script id="jquery-ui-core-js" src="https://www.curotec.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 5022
5022
5023<script id="elementor-frontend-js-before">
5024var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
5025"hasCustomBreakpoints":true},"version":"4.2.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_panel_promotions":true,"theme_builder_v2":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/www.curotec.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.curotec.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.curotec.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"eab059f414","atomicFormsSendForm":"1f2fea8256"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":75,"title":"Mobile%20App%20Development%20Services%20for%20iOS%2C%20Android%2C%20and%20React%20Native","excerpt":"","featuredImage":false}};
5026//# sourceURL=elementor-frontend-js-before
5027</script>
vendor: 1 bytes, line 5027
5027
5028<script id="elementor-frontend-js" src="https://www.curotec.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 5028
5028
5029<script type="text/javascript" src="https://www.curotec.com/_static/??-eJyVjEEOwiAQRS9kmerCtgvjWRAmzeAwIAMxvb0kNo1bl+//lwfvPLgkFaVC5raSKCBj7JzKkEsCq4pVgekBWsk9NwivhmUzXzKRxAQ9wV+haEvtV9Mjdiy/QRLHzWO3FCjaFZWT9eh35x5v52kZx3m+LpfwASo0TCs=" ></script>
5029<script id="jetpack-stats-js-before">
5030_stq = window._stq || [];
5031_stq.push([ "view", {"v":"ext","blog":"219731507","post":"75","tz":"0","srv":"www.curotec.com","hp":"vip","j":"1:16.2"} ]);
5032_stq.push([ "clickTrackerInit", "219731507", "75" ]);
5033//# sourceURL=jetpack-stats-js-before
5034</script>
vendor: 1 bytes, line 5034
5034
5035<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 5035
5035
5036<script type="text/javascript" src="https://www.curotec.com/_static/??-eJx1jEESgjAMRS9kCbpQWDiuPUYoGWxJUoa06vGpOu50+d+89+GxuKCey0gG0eCW7rReNZPmRoI20XZQFZ/eCBYuU1ADoQmFtLwSwed3/tVxpgq5iDrPwc84MDliqlFOK6AZZfuc/TDr7UXO+1Pftl137A9xA6CoQ0w=" ></script>
5036<script id="formidable-js-extra">
5037var frm_js = {"ajax_url":"https://www.curotec.com/wp-admin/admin-ajax.php","images_url":"https://www.curotec.com/wp-content/plugins/formidable/images","loading":"Loading\u2026","remove":"Remove","offset":"4","nonce":"ee8c02164f","id":"ID","no_results":"No results match","file_spam":"That file looks like Spam.","calc_error":"There is an error in the calculation in the field with key","empty_fields":"Please complete the preceding required fields before uploading a file.","focus_first_error":"1","include_alert_role":"1","include_resend_email":""};
5038var frm_password_checks = {"eight-char":{"label":"Eight characters minimum","regex":"/^.{8,}$/","message":"Passwords require at least 8 characters"},"lowercase":{"label":"One lowercase letter","regex":"#[a-z]+#","message":"Passwords must include at least one lowercase letter"},"uppercase":{"label":"One uppercase letter","regex":"#[A-Z]+#","message":"Passwords must include at least one uppercase letter"},"number":{"label":"One number","regex":"#[0-9]+#","message":"Passwords must include at least one number"},"special-char":{"label":"One special character","regex":"/(?=.*[^a-zA-Z0-9])/","message":"Password is invalid"}};
5039var frmCheckboxI18n = {"errorMsg":{"min_selections":"This field requires a minimum of %1$d selected options but only %2$d were submitted."}};
5040var frm_password_checks = {"eight-char":{"label":"Eight characters minimum","regex":"/^.{8,}$/","message":"Passwords require at least 8 characters"},"lowercase":{"label":"One lowercase letter","regex":"#[a-z]+#","message":"Passwords must include at least one lowercase letter"},"uppercase":{"label":"One uppercase letter","regex":"#[A-Z]+#","message":"Passwords must include at least one uppercase letter"},"number":{"label":"One number","regex":"#[0-9]+#","message":"Passwords must include at least one number"},"special-char":{"label":"One special character","regex":"/(?=.*[^a-zA-Z0-9])/","message":"Password is invalid"}};
5041var frmCheckboxI18n = {"errorMsg":{"min_selections":"This field requires a minimum of %1$d selected options but only %2$d were submitted."}};
5042var frm_password_checks = {"eight-char":{"label":"Eight characters minimum","regex":"/^.{8,}$/","message":"Passwords require at least 8 characters"},"lowercase":{"label":"One lowercase letter","regex":"#[a-z]+#","message":"Passwords must include at least one lowercase letter"},"uppercase":{"label":"One uppercase letter","regex":"#[A-Z]+#","message":"Passwords must include at least one uppercase letter"},"number":{"label":"One number","regex":"#[0-9]+#","message":"Passwords must include at least one number"},"special-char":{"label":"One special character","regex":"/(?=.*[^a-zA-Z0-9])/","message":"Password is invalid"}};
5043var frmCheckboxI18n = {"errorMsg":{"min_selections":"This field requires a minimum of %1$d selected options but only %2$d were submitted."}};
5044//# sourceURL=formidable-js-extra
5045</script>
vendor: 1 bytes, line 5045
5045
5046<script id="formidable-js" src="https://www.curotec.com/wp-content/plugins/formidable/js/formidable.min.js?ver=6.34"></script>
vendor: 1 bytes, line 5046
5046
5047<script id="formidable-js-after">
5048window.frm_js.repeaterRowDeleteConfirmation = "Are you sure you want to delete this row?";
5049window.frm_js.datepickerLibrary = "default";
5050window.frm_js.repeaterRowDeleteConfirmation = "Are you sure you want to delete this row?";
5051window.frm_js.datepickerLibrary = "default";
5052window.frm_js.repeaterRowDeleteConfirmation = "Are you sure you want to delete this row?";
5053window.frm_js.datepickerLibrary = "default";
5054//# sourceURL=formidable-js-after
5055</script>
vendor: 165 bytes, lines 5055-5056
5055
5056<script id="captcha-api-js" defer="defer" async="async" src="https://www.google.com/recaptcha/api.js?onload=frmRecaptcha&#038;render=explicit&#038;ver=3"></script>
5057<script type="text/javascript" src="https://www.curotec.com/_static/??-eJxdjVEKwjAQBS9kugqizYd4FEmTrW6aTUI2ode3LRaKn294w8CclU2xYqyQQ3tTFBhTYXJmCKhySeCPZAEdU+y8nOCgclO7bSYSxgovinYfaizb0f17u4QBedmpbEUjglXW8IxDNnZaaVdarMR4zC+J0BxuV0dS4ZPSJL/Hkx+Xuz7rW6+vvf8Ch9RWow==" ></script>
5057<script id="wp-i18n-js" src="https://www.curotec.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 5057
5057
5058<script id="wp-i18n-js-after">
5059wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
5060//# sourceURL=wp-i18n-js-after
5061</script>
vendor: 1 bytes, line 5061
5061
5062<script id="elementor-pro-frontend-js-before">
5063var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.curotec.com\/wp-admin\/admin-ajax.php","nonce":"c495b32a0d","urls":{"assets":"https:\/\/www.curotec.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.curotec.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},
5064"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.curotec.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
5065//# sourceURL=elementor-pro-frontend-js-before
5066</script>
vendor: 1 bytes, line 5066
5066
5067<script id="elementor-pro-frontend-js" src="https://www.curotec.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 5067
5067
5068<script type="text/javascript" src="https://www.curotec.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?m=1787708651g" ></script>
5068			
5068<script>
5069			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
5070			</script>
5070
5071			
5071<script>
5072/*<![CDATA[*/
5073/*]]>*/
5074</script>
vendor: 1 bytes, line 5074
5074
5075<script>
5076jQuery(document).ready(function(){
5077		jQuery(document).on("click",".flipbox_section .elementor-flip-box",function() {
5078        jQuery(this).toggleClass('flipped');
5079    });
5080}); 
5081</script>
vendor: 1 bytes, line 5081
5081
5082<script>
5083	var lastscrolltop=0;
5084	if (jQuery(window).width() < 960) {
5085		jQuery(window).bind('scroll', function () {
5086					if (jQuery(window).scrollTop() > lastscrolltop && jQuery(window).scrollTop() > 10)
5087							jQuery('header.elementor-section').addClass('nav-up');
5088					else
5089							jQuery('header.elementor-section').removeClass('nav-up');
5090					lastscrolltop=jQuery(window).scrollTop();
5091		});
5092	}
5093</script>
vendor: 2 bytes, line 5093
5093
5094<script>
5095jQuery('body.search-results article.post-29380').remove();
5096jQuery('body.search-results article.post-29390').remove();
5097jQuery('body.search-results article.post-29299').remove();
5098jQuery('body.search-results article.post-29301').remove();
5099</script>
vendor: 1 bytes, line 5099
5099
5100<script>
5101				( function() {
5102					const style = document.createElement( 'style' );
5103					style.appendChild( document.createTextNode( '#frm_field_260_container {visibility:hidden;overflow:hidden;width:0;height:0;position:absolute;}' ) );
5104					document.head.appendChild( style );
5105					document.currentScript?.remove();
5106				} )();
5107			</script>
5107	
5107<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"2d253b8afa644a3bae509174c7d6e6a1","spa":2}' crossorigin="anonymous"></script>
5107
5108</body>
5109</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.