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 » 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&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="{"sticky":"top","sticky_effects_offset":90,"sticky_on":["desktop","laptop","tablet","mobile"],"sticky_offset":0,"sticky_anchor_link_offset":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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"stretch_section":"section-stretched"}"> 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="{"animation":"fadeInUp"}"> 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="{"_animation":"fadeIn"}" 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="{"animation":"fadeIn"}"> 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="{"animation":"fadeIn"}"> 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="{"background_background":"classic"}"> 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>Δ<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="{"animation":"fadeInUp","animation_delay":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="{"animation":"fadeInUp","animation_delay":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="{"_animation":"fadeInUp"}" 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="{"animation":"fadeInUp"}"> 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’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="{"background_background":"classic"}"> 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="{"sticky":"top","sticky_on":["desktop","laptop"],"sticky_offset":200,"sticky_parent":"yes","sticky_effects_offset":0,"sticky_anchor_link_offset":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="{"motion_fx_motion_fx_mouse":"yes"}" 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="{"_animation":"fadeInRight","_animation_mobile":"fadeInUp"}" 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="{"_animation":"fadeInRight","_animation_mobile":"fadeInUp"}" 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="{"_animation":"fadeInRight","_animation_mobile":"fadeInUp"}" 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="{"background_background":"classic"}"> 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="{"_animation":"fadeInUp"}" 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="{"_animation":"fadeInUp"}" 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="{"background_background":"classic","animation":"fadeInUp","animation_delay":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="{"background_background":"classic","animation":"fadeInUp","animation_delay":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="{"background_background":"classic","animation":"fadeInUp","animation_delay":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="{"_animation":"fadeInUp"}" 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="{"_animation":"fadeInUp"}" 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="{"_animation":"fadeInUp"}" 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="{"_animation":"fadeInUp"}" 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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’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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"_animation":"fadeInUp"}" 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="{"animation":"fadeInUp","background_background":"classic"}"> 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="{"animation":"fadeInUp","background_background":"classic","animation_delay":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="{"animation":"fadeInUp","background_background":"classic","animation_delay":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="{"animation":"fadeInUp","background_background":"classic"}"> 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="{"animation":"fadeInUp","background_background":"classic"}"> 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="{"animation":"fadeInUp","background_background":"classic","animation_delay":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="{"_animation":"fadeInUp"}" 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’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’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’
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’s IDE for iOS development with integrated simulator, Instruments profiler, and App Store Connect submission tooling</li> 4086<li><strong>Core Data</strong> â Apple’s persistence framework for local data storage, offline capability, and CloudKit sync in iOS applications</li> 4087<li><strong>WidgetKit</strong> â Apple’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’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’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’s SQLite abstraction library for local data persistence with compile-time query verification and LiveData integration</li> 4122<li><strong>Android Studio</strong> â Google’s official IDE for Android development with layout editor, profiler, and Google Play submission tooling</li> 4123<li><strong>Material Design 3</strong> â Google’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’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’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’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’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’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’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’s native testing framework for unit, integration, and UI testing across iOS app components and user flows</li> 4271<li><strong>Espresso</strong> â Google’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’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="{"_animation":"fadeInUp"}" 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="{"_animation":"fadeInRight"}" 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’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’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’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’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="{"stretch_section":"section-stretched"}"> 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="{"motion_fx_motion_fx_scrolling":"yes","animation":"fadeInUp","motion_fx_devices":["desktop","laptop","tablet","mobile"]}"> 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="{"background_background":"classic"}"> 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="{"background_background":"classic"}"> 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="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" 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="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" 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="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" 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 & 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 & 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="{"classic_columns":"1","classic_row_gap":{"unit":"px","size":10,"sizes":[]},"classic_row_gap_tablet":{"unit":"px","size":15,"sizes":[]},"classic_columns_tablet":"2","classic_columns_mobile":"1","classic_row_gap_laptop":{"unit":"px","size":"","sizes":[]},"classic_row_gap_mobile":{"unit":"px","size":"","sizes":[]}}" 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’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="{"skin":"classic"}" 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="{"layout":"horizontal","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" 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="{"open_selector":".popup-form","a11y_navigation":"yes","triggers":[],"timing":[]}" 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="{"_animation":"fadeIn"}" 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>Δ<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&render=explicit&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.