.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url h2.hndle{border-bottom:none;font-size:13px;font-weight:600;color:#191e23}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url.closed h2.hndle,.interface-interface-skeleton__sidebar #me_spr_redirect_url .postbox-header,.interface-interface-skeleton__sidebar #me_spr_redirect_url.closed h2.hndle{border-bottom:none!important}.interface-interface-skeleton__sidebar #poststuff #me_spr_redirect_url h2.hndle{border-bottom:none;font-size:13px;color:#1e1e1e;font-weight:500;padding-left: 16px;}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url:hover h2.hndle,.interface-interface-skeleton__sidebar #poststuff #me_spr_redirect_url:hover .postbox-header{background-color:#f3f4f5!important}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url{margin-top:-2px;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;margin-bottom:-2px}.interface-interface-skeleton__sidebar .edit-post-meta-boxes-area #poststuff #me_spr_redirect_url{margin-top:-2px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:-2px}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url>button span{opacity:0}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url>button,.interface-interface-skeleton__sidebar #me_spr_redirect_url button.handlediv{background-position:center center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E)!important;transform:rotateZ(180deg)!important;box-shadow:none!important;position:relative;z-index:10}.interface-interface-skeleton__sidebar #me_spr_redirect_url button.handlediv{width:57px}.edit-post-meta-boxes-area #poststuff #me_spr_redirect_url.closed>button,.interface-interface-skeleton__sidebar #me_spr_redirect_url.closed button.handlediv{transform:rotateZ(0)!important}.block-editor-editor-skeleton__sidebar #me_spr_redirect_url>button .toggle-indicator,.interface-interface-skeleton__sidebar #me_spr_redirect_url button.handlediv .toggle-indicator{display:none}.interface-interface-skeleton__sidebar #me_spr_redirect_url .handle-order-higher,.interface-interface-skeleton__sidebar #me_spr_redirect_url .handle-order-lower{display:none!important}.interface-interface-skeleton__sidebar #me_spr_redirect_url input[type="text"]{border-radius:2px;padding:7px;}.interface-interface-skeleton__sidebar #me_spr_redirect_url .inside{padding-left: 17px;padding-right: 17px;}@font-face{ font-display:swap;font-family:eabfontello;src:url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.eot?98448602');src:url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.eot?98448602#iefix') format('embedded-opentype'),url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.woff2?98448602') format('woff2'),url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.woff?98448602') format('woff'),url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.ttf?98448602') format('truetype'),url('/wp-content/plugins/easy-accordion-free/Blocks/assets/font/fontello.svg?98448602#fontello') format('svg');font-weight:400;font-style:normal }[class*=" eab-icon-"]:before,[class^=eab-icon-]:before{font-family:eabfontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eab-icon-angle-down-circle:before{content:'\e800'}.eab-icon-angle-down-light:before{content:'\e801'}.eab-icon-angle-down-outline:before{content:'\e802'}.eab-icon-angle-down-regular:before{content:'\e803'}.eab-icon-angle-down-solid:before{content:'\e804'}.eab-icon-angle-left-light:before{content:'\e805'}.eab-icon-angle-left-regular:before{content:'\e806'}.eab-icon-angle-right-light:before{content:'\e807'}.eab-icon-angle-right-regular:before{content:'\e808'}.eab-icon-angle-up-circle:before{content:'\e809'}.eab-icon-angle-up-light:before{content:'\e80a'}.eab-icon-angle-up-outline:before{content:'\e80b'}.eab-icon-angle-up-regular:before{content:'\e80c'}.eab-icon-angle-up-right:before{content:'\e80d'}.eab-icon-angle-up-solid:before{content:'\e80e'}.eab-icon-arrow-down-outline:before{content:'\e80f'}.eab-icon-arrow-down-regular:before{content:'\e810'}.eab-icon-arrow-right-outline:before{content:'\e811'}.eab-icon-arrow-minimal:before{content:'\e812'}.eab-icon-arrow-right-regular:before{content:'\e813'}.eab-icon-arrow-up-outline:before{content:'\e814'}.eab-icon-arrow-up-regular:before{content:'\e815'}.eab-icon-check-mark:before{content:'\e816'}.eab-icon-cross:before{content:'\e817'}.eab-icon-diagonalxpand:before{content:'\e818'}.eab-icon-disclosure-a:before{content:'\e819'}.eab-icon-disclosure-q:before{content:'\e81a'}.eab-icon-dots:before{content:'\e81b'}.eab-icon-double-angle-down:before{content:'\e81c'}.eab-icon-double-angle-right:before{content:'\e81d'}.eab-icon-double-angle-up:before{content:'\e81e'}.eab-icon-double-chevron-outline:before{content:'\e81f'}.eab-icon-plus-circle-border:before{content:'\e820'}.eab-icon-expand-arrows:before{content:'\e821'}.eab-icon-expand-box:before{content:'\e822'}.eab-icon-eye-view:before{content:'\e823'}.eab-icon-focus-view:before{content:'\e824'}.eab-icon-fullscreen-in-1:before{content:'\e825'}.eab-icon-fullscreen-in:before{content:'\e826'}.eab-icon-image-preview:before{content:'\e827'}.eab-icon-info-circle:before{content:'\e828'}.eab-icon-minus-fill:before{content:'\e829'}.eab-icon-minus-light:before{content:'\e82a'}.eab-icon-minus-radius-border:before{content:'\e82b'}.eab-icon-plus-radius-border:before{content:'\e82c'}.eab-icon-minus-solid-two:before{content:'\e82d'}.eab-icon-minus-solid:before{content:'\e82e'}.eab-icon-minus-solid-1:before{content:'\e82f'}.eab-icon-open-in-new-tab:before{content:'\e830'}.eab-icon-minus-circle-border:before{content:'\e831'}.eab-icon-plus-fill:before{content:'\e832'}.eab-icon-plus-light:before{content:'\e833'}.eab-icon-plus-regular:before{content:'\e834'}.eab-icon-plus-solid-two:before{content:'\e835'}.eab-icon-plus-solid:before{content:'\e836'}.eab-icon-preview-window:before{content:'\e837'}.eab-icon-search:before{content:'\e838'}.eab-icon-triangle-outline:before{content:'\e839'}.eab-icon-triangle-down:before{content:'\e83a'}.eab-icon-triangle-right:before{content:'\e83b'}.eab-icon-triangle-up:before{content:'\e83c'}.eab-icon-zoom-in:before{content:'\e83d'}.eab-icon-zoom-plus:before{content:'\e83e'}.eab-icon-logo,.eab-icon-logo-wpBakery,.eab-icon-logo::before{content:'';display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTAsMTI4djI1Nmg1MTJWMTI4SDB6IE00ODAsMzUySDMyVjIyNGg0NDhWMzUyeiIvPjxwYXRoIGQ9Ik0wLDBoNTEydjk2SDBWMHoiLz48cGF0aCBkPSJNMCw0MTZoNTEydjk2SDBWNDE2eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-position:center;background-size:contain}.eab-icon-logo-wpBakery{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRjVCMkU7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMTI4djI1Nmg1MTJWMTI4SDB6IE00ODAsMzUySDMyVjIyNGg0NDhWMzUyeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDBoNTEydjk2SDBWMHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw0MTZoNTEydjk2SDBWNDE2eiIvPjwvZz48L3N2Zz4=")}.sp-eab-post-accordion{margin:0 auto}.sp-eab-post-accordion .sp-eab-accordion{width:100%}.sp-eab-post-accordion .sp-eab-accordion-body{width:auto}.sp-eab-accordion-heading:focus{box-shadow:none;outline:none}.sp-eab-accordion-title-wrapper{word-break:break-all}.sp-eab-accordion-title-wrapper .sp-eab-accordion-title-link{color:inherit}.sp-eab-taxonomy-button-filters .sp-eab-category-button{cursor:pointer;pointer-events:painted;transition:.4s ease-in-out}.sp-eab-post-read-more-button{margin-top:20px}.sp-eab-post-read-more-button .sp-eab-post-read-more-btn-link{background:#fff;border:1px solid #ccc;border-radius:4px 4px 4px 4px;color:#2f2f2f;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;overflow:hidden;padding:8px 18px;text-decoration:none!important;transition:.4s ease-in-out}.sp-eab-post-read-more-button .sp-eab-post-read-more-btn-link:hover{background:#2f2f2f;border-color:#ccc;color:#fff}.sp-eab-featured-image-wrapper{flex:100%;max-width:100%;overflow:hidden}.sp-eab-featured-image-wrapper img{height:auto;width:100%}.sp-eab-post-accordion-one .sp-eab-featured-image-wrapper,.sp-eab-product-accordion-one .sp-eab-featured-image-wrapper{flex:0 0 50%;max-width:50%;overflow:hidden;position:relative}.sp-eab-post-accordion-one .sp-eab-featured-image-wrapper img,.sp-eab-product-accordion-one .sp-eab-featured-image-wrapper img{border-radius:4px}.eab-feature-image{display:contents}.eab-feature-image .sp-eab-featured-image-wrapper{flex:0 0 40%;line-height:0}.eab-feature-image .sp-eab-featured-image-wrapper img{border-radius:4px}.sp-eab-mode-vertical .sp-eab-featured-image-wrapper{height:100%;max-width:-moz-fit-content;max-width:fit-content}.sp-eab-mode-horizontal .eab-feature-image .sp-eab-featured-image-wrapper{flex:none}.sp-eab-post-accordion .sp-eab-accordion-header-start{gap:20px}.sp-eab-mode-horizontal .sp-eab-title-subtitle-wrapper .sp-eab-post-meta-icon{transform:rotate(270deg)}.sp-eab-mode-vertical .sp-eab-accordion-content-wrapper{overflow-x:hidden}.sp-eab-post-details{color:#2f2f2f;flex-wrap:wrap;margin-top:6px}.sp-eab-post-meta,.sp-eab-post-meta a{align-items:center;display:flex;gap:4px}.sp-eab-post-meta a{color:inherit!important;text-decoration:none!important}.sp-eab-post-meta-icon{align-items:center;display:flex}.sp-eab-post-meta-icon svg{height:16px;width:16px}.sp-eab-post-details .sp-metadata-taxonomy .post-categories{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.sp-eab-post-details .sp-metadata-taxonomy .post-categories li{display:inline;list-style:none}.sp-eab-post-meta-text{display:inline-flex;flex-wrap:wrap}.sp-eab-post-meta-text a:not(:first-child){margin-left:4px}.eab-product-attributes td,.eab-product-attributes th{padding:6px 0}.eab-filter-data-attr.hidden{display:none}.eab-product-attributes .woocommerce-variation-add-to-cart,.eab-product-cart-wrapper{display:inline-flex;gap:10px;margin:16px 0 0;padding:0}.eab-product-attributes .woocommerce-variation-add-to-cart .eab-product-attributes.single_add_to_cart_button,.eab-product-attributes .woocommerce-variation-add-to-cart a.eab-add-to-cart,.eab-product-cart-wrapper .eab-product-attributes.single_add_to_cart_button,.eab-product-cart-wrapper a.eab-add-to-cart{font-family:inherit;text-decoration:none!important;transition:all .3s}.eab-product-attributes .woocommerce-variation-add-to-cart .added_to_cart,.eab-product-cart-wrapper .added_to_cart{margin:auto}.eab-product-review{align-items:center;display:inline-flex;gap:4px}.eab-product-review .eab-stars{color:#ffc107;display:flex;font-size:14px;gap:2px}.eab-product-review .eab-review-text{color:#757575;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:1.6;vertical-align:middle}.eab-product-price .sale-price{display:block}.eab-product-price ins{text-decoration:none}.eab-product-attributes .quantity,.eab-quantity{align-items:center;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;display:flex;min-width:60px;overflow:hidden}.eab-qty-btn{border:none;cursor:pointer;font-size:18px;height:36px;width:36px}.eab-qty-btn:hover{background:#eaeaea}.eab-product-attributes .quantity .input-text.qty,input.eab-quantity-input{background:#f5f5f5;border:none;border-style:none!important;outline:none;padding:0!important;text-align:center;width:60px!important}.eab-meta-divider{border-top:1px solid #ccc;margin:24px auto;width:100%}.sp-eab-product-accordion .sp-eab-post-details{flex-direction:column;gap:8px}.sp-eab-product-accordion .sp-eab-post-content-wrapper{width:100%}.sp-eab-sale-badge{background:#3d9e56;border-radius:3px;color:#fff;font-size:16px;font-style:Medium;font-weight:500;left:10px;letter-spacing:0;line-height:1.6;position:absolute;right:auto;top:10px;z-index:111}.eab-product-attributes{margin-top:16px}.eab-product-attributes .variations select{align-items:center;border:1px solid #444;border-radius:3px;display:inline-flex;font-size:15px;line-height:1.2;margin-left:6px;padding:10px}.sp-eab-product-accordion .eab-image-effect .sp-eab-featured-image-wrapper{overflow:hidden;position:relative}.sp-eab-product-accordion .eab-image-effect .sp-eab-featured-image-wrapper img{height:100%;transition:transform .4s ease,filter .4s ease;width:100%;will-change:transform,filter}.sp-eab-product-accordion .eab-image-effect .eab-zoom-out-normal img{transform:scale(1.3)}.sp-eab-product-accordion .eab-image-effect .eab-zoom-out-active img,.sp-eab-product-accordion .eab-image-effect .eab-zoom-out-onhover:hover img,.sp-eab-product-accordion .eab-image-effect .swiper-slide-active.eab-zoom-out-active img{transform:scale(1)}.eab-product-slider-content.animated{animation-delay:.4s}@media only screen and (max-width:599px){.sp-eab-post-accordion-one .sp-eab-accordion-body,.sp-eab-product-accordion-one .sp-eab-accordion-body{flex-direction:column}}.sp-eab-sidebar-tab-accordion{max-width:900px}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-header-wrapper{justify-content:space-between}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-content-wrapper,.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tabs-content{height:100%}.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tabs-content{overflow:hidden}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-content-wrapper,.sp-eab-sidebar-tab-accordion .sp-eab-accordion-header-start,.sp-eab-sidebar-tab-accordion .sp-eab-accordion-header-wrapper{width:100%}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-content-wrapper{overflow-y:auto}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-heading,.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tabs-content,.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tabs-nav{border-color:var(--eab-border-color)}.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tab-item{display:none}.sp-eab-sidebar-tab-accordion .sp-eab-sidebar-tab-item.eab-expand{display:block;flex:1;overflow:hidden}.sp-eab-sidebar-tab-accordion .sp-eab-accordion-heading{background-color:#fff0;margin:0;position:relative;transition:background-color .4s ease-in-out}.sp-eab-sidebar-tab-accordion .eab-expand.sp-eab-accordion-heading{background-color:#eee}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading .sp-eab-collapse-icon{display:none}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading .eab-icon-animated .sp-eab-expand-icon{display:block;transform:rotate(0deg);transition:transform .4s ease}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading a{border:none;box-shadow:none;outline:none;text-decoration:none}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading:focus{outline:none}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading.eab-expand .eab-icon-static .sp-eab-expand-icon{display:none}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading.eab-expand .eab-icon-static .sp-eab-collapse-icon{display:block}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-accordion-heading.eab-expand .eab-icon-animated .sp-eab-expand-icon{transform:rotate(180deg)}.sp-eab-sidebar-tab-accordion>.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper .sp-eab-expand-collapse-icon{line-height:1}@media only screen and (max-width:599px){.sp-eab-sidebar-tabs{flex-direction:column}.sp-eab-sidebar-tabs-content,.sp-eab-sidebar-tabs>.sp-eab-sidebar-tabs-nav-wrapper{width:100%!important}.sp-eab-sidebar-tab-accordion-one .sp-eab-sidebar-tabs-nav{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.sp-eab-sidebar-tab-accordion-one .sp-eab-sidebar-tabs-content{border-top-left-radius:4px!important}}.sp-eab-accordion{margin:0 auto}.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-collapse-icon{display:none}.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .eab-icon-animated .sp-eab-expand-icon{display:block;transform:rotate(0deg);transition:transform .4s ease}.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading a{border:none;box-shadow:none;outline:none;text-decoration:none}.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading:focus{outline:none}.sp-eab-accordion>.sp-eab-accordion-item.eab-expand>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .eab-icon-static .sp-eab-expand-icon{display:none}.sp-eab-accordion>.sp-eab-accordion-item.eab-expand>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .eab-icon-static .sp-eab-collapse-icon{display:block}.sp-eab-accordion>.sp-eab-accordion-item.eab-expand>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .eab-icon-animated .sp-eab-expand-icon{transform:rotate(180deg)}.sp-eab-accordion .sp-eab-expand-collapse-icon{align-items:center;display:flex;justify-content:center;line-height:1}.sp-eab-accordion-heading{cursor:pointer;margin:0}.sp-eab-accordion-heading,.sp-eab-accordion-heading:hover{background:var(--eab-primary-bg-color)}.sp-eab-accordion-heading .eab-icon-position-start{flex-direction:row-reverse;justify-content:start}.sp-eab-accordion-heading .eab-icon-position-end{justify-content:space-between}.sp-eab-accordion-heading .sp-eab-accordion-featured-icon{line-height:1}.sp-eab-accordion-item{border:1px solid var(--eab-border-color);display:block}.sp-eab-icon-container img,.sp-eab-icon-container svg{height:100%;width:100%}.sp-eab-accordion-item .sp-eab-accordion-title-text{font-size:18px;font-weight:500;line-height:24px}.sp-eab-accordion-item .sp-eab-accordion-subtitle{font-size:16px;font-weight:400;line-height:24px}.sp-eab-accordion-item .sp-eab-accordion-prefix,.sp-eab-accordion-item .sp-eab-accordion-suffix{border-radius:2px;font-size:12px;line-height:16px}.sp-eab-accordion-item .sp-eab-accordion-body{width:100%}.sp-eab-accordion-item .sp-eab-accordion-heading{position:relative;transition:background .4s ease-in-out}.sp-eab-accordion-item .sp-eab-accordion-heading:after{content:"";inset:0;opacity:0;position:absolute;transition:opacity .8s linear;z-index:-1}.sp-eab-accordion-item .sp-eab-accordion-heading:hover:after{opacity:1}.sp-eab-mode-vertical{flex-direction:column}.sp-eab-mode-vertical>.sp-eab-accordion-item{width:100%}.sp-eab-mode-vertical>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-title-subtitle-wrapper{gap:2px}.sp-eab-mode-vertical>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-accordion-header-start,.sp-eab-mode-vertical>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-accordion-header-wrapper{width:100%}.sp-eab-mode-vertical>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-content{overflow:hidden}.sp-eab-mode-vertical>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-content>.sp-eab-accordion-content-wrapper{height:100%;overflow-y:auto;position:relative}.sp-eab-mode-vertical .sp-eab-accordion-inner-close-button{background-color:var(--eab-primary-text-color);border:1px solid var(--eab-primary-text-color);border-radius:4px;bottom:15px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;outline:none;padding:6px 12px;position:absolute;right:15px;z-index:4}.sp-eab-mode-vertical>.sp-eab-accordion-item .eab-show-on-hover{display:none}.sp-eab-mode-vertical>.sp-eab-accordion-item:hover .eab-show-on-hover{display:block}.sp-easy-accordion-block .sp-eab-vertical-two>.sp-eab-accordion-item{border-left:none;border-radius:0;border-right:none}.sp-easy-accordion-block .sp-eab-vertical-two>.sp-eab-accordion-item:not(:last-child){border-bottom:none;margin-bottom:0}.sp-eab-accordion .sp-eab-accordion-heading{margin:0}.sp-eab-accordion .sp-eab-accordion-item{margin-bottom:0;margin-top:0}.sp-easy-accordion-block .sp-eab-accordion-content-wrapper:after,.sp-easy-accordion-block .sp-eab-accordion:after,.sp-easy-accordion-block .sp-eab-sidebar-tabs:after,.sp-easy-accordion-block .sp-eab-video-player:after{inset:0;position:absolute;z-index:1}.sp-easy-accordion-block .sp-eab-accordion-body,.sp-easy-accordion-block .sp-eab-accordion-item,.sp-easy-accordion-block .sp-eab-block-appender,.sp-easy-accordion-block .sp-eab-qa-section,.sp-easy-accordion-block .sp-eab-sidebar-tabs-content,.sp-easy-accordion-block .sp-eab-sidebar-tabs-nav-wrapper{position:relative;z-index:2}.sp-easy-accordion-block .sp-eab-accordion-content-wrapper{position:relative}.sp-eab-mode-horizontal{flex-direction:row}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper{display:flex;height:100%}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading{border:none;justify-content:start;writing-mode:sideways-lr}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-accordion-featured-icon{transform:rotate(-90deg)}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading,.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-accordion-header-start,.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-accordion-header-wrapper{height:100%}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-content{overflow:hidden}.sp-eab-mode-horizontal>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-content>.sp-eab-accordion-content-wrapper{height:100%;overflow-y:auto}.sp-eab-mode-horizontal .sp-eab-accordion-item{overflow:clip}.sp-eab-mode-horizontal .sp-eab-accordion-title-text{line-break:anywhere}.sp-eab-regular-accordion .sp-eab-horizontal-accordion{overflow-x:auto}.sp-eab-regular-accordion .sp-eab-horizontal-accordion>.sp-eab-mode-horizontal .eab-expand>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading{pointer-events:none}.sp-eab-regular-accordion .sp-eab-accordion-body>:first-child{margin-top:0}.sp-eab-regular-accordion .sp-eab-accordion-body>:last-child{margin-bottom:0}.sp-eab-title-number{background-color:#546069;color:#fff}.sp-eab-horizontal-two>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-title-number{padding:14px 8px}.eab-vertical-on-horizontal-layout>.sp-eab-wrapper>.sp-eab-accordion{height:100%!important}.eab-vertical-on-horizontal-layout>.sp-eab-wrapper>.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading{width:100%!important}.eab-vertical-on-horizontal-layout>.sp-eab-wrapper>.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-heading .sp-eab-title-number{margin-bottom:0!important;margin-left:14px;padding:8px 14px}.eab-vertical-on-horizontal-layout>.sp-eab-wrapper>.sp-eab-accordion>.sp-eab-accordion-item>.sp-eab-accordion-item-wrapper>.sp-eab-accordion-content>.sp-eab-accordion-content-wrapper{width:100%!important}.sp-eab-image-accordion-wrapper{margin:auto;width:100%}.sp-eab-image-accordion{box-sizing:initial;display:block;position:relative;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-container{height:100%;margin:0 auto;position:relative;width:100%}.sp-eab-image-accordion .block-editor-block-list__layout{display:flex;gap:0;height:100%;overflow:hidden;width:100%}.sp-eab-image-accordion .eab-accordion-orientation-vertical .block-editor-block-list__layout{flex-direction:column;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-items{gap:10px;height:100%;overflow:hidden;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item{cursor:pointer;flex:1;height:100%;overflow:hidden;pointer-events:painted;position:relative;transition:all .66s}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-accordion-bg{backface-visibility:hidden;background-image:var(--bg-url);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-accordion-bg:before{background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit;content:"";inset:0;position:absolute;z-index:0}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-accordion-bg>*{align-items:center;border-radius:inherit;color:#fff;display:flex;flex-direction:column;height:100%;inset:0;justify-content:center;opacity:1;position:relative;text-align:center;visibility:visible;width:100%;z-index:2}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-accordion-bg .sp-eab-overlay{transition:.4s ease}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-accordion-bg .animated{animation-delay:.4s}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-icon{fill:#fff;line-height:1;opacity:0;visibility:hidden;width:100%;z-index:5}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-icon img,.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-icon svg{height:50px;width:50px}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-img-content-wrapper{gap:10px;opacity:0;transition:opacity .4s ease;transition-delay:.4s;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-icon-position-leftContent .eab-icon{width:auto}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-content-section{width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-image-title{color:#fff;font-size:20px;font-weight:600;margin:0 0 8px;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-image-desc{color:#fff;font-size:15px;line-height:1.5;margin:0;width:100%}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-content-alignment-left{align-items:flex-start;text-align:left}.sp-eab-image-accordion .sp-eab-image-accordion-item .eab-content-alignment-right{align-items:flex-end;text-align:right}.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-image-desc,.sp-eab-image-accordion .sp-eab-image-accordion-item .sp-eab-image-title{opacity:0;white-space:wrap;word-wrap:break-word;transform:translateZ(0);will-change:opacity,transform}.sp-eab-image-accordion .sp-eab-image-accordion-item.active{flex:0 1 30%}.sp-eab-image-accordion .sp-eab-image-accordion-item.active .sp-eab-overlay{z-index:3}.sp-eab-image-accordion .sp-eab-image-accordion-item.active .sp-eab-overlay:not(:has(*)){display:none}.sp-eab-image-accordion .sp-eab-image-accordion-item.active .sp-eab-image-desc,.sp-eab-image-accordion .sp-eab-image-accordion-item.active .sp-eab-image-title{opacity:1;visibility:visible}.sp-eab-image-accordion .sp-eab-image-accordion-item.active .eab-img-content-wrapper{opacity:1}.sp-eab-image-accordion .sp-eab-image-accordion-item.active .sp-eab-image-desc{margin-bottom:0}.sp-eab-image-accordion .eab-accordion-orientation-vertical{margin:auto}.sp-eab-image-accordion .eab-image-effect .sp-eab-image-accordion-item .sp-eab-accordion-bg:before{filter:none;transform:scale(1);transition:transform .4s ease,filter .4s ease;will-change:transform,filter}.sp-eab-image-accordion .eab-image-effect .sp-eab-image-accordion-item.eab-zoom-out-normal .sp-eab-accordion-bg:before{transform:scale(1.3)}.sp-eab-image-accordion .eab-image-effect .sp-eab-image-accordion-item.eab-zoom-out-active .sp-eab-accordion-bg:before,.sp-eab-image-accordion .eab-image-effect .sp-eab-image-accordion-item.eab-zoom-out-onhover:hover .sp-eab-accordion-bg:before{transform:scale(1)}.sp-eab-image-accordion.sp-easy-accordion-block:after{inset:0;position:absolute;z-index:1}.sp-eab-image-accordion .sp-eab-image-accordion-container{z-index:2}.sp-eab-image-accordion,.sp-eab-image-accordion .sp-eab-image-accordion-container{overflow:hidden}.sp-eab-accordion-bg:focus{outline:none}:root{--eab-primary-color:#ff5b2e;--eab-primary-color-hover:#e64e25;--eab-link-color:#1a74e4;--eab-primary-color-70:#ef7756;--eab-primary-text-color:#2f2f2f;--eab-primary-bg-color:#eee;--eab-border-color:#e2e2e2;--eab-gradient-color:linear-gradient(90deg,rgba(255,71,81,.4),rgba(255,145,10,.4))}.sp-d-hidden{display:none}.sp-d-grid{display:grid}.sp-d-flex{display:flex}.sp-d-i-flex{display:inline-flex}.sp-d-block{display:block}.sp-d-i-block{display:inline-block}.sp-d-disabled{opacity:.4;pointer-events:none}.sp-justify-left,.sp-justify-start,.sp-justify-top{justify-content:start}.sp-justify-between{justify-content:space-between}.sp-justify-center{justify-content:center}.sp-justify-bottom,.sp-justify-end,.sp-justify-right{justify-content:end}.sp-align-left,.sp-align-start{align-items:start}.sp-align-center{align-items:center}.sp-align-end,.sp-align-right{align-items:end}.sp-row-reverse{flex-direction:row-reverse}.sp-flex-col{flex-direction:column}.sp-col-reverse{flex-direction:column-reverse}.sp-gap-2px{gap:2px}.sp-gap-4px{gap:4px}.sp-gap-6px{gap:6px}.sp-gap-8px{gap:8px}.sp-gap-10px{gap:10px}.sp-gap-12px{gap:12px}.sp-gap-20px{gap:20px}.sp-w-1\/3{width:33.3333%}.sp-w-1\/2{width:50%}.sp-w-full{width:100%}.sp-mb-8px{margin-bottom:8px}.sp-li-style-none{list-style:none}.sp-text-center{text-align:center}.sp-justify-i-start{justify-items:start}.sp-justify-i-center{justify-items:center}.sp-justify-i-end{justify-items:end}.sp-grid-cols-1{grid-template-columns:repeat(1,1fr)}.sp-grid-cols-2{grid-template-columns:repeat(2,1fr)}.sp-grid-cols-3{grid-template-columns:repeat(3,1fr)}.sp-grid-cols-4{grid-template-columns:repeat(4,1fr)}.sp-grid-cols-5{grid-template-columns:repeat(5,1fr)}.sp-grid-cols-6{grid-template-columns:repeat(6,1fr)}.sp-cursor-pointer{cursor:pointer}.sp-easy-accordion-block *{box-sizing:border-box}.sp-easy-accordion-block .sp-eab-ajax-pagination-block,.sp-easy-accordion-block .sp-eab-faq-search-block,.sp-easy-accordion-block .sp-eab-toggle-all-block,.sp-easy-accordion-block .sp-eab-wrapper{margin:0 auto}.sp-easy-accordion-block .eab-disabled{opacity:.6;pointer-events:none}.sp-easy-accordion-block .sp-eab-accordion-featured-icon{overflow:hidden}.sp-easy-accordion-block .sp-eab-accordion-featured-icon img,.sp-easy-accordion-block .sp-eab-accordion-featured-icon svg{height:100%;width:100%}.sp-easy-accordion-block .sp-eab-wrapper{position:relative}.sp-easy-accordion-block .sp-eab-highlight-text{background-color:#ff0}.wp-theme-generatepress .sp-easy-accordion-block{margin-left:0!important;width:100%!important}.wp-theme-hello-elementor div:is(.sp-easy-accordion-block,.sp-eab-image-accordion-wrapper).alignwide{margin-inline:0!important}.sp-eab-toggle-all-block .eab-toggle-button{background-color:#2f2f2f;color:#fff;cursor:pointer;z-index:10}.sp-eab-preloader{align-items:center;background:hsl(0 0% 100% / .9);display:flex;inset:0;justify-content:center;position:absolute;z-index:99}.sp-eab-preloader.sp-d-hidden{display:none}.eab-spinner{animation:eab-spin .8s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#333;height:40px;width:40px}@keyframes eab-spin{to{transform:rotate(1turn)}}.sp-eab-video-player{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:opacity 1s;width:100%;z-index:-2}.sp-eab-video-player iframe{max-width:none}.sp-eab-video-player video{background-size:cover;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(0,0);transform:translate(0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translateY(-30px);transform:translateY(-30px)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translateY(-15px);transform:translateY(-15px)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(0,0);transform:translate(0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translateY(-30px);transform:translateY(-30px)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translateY(-15px);transform:translateY(-15px)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.bounce{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25,.75);transform:scale(1.25,.75)}40%{-webkit-transform:scale(.75,1.25);transform:scale(.75,1.25)}50%{-webkit-transform:scale(1.15,.85);transform:scale(1.15,.85)}65%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}75%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25,.75);transform:scale(1.25,.75)}40%{-webkit-transform:scale(.75,1.25);transform:scale(.75,1.25)}50%{-webkit-transform:scale(1.15,.85);transform:scale(1.15,.85)}65%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}75%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-10px);transform:translate(-10px)}20%,40%,60%,80%{-webkit-transform:translate(10px);transform:translate(10px)}}@keyframes shake{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-10px);transform:translate(-10px)}20%,40%,60%,80%{-webkit-transform:translate(10px);transform:translate(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translate(0);transform:translate(0)}6.5%{-webkit-transform:translate(-6px)rotateY(-9deg);transform:translate(-6px)rotateY(-9deg)}18.5%{-webkit-transform:translate(5px)rotateY(7deg);transform:translate(5px)rotateY(7deg)}31.5%{-webkit-transform:translate(-3px)rotateY(-5deg);transform:translate(-3px)rotateY(-5deg)}43.5%{-webkit-transform:translate(2px)rotateY(3deg);transform:translate(2px)rotateY(3deg)}50%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translate(0);transform:translate(0)}6.5%{-webkit-transform:translate(-6px)rotateY(-9deg);transform:translate(-6px)rotateY(-9deg)}18.5%{-webkit-transform:translate(5px)rotateY(7deg);transform:translate(5px)rotateY(7deg)}31.5%{-webkit-transform:translate(-3px)rotateY(-5deg);transform:translate(-3px)rotateY(-5deg)}43.5%{-webkit-transform:translate(2px)rotateY(3deg);transform:translate(2px)rotateY(3deg)}50%{-webkit-transform:translate(0);transform:translate(0)}}.headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate(-3deg);transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(3deg);transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(-3deg);transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate(-3deg);transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(3deg);transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(-3deg);transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{-webkit-transform:scale(1);transform:scale(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}15%{-webkit-transform:translate(-25%)rotate(-5deg);transform:translate(-25%)rotate(-5deg)}30%{-webkit-transform:translate(20%)rotate(3deg);transform:translate(20%)rotate(3deg)}45%{-webkit-transform:translate(-15%)rotate(-3deg);transform:translate(-15%)rotate(-3deg)}60%{-webkit-transform:translate(10%)rotate(2deg);transform:translate(10%)rotate(2deg)}75%{-webkit-transform:translate(-5%)rotate(-1deg);transform:translate(-5%)rotate(-1deg)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes wobble{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}15%{-webkit-transform:translate(-25%)rotate(-5deg);transform:translate(-25%)rotate(-5deg)}30%{-webkit-transform:translate(20%)rotate(3deg);transform:translate(20%)rotate(3deg)}45%{-webkit-transform:translate(-15%)rotate(-3deg);transform:translate(-15%)rotate(-3deg)}60%{-webkit-transform:translate(10%)rotate(2deg);transform:translate(10%)rotate(2deg)}75%{-webkit-transform:translate(-5%)rotate(-1deg);transform:translate(-5%)rotate(-1deg)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}22.2%{-webkit-transform:skew(-12.5deg)skewY(-12.5deg);transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{-webkit-transform:skew(6.25deg)skewY(6.25deg);transform:skew(6.25deg)skewY(6.25deg)}44.4%{-webkit-transform:skew(-3.125deg)skewY(-3.125deg);transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{-webkit-transform:skew(1.5625deg)skewY(1.5625deg);transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{-webkit-transform:skew(-.78125deg)skewY(-.78125deg);transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{-webkit-transform:skew(.390625deg)skewY(.390625deg);transform:skew(.390625deg)skewY(.390625deg)}88.8%{-webkit-transform:skew(-.195313deg)skewY(-.195313deg);transform:skew(-.195313deg)skewY(-.195313deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}22.2%{-webkit-transform:skew(-12.5deg)skewY(-12.5deg);transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{-webkit-transform:skew(6.25deg)skewY(6.25deg);transform:skew(6.25deg)skewY(6.25deg)}44.4%{-webkit-transform:skew(-3.125deg)skewY(-3.125deg);transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{-webkit-transform:skew(1.5625deg)skewY(1.5625deg);transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{-webkit-transform:skew(-.78125deg)skewY(-.78125deg);transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{-webkit-transform:skew(.390625deg)skewY(.390625deg);transform:skew(.390625deg)skewY(.390625deg)}88.8%{-webkit-transform:skew(-.195313deg)skewY(-.195313deg);transform:skew(-.195313deg)skewY(-.195313deg)}}.jello{-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation-name:jello;animation-name:jello}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{opacity:1;-webkit-transform:translateY(25px);transform:translateY(25px)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{opacity:1;-webkit-transform:translateY(25px);transform:translateY(25px)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate(-3000px);transform:translate(-3000px)}60%{opacity:1;-webkit-transform:translate(25px);transform:translate(25px)}75%{-webkit-transform:translate(-10px);transform:translate(-10px)}90%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate(-3000px);transform:translate(-3000px)}60%{opacity:1;-webkit-transform:translate(25px);transform:translate(25px)}75%{-webkit-transform:translate(-10px);transform:translate(-10px)}90%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate(3000px);transform:translate(3000px)}60%{opacity:1;-webkit-transform:translate(-25px);transform:translate(-25px)}75%{-webkit-transform:translate(10px);transform:translate(10px)}90%{-webkit-transform:translate(-5px);transform:translate(-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate(3000px);transform:translate(3000px)}60%{opacity:1;-webkit-transform:translate(-25px);transform:translate(-25px)}75%{-webkit-transform:translate(10px);transform:translate(10px)}90%{-webkit-transform:translate(-5px);transform:translate(-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translateY(3000px);transform:translateY(3000px)}60%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translateY(3000px);transform:translateY(3000px)}60%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translateY(10px);transform:translateY(10px)}40%,45%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{20%{-webkit-transform:translateY(10px);transform:translateY(10px)}40%,45%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}40%,45%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}40%,45%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate(-20px);transform:translate(-20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate(-20px);transform:translate(-20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate(-2000px);transform:translate(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate(2000px);transform:translate(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg);transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg);transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg);transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0);transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale(1)translate(0,0)rotateY(0);transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg);transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg);transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg);transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0);transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale(1)translate(0,0)rotateY(0);transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg)}80%{-webkit-transform:perspective(400px)rotateX(-5deg);transform:perspective(400px)rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg)}80%{-webkit-transform:perspective(400px)rotateX(-5deg);transform:perspective(400px)rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateY(-20deg);transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg)}80%{-webkit-transform:perspective(400px)rotateY(-5deg);transform:perspective(400px)rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)rotateY(-20deg);transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg)}80%{-webkit-transform:perspective(400px)rotateY(-5deg);transform:perspective(400px)rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg)}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px)rotateY(-15deg);transform:perspective(400px)rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px)rotateY(-15deg);transform:perspective(400px)rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg)}}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate(100%)skew(-30deg);transform:translate(100%)skew(-30deg)}60%{opacity:1;-webkit-transform:skew(20deg);transform:skew(20deg)}80%{-webkit-transform:skew(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate(100%)skew(-30deg);transform:translate(100%)skew(-30deg)}60%{opacity:1;-webkit-transform:skew(20deg);transform:skew(20deg)}80%{-webkit-transform:skew(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%)skew(30deg);transform:translate(100%)skew(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%)skew(30deg);transform:translate(100%)skew(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform-origin:50%;transform-origin:50%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rotateIn{0%{-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform-origin:50%;transform-origin:50%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:50%;transform-origin:50%;opacity:1}to{-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{-webkit-transform-origin:50%;transform-origin:50%;opacity:1}to{-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translateY(700px);transform:translateY(700px)}}@keyframes hinge{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translateY(700px);transform:translateY(700px)}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(.1)rotate(30deg);transform:scale(.1)rotate(30deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(.1)rotate(30deg);transform:scale(.1)rotate(30deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate(-100%)rotate(-120deg);transform:translate(-100%)rotate(-120deg)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate(-100%)rotate(-120deg);transform:translate(-100%)rotate(-120deg)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%)rotate(120deg);transform:translate(100%)rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate(100%)rotate(120deg);transform:translate(100%)rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.8,.8,.8)translateY(-20px);transform:scale3d(.8,.8,.8)translateY(-20px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.9,.9,.9)translateY(20px);transform:scale3d(.9,.9,.9)translateY(20px)}}@keyframes zoomInDown{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.8,.8,.8)translateY(-20px);transform:scale3d(.8,.8,.8)translateY(-20px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.9,.9,.9)translateY(20px);transform:scale3d(.9,.9,.9)translateY(20px)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(.8,.8,.8)translate(-40px);transform:scale3d(.8,.8,.8)translate(-40px)}50%{opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1)translate(-10px);transform:scale(1)translate(-10px)}to{opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1)translate(0,0);transform:scale(1)translate(0,0)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(.8,.8,.8)translate(-40px);transform:scale3d(.8,.8,.8)translate(-40px)}50%{opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1)translate(-10px);transform:scale(1)translate(-10px)}to{opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1)translate(0,0);transform:scale(1)translate(0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1)translate(1000px);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475)translate(-10px);transform:scale3d(.475,.475,.475)translate(-10px)}}@keyframes zoomInRight{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1)translate(1000px);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475)translate(-10px);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.8,.8,.8)translateY(20px);transform:scale3d(.8,.8,.8)translateY(20px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.9,.9,.9)translateY(-20px);transform:scale3d(.9,.9,.9)translateY(-20px)}}@keyframes zoomInUp{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.8,.8,.8)translateY(20px);transform:scale3d(.8,.8,.8)translateY(20px)}60%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.9,.9,.9)translateY(-20px);transform:scale3d(.9,.9,.9)translateY(-20px)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475)translateY(-60px);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1)translateY(2000px);transform:scale3d(.1,.1,.1)translateY(2000px)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475)translateY(-60px);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1)translateY(2000px);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate(42px);transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transform:scale(.1)translate(-2000px);transform:scale(.1)translate(-2000px)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate(42px);transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transform:scale(.1)translate(-2000px);transform:scale(.1)translate(-2000px)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate(-42px);transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;-webkit-transform-origin:100%;transform-origin:100%;-webkit-transform:scale(.1)translate(2000px);transform:scale(.1)translate(2000px)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate(-42px);transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;-webkit-transform-origin:100%;transform-origin:100%;-webkit-transform:scale(.1)translate(2000px);transform:scale(.1)translate(2000px)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475)translateY(60px);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1)translateY(-2000px);transform:scale3d(.1,.1,.1)translateY(-2000px)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475)translateY(60px);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1)translateY(-2000px);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slideInDown{0%{visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{visibility:visible;-webkit-transform:translate(-20px);transform:translate(-20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slideInLeft{0%{visibility:visible;-webkit-transform:translate(-20px);transform:translate(-20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{visibility:visible;-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slideInRight{0%{visibility:visible;-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{visibility:visible;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slideInUp{0%{visibility:visible;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translate(100%);transform:translate(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100%!important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100%!important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset!important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit!important;text-align:left}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none!important;padding:0!important;width:100%}.wpml-language-switcher-block ul li{margin:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit!important;background-color:unset!important;min-width:unset!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1em!important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size)!important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing)!important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform)!important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family)!important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 #fff0;padding-top:3px!important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:#fff0}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px!important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858E9!important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400!important;font-size:13px!important;line-height:140%!important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px!important;max-width:45px!important;width:45px!important}.wpml-ls-color-control{border:1px solid #DDD;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0 0 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-panel-settings-btn{top:20%}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none!important}.ant-input-number-input{padding-right:0px!important;padding-left:3px!important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0!important;min-width:30px!important;height:30px!important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px!important}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents!important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex!important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents!important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset!important;flex:initial!important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1.5em!important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}.ant-input-number{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;width:100%;min-width:0;padding:4px 11px;color:rgb(0 0 0 / .85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{opacity:1}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:focus,.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-input-number-disabled{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number[disabled]{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless:hover,.ant-input-number-borderless:focus,.ant-input-number-borderless-focused,.ant-input-number-borderless-disabled,.ant-input-number-borderless[disabled]{background-color:#fff0;border:none;-webkit-box-shadow:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;-webkit-transition:all 0.3s,height 0s;transition:all 0.3s,height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgb(0 0 0 / .45);font-weight:700;line-height:0;text-align:center;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:#40a9ff}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgb(0 0 0 / .45);line-height:12px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-up-inner>*,.ant-input-number-handler-down-inner>*{line-height:1}.ant-input-number-handler-up-inner svg,.ant-input-number-handler-down-inner svg{display:inline-block}.ant-input-number-handler-up-inner::before,.ant-input-number-handler-down-inner::before{display:none}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;-webkit-transition:opacity 0.24s linear 0.24s;transition:opacity 0.24s linear 0.24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-input-number-disabled{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:#fff0;border:0;border-radius:2px;outline:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-appearance:textfield!important}.ant-input-number-input::-moz-placeholder{opacity:1}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type='number']::-webkit-inner-spin-button,.ant-input-number-input[type='number']::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;-webkit-transition:opacity 0.24s linear 0.1s;transition:opacity 0.24s linear 0.1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-up-disabled,.ant-input-number-handler-down-disabled{cursor:not-allowed}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner{color:rgb(0 0 0 / .25)}.ant-input-number-borderless{-webkit-box-shadow:none;box-shadow:none}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-select-single .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;-webkit-transition:all 0.3s;transition:all 0.3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector::after,.ant-select-single .ant-select-selector .ant-select-selection-item::after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after{display:inline-block;width:0;visibility:hidden;content:'\a0'}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector::after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:center;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector::after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:'\a0'}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;-webkit-transition:font-size 0.3s,line-height 0.3s,height 0.3s;transition:font-size 0.3s,line-height 0.3s,height 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:4px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:rgb(0 0 0 / .45);font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove::before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgb(0 0 0 / .75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-top:2px;margin-bottom:2px;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';line-height:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple.ant-select-lg .ant-select-selector::after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:33px;line-height:33px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector::after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:17px;line-height:17px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgb(0 0 0 / .25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:#fff0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast:none){.ant-select-selection-item *::-ms-backdrop,.ant-select-selection-item{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast:none){.ant-select-selection-placeholder *::-ms-backdrop,.ant-select-selection-placeholder{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:11px;width:12px;height:12px;margin-top:-6px;color:rgb(0 0 0 / .25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow::before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgb(0 0 0 / .25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;-webkit-transition:color 0.3s ease,opacity 0.15s ease;transition:color 0.3s ease,opacity 0.15s ease;text-rendering:auto}.ant-select-clear::before{display:block}.ant-select-clear:hover{color:rgb(0 0 0 / .45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;padding:0;color:rgb(0 0 0 / .85);font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:absolute;top:-9999px;left:-9999px;z-index:1050;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;-webkit-box-shadow:0 3px 6px -4px rgb(0 0 0 / .12),0 6px 16px 0 rgb(0 0 0 / .08),0 9px 28px 8px rgb(0 0 0 / .05);box-shadow:0 3px 6px -4px rgb(0 0 0 / .12),0 6px 16px 0 rgb(0 0 0 / .08),0 9px 28px 8px rgb(0 0 0 / .05)}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgb(0 0 0 / .25)}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgb(0 0 0 / .85);font-weight:400;font-size:14px;line-height:22px;color:rgb(0 0 0 / .25)}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgb(0 0 0 / .85);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.ant-select-item-group{color:rgb(0 0 0 / .45);font-size:12px;cursor:default}.ant-select-item-option{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-item-option-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-webkit-box-flex:0;-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgb(0 0 0 / .85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgb(0 0 0 / .25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:initial;left:11px}.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-search:first-child>.ant-select-selection-search-input{margin-right:5px!important;margin-left:0!important}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-slider{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;height:12px;margin:10px 6px 10px;padding:4px 0;cursor:pointer;-ms-touch-action:none;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;left:2px;margin-bottom:-4px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-track{position:absolute;height:4px;background-color:#91d5ff;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #91d5ff;border-radius:50%;-webkit-box-shadow:0;box-shadow:0;cursor:pointer;-webkit-transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(.18,.89,.32,1.28),-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:#46a6ff;-webkit-box-shadow:0 0 0 5px rgb(24 144 255 / .12);box-shadow:0 0 0 5px rgb(24 144 255 / .12)}.ant-slider-handle:focus{border-color:#46a6ff;outline:none;-webkit-box-shadow:0 0 0 5px rgb(24 144 255 / .12);box-shadow:0 0 0 5px rgb(24 144 255 / .12)}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:#69c0ff}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#69c0ff}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:rgb(0 0 0 / .45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-slider-mark-text-active{color:rgb(0 0 0 / .85)}.ant-slider-step{position:absolute;width:100%;height:4px;background:#fff0}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot:first-child{margin-left:-4px}.ant-slider-dot:last-child{margin-left:-4px}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-track{background-color:rgb(0 0 0 / .25)!important}.ant-slider-disabled .ant-slider-handle,.ant-slider-disabled .ant-slider-dot{background-color:#fff;border-color:rgb(0 0 0 / .25)!important;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-mark-text,.ant-slider-disabled .ant-slider-dot{cursor:not-allowed!important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider-rtl .ant-slider-dot{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:first-child{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:last-child{margin-right:-4px;margin-left:0}.ant-alert{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:#fff0;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgb(0 0 0 / .45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-icon .anticon-close:hover{color:rgb(0 0 0 / .75)}.ant-alert-close-text{color:rgb(0 0 0 / .45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-text:hover{color:rgb(0 0 0 / .75)}.ant-alert-with-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px 15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgb(0 0 0 / .85);font-size:16px}.ant-alert-message{color:rgb(0 0 0 / .85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;-webkit-transition:max-height 0.3s cubic-bezier(.78,.14,.15,.86),opacity 0.3s cubic-bezier(.78,.14,.15,.86),padding-top 0.3s cubic-bezier(.78,.14,.15,.86),padding-bottom 0.3s cubic-bezier(.78,.14,.15,.86),margin-bottom 0.3s cubic-bezier(.78,.14,.15,.86);transition:max-height 0.3s cubic-bezier(.78,.14,.15,.86),opacity 0.3s cubic-bezier(.78,.14,.15,.86),padding-top 0.3s cubic-bezier(.78,.14,.15,.86),padding-bottom 0.3s cubic-bezier(.78,.14,.15,.86),margin-bottom 0.3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl.ant-alert.ant-alert-no-icon{padding:8px 15px}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action{margin-right:8px;margin-left:auto}.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100%!important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100%!important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset!important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit!important;text-align:left}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none!important;padding:0!important;width:100%}.wpml-language-switcher-block ul li{margin:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit!important;background-color:unset!important;min-width:unset!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1em!important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size)!important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing)!important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform)!important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family)!important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 #fff0;padding-top:3px!important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:#fff0}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px!important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858E9!important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400!important;font-size:13px!important;line-height:140%!important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px!important;max-width:45px!important;width:45px!important}.wpml-ls-color-control{border:1px solid #DDD;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0 0 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-panel-settings-btn{top:20%}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none!important}.ant-input-number-input{padding-right:0px!important;padding-left:3px!important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0!important;min-width:30px!important;height:30px!important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px!important}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents!important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex!important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents!important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset!important;flex:initial!important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1.5em!important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
#ez-toc-container,.ez-toc-split-section{background:#F9F9F9;border:1px solid #AAA;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .05);box-shadow:0 1px 1px rgb(0 0 0 / .05);display:table;margin-bottom:1em;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:10px;position:relative;width:auto}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue,.ez-toc-split-section.ez-toc-light-blue{background:#EDF6FF}#ez-toc-container.ez-toc-white,.ez-toc-split-section.ez-toc-white{background:#FFF}#ez-toc-container.ez-toc-black,.ez-toc-split-section.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent,.ez-toc-split-section.ez-toc-transparent{background:none #fff0}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc-split-section ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container ul,#ez-toc-container li,.ez-toc-split-section ul,.ez-toc-split-section li{margin:0;padding:0}#ez-toc-container ul,#ez-toc-container li,#ez-toc-container ul li,.ez-toc-split-section ul,.ez-toc-split-section li,.ez-toc-split-section ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{background:none;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title,.ez-toc-split-section .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}#ez-toc-container.ez-toc-black p.ez-toc-title,.ez-toc-split-section.ez-toc-black p.ez-toc-title{color:#FFF}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list,.ez-toc-split-section div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0px!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a,.ez-toc-split-section a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;border-bottom:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited,.ez-toc-split-section a:visited{color:#9f9f9f}#ez-toc-container a:hover,.ez-toc-split-section a:hover{text-decoration:underline}#ez-toc-container.ez-toc-black a,.ez-toc-split-section.ez-toc-black a{color:#FFF}#ez-toc-container.ez-toc-black a:visited,.ez-toc-split-section.ez-toc-black a:visited{color:#FFF}#ez-toc-container a.ez-toc-toggle,.ez-toc-split-section a.ez-toc-toggle{display:flex;align-items:center;color:#444}.ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#EDEDED}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #fff0;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ez-toc-btn:hover,.ez-toc-btn:focus{color:#333;text-decoration:none}.ez-toc-btn:active,.ez-toc-btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.ez-toc-btn-default{color:#333;background-color:#fff;border-color:#ccc}.ez-toc-btn-default:hover,.ez-toc-btn-default:focus,.ez-toc-btn-default:active,.ez-toc-btn-default.active{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default:active,.ez-toc-btn-default.active{background-image:none}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default{text-shadow:0 -1px 0 rgb(0 0 0 / .2);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .15),0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 0 rgb(255 255 255 / .15),0 1px 1px rgb(0 0 0 / .075)}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.ez-toc-btn:active,.btn.active{background-image:none}.ez-toc-btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ez-toc-btn-default:hover,.ez-toc-btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-btn-default:active,.ez-toc-btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,.ez-toc-split-section label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon{font-size:16px;margin-left:2px}#ez-toc-container input,.ez-toc-split-section input{position:absolute;left:-999em}#ez-toc-container input[type="checkbox"]:checked+nav,.ez-toc-split-section input[type="checkbox"]:checked+nav,#ez-toc-widget-container input[type="checkbox"]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container label,.ez-toc-split-section label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con,.ez-toc-split-section .ez-toc-js-icon-con{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-toggle label,.ez-toc-split-section .ez-toc-toggle label{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}#ez-toc-container .ez-toc-js-icon-con,.ez-toc-split-section .ez-toc-js-icon-con{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title,.ez-toc-split-section .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em auto!important}#ez-toc-container a.ez-toc-toggle,.ez-toc-split-section a.ez-toc-toggle{color:#444;background:inherit;border:inherit}.ez-toc-toggle #item{position:absolute;left:-999em}label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap;box-shadow:none;text-decoration:none;border-bottom:none}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}#ez-toc-container .eztoc-toggle-hide-by-default,.ez-toc-split-section .eztoc-toggle-hide-by-default{display:none}.eztoc_no_heading_found{background-color:#ff0;padding-left:10px}.eztoc-hide{display:none}.term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}.ez-toc-list.ez-toc-columns-2{column-count:2;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-2>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-3{column-count:3;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-3>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-4{column-count:4;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-4>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-optimized{column-fill:balance;orphans:2;widows:2}.ez-toc-list.ez-toc-columns-optimized>li{display:block;break-inside:avoid;page-break-inside:avoid}@media (max-width:768px){.ez-toc-list.ez-toc-columns-2,.ez-toc-list.ez-toc-columns-3,.ez-toc-list.ez-toc-columns-4{column-count:1;column-gap:0}}@media (max-width:1024px) and (min-width:769px){.ez-toc-list.ez-toc-columns-4{column-count:2}.ez-toc-list.ez-toc-columns-3{column-count:2}}.fusion-footer #ez-toc-container,.fusion-footer .ez-toc-split-section{display:none}.ez-toc-split-section{margin-top:1.5em;float:none!important;clear:both}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;overflow:auto;padding:50px 44px 25px;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-25px;max-height:50vh}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding-left:12px;padding-right:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}@supports (padding:0px){.fancybox-caption{padding:50px calc(max(12px, env(safe-area-inset-right))) calc(max(12px, env(safe-area-inset-bottom))) calc(max(25px, env(safe-area-inset-left)))}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-display:swap;font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  /* --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px; */
}
*,
::after,
::before {
  box-sizing: border-box;
}
html {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[data-original-title],
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}
code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
    "Courier New", monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg {
  overflow: hidden;
  vertical-align: middle;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
select {
  word-wrap: normal;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
  cursor: pointer;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="time"] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
.h1,
h1 {
  font-size: 2.5rem;
}
.h2,
h2 {
  font-size: 2rem;
}
.h3,
h3 {
  font-size: 1.75rem;
}
.h4,
h4 {
  font-size: 1.5rem;
}
.h5,
h5 {
  font-size: 1.25rem;
}
.h6,
h6 {
  font-size: 1rem;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.small,
small {
  font-size: 80%;
  font-weight: 400;
}
.mark,
mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\00A0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 90%;
  color: #6c757d;
}
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}
pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}
.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}
.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}
.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}
.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  -ms-flex-order: -1;
  order: -1;
}
.order-last {
  -ms-flex-order: 13;
  order: 13;
}
.order-0 {
  -ms-flex-order: 0;
  order: 0;
}
.order-1 {
  -ms-flex-order: 1;
  order: 1;
}
.order-2 {
  -ms-flex-order: 2;
  order: 2;
}
.order-3 {
  -ms-flex-order: 3;
  order: 3;
}
.order-4 {
  -ms-flex-order: 4;
  order: 4;
}
.order-5 {
  -ms-flex-order: 5;
  order: 5;
}
.order-6 {
  -ms-flex-order: 6;
  order: 6;
}
.order-7 {
  -ms-flex-order: 7;
  order: 7;
}
.order-8 {
  -ms-flex-order: 8;
  order: 8;
}
.order-9 {
  -ms-flex-order: 9;
  order: 9;
}
.order-10 {
  -ms-flex-order: 10;
  order: 10;
}
.order-11 {
  -ms-flex-order: 11;
  order: 11;
}
.order-12 {
  -ms-flex-order: 12;
  order: 12;
}
.offset-1 {
  margin-left: 8.333333%;
}
.offset-2 {
  margin-left: 16.666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.333333%;
}
.offset-5 {
  margin-left: 41.666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.333333%;
}
.offset-8 {
  margin-left: 66.666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.333333%;
}
.offset-11 {
  margin-left: 91.666667%;
}
@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table td,
.table th {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}
.table-sm td,
.table-sm th {
  padding: 0.3rem;
}
.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered td,
.table-bordered th {
  border: 1px solid #dee2e6;
}
.table-bordered thead td,
.table-bordered thead th {
  border-bottom-width: 2px;
}
.table-borderless tbody + tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > td,
.table-primary > th {
  background-color: #b8daff;
}
.table-primary tbody + tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
  border-color: #7abaff;
}
.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}
.table-secondary,
.table-secondary > td,
.table-secondary > th {
  background-color: #d6d8db;
}
.table-secondary tbody + tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
  border-color: #b3b7bb;
}
.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}
.table-success,
.table-success > td,
.table-success > th {
  background-color: #c3e6cb;
}
.table-success tbody + tbody,
.table-success td,
.table-success th,
.table-success thead th {
  border-color: #8fd19e;
}
.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}
.table-info,
.table-info > td,
.table-info > th {
  background-color: #bee5eb;
}
.table-info tbody + tbody,
.table-info td,
.table-info th,
.table-info thead th {
  border-color: #86cfda;
}
.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}
.table-warning,
.table-warning > td,
.table-warning > th {
  background-color: #ffeeba;
}
.table-warning tbody + tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
  border-color: #ffdf7e;
}
.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}
.table-danger,
.table-danger > td,
.table-danger > th {
  background-color: #f5c6cb;
}
.table-danger tbody + tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
  border-color: #ed969e;
}
.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}
.table-light,
.table-light > td,
.table-light > th {
  background-color: #fdfdfe;
}
.table-light tbody + tbody,
.table-light td,
.table-light th,
.table-light thead th {
  border-color: #fbfcfc;
}
.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}
.table-dark,
.table-dark > td,
.table-dark > th {
  background-color: #c6c8ca;
}
.table-dark tbody + tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #95999c;
}
.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}
.table-active,
.table-active > td,
.table-active > th {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
select.form-control[multiple],
select.form-control[size] {
  height: auto;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 1rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip {
  display: block;
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}
.custom-select.is-valid,
.was-validated .custom-select:valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
      no-repeat right 0.75rem center/8px 10px,
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
      #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
      calc(0.75em + 0.375rem);
}
.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip {
  display: block;
}
.form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip,
.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip {
  display: block;
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745;
}
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}
.custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745;
}
.custom-control-input.is-valid ~ .custom-control-label::before,
.was-validated .custom-control-input:valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip,
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip {
  display: block;
}
.custom-control-input.is-valid:checked ~ .custom-control-label::before,
.was-validated
  .custom-control-input:valid:checked
  ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before,
.was-validated
  .custom-control-input:valid:focus
  ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.custom-control-input.is-valid:focus:not(:checked)
  ~ .custom-control-label::before,
.was-validated
  .custom-control-input:valid:focus:not(:checked)
  ~ .custom-control-label::before {
  border-color: #28a745;
}
.custom-file-input.is-valid ~ .custom-file-label,
.was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745;
}
.custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip,
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip {
  display: block;
}
.custom-file-input.is-valid:focus ~ .custom-file-label,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
  border-color: #dc3545;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
      no-repeat right 0.75rem center/8px 10px,
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")
      #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
      calc(0.75em + 0.375rem);
}
.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip {
  display: block;
}
.form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip,
.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip {
  display: block;
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label,
.was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #dc3545;
}
.custom-control-input.is-invalid ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip,
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
  display: block;
}
.custom-control-input.is-invalid:checked ~ .custom-control-label::before,
.was-validated
  .custom-control-input:invalid:checked
  ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before,
.was-validated
  .custom-control-input:invalid:focus
  ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.custom-control-input.is-invalid:focus:not(:checked)
  ~ .custom-control-label::before,
.was-validated
  .custom-control-input:invalid:focus:not(:checked)
  ~ .custom-control-label::before {
  border-color: #dc3545;
}
.custom-file-input.is-invalid ~ .custom-file-label,
.was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip,
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
  display: block;
}
.custom-file-input.is-invalid:focus ~ .custom-file-label,
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .custom-select,
  .form-inline .input-group {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn.focus,
.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled,
.btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}
.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
.btn-primary.focus,
.btn-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary.focus,
.btn-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success.focus,
.btn-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info.focus,
.btn-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning.focus,
.btn-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger.focus,
.btn-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light.focus,
.btn-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled,
.btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark.focus,
.btn-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled,
.btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success.focus,
.btn-outline-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info.focus,
.btn-outline-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning.focus,
.btn-outline-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger.focus,
.btn-outline-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light.focus,
.btn-outline-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark.focus,
.btn-outline-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link.focus,
.btn-link:focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link.disabled,
.btn-link:disabled {
  color: #6c757d;
  pointer-events: none;
}
.btn-group-lg > .btn,
.btn-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
.btn-group-sm > .btn,
.btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropdown,
.dropleft,
.dropright,
.dropup {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-menu[x-placement^="bottom"],
.dropdown-menu[x-placement^="left"],
.dropdown-menu[x-placement^="right"],
.dropdown-menu[x-placement^="top"] {
  right: auto;
  bottom: auto;
}
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:focus,
.dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.btn-group-vertical > .btn:hover,
.btn-group > .btn:hover {
  z-index: 1;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus {
  z-index: 1;
}
.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}
.input-group > .custom-file,
.input-group > .custom-select,
.input-group > .form-control,
.input-group > .form-control-plaintext {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .form-control,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control {
  margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group > .custom-select:focus,
.input-group > .form-control:focus {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-select:not(:last-child),
.input-group > .form-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-select:not(:first-child),
.input-group > .form-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-append,
.input-group-prepend {
  display: -ms-flexbox;
  display: flex;
}
.input-group-append .btn,
.input-group-prepend .btn {
  position: relative;
  z-index: 2;
}
.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
  z-index: 3;
}
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .input-group-text,
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .input-group-text {
  margin-left: -1px;
}
.input-group-prepend {
  margin-right: -1px;
}
.input-group-append {
  margin-left: -1px;
}
.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type="checkbox"],
.input-group-text input[type="radio"] {
  margin-top: 0;
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control:not(textarea) {
  height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .input-group-text {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control:not(textarea) {
  height: calc(1.5em + 0.5rem + 2px);
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}
.input-group
  > .input-group-append:last-child
  > .btn:not(:last-child):not(.dropdown-toggle),
.input-group
  > .input-group-append:last-child
  > .input-group-text:not(:last-child),
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group
  > .input-group-prepend:first-child
  > .input-group-text:not(:first-child),
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}
.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}
.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox
  .custom-control-input:indeterminate
  ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox
  .custom-control-input:indeterminate
  ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox
  .custom-control-input:disabled:checked
  ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox
  .custom-control-input:disabled:indeterminate
  ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio
  .custom-control-input:disabled:checked
  ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
    -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
  transform: translateX(0.75rem);
}
.custom-switch
  .custom-control-input:disabled:checked
  ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
    no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}
.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}
.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}
.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:focus,
.nav-link:hover {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}
.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}
.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
  color: #fff;
}
.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
}
.card-title {
  margin-bottom: 0.75rem;
}
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}
.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}
.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card-deck {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card .card-header {
  margin-bottom: -1px;
}
.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}
.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:focus,
a.badge:hover {
  text-decoration: none;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}
.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:focus,
a.badge-primary:hover {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary.focus,
a.badge-primary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:focus,
a.badge-secondary:hover {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary.focus,
a.badge-secondary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:focus,
a.badge-success:hover {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success.focus,
a.badge-success:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:focus,
a.badge-info:hover {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info.focus,
a.badge-info:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:focus,
a.badge-warning:hover {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning.focus,
a.badge-warning:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:focus,
a.badge-danger:hover {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger.focus,
a.badge-danger:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:focus,
a.badge-light:hover {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light.focus,
a.badge-light:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:focus,
a.badge-dark:hover {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark.focus,
a.badge-dark:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
}
.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}
.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}
.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}
.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}
.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}
.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}
.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}
.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}
.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}
.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-size: 1rem 1rem;
}
.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}
.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}
.media-body {
  -ms-flex: 1;
  flex: 1;
}
.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}
.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:focus,
.list-group-item-action:hover {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-horizontal {
  -ms-flex-direction: row;
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}
.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}
.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}
.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}
.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}
.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}
.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}
.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
  opacity: 0.75;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
a.close.disabled {
  pointer-events: none;
}
.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}
.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.toast-body {
  padding: 0.75rem;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.modal-dialog-scrollable {
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}
.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}
.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
    "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-auto[x-placement^="top"],
.bs-tooltip-top {
  padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow,
.bs-tooltip-top .arrow {
  bottom: 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow::before,
.bs-tooltip-top .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}
.bs-tooltip-auto[x-placement^="right"],
.bs-tooltip-right {
  padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow,
.bs-tooltip-right .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow::before,
.bs-tooltip-right .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}
.bs-tooltip-auto[x-placement^="bottom"],
.bs-tooltip-bottom {
  padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow,
.bs-tooltip-bottom .arrow {
  top: 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
.bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}
.bs-tooltip-auto[x-placement^="left"],
.bs-tooltip-left {
  padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow,
.bs-tooltip-left .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow::before,
.bs-tooltip-left .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
    "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::after,
.popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-popover-auto[x-placement^="top"],
.bs-popover-top {
  margin-bottom: 0.5rem;
}
.bs-popover-auto[x-placement^="top"] > .arrow,
.bs-popover-top > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.bs-popover-auto[x-placement^="top"] > .arrow::before,
.bs-popover-top > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="top"] > .arrow::after,
.bs-popover-top > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}
.bs-popover-auto[x-placement^="right"],
.bs-popover-right {
  margin-left: 0.5rem;
}
.bs-popover-auto[x-placement^="right"] > .arrow,
.bs-popover-right > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-auto[x-placement^="right"] > .arrow::before,
.bs-popover-right > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="right"] > .arrow::after,
.bs-popover-right > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"],
.bs-popover-bottom {
  margin-top: 0.5rem;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow,
.bs-popover-bottom > .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::before,
.bs-popover-bottom > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::after,
.bs-popover-bottom > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"] .popover-header::before,
.bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}
.bs-popover-auto[x-placement^="left"],
.bs-popover-left {
  margin-right: 0.5rem;
}
.bs-popover-auto[x-placement^="left"] > .arrow,
.bs-popover-left > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-auto[x-placement^="left"] > .arrow::before,
.bs-popover-left > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="left"] > .arrow::after,
.bs-popover-left > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
  display: block;
}
.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}
.carousel-control-next,
.carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-next,
  .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border 0.75s linear infinite;
  animation: spinner-border 0.75s linear infinite;
}
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow 0.75s linear infinite;
  animation: spinner-grow 0.75s linear infinite;
}
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #007bff !important;
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
  background-color: #0062cc !important;
}
.bg-secondary {
  background-color: #6c757d !important;
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
  background-color: #545b62 !important;
}
.bg-success {
  background-color: #28a745 !important;
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
  background-color: #1e7e34 !important;
}
.bg-info {
  background-color: #17a2b8 !important;
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
  background-color: #117a8b !important;
}
.bg-warning {
  background-color: #ffc107 !important;
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
  background-color: #d39e00 !important;
}
.bg-danger {
  background-color: #dc3545 !important;
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
  background-color: #bd2130 !important;
}
.bg-light {
  background-color: #f8f9fa !important;
}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
  background-color: #dae0e5 !important;
}
.bg-dark {
  background-color: #343a40 !important;
}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
  background-color: #1d2124 !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 1px solid #dee2e6 !important;
}
.border-top {
  border-top: 1px solid #dee2e6 !important;
}
.border-right {
  border-right: 1px solid #dee2e6 !important;
}
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}
.border-left {
  border-left: 1px solid #dee2e6 !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary {
  border-color: #007bff !important;
}
.border-secondary {
  border-color: #6c757d !important;
}
.border-success {
  border-color: #28a745 !important;
}
.border-info {
  border-color: #17a2b8 !important;
}
.border-warning {
  border-color: #ffc107 !important;
}
.border-danger {
  border-color: #dc3545 !important;
}
.border-light {
  border-color: #f8f9fa !important;
}
.border-dark {
  border-color: #343a40 !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded-sm {
  border-radius: 0.2rem !important;
}
.rounded {
  border-radius: 0.25rem !important;
}
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-lg {
  border-radius: 0.3rem !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: 50rem !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}
.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.embed-responsive-4by3::before {
  padding-top: 75%;
}
.embed-responsive-1by1::before {
  padding-top: 100%;
}
.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}
.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}
.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}
.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}
.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}
.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
    "Courier New", monospace !important;
}
.text-justify {
  text-align: justify !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-lighter {
  font-weight: lighter !important;
}
.font-weight-normal {
  font-weight: 400 !important;
}
.font-weight-bold {
  font-weight: 700 !important;
}
.font-weight-bolder {
  font-weight: bolder !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary {
  color: #007bff !important;
}
a.text-primary:focus,
a.text-primary:hover {
  color: #0056b3 !important;
}
.text-secondary {
  color: #6c757d !important;
}
a.text-secondary:focus,
a.text-secondary:hover {
  color: #494f54 !important;
}
.text-success {
  color: #28a745 !important;
}
a.text-success:focus,
a.text-success:hover {
  color: #19692c !important;
}
.text-info {
  color: #17a2b8 !important;
}
a.text-info:focus,
a.text-info:hover {
  color: #0f6674 !important;
}
.text-warning {
  color: #ffc107 !important;
}
a.text-warning:focus,
a.text-warning:hover {
  color: #ba8b00 !important;
}
.text-danger {
  color: #dc3545 !important;
}
a.text-danger:focus,
a.text-danger:hover {
  color: #a71d2a !important;
}
.text-light {
  color: #f8f9fa !important;
}
a.text-light:focus,
a.text-light:hover {
  color: #cbd3da !important;
}
.text-dark {
  color: #343a40 !important;
}
a.text-dark:focus,
a.text-dark:hover {
  color: #121416 !important;
}
.text-body {
  color: #212529 !important;
}
.text-muted {
  color: #6c757d !important;
}
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}
.text-reset {
  color: inherit !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@media print {
  *,
  ::after,
  ::before {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  blockquote,
  pre {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  img,
  tr {
    page-break-inside: avoid;
  }
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered td,
  .table-bordered th {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark tbody + tbody,
  .table-dark td,
  .table-dark th,
  .table-dark thead th {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*# sourceMappingURL=bootstrap.min.css.map */
.elementor-section-full_width .elementor-container,.container{width:100%;max-width:100%}.elementor-section-full_width .elementor-container .elementor-section .elementor-container,.container .elementor-section .elementor-container{width:100%;max-width:100%;padding-right:0;padding-left:0}.elementor-section-full_width.container-no-padding>.elementor-container{padding-left:0;padding-right:0;width:100%;max-width:100%}body{--max-w:1920px;--e-screen:1920;--heading-spacing:calc( (0.5 / var(--e-screen) ) * 100vw);--e-plr:110px;--video-w:calc( (272.0 / var(--e-screen)) * 100vw);--video-h:calc( (260.0 / var(--e-screen)) * 100vw);--s-140:calc( (140.0 / var(--e-screen)) * 100vw);--s-120:calc( (120.0 / var(--e-screen)) * 100vw);--s-96:calc( (96.0 / var(--e-screen)) * 100vw);--s-60:calc( (60.0 / var(--e-screen)) * 100vw);--s-64:calc( (64.0 / var(--e-screen)) * 100vw);--s-48:calc( (48.0 / var(--e-screen)) * 100vw);--s-36:calc( (36.0 / var(--e-screen)) * 100vw);--s-32:calc( (32.0 / var(--e-screen)) * 100vw);--s-28:calc( (28.0 / var(--e-screen)) * 100vw);--s-24:calc( (24.0 / var(--e-screen)) * 100vw);--s-20:calc( (20.0 / var(--e-screen)) * 100vw);--s-18:calc( (18.0 / var(--e-screen)) * 100vw);--s-16:calc( (16.0 / var(--e-screen)) * 100vw);--s-14:calc( (14.0 / var(--e-screen)) * 100vw);--s-12:calc( (12.0 / var(--e-screen)) * 100vw);--primary-color:#021eb2;--secondady-color:#616161;--white-color:#fff;--heading-font:}@media (max-width:1920px){body{--max-w:1440px;--e-screen:1440;--heading-spacing:calc( (0.5 / var(--e-screen) ) * 100vw);--e-plr:110px}}@media (max-width:1200px){body{--max-w:100vw;--max-w-n:1024;--heading-spacing:0px;--e-plr:38px;--video-w:calc( (222.0 / 1024) * 100vw);--video-h:calc( (200.0 / 1024) * 100vw)}}@media (max-width:991px){body{--e-plr:12px;--s-120:120px;--s-60:60px;--s-64:64px;--s-48:48px;--s-36:36px;--s-32:32px;--s-28:28px;--s-24:24px;--s-20:20px;--s-18:18px;--s-16:16px;--s-14:14px}}@media (max-width:767px){body{--e-plr:12px;--s-120:120px;--s-60:60px;--s-64:64px;--s-48:48px;--s-36:36px;--s-32:32px;--s-28:28px;--s-24:24px;--s-20:20px;--s-18:18px;--s-16:16px;--s-14:14px;--s-12:12px}}@media (min-width:2000px){.elementor-section-full_width>.elementor-container,.container{width:var(--max-w);max-width:var(--max-w);padding-left:var(--e-plr);padding-right:var(--e-plr)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{text-rendering:antialiased;scroll-behavior:smooth}body{font-family:"Inter",sans-serif;font-weight:400;font-size:var(--s-16);color:#000}body.elementor-editor-active:not(.logged-in){cursor:inherit}.s-140{font-size:var(--s-140)}h1,.s-120{font-size:var(--s-120)}.s-96{font-size:var(--s-96)}h2,.s-64{font-size:var(--s-60)}h3,.s-48{font-size:var(--s-48)}h4,.s-32{font-size:var(--s-32)}.s-36{font-size:var(--s-36)}h5,.s-24{font-size:var(--s-24)}h6,.s-20{font-size:var(--s-20)}.s-18{font-size:var(--s-18)}.s-16{font-size:var(--s-16)}.s-14{font-size:var(--s-14)}.lh-120{line-height:120%}.lh-150{line-height:110%}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-900{font-weight:900}.primary-color{color:var(--primary-color)}.white-color{color:var(--white-color)}a{text-decoration:none!important;font-size:16px}img{vertical-align:middle;height:auto}.rel{position:relative}*{margin:0;padding:0}img{max-width:100%}.images-masonry .gallery-item{padding-right:calc((16.0 / var(--e-screen) ) * 100vw);padding-left:calc((16.0 / var(--e-screen) ) * 100vw);margin-bottom:calc((32.0 / var(--e-screen) ) * 100vw)}.images-masonry .gallery-item:nth-child(2n+1) article{padding-top:120%}.images-masonry .gallery-item article{position:relative;padding-top:100%}.images-masonry .gallery-item img{border:1px solid #898989;border-radius:48px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.images-masonry .gallery-item{margin-bottom:15px}.images-masonry .gallery-item img{border-radius:24px}}.cursor--outer{width:30px;height:30px;border-radius:50%;border:1px solid #fff;background:var(--primary-color);display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:fixed;left:0;top:0;pointer-events:none;z-index:9999999;opacity:.8}.cursor--inner{width:4px;height:4px;position:fixed;left:10px;top:10px;border-radius:50%;z-index:9999999;background:#232323}.e-loading-wp{position:fixed;top:0;left:0;width:100%;height:100%;background:#0d41fd;z-index:9999999}.e-loading-wp svg{width:400px;height:auto;display:block}.e-loading-wp .e-loading-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.e-loading-wp .e-loading-content svg{max-width:calc(100% - 100px);margin:auto}.logo{stroke:#fff;fill:#fff;stroke-dasharray:270;opacity:1;animation:logo_stroke 2s linear;-moz-animation:logo_stroke 2s linear;-webkit-animation:logo_stroke 2s linear}@keyframes logo_stroke{0%{opacity:0;fill:none;stroke-dashoffset:270}10%{opacity:10;fill:none;stroke-dashoffset:270}80%{fill:#fff0}100%{opacity:10;fill:#fff;stroke-dashoffset:0}}#est,.est{fill:#fff;stroke-dasharray:135;stroke:#fff;opacity:0;animation:white_stroke 2.2s linear;-moz-animation:white_stroke 2.2s linear;-webkit-animation:white_stroke 2.2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes white_stroke{0%{opacity:0;fill:none;stroke-dashoffset:135}10%{opacity:10;fill:none;stroke-dashoffset:135}80%{fill:#fff0}100%{opacity:10;fill:#fff;stroke-dashoffset:0}}.logo-text{opacity:1;animation:show_text 2.5s linear}@keyframes show_text{0%{opacity:0}80%{opacity:0}100%{opacity:1}}.svg-logo-loading{overflow:hidden}.svg-logo-loading:before{content:"";width:4px;height:100%;background-image:linear-gradient(177deg,#ffffff29 0%,#fff 50%,#ffffff2e 75%);border-radius:50%;position:absolute;top:0;left:-100%}@keyframes line_run{0%{left:-5px}100%{left:100%}}.scroll-to-top{position:fixed;bottom:30px;right:30px;border:none;color:#fff;border-radius:50%;width:42px;height:42px;opacity:0;visibility:hidden;transition:0.3s ease-in-out;outline:none!important}.scroll-to-top svg{rotate:-90deg;width:35px;margin-top:-5px}.scroll-to-top.active{opacity:1;visibility:visible}.scroll-to-top:hover{opacity:1;background:#0f41ff}.scroll-to-top:hover path{fill:#fff}.fancybox-slide--video .fancybox-content{background:transparent!important}.page-child .elementor-widget-text-editor ul{padding-left:27px}@font-face{font-family:"Space Grotesk",sans-serif;src:url(/wp-content/themes/dev/assets/css/fonts/SpaceGrotesk-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-feature-settings:normal!important}@font-face{font-family:"Space Grotesk",sans-serif;src:url(/wp-content/themes/dev/assets/css/fonts/SpaceGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-feature-settings:normal!important}@font-face{font-family:"Space Grotesk",sans-serif;src:url(/wp-content/themes/dev/assets/css/fonts/SpaceGrotesk-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-feature-settings:normal!important}@font-face{font-family:"Space Grotesk",sans-serif;src:url(/wp-content/themes/dev/assets/css/fonts/SpaceGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:normal!important}@font-face{font-family:"Space Grotesk",sans-serif;src:url(/wp-content/themes/dev/assets/css/fonts/SpaceGrotesk-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;font-feature-settings:normal!important}.toggle-nav a{position:relative;width:40px;height:40px;border-radius:50%;display:block}.toggle-nav svg{display:block;vertical-align:middle}.menu-scroll.link{display:none!important}header .container{margin:0 auto;transition:width 1s cubic-bezier(.6,.6,0,1),margin-top 1s cubic-bezier(.6,.6,0,1),padding 1s cubic-bezier(.6,.6,0,1),border-color 1s cubic-bezier(.6,.6,0,1)}.header{justify-content:center;align-items:center;width:100%;display:flex;position:fixed;z-index:999;top:40px;left:0;transition:transform 0.3s}.header .site-logo{display:flex}.header #primary-menu-list{margin-top:-5px!important}.header #primary-menu-list>li:last-child{margin-right:0!important}.header .header-top{justify-content:space-between;display:flex;padding:12px 12px;width:1280px;margin:0 auto}.header .header-top .e-logo{width:150px}.header .h-1{height:0}.header svg.scale-nav{display:none}.header.sticky .btn-menu span{padding:10px 12px}.header.sticky .container{transition:width 1s cubic-bezier(.6,.6,0,1),margin-top 1s cubic-bezier(.6,.6,0,1),padding 1s cubic-bezier(.6,.6,0,1),border-color 1s cubic-bezier(.6,.6,0,1)}.header.sticky .sub_mega_menu{top:110%!important}.header.sticky .sub_mega_menu::before{left:33%}.header.sticky .header-top{z-index:99999;border-color:#fff0;border-radius:4px;background:rgb(255 255 255 / .65);box-shadow:0 12px 12px 0 rgb(0 0 0 / .1);backdrop-filter:blur(10px);top:12px;transition:0.5s}.header.sticky .header-top #primary-menu-list>li>a{color:#020403}.header.sticky .header-top #primary-menu-list>li:hover>a{color:#353635!important}.header.sticky .header-top #primary-menu-list>li:hover path{fill:#353635!important}.header.sticky .header-top .sub-menu-toggle .ic-toggle svg path{fill:#020403!important}.header #progress{position:absolute;top:-4px;left:-4px;right:0;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50%;z-index:-1}.header .icon{transition:0.3s;width:82px;height:82px;background:#fff;box-shadow:0 13.913px 20.8696px rgb(19 1 55 / .12);border-radius:50%;display:flex;align-items:center;justify-content:center}.header .icon svg{width:24px!important;height:24px!important}.header .icon path{fill:var(--primary-color)}.languge-list{width:40px;height:40px;border:2px solid var(--primary-color);border-radius:100px;list-style:none;overflow:hidden}.languge-list svg{width:100%;height:100%;display:block}.btn-menu{display:inline-block;position:relative;border-radius:4px;width:auto;height:auto;overflow:hidden}.btn-menu span{font-family:"Space Grotesk",sans-serif;text-align:center;position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:18px;background:#0f41ff;top:0;left:0;width:100%;border:1px solid #0f41ff;transition:0.5s;border-radius:4px;color:var(--Neutral-0,#fff);font-weight:500;line-height:28px;letter-spacing:.18px}.btn-menu span svg{transition:0.5s;width:26px;height:26px}.btn-menu:hover{background:#fff}.btn-menu:hover:before{width:0%}.btn-menu:hover span{color:#0f41ff;border-color:#0f41ff;background:#fff}.btn-menu:hover span svg{rotate:45deg}.btn-menu:hover span svg path{fill:#0f41ff}.sub-menu-toggle{margin-left:9px}.p-inherit{position:inherit}.p-initial{position:initial}#primary-menu-list{list-style:none;font-family:}#primary-menu-list li{position:relative}#primary-menu-list li a{font-family:"Space Grotesk",sans-serif}#primary-menu-list li.p-inherit{position:inherit}#primary-menu-list li:hover>.sub-menu-dropdown{visibility:visible;opacity:1;transform:translateY(0)}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu{right:0;left:0;margin:0 auto;transform:translateY(0);width:1200px;font-family:"Inter",sans-serif}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu .elementor-heading-title:not(h2){font-size:14px;font-family:"Space Grotesk",serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu h2.elementor-heading-title{font-size:var(--s-64)}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li{padding:0}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li a{font-size:14px;padding:0;transition:0.3s;margin-bottom:12px;font-weight:400;line-height:128.571%;color:#676868;position:relative;display:block}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li a .elementor-icon-list-icon{display:none}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li a .elementor-icon-list-text{padding-left:0!important;transition:0.3s}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li a:hover .elementor-icon-list-text{color:#0f41ff;transition:0.3s}#primary-menu-list li .sub-menu-dropdown.sub_mega_menu ul li a svg{position:absolute!important;top:0;left:0;width:auto;height:auto}#primary-menu-list>li{display:inline-block;font-weight:400;line-height:36px;margin-right:32px}#primary-menu-list>li.current-menu-item{font-weight:700}#primary-menu-list>li a{color:#000;transform:0.3s}#primary-menu-list>li>a{font-size:18px;font-weight:500;line-height:111.111%;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;transition:0.3s}#primary-menu-list>li:hover a{transition:0.3s}#primary-menu-list .sub-menu-dropdown{visibility:hidden;opacity:0;position:absolute;top:115%;z-index:9999;background:var(--Background-Secondary,#f8f8f8);box-shadow:0 0 64px 0 rgb(0 0 0 / .16);width:max-content;min-width:200px;border-radius:4px;transform:translateY(15px);transition:0.5s}#primary-menu-list .sub-menu-dropdown li{padding:8px 16px 0;display:block;text-align:left;line-height:120%}#primary-menu-list .sub-menu-dropdown li:last-child{padding-bottom:14px}#primary-menu-list .sub-menu-dropdown li:first-child{padding-top:14px}#primary-menu-list .sub-menu-dropdown li a{color:var(--secondady-color);font-weight:800;font-size:var(--s-20)}#primary-menu-list .sub-menu-dropdown li a:hover{color:var(--primary-color)}#primary-menu-list .sub-menu-dropdown .sub-menu-dropdown{left:100%;top:0}.close-menu rect{fill:#000!important}.menu-mobile{position:fixed;top:0;left:-100%;background-color:#0f41ff;background-size:contain;width:100%;height:100%;z-index:9999999;padding:33px 24px;transition:0.5s}.menu-mobile .site-branding{margin-bottom:64px}.menu-mobile .site-branding svg path{fill:#fff}.menu-mobile .menu-menu-moblie-container>ul{margin:0}.menu-mobile .menu-item-has-children.open>.sub-menu-dropdown{display:block}.menu-mobile .menu-item-has-children.open .sub-menu-toggle path{fill:#fff}.menu-mobile .sub-menu-toggle svg{transform:rotate(0deg);height:32px;width:auto;transition:0.5s}.menu-mobile .sub-menu-toggle path{fill:#fff}.menu-mobile .sub-menu-dropdown{display:none}.menu-mobile .menu-footer-menu{position:absolute;bottom:0;width:100%;left:0;padding:24px;z-index:999999999999;background:#0f41ff}.menu-mobile .close-menu{position:absolute;width:37.91px;height:37.91px;right:24px;top:33px;border-radius:50%}.menu-mobile .close-menu path{fill:#fff!important}.menu-mobile.open-menu{left:0}.menu-mobile ul{list-style:none;font-size:var(--s-28);line-height:120%;text-transform:uppercase;letter-spacing:.03em}.menu-mobile ul li{margin-bottom:24px;text-transform:capitalize;position:relative}.menu-mobile ul li:last-child{margin-bottom:0}.menu-mobile ul .sub-menu-toggle{position:absolute;right:0;width:40px;height:40px;margin:0;z-index:999;text-align:center;justify-content:center;display:flex;align-items:center;top:0}.menu-mobile ul .sub-menu-toggle.open svg{transform:rotate(180deg)}.menu-mobile ul a{color:#fff}.menu-mobile .sub-menu-dropdown.sub_mega_menu{color:#fff}.menu-mobile .sub-menu-dropdown.sub_mega_menu ul{font-size:22px}.menu-mobile .sub-menu-dropdown.sub_mega_menu .elementor-heading-title{color:#fff;font-size:26px!important}.menu-mobile .sub-menu-dropdown.sub_mega_menu svg{fill:#fff}.menu-mobile .sub-menu-dropdown.sub_mega_menu .elementor-icon-list-icon{display:none!important}.menu-mobile .sub-menu-dropdown.sub_mega_menu .elementor-icon-list-text{padding-left:10px!important;font-weight:400}.menu-mobile .widget_social{color:var(--white-color)}.menu-mobile .widget_social .widget-title{font-size:var(--s-18);font-family:"Inter",sans-serif;margin-bottom:10px;letter-spacing:2px}.menu-mobile .widget_social .social-group.hide-label .social-text{display:none}.menu-mobile .widget_social .social-group svg{width:34px;height:34px;display:inline-block;border:1px solid #fff;border-radius:50%;padding:6px}.logo-path-animation{transform:translateY(0) translateX(0) scale(1);display:inline-block;animation:logo_path 2s infinite linear}@keyframes logo_path{0%{transform:translateY(0) translateX(0) scale(1)}50%{transform:translateY(-1px) translateX(4.5px) scale(.9)}100%{transform:translateY(0) translateX(0) scale(1)}}.single-career .wpcf7 label.custom-label input[type="file"]{top:-30px;border:none;visibility:visible;opacity:1}#primary-menu-list>li>a{position:relative}#primary-menu-list li.item-sub-type-mega_menu:hover .sub_mega_menu:before{opacity:1;transition:0.5s}#primary-menu-list .sub_mega_menu:before{content:"";position:absolute;top:-23px;left:34%;width:30px;height:28px;transition:0.5s;opacity:0}path.minus{visibility:hidden;opacity:0}#primary-menu-list>li:hover path.plus{visibility:hidden;opacity:0;transition:0.2s}#primary-menu-list>li:hover path.minus{visibility:visible;opacity:1;transition:0.2s}.btn-menu-mobi a{padding:10px 22px;background:#fff;border-radius:7px;display:inline-block;font-size:20px;color:#0f41ff!important;font-size:26px}.menu-mobile ul{font-weight:500;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-family:"Space Grotesk"}.menu-footer-menu path{fill:#fff}@media (max-width:1025px) and (min-width:920px){#header.sticky .container{width:980px}.header #primary-menu-list{margin-top:5px!important}}@media (max-width:920px){.header.up{transition:transform 0.3s}header{transition:transform 0.3s}header .btn-right{display:none}header .e-logo{display:flex;width:100%}header.sticky .toggle-nav path{stroke:#0f41ff}header.sticky .e-logo path{fill:#0f41ff}.menu-mobile .sub-menu-dropdown.sub_mega_menu{max-height:350px;overflow-y:auto}.menu-mobile .sub-menu-dropdown.sub_mega_menu .elementor-heading-title{font-size:16px!important}.menu-mobile .sub-menu-dropdown.sub_mega_menu .elementor-icon-list-item a{font-size:18px}.elementor-element-9f25c4b>.elementor-container{padding:0!important}}@media (max-width:767px){.menu-mobile .sub-menu-dropdown.sub_mega_menu{max-height:200px}.menu-mobile ul a{font-size:24px}}.btn-right{display:flex}.mfp-close-btn-in .mfp-close{color:#fff;z-index:9999;position:absolute;top:-36px;right:-30px}.single-ebook #success-form{font-weight:400;font-size:14px;line-height:22px;padding-top:120px;color:#000}.single-ebook #success-form ul{margin-left:27px;margin-top:30px}.single-ebook #success-form .title-success{font-weight:700;font-size:35px;line-height:136.02%;color:#000;margin-bottom:39px;width:289px;max-width:100%}.single-ebook #success-form .success-bee{position:absolute;left:-108px;top:-62px}.single-ebook img.bee-ebook{position:absolute;top:-12px;left:-160px;z-index:1}.single-ebook .book-herro{padding-top:70px;padding-bottom:70px}.single-ebook .section .gird-bg{background-color:#194bff;padding-top:128px;padding-bottom:128px}.single-ebook .ebook-title{color:#021eb2;font-size:44px;line-height:64px;margin-bottom:24px}.single-ebook .related-title{font-weight:700;font-size:48px;line-height:62px;color:#070632;float:left}.single-ebook .ebook-carousel{margin-top:64px}.single-ebook .related-post{margin:0}.single-ebook .slick-dots{text-align:center}.single-ebook .slick-dots li{display:inline-block;margin:0 6px}.single-ebook .slick-dots li.slick-active button{width:24px;opacity:1}.single-ebook .slick-dots li button{width:16px;height:3px;background:#070632;opacity:.3;border-radius:1px;font-size:0;border:none;padding:0}.single-ebook .carousel-arrow{float:right;margin-top:15px}.single-ebook .carousel-arrow .slick-next{margin-left:8px}.single-ebook .carousel-arrow .slick-arrow{background:#fff0;border-radius:8px;height:auto;width:auto;padding:6px 17px;line-height:initial;border:1px solid #070632;display:inline-block;top:inherit;transform:inherit;position:inherit}.single-ebook .carousel-arrow .slick-arrow.slick-next,.single-ebook .carousel-arrow .slick-arrow:hover{background-color:#070632}.single-ebook .carousel-arrow .slick-arrow.slick-next svg path,.single-ebook .carousel-arrow .slick-arrow:hover svg path{fill:#021eb2}.single-ebook .thumbnail-detail{width:388.9px;max-width:100%;float:right;position:relative;z-index:0}.single-ebook .thumbnail-detail svg{position:absolute;z-index:-1;right:-33px;max-height:110%}.single-ebook .thumbnail-detail img{filter:drop-shadow(-10px 4px 34px rgb(0 0 0 / .25))}.single-ebook .slider-button{margin-top:50px;text-transform:capitalize}.single-ebook .slider-button svg{margin-right:4px;vertical-align:inherit}.popup-eb-form{max-width:100%;margin:auto;background:#fff;position:relative;padding:50px 44px;width:805px;box-shadow:0 8px 38px #000;border-radius:15px}.popup-eb-form h3{font-weight:700;font-size:35px;line-height:42px;color:#000;margin-bottom:42px}.popup-eb-form label{letter-spacing:.1px;font-weight:700;font-size:14px;line-height:26px}.popup-eb-form .field-group.submit-field{margin:0}.popup-eb-form .wpcf7 .wpcf7-form-control-wrap{margin-bottom:16px;display:block}.popup-eb-form .wpcf7 .wpcf7-form-control-wrap input{height:48px;border:1px solid #4a4a4e;border-radius:8px;font-size:16px;padding:8px}.popup-eb-form .wpcf7 .wpcf7-form-control-wrap input:focus{border-color:#021eb2}.popup-eb-form .the-text{font-weight:400;font-size:16px;line-height:24px;color:#454545;margin-top:10px;margin-bottom:20px}.popup-eb-form .wpcf7-acceptance{margin:15px 0;display:block}.popup-eb-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.popup-eb-form .wpcf7-acceptance input{box-sizing:border-box;width:16px;height:16px;border:.4px solid #000;border-radius:4px;margin:0 9px 0 0;vertical-align:middle}.popup-eb-form .wpcf7-submit{height:52px}.hero-sign-up-eb-form{color:var(--Neutral-800);border-radius:20px}.hero-sign-up-eb-form h4{font-weight:700;font-size:36px;line-height:44px;color:var(--Neutral-800);text-transform:inherit;margin-bottom:24px}.hero-sign-up-eb-form p{font-weight:500;font-size:16px;line-height:24px;color:var(--Neutral-800);margin-bottom:16px}.hero-sign-up-eb-form .text-replace{color:var(--color-blue)}.hero-sign-up-eb-form label{letter-spacing:.1px;font-weight:700;font-size:14px;line-height:26px}.hero-sign-up-eb-form .field-group.submit-field{margin:0}.hero-sign-up-eb-form .wpcf7 .wpcf7-form-control-wrap{margin-bottom:16px;display:block}.hero-sign-up-eb-form .wpcf7 .wpcf7-form-control-wrap input{height:48px;border:1px solid #4a4a4e;border-radius:8px;font-size:16px;padding:8px}.hero-sign-up-eb-form .wpcf7 .wpcf7-form-control-wrap input:focus{border-color:#021eb2}.hero-sign-up-eb-form .field-group{margin:0}.hero-sign-up-eb-form .submit-field{position:relative}.hero-sign-up-eb-form .wpcf7-spinner{position:absolute;right:0;top:16px;margin:0 15px}.single-ebook .wpcf7-form-control-wrap.title{display:none}.wp-ebook .ebook-item{margin-bottom:40px}.wp-ebook .ebook-item>div{background:#f7fafc;border-radius:20px;position:relative;overflow:hidden}.wp-ebook .ebook-item .content{text-align:center;color:#070632;position:absolute;top:0;padding:24px 28px 24px;font-weight:600;font-size:20px;line-height:32px}.wp-ebook .ebook-item .content .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767px){.wp-ebook .ebook-item .content{padding:24px 15px 24px}}.wp-ebook .ebook-item .thumbnail img:first-child{opacity:0;visibility:hidden}.wp-ebook .ebook-item .thumbnail img:first-of-type{opacity:0;visibility:hidden}.wp-ebook .ebook-item .thumbnail img:last-child{position:absolute;left:-18px;bottom:-237px;filter:drop-shadow(-6px 15px 35px rgb(0 0 0 / .15));border-radius:16px;transform:rotate(15deg);max-width:322px}@media (max-width:767px){.wp-ebook .ebook-item .thumbnail img:last-child{max-width:284px}}.wpcf7 .clear p{margin:0}.wpcf7 br{display:none}.wpcf7 .field-group{margin-bottom:30px}.wpcf7 label{display:block;font-weight:400;font-size:18px;line-height:150%}.wpcf7 label.custom-label{padding-bottom:10px;font-weight:400;font-size:var(--s-20);color:rgb(0 0 0 / .4)}.wpcf7 label.custom-label .wpcf7-form-control-wrap{margin:0;margin-top:10px}.wpcf7 label.custom-label input[type="file"]{visibility:hidden;padding:0;opacity:0;position:initial;top:0;background-position:right center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyOCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDEzSDdDNS40MDg3IDEzIDMuODgyNTggMTIuMzY3OSAyLjc1NzM2IDExLjI0MjZDMS42MzIxNCAxMC4xMTc0IDEgOC41OTEzIDEgN0MxIDUuNDA4NyAxLjYzMjE0IDMuODgyNTggMi43NTczNiAyLjc1NzM2QzMuODgyNTggMS42MzIxNCA1LjQwODcgMSA3IDFIMTFNMTcgMUgyMUMyMi41OTEzIDEgMjQuMTE3NCAxLjYzMjE0IDI1LjI0MjYgMi43NTczNkMyNi4zNjc5IDMuODgyNTggMjcgNS40MDg3IDI3IDdDMjcgOC41OTEzIDI2LjM2NzkgMTAuMTE3NCAyNS4yNDI2IDExLjI0MjZDMjQuMTE3NCAxMi4zNjc5IDIyLjU5MTMgMTMgMjEgMTNIMTdNOC4yMDU2MiA3SDE5LjkxOTQiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}.wpcf7 .wpcf7-list-item label{position:relative;margin-bottom:15px}.wpcf7 .wpcf7-list-item input[type="checkbox"]{position:absolute;top:0;left:0}.wpcf7 .wpcf7-list-item .wpcf7-list-item-label{padding:12px 24px;border:1px solid #b0b0b0;border-radius:40px;position:relative;display:inline-block;font-weight:500;font-size:var(--s-20);line-height:30px;color:var(--secondady-color)}.wpcf7 .wpcf7-form-control-wrap{margin-bottom:40px;display:block}.wpcf7 .wpcf7-submit{font-weight:700;font-size:18px;text-align:center;letter-spacing:.1em;transition:all 0.5s;background:var(--primary-color);border:1px solid var(--primary-color);border-radius:12px;color:#fff;padding:14px;text-transform:uppercase}.wpcf7 .wpcf7-submit:hover{color:var(--primary-color);background:#fff}.wpcf7 input,.wpcf7 textarea{line-height:150%;border:none;border-bottom:1px solid rgb(0 0 0 / .1);outline:none;width:100%;padding:0 0 7px;background:#fff0;font-weight:400;font-size:var(--s-20);color:rgb(0 0 0 / .4)}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:rgb(0 0 0 / .4)}.wpcf7 textarea{height:150px}.wpcf7 select{border:none;width:100%;color:rgb(0 0 0 / .4);outline:none;border-bottom:1px solid rgb(0 0 0 / .1);padding:0 0 7px;font-weight:400;font-size:var(--s-20);line-height:150%}.button-submit{text-align:center;position:relative}.button-submit .wpcf7-spinner{position:absolute;top:12px}:root{--primary:var(--primary-color);--secondary:var(--primary-color);--errorColor:red;--stepNumber:3;--containerWidth:100%;--bgColor:#333;--inputBorderColor:lightgray}::-webkit-file-upload-button{display:none}::file-selector-button{display:none}.contact .form-outer{width:100%;overflow:hidden}.contact form{display:flex;width:calc(100% * var(--stepNumber))}.contact form .page{width:calc(100% / var(--stepNumber));transition:margin-left 0.3s ease-in-out}.contact form .page .title{font-weight:700;font-size:36px;line-height:45px;margin-bottom:30px}.contact form .page .field{width:100%;position:relative;margin-bottom:40px;font-size:var(--s-20)}.contact form .page .field button{display:inline-block;width:auto;background:none;color:#b0b0b0;outline:none;border:none;line-height:150%;text-transform:uppercase;font-family:}.contact form .page .field button:first-child{margin-right:24px}.contact form .page .ckeckbox-field{position:relative;display:inline-block;margin-right:16px;margin-bottom:16px}.contact form .page .ckeckbox-field input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.contact form .page .ckeckbox-field input:checked~.label{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.contact form .page .ckeckbox-field input.invalid-input~.label{border-color:red}.contact form .page .ckeckbox-field label{padding:3px 16px;border:1px solid #b0b0b0;border-radius:40px;margin:0;line-height:172%}.contact form .page input{height:100%;width:100%;border:none;transition:border-color 0.15s ease;border-bottom:1px solid #898989;padding:16px 0 16px;outline:none;line-height:30px;color:#000}.contact form .page input::placeholder{color:#898989}.contact form .page input[type="file"]{visibility:hidden;padding:0;opacity:0;height:0;position:absolute;top:0}.contact form .page input[type="file"]~label{display:block;width:100%;border:none;transition:border-color 0.15s ease;padding:16px 0 16px;outline:none;line-height:30px;color:var(--secondady-color);border-bottom:1px solid #898989;position:relative;padding-right:40px;padding:0}.contact form .page input[type="file"]~label span{position:absolute;right:0}.contact form .page .icon{position:absolute;top:15px;right:0}.contact form .page .icon svg{cursor:pointer}.contact form .page .invalid-input{border-color:var(--errorColor)}.contact form .page select{width:100%;padding-left:10px;font-size:17px;font-weight:500}.contact form .page button{width:100%;border:none;background:var(--secondary);border-radius:5px;color:#fff;cursor:pointer;font-weight:500;letter-spacing:1px;transition:0.5s ease}.contact form .page button.submit{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 24px 14px 36px;width:159.99px;height:64px;background:#021eb2;border-radius:100px;color:#fff;gap:10px}.contact form .page button.submit svg{margin-top:-3px;transition:0.3s}.contact form .page button.submit:hover svg{transform:rotate(-45deg)}.contact button[disabled]:hover path{fill:#b0b0b0}.contact button[disabled]:hover rect{stroke:#b0b0b0}.contact button svg *{transition:0.3s}.contact button svg:hover path{fill:var(--primary-color)}.contact button svg:hover rect{stroke:var(--primary-color)}.contact .e-progress-bar{display:flex;margin:0 0 100px;user-select:none}.contact .e-progress-bar .step{width:100%;position:relative;justify-content:flex-start}.contact .e-progress-bar .step:last-child:after{display:none}.contact .e-progress-bar .step:after{content:"";height:4px;width:calc(100% - 130px);background-color:#d8d8d8;position:absolute;top:50%;transform:translate(14px,-50%);z-index:-1;left:0;right:0;margin:auto;border-radius:10px}.contact .e-progress-bar .step.active .bullet span{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.contact .e-progress-bar .step.active:after{background-color:var(--primary-color)}.contact .e-progress-bar .step p{font-weight:500;font-size:18px;color:#000;margin-bottom:8px}.contact .e-progress-bar .step p.active{color:var(--primary-color);transition:0.2s linear}.contact .e-progress-bar .step .bullet span{height:34px;width:34px;display:inline-block;border-radius:50%;position:relative;transition:0.2s;font-weight:400;font-size:16px;background:#d8d8d8;display:flex;align-items:center;justify-content:center}.btns{margin-top:100px}.btns .next.active svg rect{stroke:#021eb2}.btns .next.active svg path{fill:#021eb2}@keyframes animate{100%{transform:scaleX(1)}}div#hidden-content{position:fixed;width:100%;height:100%;background:var(--primary-color);z-index:9999;left:0;top:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:scale(.8);transition:0.3s}div#hidden-content.open{opacity:1;visibility:visible;transform:scale(1)}.popup_main{text-align:center;padding-top:50px;padding-bottom:50px;display:flex;align-items:center;justify-items:center;flex-flow:column;max-width:calc(100% - 30px);margin:auto}.popup_main .popup__sussecc--icon{margin-bottom:32px}.popup_main .popup--talk{font-family:;font-style:normal;font-weight:900;font-size:var(--s-64);line-height:125%;text-align:center;color:#fff}.popup_main .popup_btn-backhome{height:60px;display:inline-block;font-family:;font-style:normal;font-weight:900;font-size:var(--s-24);line-height:150%;text-transform:uppercase;color:var(--primary-color);padding:0 56px 0 36px;background:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center}.elementor-widget-image a{display:block!important}.elementor-widget-image a img{width:auto!important}@media screen and (max-width:1200px){.contact .e-progress-bar .step:after{width:calc(100% - 54px);transform:translate(17px,-50%)}.contact .e-progress-bar .step:last-child{width:34px;max-width:34px}}@media screen and (max-width:767px){.contact .e-progress-bar{margin-bottom:64px}.contact form .page .field{margin-bottom:16px}.contact form .page .field.btns{justify-content:end}.contact form .page .title{font-size:20px;line-height:32px;margin-bottom:32px}.popup_main .popup__sussecc--icon svg{width:120px;height:120px}.popup_main .popup--talk{font-size:var(--s-24);letter-spacing:.03em}}.wpcf7-spinner{position:absolute}.form-content-hero .message-output{text-align:left;font-size:var(--s-16);margin-top:24px;display:none}.form-content-hero .message-output.success{color:green}.form-content-hero .eb-form input{border:none;border-bottom:1px solid var(--secondady-color);margin-bottom:32px;outline:none;font-size:var(--s-20);width:100%;padding:0 0 10px}.form-content-hero .eb-form input[type="submit"]{padding:14px 24px 14px 32px;border:none;margin:auto;margin-top:32px;width:100%;border-radius:100px;background:var(--primary-color);color:#fff;font-weight:900;font-size:var(--s-24);line-height:150%;font-family:}.code-valid{display:flex;margin-top:50px}.code-valid #captcha{background:var(--primary-color);color:#fff;padding:2px 24px;display:flex;align-items:center}.code-valid #textBox{padding:16px 15px}.code-valid #refresh{align-items:center;display:flex;padding:10px;cursor:pointer}.code-valid #refresh svg{width:20px}.title-primary{color:#1c1e1d}.h-96{font-size:var(--s-20);line-height:150%}.h-96 .title-primary{font-size:var(--s-96);line-height:120%}.heading-herro-banner .elementor-widget-video{float:right;width:var(--video-w);height:var(--video-h);margin-right:30px}.heading-herro-banner .elementor-widget-video .elementor-widget-container{overflow:hidden;transform:translateZ(0)}.heading-herro-banner .elementor-widget-video .elementor-wrapper iframe,.heading-herro-banner .elementor-widget-video .elementor-wrapper video,.heading-herro-banner .elementor-widget-video img{height:100%;width:100%;border:none;background-color:#000;position:absolute;top:0;left:0;object-fit:cover}.heading-herro-banner .elementor-widget-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px rgb(0 0 0 / .1))}.heading-herro-banner .elementor-widget-video .e-hosted-video .elementor-video,.heading-herro-banner .elementor-widget-video img{-o-object-fit:cover;object-fit:cover}.heading-herro-banner.template2 .elementor-widget.elementor-widget-video{display:none}.heading-herro-banner.template2 .ar{position:relative;display:inline-block}.heading-herro-banner.template2 .ar svg{position:absolute;right:-60px;top:0}.heading-herro-banner.template2 a{display:inline-block;border-radius:100px;padding:12px calc(24 / var(--e-screen) * 100vw) 12px calc(12 / var(--e-screen) * 100vw);font-size:var(--s-32);color:#fff;line-height:1.5;vertical-align:middle;text-transform:capitalize;margin-top:-26px}@media (max-width:767px){.heading-herro-banner.template2 .ar svg{position:absolute;right:-24px;top:-14px;width:18px}.heading-herro-banner.template2 a{font-size:14px;padding:6px 12px 6px 6px;margin-top:-8px;border-width:1px}.heading-herro-banner.template2 a svg{width:24px;height:24px}}.heading-herro-banner a{position:relative;padding-top:96%;border:2px solid #fff;border-radius:48px;overflow:hidden;display:block}.color2{color:#fc3}.section-title .title{font-weight:900;line-height:135%;color:#000}.custom-size .heading-detail .title{font-size:var(--s-24)}.custom-size .heading-detail .text{font-size:var(--s-20)}.heading-detail .title{font-weight:700;font-size:var(--s-32);line-height:140%;color:#000;margin-bottom:16px}.heading-detail .text{line-height:150%;color:var(--secondady-color)}.heading-detail .text ul{list-style:none;padding-left:0!important}.heading-detail .text ul li{margin-bottom:8px}.heading-detail.line ol,.heading-detail.line ul{padding-left:20px}.heading-detail.line ol li:not(:last-child),.heading-detail.line ul li:not(:last-child){margin-bottom:8px}.heading-detail.line .title{position:relative;padding-top:14px}.heading-detail.line .title:before{content:"";width:24px;height:4px;background:var(--primary-color);position:absolute;top:0;left:0}.fancybox-iframe,.fancybox-video{border-radius:48px}@media (max-width:992px){.title-primary{font-size:64px}.fancybox-iframe,.fancybox-video{border-radius:16px}}@media (max-width:767px){.fancybox-slide{padding:44px 24px!important}.title-primary{font-size:48px;line-height:1.2em}.heading-herro-banner{display:flex;flex-flow:column-reverse}.heading-herro-banner .elementor-widget-video{float:none;width:100%;height:auto}.heading-herro-banner .elementor-open-inline a{padding-top:56%;border:none;border-radius:16px}}.gallery-columns-2{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-flow:row;grid-auto-columns:1fr;grid-column-gap:20px;grid-row-gap:20px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.gallery-columns-2 figure{margin:0}.kk-star-ratings *{line-height:1!important;margin-bottom:0!important}.kk-star-ratings .kksr-icon,.kk-star-ratings .kksr-star{margin-bottom:0!important}.wp-block-embed__wrapper{position:relative;padding-top:56.25%}.wp-block-embed__wrapper iframe{max-width:100%;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video-container{position:relative;overflow:hidden;max-width:100%;padding-top:56.25%;width:921px;border-radius:12px}.video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.pagination{margin-top:39px;align-items:center;margin-bottom:0}.pagination .page-numbers{display:inline-block;margin:6px;color:#35344a;transition:0.3s;font-weight:400;font-size:16px;padding:0 10px;background:#fff0}.pagination .page-numbers.prev,.pagination .page-numbers.next{box-shadow:0 4px 20px rgb(2 30 178 / .12);width:40px;height:40px;line-height:35px;border-radius:50%;vertical-align:middle}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#021eb2;font-weight:700}.sidebar{position:-webkit-sticky;position:sticky;top:20px;bottom:100px;background:#f5f9fc;border-radius:5px;padding:30px}.sidebar .widget-title{font-weight:700;font-size:var(--s-20);line-height:150%;margin-bottom:30px}.gallery{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-flow:row;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;margin-top:15px}.gallery.gallery-columns-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.gallery.gallery-columns-5{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.gallery.gallery-columns-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.gallery.gallery-columns-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.gallery.gallery-columns-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.btn-group>div{gap:16px}.btn-group a{padding:calc((12.0 / var(--e-screen) ) * 100vw) calc((24.0 / var(--e-screen) ) * 100vw);font-size:var(--s-16);font-weight:900;font-family:var(--heading-font);border:1px solid var(--primary-color);border-radius:100px;line-height:150%;transition:0.3s}@media (max-width:767px){.btn-group a{padding:8px 24px}}.btn-group .btn-first{background-color:var(--primary-color);color:#fff}.btn-group .btn-last{background-color:#fff;color:var(--primary-color)}.elementor-widget-ot-image-scroll-magic .block-item{margin-right:32px;overflow:hidden}.elementor-widget-ot-image-scroll-magic .block-item img{border-radius:4px}.cat-list-portfolio .cat-list{display:flex;gap:12px;flex-flow:wrap}.cat-list-portfolio a{border:1px solid #000;border-radius:40px;color:#000;padding:calc((12.0 / var(--e-screen) ) * 100vw) calc((24.0 / var(--e-screen) ) * 100vw);font-size:var(--s-20)}@media (max-width:767px){.cat-list-portfolio a{padding:8px 24px}}.scroll-more-animation{margin:auto;display:inline-block;position:relative;width:80px;height:80px}.scroll-more-animation div{position:absolute;top:33px;width:18px;height:18px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.scroll-more-animation div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.scroll-more-animation div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.scroll-more-animation div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.scroll-more-animation div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.rank-math-breadcrumb{font-weight:500}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{color:#000}.rank-math-breadcrumb .last{color:var(--primary-color)}.rank-math-breadcrumb .separator{font-size:0;position:relative;padding:0 10px;vertical-align:middle}.rank-math-breadcrumb .separator::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNSA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNzA4OTUgMi45OTgwOEwwLjU2MjUgMC44NTE2MzhMMS4yNjk2MSAwLjE0NDUzMUw0LjEyMzE2IDIuOTk4MDhMMS4yNjk2MSA1Ljg1MTY0TDAuNTYyNSA1LjE0NDUzTDIuNzA4OTUgMi45OTgwOFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=)}.single-portfolio .entry-content{line-height:150%;color:var(--secondady-color);width:100%}.single-portfolio .entry-content ul,.single-portfolio .entry-content ol{padding-left:27px}.single-portfolio .elementor-widget-image img{border-radius:48px}.single-portfolio .elementor-widget-video{border-radius:48px;overflow:hidden;background:#fff0;border:1px solid #898989}@media (max-width:767px){.single-portfolio .elementor-widget-image img{border-radius:24px}}.portfolio-filter{gap:10px}.portfolio-filter li{list-style:none;line-height:150%;color:#000;border:1px solid #000;border-radius:40px;padding:8px 24px;position:relative;font-size:var(--s-20)}.portfolio-filter li.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.portfolio-container .pagination{visibility:hidden;margin:0;transform:scale(0);-webkit-transform:scale(0);height:0}.portfolio-container article:hover .hover img{transform:scale(1.1)}.portfolio-container .hover{position:relative;padding-top:91.2%;background:#d9d9d9;border-radius:48px;overflow:hidden;transition:0.2s}.portfolio-container .hover video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;opacity:0;visibility:hidden;transition:0.3s}.portfolio-container .hover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:0.3s}.portfolio-container .p-title a{font-weight:900;text-align:center;color:#000;margin-top:26px;margin-bottom:4px;display:block;line-height:125%}.portfolio-container .cat-list a{font-weight:400;font-size:var(--s-18);line-height:150%;color:#232323}.portfolio-container .cat-list a:not(:last-child):after{content:", "}.portfolio-container [class*="col-"]{margin-bottom:35px}@media (min-width:992px){.portfolio-container .pagination{margin-top:37px}.portfolio-container .row{margin-left:-32px;margin-right:-32px}.portfolio-container [class*="col-"]{margin-bottom:110px;padding-left:32px;padding-right:32px}.portfolio-container .col-full .hover{padding-top:53.2%}}@media (max-width:767px){.portfolio-container [class*="col-"]{margin-bottom:28px!important}.portfolio-container .cat-list a{font-size:14px}}.entry-thumbnail img{border:1px solid #d8d8d8;border-radius:48px;width:100%}.post-navigation{padding-bottom:72px}.post-navigation hr{padding-top:40px;margin-top:70px}.post-navigation span{display:block;-webkit-text-stroke:1px #000;color:#fff;font-size:var(--s-32);font-weight:900;text-transform:capitalize;margin-bottom:7px}.post-navigation a{font-weight:900;font-size:var(--s-64);font-family:;color:#000;line-height:125%;text-transform:uppercase;transition:0.3s}.post-navigation a:hover{color:var(--primary-color)}article.gray{background-color:#e5e5e5}article.gray .entry-title{color:#194bff}article.gray .entry-title:hover{color:#194bff;opacity:.7}article.gray .view{color:#194bff}article.gray .view:hover{opacity:.7}article.neutral{background-color:var(--Neutral-800)}article.neutral .entry-title{color:#fff}article.neutral .entry-title:hover{color:#fff;opacity:.7}article.neutral .view{color:#fff}article.neutral .view svg path{fill:#fff}article.neutral .view:hover{opacity:.7}.date{color:var(--Neutral-500,#676868);font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk";font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.btn-see{color:var(--Neutral-300,#9a9b9a);float:right;display:flex;align-items:center}.elementor-widget-ot-post .post-thumbnail a{padding-top:60%;display:block}.elementor-widget-ot-post .post-thumbnail a img{position:absolute;width:100%;top:0;height:100%;left:0;object-fit:cover}.elementor-widget-ot-post .post-meta{margin-top:16px}article.blue{background-color:#1c3ef5}article.blue .entry-title{color:#fff}article.blue .entry-title:hover{color:#fff;opacity:.7}article.blue .view{color:#fff}article.blue .view svg path{fill:#fff}article.blue .view:hover{opacity:.7}article.skyblue{background-color:#bbdafc}article.skyblue .entry-title{color:#194bff}article.skyblue .entry-title:hover{color:#194bff;opacity:.7}article.skyblue .view{color:#194bff}article.skyblue .view:hover{opacity:.7}@media (min-width:1200px){.ot-post-container .herro-banner-spacing h2{padding-right:calc((140.0 / var(--e-screen) ) * 100vw)}}@media (min-width:1920px){.ot-post-container .herro-banner-spacing h2{padding-right:calc((150.0 / var(--e-screen) ) * 100vw)}}.ot-post-container .post-filter{margin-bottom:88px}.ot-post-container>div.row{padding-top:132px}.ot-post-container .row{margin-left:-16px;margin-right:-16px}.ot-post-container [class*="col-"]{padding-left:16px;padding-right:16px}.ot-post-container .post-thumbnail{border-radius:32px;padding-top:60%;margin-bottom:20px}.ot-post-container .post-thumbnail img{position:absolute;width:100%;top:0;height:100%;left:0;object-fit:cover}.ot-post-container .article{position:relative}.ot-post-container .entry-title{color:#000;line-height:125%;transition:color 0.3s}.ot-post-container .entry-title:hover{color:var(--primary-color)}.ot-post-container .view{display:block;color:var(--primary-color);font-size:16px;font-weight:400;line-height:150%;padding:24px 20px}.ot-post-container .view svg{margin-left:4px}@media screen and (min-width:768px){.ot-post-container .view{position:absolute;right:20px;bottom:0}}.ot-post-container .post-meta{margin-bottom:4px}.ot-post-container .post-meta *{color:var(--secondady-color)}.ot-post-container .herro-banner-spacing,.herro-banner-spacing{padding-top:212px}.ot-post-container .herro-banner-spacing .col,.herro-banner-spacing .col{padding-left:0;padding-right:0}@media (min-width:992px){.ot-post-container .herro-banner-spacing .col,.herro-banner-spacing .col{padding-left:10px;padding-right:10px}}.btn-work.btn-style-new .elementor-button-text{color:#fff!important}.e-heading{margin-bottom:48px}.is-layout-flex{display:flex;gap:60px}@media (max-width:767px){.is-layout-flex{gap:15px}}.aligncenter{text-align:center}.the_content{width:calc((900.0 / var(--e-screen)) * 100vw);max-width:100%;margin:auto;font-size:var(--s-20)}.the_content>*:not(h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content h6){color:var(--secondady-color)}.the_content *{margin-bottom:2rem;line-height:134%}.the_content h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content h6{margin-top:70px;color:#000}.the_content a{color:var(--primary-color)}.the_content h2{font-size:var(--s-48)}.the_content h3{font-size:var(--s-36)}.the_content h3~h4{margin-top:25px}.the_content h4{font-size:var(--s-24)}.the_content ul,.the_content ol{padding-left:27px}.the_content p{margin-bottom:1.5rem}.the_content .wp-block-image img{width:100%}.the_content .wp-block-buttons{text-align:center}.the_content .wp-block-buttons .wp-block-button{margin-bottom:0}.the_content .wp-block-buttons .wp-block-button__link{display:inline-block;color:#fff;background:var(--primary-color);padding:12px 24px;font-size:16px;margin-bottom:0;text-transform:uppercase;font-weight:700}.wp-show-post-total .filter-container .top{background:url(/wp-content/uploads/2025/02/1-51-min.jpg)}.wp-show-post-total .filter-container .top .left{background:linear-gradient(180deg,#f2f4f5 19.39%,#0395ff 175.58%,#fff0 297.43%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-align:center}.wp-show-post-total .filter-container .top .left h1{text-align:center;font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk";font-size:60px;font-weight:500;line-height:68px;text-transform:uppercase}.wp-show-post-total .effect-img{margin-top:32px}.wp-show-post-total .effect-img svg{animation:rotate360 3s linear infinite}.wp-show-post-total .content-post .scroll-more-animation.active{display:block!important}.wp-show-post-total .post-load-more{margin-top:80px;transition:0.3s}.wp-show-post-total .post-load-more .btn-loadmore svg{transition:0.5s}.wp-show-post-total .post-load-more .btn-loadmore:hover svg{rotate:45deg}.wp-show-post-total .post-load-more.hidden{display:none}.wp-show-post-total .post-load-more:hover{opacity:.7}.wp-show-post-total .post-container .row{margin:0 -16px;row-gap:32px}.wp-show-post-total .content-post{padding-top:100px;overflow:hidden}.wp-show-post-total .content-post .pagination,.wp-show-post-total .content-post .scroll-more-animation{display:none!important}.wp-show-post-total .content-post a.btn-loadmore{padding:0;border:0;color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:28px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:0}.wp-show-post-total .content-post a.btn-loadmore:hover{background:#fff0}.filter-container .filter{display:block;padding-top:110px;padding-left:30px;padding-right:30px;padding-bottom:28px}.filter-container .filter .left{flex:0 0 50%;color:#fff;font-family:"Space Grotesk",Sans-serif;font-size:60px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase}.filter-container .filter .left span{display:block;color:#fff;font-family:"Space Grotesk";font-size:48px;font-style:normal;font-weight:500;line-height:56px;letter-spacing:.48px}.filter-container .filter .right{flex:1;font-family:"Space Grotesk",Sans-serif;font-size:16px;color:#fff;text-transform:uppercase;line-height:125%;font-weight:500;margin-top:40px}.filter-container .filter .right .form{border-left:1px solid var(--Border-01,#e5e5e5);padding-left:24px;margin-bottom:49px}.filter-container .filter .right form{display:flex;padding-top:20px}.filter-container .filter .right form span{margin-bottom:0}.filter-container .filter .right form p{margin-bottom:0}.filter-container .filter .right form input{border-radius:4px;border:1px solid var(--Border-01,#e5e5e5)!important;color:#fff;height:58px;padding:10px 10px 10px 16px;font-size:16px}.filter-container .filter .right form input::placeholder{color:var(--Neutral-500,#676868)}.filter-container .filter .right .post-filter{display:flex;flex-wrap:wrap;border-radius:40px;background:var(--Primary-50,#eaf5fe);padding:12px;margin:0;align-items:center;justify-content:center}.filter-container .filter .right .post-filter li{display:flex;align-items:center;cursor:pointer;color:#1c1e1d;text-align:center;font-size:16px;list-style-type:none;font-weight:600;line-height:150%;transition:0.3s;padding:11px 16px;border-radius:24px;text-transform:capitalize}.filter-container .filter .right .post-filter li svg{margin-right:8px}.filter-container .filter .right .post-filter li.active{color:#fff;background:#0f41ff}.filter-container .filter .right .post-filter li.active svg path{fill:#fff}.filter-container .filter .right .post-filter li:hover{color:var(--Primary-300,#406df6)!important;background:transparent!important;transition:0.3s}.filter-container .filter .right .post-filter li:hover svg path{fill:#406df6}.btn-link:hover a{color:var(--color-blue)!important}.btn-link:hover svg path{fill:var(--color-blue)}.elementor-widget-ot-news-insign .col-lg-4.post .p-title a,.elementor-widget-ot-post-insign .col-lg-4.post .p-title a{font-size:24px}.elementor-widget-ot-news-insign .top.filter .left span,.elementor-widget-ot-post-insign .top.filter .left span{color:var(--Primary-200,#92bffa);text-align:center;font-size:24px;font-weight:400;line-height:133.333%;letter-spacing:-.72px;text-transform:initial;width:40%;margin:16px auto 0}.elementor-widget-ot-news-insign .top.filter .right,.elementor-widget-ot-post-insign .top.filter .right{margin-top:130px;display:flex;justify-content:center}.elementor-widget-ot-news-insign .post-container .row,.elementor-widget-ot-post-insign .post-container .row{row-gap:64px}.elementor-widget-ot-news-insign .p-content,.elementor-widget-ot-post-insign .p-content{margin-top:18px}.elementor-widget-ot-news-insign .p-content .date,.elementor-widget-ot-post-insign .p-content .date{color:var(--Neutral-500,#676868);font-family:"Space Grotesk";font-size:16px;font-weight:500;line-height:125%;text-transform:uppercase}.elementor-widget-ot-news-insign .p-content .p-title a,.elementor-widget-ot-post-insign .p-content .p-title a{color:var(--Neutral-700,#1c1e1d);font-family:"Space Grotesk";font-size:28px;transition:0.3s;font-weight:500;line-height:142.857%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.elementor-widget-ot-news-insign .p-content .b-item,.elementor-widget-ot-post-insign .p-content .b-item{margin-top:10px}.elementor-widget-ot-news-insign .p-content .b-item a,.elementor-widget-ot-post-insign .p-content .b-item a{color:var(--Neutral-300,#9a9b9a);font-size:16px;font-weight:400;line-height:150%}.content-post .p-thumbnail a{display:block;height:100%;padding-top:60%}.content-post .p-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:0.5s}.meta-body:hover .p-thumbnail{transition:0.5s}.meta-body:hover a img{scale:1.1}.meta-body:hover .p-content a,.meta-body:hover .p-title a{color:var(--color-blue)!important}.case-studies-widget-container .content-post .post-item.col-md-6 .meta-body .p-content .category{margin-top:8px;font-size:12px;line-height:24px;letter-spacing:.14px;font-weight:500}.case-studies-widget-container .content-post .p-thumbnail img{object-fit:cover;object-position:top}.case-studies-widget-container .post-item{padding-left:16px;padding-right:16px}.case-studies-widget-container .meta-body{position:relative}.case-studies-widget-container .meta-body:hover a.link{color:#0f41ff!important}.case-studies-widget-container .meta-body .p-content{margin-top:20px}.case-studies-widget-container .meta-body .p-content .p-title{line-height:0}.case-studies-widget-container .meta-body .p-content a.link{color:#121212;font-family:"Space Grotesk";font-size:22px;font-weight:500;line-height:133.333%;transition:0.3s}.case-studies-widget-container .meta-body .p-content .category{margin-top:10px;color:var(--Neutral-0,#121212);font-size:16px;line-height:175%;display:flex;flex-wrap:wrap;gap:10px;font-family:"Space Grotesk"}.case-studies-widget-container .meta-body .p-content .category span{padding:4px 16px;border-radius:24px;border:1px solid #9a9b9a}.single-container{margin-bottom:140px}.related-post{margin-top:120px}.post-filter{gap:10px}.post-filter a{font-weight:500;color:#000;padding:12px 24px;border:1px solid #000;border-radius:40px;transition:0.3s}.post-filter .active,.post-filter a:hover{color:#fff;background:var(--primary-color);border-color:var(--primary-color)}.btn-loadmore{padding:14px 48px;background:#fff;border:0;border:2px solid var(--primary-color);border-radius:100px;display:inline-block;color:var(--primary-color);transition:0.3s}.btn-loadmore:hover{color:#fff;background:var(--primary-color)}.thumbnail-popup{position:absolute;width:250px;height:250px;background-position:center;border:1px solid #dfdfdf;border-radius:50%;display:none;z-index:-1}.wp-case-study article:hover .p-thumbnail img{scale:1.1;transition:0.5s}.wp-case-study article:hover .content a{color:#0f41ff;transition:0.5s}.wp-case-study article .p-thumbnail img{max-height:230px;height:100%;object-fit:cover;transition:0.5s;width:100%}.wp-case-study article .content{line-height:0;padding-top:16px}.wp-case-study article .content .link{padding-top:8px}.wp-case-study article .content .link a{color:var(--Neutral-400,#676868);font-size:16px;font-weight:500;line-height:125%;text-decoration-line:underline!important}.wp-case-study article .content .date{color:var(--Neutral-400,#787878);font-size:14px;font-style:normal;font-weight:400;line-height:128.571%;padding-bottom:8px}.wp-case-study article .content a{color:var(--Neutral-800,#121212);font-size:18px;font-weight:500;line-height:155.556%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical;--text-clamp:2}.single-career .the_content *,.single-ebook .the_content *{margin-bottom:1.5rem}.single-career .the_content h1,.single-career .the_content h2,.single-career .the_content h3,.single-career .the_content h4,.single-career .the_content h5,.single-career .the_content h6,.single-ebook .the_content h1,.single-ebook .the_content h2,.single-ebook .the_content h3,.single-ebook .the_content h4,.single-ebook .the_content h5,.single-ebook .the_content h6{margin-top:70px}.single-career .the_content a,.single-ebook .the_content a{color:var(--primary-color)}.single-career .single-container,.single-ebook .single-container{margin-bottom:100px}.single-career .sidebar-single,.single-ebook .sidebar-single{background:#fff0;width:calc((430.0 / var(--e-screen)) * 100vw);max-width:100%;float:right}.single-career .sidebar-single .widget-title,.single-ebook .sidebar-single .widget-title{font-weight:900;font-size:var(--s-48);line-height:120%;margin-bottom:30px;color:var(--primary-color)}.single-career .sidebar-single .widget,.single-ebook .sidebar-single .widget{padding:48px;border:2px solid #000;border-radius:48px}.single-ebook .the_content h1,.single-ebook .the_content h2,.single-ebook .the_content h3,.single-ebook .the_content h4,.single-ebook .the_content h5,.single-ebook .the_content h6{color:#000}.single-ebook .the_content h1:nth-of-type(1),.single-ebook .the_content h2:nth-of-type(1),.single-ebook .the_content h3:nth-of-type(1),.single-ebook .the_content h4:nth-of-type(1),.single-ebook .the_content h5:nth-of-type(1),.single-ebook .the_content h6:nth-of-type(1){margin-top:0}.single-ebook .the_content img{width:100%}.single-ebook .the_content a{color:var(--primary-color)}@media (min-width:992px){.elementor-section-content-top .sticky-column{position:sticky;position:-webkit-sticky;top:120px}}.elementor-section-content-top .elementor-container{align-items:flex-start}.portfolio-single-container.ot-wrapper .p-thumbnail a{padding-top:72%;display:block;border-radius:48px}.portfolio-single-container.ot-wrapper .p-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.portfolio-single-container.ot-wrapper .link{color:#000;transition:0.3s}.portfolio-single-container.ot-wrapper .link:hover{color:var(--primary-color)}@media (min-width:992px){.portfolio-single-container.ot-wrapper .p-content{padding-left:32px}}.portfolio-single-container.ot-wrapper .cat-list{display:flex;gap:8px;flex-wrap:wrap}.portfolio-single-container.ot-wrapper .cat-list a{list-style:none;line-height:150%;color:#000;border:1px solid #000;border-radius:40px;padding:8px 16px;position:relative;font-size:var(--s-12,12px)}@media (max-width:991px){.portfolio-single-container.ot-wrapper .cat-list a{font-size:12px}.portfolio-single-container.ot-wrapper .p-thumbnail a{border-radius:24px}}@media (max-width:767px){.portfolio-single-container.ot-wrapper .wp-show-post-total .filter-container .top .left h1{font-weight:500;line-height:113.333%}.portfolio-single-container.ot-wrapper .p-title{font-size:24px}.portfolio-single-container.ot-wrapper [class*="col-full"] .description{font-size:16px!important}.portfolio-single-container.ot-wrapper [class*="col-full"]:not(:last-child){margin-bottom:24px!important}}.single-case-studies .wp-heading h2{font-family:"Space Grotesk"}.single-case-studies .herro-banner-spacing{background:var(--Neutral-800,#020403)}.single-case-studies .entry-heading{margin-bottom:80px}.single-case-studies .entry-title{color:var(--Neutral-0,#fff);font-family:"Space Grotesk";font-size:60px;font-weight:500;line-height:113.333%;text-transform:uppercase;margin-bottom:0}.single-case-studies .excerpt{color:var(--Neutral-200,#b3b3b3);font-size:24px;line-height:125%;margin-bottom:0}.single-case-studies .clipboard{margin:24px 0;display:inline-block}.single-case-studies .hero-thumbnail{padding:0 30px}.single-case-studies .hero-thumbnail img{width:100%}.single-case-studies .entry-heading-right .heading-right-content{border-left:1px solid var(--Neutral-0,#fff);padding-left:60px}.single-case-studies .entry-heading-right p{color:var(--Neutral-500,#676868);font-family:"Space Grotesk";font-size:16px;font-weight:500;line-height:125%;margin-bottom:32px}.single-case-studies .entry-heading-right p span{display:block;color:var(--Neutral-0,#fff);font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-top:12px}.single-case-studies .wp-heading-single h3{font-family:"Space Grotesk"}.single-case-studies .wp-solution-heading{width:260px}.single-case-studies .wp-solution-heading .title{color:var(--Neutral-0,#fff);font-family:"Space Grotesk";font-size:18px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;background:var(--Neutral-500,#676868);padding:16px;margin-bottom:51px;height:82px;display:inline-block;width:100%}.single-case-studies .wp-solution-heading .text{padding:16px}.single-case-studies .wp-solution-heading .text p{color:var(--Neutral-200,#b3b3b3);font-size:16px;font-style:normal;font-weight:400;line-height:20px}.single-case-studies .wp-feautre-list h2{display:flex;align-items:center;gap:32px}.single-case-studies .wp-feautre-list .number{color:var(--Neutral-300,#9a9b9a);font-family:"Space Grotesk";font-size:16px;font-weight:500;line-height:20px;text-transform:uppercase}.single-case-studies .clipboard{cursor:pointer;position:relative}.single-case-studies #copy-success{position:absolute;top:0;left:50px;background:#0f41ff;color:#fff;padding:8px 10px;border-radius:3px;z-index:1000;font-size:13px;text-align:center;white-space:nowrap;display:none}.single-case-studies #copy-success:before{content:"";width:0;height:0;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-right:9px solid #0f41ff;left:-9px;position:absolute;top:50%;transform:translateY(-50%)}.sv-newtitle-style h3{font-family:"Space Grotesk"}.wp-heading-title h3{font-family:"Space Grotesk";display:flex;align-items:center;gap:20px}.wp-heading-title h3 span{color:var(--Neutral-500,#676868);font-family:"Space Grotesk";font-size:28px;line-height:28px}.sec-explore-post .post-item .post-thumbnail .hight-light{width:80%}@media (max-width:880px){.sec-explore-post .post-item .post-thumbnail .hight-light{width:100%}.filter-container .filter .left{font-size:42px;line-height:52px}.elementor-widget-ot-post-insign .top.filter .left span{font-size:24px;line-height:32px}.wp-solution-row{flex-direction:column!important}.single-case-studies .entry-title{font-size:40px}.single-case-studies .wp-solution-heading{width:auto!important}.single-case-studies .wp-solution-heading .title{height:auto!important;margin-bottom:20px!important}.single-case-studies .entry-heading{margin-bottom:32px!important}.single-case-studies .entry-heading-right{margin-top:32px}.elementor-17986 .elementor-element.elementor-element-0c281ea{padding:60px 30px 60px 30px!important}}@media (max-width:767px){.hight-light{width:50%!important}.hight-light p{margin-bottom:16px!important}.elementor-17986 .elementor-element.elementor-element-0c281ea{padding:64px 16px 64px 16px!important}}.htl-core-value{position:relative}.htl-core-value .goals-wrap{perspective:1000px;text-align:center;justify-content:center;align-items:center;width:100%;max-width:120rem;height:100vh;max-height:55rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.htl-core-value .goals-wrap .goals-inner{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:21.25em;display:flex;position:relative}.htl-core-value .goals-wrap .line{animation:moveUpDown 0.8s ease-in-out infinite alternate}.htl-core-value .goals-wrap .goals-card{text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;width:390px}.htl-core-value .goals-wrap .goals-card h3{color:var(--Primary-500,#020403);transition:0.3s;font-family:"Space Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;margin-bottom:16px;margin-top:20px}.htl-core-value .goals-wrap .goals-card:hover h3{color:#0f41ff;transition:0.3s}.htl-core-value .goals-wrap .goals-card:hover img{scale:1.2;transition:0.3s}.htl-core-value .goals-wrap .goals-card img{transition:0.3s}.htl-core-value .goals-wrap .goals-card p{color:var(--Neutral-500,#353635);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.htl-core-value .goals-wrap .goals-card.is--1{bottom:37.6%;left:0%}.htl-core-value .goals-wrap .goals-card.is--2{bottom:76%;left:10%}.htl-core-value .goals-wrap .goals-card.is--3{bottom:84%;left:65%}.htl-core-value .goals-wrap .goals-card.is--4{bottom:-11%;left:10%}.htl-core-value .goals-wrap .goals-card.is--5{bottom:-11%;left:65%}.htl-core-value .goals-wrap .goals-card.is--6{bottom:37.6%;left:73%}.value-home .htl-core-value .goals-wrap .goals-card.is--2{bottom:84%}.value-home .htl-core-value .goals-wrap .goals-card.is--6{bottom:41.6%}.team-list .card-inner{width:100%}.team-list .car_image .card-inner{position:relative;display:inline-block}.team-list .car_image .card-inner .team-thumbnail{border-radius:4px;background:var(--Neutral-100,#e5e5e5);padding:0 32px;text-align:center;position:relative}.team-list .car_image .card-inner .team-thumbnail img{width:100%;max-height:310px;object-fit:cover;object-position:top}.team-list .car_image .card-inner .team-content{text-align:left;padding:12px}.team-list .car_image .card-inner .team-content h3{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:36px;font-weight:500;line-height:42px;margin-bottom:8px}.team-list .car_image .card-inner .team-content p{color:var(--Neutral-500,#676868);font-family:"Space Grotesk";font-size:16px;font-weight:500;line-height:20px;text-transform:uppercase}.team-list .card_number .card-inner{height:339px;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:4px;background:var(--Primary-500,#0f41ff);box-shadow:0 4px 30px 0 rgb(0 0 0 / .05);display:flex;color:#fff}.team-list .card_number .card-inner h3{font-family:"Space Grotesk";font-size:80px;font-style:normal;font-weight:400;line-height:80px;text-transform:uppercase}.team-list .card_number .card-inner p{font-family:"Space Grotesk";font-size:24px;font-style:normal;font-weight:700;line-height:32px}.product-stage-item{gap:24px;transition:0.3s}.product-stage-item .title a{color:var(--Neutral-800,#020403)}.product-stage-item:hover{transition:0.3s}.btn-style1 a{transition:3s}.btn-style1 a:hover{opacity:.8}@keyframes moveUpDown{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@media (min-width:1200px){.wp-show-post-total .container{max-width:1250px!important;padding:0 10px!important}}.single-news figure img,.single-post figure img{width:100%!important;margin-bottom:12px!important}.single-news .wp-element-caption,.single-post .wp-element-caption{font-size:14px;font-style:italic;text-align:center;color:#676868}:root{--color-blue:#0f41ff}.icontext.elementor-widget-icon-list .elementor-icon-list-text{font-family:"Space Grotesk"}.icontext.right.elementor-widget-icon-list .elementor-icon-list-icon{order:2}.home-video .elementor-custom-embed-image-overlay .elementor-custom-embed-play svg{opacity:1}body.hidden{overflow:hidden}.video-section .elementor-widget.elementor-widget-video{height:80px!important}.video-section .elementor-widget-video .elementor-custom-embed-image-overlay img{display:none!important}.popup_main .popup_btn-backhome,.popup_main .popup--talk{font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk"}.play-video{cursor:pointer}.js-experience-slider__inner{display:flex}.mb-none{display:none}.bg-linear{background:linear-gradient(65deg,#1040ff 69.08%,#020403 132.65%)}.bg-linear-2{background:var(--Cover-project,#0f41ff)}.style_services{margin:0;padding:24px}.team-item{text-align:left;position:relative;background-color:#fff}@media (min-width:992px){.team-item:nth-child(2){margin-top:-1px}.team-item:nth-child(1),.team-item:nth-child(3){margin-top:100px}}.team-item .slide-wrapper{border-radius:48px;width:100%;overflow:hidden;position:relative;padding-top:120%;z-index:0}.team-item .slide-wrapper:before{background:linear-gradient(180deg,#fff0 28.39%,rgb(0 0 0 / .84) 98.13%);content:"";height:100%;width:100%;left:0;top:0;position:absolute;z-index:1}.team-item img{position:absolute;width:100%;height:100%!important;left:0;top:0;object-fit:cover;filter:grayscale(1)}.team-item .content-wrapper{position:absolute;left:0;bottom:0;width:100%;padding:28px;color:#fff;z-index:1}.homepage-banner .banner-text{position:relative!important;top:-32%;max-width:475px;right:-28%}.homepage-banner .banner-text .title-primary{font-family:Space Grotesk;font-size:70px;font-weight:500;line-height:70px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:#fff}.homepage-banner .banner-text .sub-title{color:#92bffa;font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.homepage-banner .elementor-widget-heading{position:relative;top:-223px;left:110px}.tailored-service{overflow:hidden!important}.tailored-service .elementor-heading-title{position:relative;display:inline-block}.tailored-service .elementor-heading-title:before{content:url(/wp-content/uploads/2024/12/Vector-4.svg);top:18%;left:-70px;position:absolute!important}.tailored-service .elementor-heading-title:after{content:url(/wp-content/uploads/2024/11/Vector-1.svg);top:18%;right:-70px;position:absolute!important}.tailored-service .tailored-service-list{visibility:hidden;position:absolute;padding-top:75px;top:-295px!important;width:100%;max-width:100%}.tailored-service .tailored-service-list .row.justify-content-center.mb-4.row-first{gap:10%;margin-bottom:82px!important}.tailored-service .tailored-service-list .top-contentsv{display:flex;justify-content:space-between;margin-bottom:75px}.tailored-service .tailored-service-list .top-contentsv>div{flex:0 0 50%;color:#fff}.tailored-service .tailored-service-list .top-contentsv .big-title{font-family:Space Grotesk;font-size:48px;font-weight:400;line-height:56px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.tailored-service .tailored-service-list .top-contentsv .top-description>*{font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.tailored-service .tailored-service-list .main-contain .service-left{max-width:437px;position:relative}.tailored-service .tailored-service-list .main-contain .tailored-service-item{display:inline-flex;justify-content:center}.tailored-service .tailored-service-list .main-contain .tailored-service-item:first-child{width:50%}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(2){margin-top:47px;width:50%}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(3){margin-left:0;margin-top:47px;width:32%}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(4){margin-left:0;margin-top:166px;width:32%}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(5){margin-left:60px;margin-top:47px;width:32%}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left{display:flex;flex-direction:column;gap:14px;justify-content:center;padding-left:12px;border-left:1px solid transparent!important;border-image-source:linear-gradient(180deg,#fff0 0%,#a2a5a8 51%,#fff0 100%)!important;border-image-slice:1}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left .title{font-family:Space Grotesk;font-size:28px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f2f2f2;display:flex;gap:8px;align-items:center}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left .content p{font-family:Inter;font-size:18px;font-weight:400;line-height:22px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9a9b9a}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left .container-img{max-width:100%;width:263px;position:relative}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left .container-img img{display:none;position:absolute;max-height:100px;width:100%;z-index:9;object-fit:cover;transition:.3}.tailored-service .tailored-service-list .main-contain .tailored-service-item.is-hover .container-img{position:relative}.tailored-service .tailored-service-list .main-contain .tailored-service-item.is-hover .container-img img{display:block}.tailored-service .tailored-service-list.is-visible{visibility:visible;transition:.3;animation:fadeInUpcustom 1s ease backwards}.tailored-service .btn-service{padding-right:260px;margin-top:30px;display:flex;gap:12px;align-items:center;justify-content:flex-end}.tailored-service .btn-service a{display:inline-block;font-family:Space Grotesk;font-size:24px;font-weight:500;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.projecttypes-home .heading.magic .title-primary p{text-align:right}.projecttypes-home .elementor-heading-title{font-family:Space Grotesk;font-size:48px;font-weight:400;line-height:56px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.projecttypes-home .elementor-heading-title span{font-size:42px!important}.col-revers .heading-detail,.col-revers .heading{display:flex;flex-direction:column-reverse!important}.explore-real-world .elementor-widget-dev-heading{margin-bottom:0px!important}.projec-scroll-list .main-contain{position:relative}.projec-scroll-list .main-contain .project-scroll-item{position:sticky;top:100px;width:100%;z-index:1}.projec-scroll-list .main-contain .project-scroll-item .img-pr:hover img{transform:scale(1.2);transition:transform 1s ease-in-out}.projec-scroll-list .top-contentsv{display:flex;justify-content:center}.projec-scroll-list .top-contentsv .metapr{width:914px;display:flex;justify-content:space-between;gap:20px}.projec-scroll-list .top-contentsv .metapr .year-pr>*{font-family:Space Grotesk;font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#000;margin-bottom:0}.projec-scroll-list .top-contentsv .metapr .name-pr{font-family:Space Grotesk;font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#000}.projec-scroll-list .co-left{position:relative;bottom:0;left:0;width:100%;z-index:10;display:flex;justify-content:space-between;gap:20px;padding:20px;box-sizing:border-box}.projec-scroll-list .co-left .title,.projec-scroll-list .co-left .content{width:50%;position:relative;z-index:11}.projec-scroll-list .co-left .title{font-family:Space Grotesk;font-size:42px;font-weight:500;line-height:42px;color:#020403}.projec-scroll-list .co-left .content>*{font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#020403}.projec-scroll-list .btn-prscroll{position:relative;z-index:15;display:none;align-items:center;gap:10px;margin-top:50px;transition:opacity 0.3s ease,transform 0.3s ease}.projec-scroll-list .btn-prscroll a{font-family:Space Grotesk;font-size:28px;font-weight:500;line-height:28px;text-transform:uppercase;color:#0f41ff}.projec-scroll-list .project-scroll-item.active .img-pr img{transform:scale(1)}.projec-scroll-list .project-scroll-item:not(.active) .img-pr img{transform:scale(.9)}.portfolio-container .temp-2-svzzz{padding-left:16px!important;padding-right:16px!important}.portfolio-container .temp-2-svzzz .hover{position:relative;padding-top:59.5%;border-radius:8px}.portfolio-container .temp-2-svzzz .hover img{border-radius:8px}.portfolio-container .temp-2-svzzz .p-content{padding:16px 0 0px!important;display:flex;flex-direction:column;gap:8px}.portfolio-container .temp-2-svzzz .p-content .meta-p{margin-bottom:0;font-family:Inter;font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#787878}.portfolio-container .temp-2-svzzz .p-content .p-title a.link.s-64{margin-block-end:0;font-size:18px!important;font-weight:500!important;line-height:22px!important;text-align:left;color:#121212!important}.portfolio-container .temp-2-svzzz .p-content .p-title a.link.s-64:hover{color:#0f41ff!important}.portfolio-container .temp-2-svzzz .p-content .btn-rm{visibility:visible!important}.portfolio-container .temp-2-svzzz .p-content .btn-rm a{line-height:22.4px!important;color:#676868!important;cursor:pointer}.portfolio-container .temp-2-svzzz .p-content .btn-rm:hover a{color:#0f41ff!important}.relate-detailservice .col-md-4{padding-left:16px!important;padding-right:16px!important}.relate-detailservice .col-md-4 .hover{position:relative;padding-top:59.5%;border-radius:8px}.relate-detailservice .col-md-4 .hover img{border-radius:8px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:0.3s}.relate-detailservice .col-md-4 .p-content{padding:16px 0 0px!important;display:flex;flex-direction:column;gap:8px}.relate-detailservice .col-md-4 .p-content .date{margin-bottom:0;font-family:Inter;font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#787878}.relate-detailservice .col-md-4 .p-content .p-title a.link{margin-block-end:0;font-family:Inter;font-size:18px!important;font-weight:500!important;line-height:22px!important;text-align:left;color:#121212!important}.relate-detailservice .col-md-4 .p-content .p-title a.link:hover{color:#0f41ff!important}.relate-detailservice .col-md-4 .p-content .link{visibility:visible!important}.relate-detailservice .col-md-4 .p-content .link a{font-size:16px;font-weight:500;line-height:22.4px;text-align:left;color:#0f41ff;text-decoration:underline!important;color:#676868!important;cursor:pointer}.relate-detailservice .col-md-4 .p-content .link:hover a{color:#0f41ff!important}.our-sv-detailsv .service-list .sv-item{padding:24px 24px 36px;border-top:1px solid #b3b3b3!important;margin-bottom:0;cursor:pointer;transition:0.3s}.our-sv-detailsv .service-list .sv-item .title{font-family:Space Grotesk;font-size:18px;font-weight:500;line-height:20px;color:#000;text-transform:uppercase}.our-sv-detailsv .service-list .sv-item .service-left .link{display:flex!important;align-items:center;justify-content:space-between}.our-sv-detailsv .service-list .sv-item .service-left .link img{visibility:hidden}.our-sv-detailsv .service-list .sv-item:hover{background:#0f41ff}.our-sv-detailsv .service-list .sv-item:hover .title{color:#fff}.our-sv-detailsv .service-list .sv-item:hover .service-left .link img{visibility:visible}.btn-style-new-2 .elementor-button{background:#fff0}.btn-style-new-2 .elementor-button .elementor-button-text{font-family:Space Grotesk;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:24px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0f41ff}.btn-style-new-2 .elementor-button-content-wrapper{display:flex;gap:12px;align-items:center}.btn-style-new-2 .elementor-button-icon svg{width:24px}.elementor-heading-title strong{font-weight:500!important}.project-scroll-item .top-contentsv{display:flex;justify-content:center}.project-scroll-item .top-contentsv .metapr{width:914px;display:flex;justify-content:space-between}.project-scroll-item .img-pr{display:flex;justify-content:center;position:relative!important;overflow:hidden!important;width:914px;height:405px;margin:0 auto}.project-scroll-item .img-pr img{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;object-fit:cover}.home-about-us .title{font-family:Space Grotesk;font-size:60px;font-weight:500;line-height:68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#e5e5e5;text-transform:uppercase;margin-bottom:0}.home-about-us .text{display:flex;flex-direction:column;gap:18px}.home-about-us .text>*{font-family:Space Grotesk;font-size:36px;font-weight:400;line-height:40px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#676868;margin-bottom:0}.home-about-us .elementor-widget-dev-heading-detail .elementor-widget-container .heading-detail{display:flex;flex-direction:column;gap:42px}.home-about-us .col-left .title{max-width:252px}.home-about-us .col-left .text{align-items:flex-end!important;padding-right:19px}.home-about-us .col-right .title{display:flex;justify-content:flex-end}.partner-with-enosta{position:relative;overflow:hidden}.partner-with-enosta .elementor-widget-container p{transition:0.5s}.partner-with-enosta .elementor-widget-text-editor .elementor-widget-container>*{font-size:18px;color:#9a9b9a;font-family:"Space Grotesk",Sans-serif;line-height:133%;font-weight:500}.partner-with-enosta .elementor-widget-text-editor .elementor-widget-container>* strong{color:#e5e5e5;font-weight:500}.partner-with-enosta .btn-style-new{margin-top:14px}.btn-style-new .elementor-button{background:#fff0;padding:0}.btn-style-new .elementor-button .elementor-button-content-wrapper .elementor-button-text{font-family:Space Grotesk;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:28px;font-weight:500;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0f41ff;display:flex;gap:12px;align-items:center}.btn-style-new .elementor-button .elementor-button-content-wrapper .elementor-button-text::before{content:"";background:url(/wp-content/uploads/2026/01/DirectionCompassNeddle.svg);width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-position:center}.sub-menu-toggle svg{margin-bottom:0}.section-slide .box-padding{padding-left:var(--pd)}.testimonial{margin:auto -16px}.testimonial .slide-wrapper{padding:40px 20px;color:var(--Neutral-800,#020403);transition:0.3s}.testimonial .slide-wrapper:hover{background:var(--color-blue)}.testimonial .slide-wrapper:hover .name,.testimonial .slide-wrapper:hover .position,.testimonial .slide-wrapper:hover .content-wrapper p{color:#fff}.testimonial .slide.e-slider-item{padding:0 16px}.testimonial .img-wrapper{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;margin-bottom:8px}.testimonial .img-wrapper img{position:absolute;top:0;left:0;filter:grayscale(100%);transition:filter 0.3s ease-in-out;width:100%;height:100%;object-fit:cover}.testimonial .name{color:var(--Neutral-800,#020403);font-size:24px;font-weight:700;line-height:133.333%;margin-bottom:0}.testimonial .position{font-size:14px;margin-top:8px;font-weight:400;line-height:24px;letter-spacing:.14px}.testimonial .content-wrapper{margin-top:20px}.testimonial .content-wrapper p{color:var(--Neutral-400,#676868);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.14px;margin-bottom:0}.scroll-magic .partnersship{align-items:center}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3{max-width:329px!important;flex:0 0 329px!important}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper{padding-right:24px}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper{padding:24px}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .img-wrapper{margin-bottom:12px}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .img-wrapper img{width:64px}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .title{font-family:Space Grotesk;font-size:28px;font-weight:500;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:#020403;margin-bottom:12px!important}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .position{font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#020403}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .content>*{font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#676868;margin-top:24px}.product-stage-list{padding-bottom:80px;position:relative}.product-stage-list .product-stage-item{display:flex;gap:138px!important;cursor:pointer}.product-stage-list .product-stage-item .stage-left{display:block;width:30%;position:sticky}.product-stage-list .product-stage-item .stage-left a{display:block;overflow:hidden;height:230px;width:100%;position:absolute}.product-stage-list .product-stage-item .stage-left img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.5s ease-in-out;animation:zoomInside 2s ease-in-out forwards;display:none}.product-stage-list .product-stage-item .stage-right{border-top:1px solid #020403;width:70%;display:flex;justify-content:space-between;padding:24px 0 21px 0;align-items:center}.product-stage-list .product-stage-item .stage-right .content .title{font-family:Space Grotesk;font-size:36px;font-weight:500;line-height:42px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#b3b3b3;transition:0.3s}.product-stage-list .product-stage-item .stage-right .content .description{visibility:hidden;opacity:0;transition:0.3s}.product-stage-list .product-stage-item .stage-right .content .description>*{font-size:18px;font-weight:400;line-height:27px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#b3b3b3;transition:0.3s}.product-stage-list .product-stage-item .stage-right .btn-prstage{display:flex;gap:4px;align-items:center;visibility:hidden}.product-stage-list .product-stage-item .stage-right .btn-prstage a{font-family:Space Grotesk;font-size:24px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0f41ff}.product-stage-list .product-stage-item:hover .stage-right .content .title{font-family:Space Grotesk;letter-spacing:-.02em;font-size:40px;color:#0f41ff;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product-stage-list .product-stage-item:hover .stage-right .content .description{visibility:visible;opacity:1}.product-stage-list .product-stage-item:hover .stage-right .content .description>*{color:#020403}.product-stage-list .product-stage-item.is-hover .stage-left img{display:block}.product-stage-list .product-stage-item.is-hover .stage-right .content .title{font-family:Space Grotesk;font-size:40px;letter-spacing:-.02em;color:#0f41ff;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product-stage-list .product-stage-item.is-hover .stage-right .content .description{visibility:visible;opacity:1}.product-stage-list .product-stage-item.is-hover .stage-right .content .description>*{color:#020403}.product-stage-list .product-stage-item.is-hover .btn-prstage{visibility:visible}.top-sv-page{background:linear-gradient(180deg,#000 5.27%,#0f41ff 100%)}.top-sv-page .head-serv{display:flex;justify-content:center}.top-sv-page .head-serv .sub-title{padding-left:118px}.top-sv-page .heading .title-primary{position:relative}.top-sv-page .heading .title-primary::before{content:url(/wp-content/uploads/2024/12/Graphic.svg);position:absolute;left:-260px;top:0}.top-sv-page .btn-style1 a{background:#fff0}.top-sv-page .header-lc>.elementor-widget-container{display:flex;align-items:center;gap:44px}.top-sv-page .header-lc>.elementor-widget-container:before{content:"Product";font-size:36px;font-weight:500;line-height:42px;text-align:left;text-underline-position:from-font;font-family:Space Grotesk;text-decoration-skip-ink:none;color:#fff}.top-sv-page .header-lc .elementor-heading-title{display:flex;align-items:center;gap:10px}.top-sv-page .header-lc .elementor-heading-title::before{content:url(/wp-content/uploads/2024/12/Vector.svg)}.top-sv-page .header-lc .elementor-heading-title::after{content:url(/wp-content/uploads/2024/12/Vector-1.svg)}.top-sv-page .service-list{display:flex;justify-content:space-between;align-items:flex-start;position:relative;padding:80px 30px;width:100%}.top-sv-page .service-list .sv-item{position:relative;padding-top:60px}.top-sv-page .service-list .sv-item:after{content:"";position:absolute;top:0;width:145%;height:2px;background:linear-gradient(90deg,#fff -9.15%,#fff0 37.19%,80%,#fff 88.58%)}.top-sv-page .service-list .sv-item:last-child:after{content:none}.top-sv-page .service-list .sv-item:nth-child(4):after{width:128%}.top-sv-page .service-list .sv-item:before{content:"";position:absolute;top:-4px;left:-10px;width:10px;height:10px;background:radial-gradient(circle,#d9d9d9 100%,#18617f 0%);border-radius:50%;box-shadow:0 0 20px rgb(0 0 0 / .2)}.top-sv-page .service-list .sv-item .number{font-family:Space Grotesk;font-size:18px;font-weight:500;line-height:25.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.top-sv-page .service-list .sv-item .title{font-family:Space Grotesk;font-size:24px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#92bffa;margin-bottom:24px}s .top-sv-page .service-list .sv-item .title:hover{color:#0f41ff}.top-sv-page .service-list .sv-item .content{display:flex;flex-direction:column;gap:12px}.top-sv-page .service-list .sv-item .content>*,.top-sv-page .service-list .sv-item .content a{font-size:18px;font-weight:400;line-height:27px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-bottom:0}.top-sv-page .service-list .sv-item .content ul{list-style:none}.top-sv-page .service-list .sv-item .content>*:hover:not(ul),.top-sv-page .service-list .sv-item .content li:hover{background:#ffffff4d;padding:12px;transition:0.5s;display:flex;gap:12px;align-items:center;border-radius:4px}.top-sv-page .service-list .sv-item .content>*:hover:not(ul):before,.top-sv-page .service-list .sv-item .content li:hover:before{content:url(/wp-content/uploads/2024/12/Compass.svg)}.portfolio-container.case-study .hover{padding-top:37%}.portfolio-container.case-study .row{margin-left:-16px;margin-right:-16px;margin-bottom:0}.portfolio-container.case-study .row [class*="col-"]{padding-left:16px;padding-right:16px;margin-bottom:0}.portfolio-container.case-study .row [class*="col-"]:hover .btn-rm{visibility:visible}.portfolio-container.case-study .row [class*="col-"] .p-thumbnail{border-top-left-radius:4px;border-top-right-radius:4px}.portfolio-container.case-study .row [class*="col-"] .p-thumbnail .hover{border-radius:0}.portfolio-container.case-study .row [class*="col-"] .btn-rm{text-align:left;visibility:hidden}.portfolio-container.case-study .row [class*="col-"] .btn-rm a{font-size:16px;font-weight:500;line-height:22.4px;text-align:left;color:#0f41ff;text-decoration:underline!important}.portfolio-container.case-study .row [class*="col-"] .p-content{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:24px 24px 24px}.portfolio-container.case-study .row [class*="col-"] .p-content .p-title a{font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1c1c1e;margin-top:0}.service-steps-list .product-stage-item{display:flex;justify-content:space-between;padding:24px;border-top:1px solid #a2a5a8;margin-bottom:12px;cursor:pointer}.service-steps-list .product-stage-item .content{display:flex;gap:24px;flex-direction:column}.service-steps-list .product-stage-item .content .heading{display:flex;gap:24px;margin-bottom:0}.service-steps-list .product-stage-item .content .description{display:none;transition:0.3s}.service-steps-list .product-stage-item .content .description>*{margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#020403;margin-bottom:0px!important}.service-steps-list .product-stage-item .content p{margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#020403;margin-bottom:0px!important}.service-steps-list .product-stage-item .content .number{font-family:Space Grotesk;font-size:24px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9a9b9a}.service-steps-list .product-stage-item .content .title{font-family:Space Grotesk;font-size:24px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#020403}.service-steps-list .product-stage-item .btn-prstage{opacity:0;visibility:hidden}.service-steps-list .product-stage-item .btn-prstage a{font-family:Space Grotesk;font-size:14px;font-weight:500;line-height:17.86px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0f41ff;visibility:hidden;text-transform:uppercase}.service-steps-list .product-stage-item .btn-prstage:hover a,.service-steps-list .product-stage-item .btn-prstage:hover svg{opacity:.8}.service-steps-list .product-stage-item:hover .content .number{color:#020403}.service-steps-list .product-stage-item:hover .content .title{color:#0f41ff}.service-steps-list .product-stage-item:hover .btn-prstage a{visibility:visible}.service-steps-list .product-stage-item:hover{background:#fff;border-top:1px solid #fff0}.service-steps-list .product-stage-item:hover .btn-prstage{opacity:1;visibility:visible}.service-steps-list .product-stage-item:hover .description{display:inline-block;transition:0.3s}.sv-newtitle-style .elementor-heading-title{font-size:36px;font-weight:500;line-height:42px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#020403;display:flex;align-items:center;gap:12px}.sv-newtitle-style .elementor-heading-title:before{content:"";width:24px;height:24px;display:inline-block;background-image:url(/wp-content/uploads/2024/11/Vector-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.hidden-title{visibility:hidden;opacity:0;transition:opacity 0.3s ease,visibility 0.3s ease}.homepage-banner{position:relative}.homepage-banner::before{content:url(/wp-content/uploads/2024/12/start1.svg);position:absolute;top:45%;left:42%;transform:translate(-50%,-50%);display:block}.homepage-banner .content-text{animation:fadeInRightcus 1s ease-in-out}.get-in-touch{position:relative;top:-22px;z-index:0;margin-bottom:-22px;overflow:hidden}.get-in-touch .right{right:-18px}.get-in-touch .right .elementor-heading-title a{font-family:Space Grotesk;font-size:60px!important;font-weight:500;line-height:68px!important;text-align:right;text-decoration:underline!important;text-transform:uppercase;color:#fff!important;display:flex;justify-content:center;align-items:center;gap:24px}.get-in-touch .right .elementor-heading-title a:before{content:url(/wp-content/uploads/2024/12/Link.svg);margin-top:13px}.unbx-your-growth .head-unb-gr .elementor-heading-title{font-family:Space Grotesk;font-size:60px;font-weight:500;line-height:68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:#fff;display:flex;text-align:center;align-items:center;justify-content:center;gap:16px}.unbx-your-growth .head-unb-gr .elementor-heading-title span{font-size:28px!important}@keyframes fadeInRightcus{from{opacity:0;transform:translateX(300px)}to{opacity:1}}.fadeInUpcustom{animation:fadeInUpcustom 1s ease backwards}@keyframes fadeInUpcustom{0%{transform:translate(0,100px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes slide-leftcus{from{margin-left:100%}to{margin-left:0%}}@keyframes slide-rightcus{from{margin-left:-100%}to{margin-left:0%}}@keyframes fadeIncus{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUpcustomlogo{0%{opacity:0;transform:translateY(100px)}50%{opacity:1;transform:translateY(-20px)}70%{opacity:1;transform:translateY(20px)}100%{transform:translateY(0)}}@keyframes zoomInside{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.logo-bottom img{animation:fadeInUpcustomlogo 2s ease-out backwards}.banner-proof-service{background:linear-gradient(180deg,#000 1.09%,#0f41ff 102.42%)!important}.sub-banner-services .elementor-widget-container{display:flex;align-items:center;gap:24px}.sub-banner-services .elementor-widget-container::before{content:url(/wp-content/uploads/2024/12/Group.svg)}.sub-banner-services .elementor-widget-container p{margin-bottom:0}.sub-banner-services .elementor-widget-container>*{font-size:24px;font-weight:400;line-height:30px;text-align:left;color:#fff}.service-in-detailpage .service-list{display:flex;flex-wrap:wrap;gap:32px}.service-in-detailpage .service-list .service-left{display:flex;flex-direction:column;gap:16px}.service-in-detailpage .service-list .sv-item{flex:0 0 30%}.service-in-detailpage .service-list .sv-item .number{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#020403}.service-in-detailpage .service-list .sv-item .title{font-family:Space Grotesk;font-size:24px;font-weight:700;line-height:32px;text-align:left;color:#0f41ff}.service-in-detailpage .service-list .sv-item .content>*{font-size:16px;font-weight:400;line-height:20px;text-align:left;color:#020403}.service-in-detailpage.color-black .service-list .sv-item{flex:0 0 22%}.service-in-detailpage.color-black .service-list .sv-item .title{color:#000}.sub-text-detail p{margin-bottom:0}.our-service-processz .elementor-container{display:flex;gap:50px}.our-service-processz .elementor-column{padding:0}.our-service-processz .elementor-column .heading-detail{padding-top:24px;border-top:3px solid #92bffa}.our-service-processz .elementor-column .heading-detail .title{font-size:24px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;line-height:36px;font-weight:500;transition:0.3s;margin-bottom:32px}.our-service-processz .elementor-column .heading-detail .text>*{font-size:18px;font-weight:400;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9a9b9a}.our-service-processz .elementor-column .heading-detail .text>*:last-child{margin-bottom:0}.our-service-processz .elementor-column .heading-detail .title:hover{color:#406df6!important;transition:0.3s}.service-in-detailpage .service-list .sv-item:hover .service-left{pointer-events:none}.video-ourservice{max-height:528px}.video-ourservice .e-hosted-video.elementor-wrapper.elementor-open-inline{display:flex;justify-content:center}.video-ourservice .e-hosted-video.elementor-wrapper.elementor-open-inline .elementor-video{max-width:800px;max-height:528px}.title-scroll-tailored{transition:0.5s}.herro-banner-spacing.contact-us-p .heading.no-magic{display:inline-block;background:#020403;opacity:.8;padding:30px 50px 60px 30px;position:relative;top:-150px;left:0}.herro-banner-spacing.contact-us-p .btn-vect-right .elementor-button{background:#020403;opacity:.8;padding:30px 30px 30px 80px}.title-style-3 .elementor-heading-title{display:inline-block;position:relative}.title-style-3 .elementor-heading-title:before{content:url(/wp-content/uploads/2024/12/Vector-1-1.svg);top:0;bottom:auto;right:-60px;left:auto;position:absolute}.img-st1 .elementor-widget-container{position:relative;padding-top:52.6%;display:block}.img-st1 .elementor-widget-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px}.img-st2 .elementor-widget-container{position:relative;padding-top:46%;display:block}.img-st2 .elementor-widget-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px}.img-st3 .elementor-widget-container{position:relative;padding-top:48%;display:block}.img-st3 .elementor-widget-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px}.our-sv-layout2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{transition:none!important}.col-custom-container-row1{grid-template-columns:60% 40%!important}.col-custom-container-row2{grid-template-columns:30% 70%!important}.case-studies-widget-container .top .left{color:var(--Neutral-0,#fff);font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk";font-size:60px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase}.case-studies-widget-container .top .left a{color:var(--Primary-300,#406df6)!important;font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk";font-size:60px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase;display:inline-block!important}.case-studies-widget-container .top .left span{color:var(--Neutral-0,#fff);font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;font-family:"Space Grotesk";font-size:48px;font-style:normal;font-weight:500;line-height:56px;letter-spacing:.48px;text-transform:none;display:inline!important}.case-studies-widget-container .bot .row .col-md-12{padding-bottom:64px}.case-studies-widget-container .bot .row .col-md-12 .p-thumbnail img{height:560px}.case-studies-widget-container .bot .row .col-md-4{padding-bottom:64px}.case-studies-widget-container .bot .row .col-md-4 .p-thumbnail img{height:240px}.star-enos-abouus .elementor-icon-box-wrapper{width:330px}.star-enos-abouus .item2{display:flex;justify-content:flex-end}.teammembers-ab .elementor-image-box-wrapper{background:#e5e5e5;border-radius:4px}.teammembers-ab figure.elementor-image-box-img{position:relative;padding-top:100%;overflow:hidden;margin-bottom:-5px!important}.teammembers-ab figure.elementor-image-box-img img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;margin-bottom:0px!important;object-position:top}.teammembers-ab .elementor-image-box-content{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:8px;background:#fff;border-radius:4px}.teammembers-ab .none-item .elementor-image-box-content{background:#f8f8f8}.teammembers-ab .none-item .elementor-image-box-content>*{color:#f8f8f8!important}.teammembers-ab .elementor-widget-counter .elementor-widget-container{border-radius:4px;background:var(--Primary-500,#0f41ff);box-shadow:0 4px 30px 0 rgb(0 0 0 / .05)}.teammembers-ab .elementor-widget-counter .elementor-widget-container .elementor-counter{padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.teammembers-ab .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title{flex:none!important}.auto-read-text p span.read{color:#020403;transition:0.5s}.section-magic{height:100%!important;min-height:100%!important}.elementor-widget-ot-image-scroll-magic .images-magic>.d-flex{width:500vw;max-height:526px;height:470px}.elementor-widget-ot-image-scroll-magic .block-item{display:flex;flex:0 0 auto;flex-basis:auto;width:auto;max-height:470px;justify-content:center;align-items:center;overflow:hidden}.elementor-widget-ot-image-scroll-magic .block-item img{object-fit:cover}.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+1) img{align-self:flex-start;width:214px;height:220px}.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+2) img{align-self:flex-end;width:680px;height:280px}.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+3),.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+4) img{align-self:flex-start;width:330px;height:200px}.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+5) img{align-self:stretch;width:564px;height:321px}.elementor-widget-ot-image-scroll-magic .block-item:nth-child(6n+6) img{align-self:stretch;width:351px;height:100%}h1,h2,h3,h4,h5,h6{font-family:"Space Grotesk"!important}.post-content a{font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on}.elementor-heading-title,.post-content a,.title,.sub-title,.title-primary{font-family:"Space Grotesk"!important}.toggle-content>*{color:var(--Neutral-500,#676868);font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px!important}.toggle-content>*>*{font-family:sans-serif!important;color:var(--Neutral-500,#353635);font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:16px!important}.toggle-content>*>*>*{color:var(--Neutral-500,#676868);font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:16px!important}.toggle-content>* ul{padding-left:20px}.toggle-content>* ul li{font-size:16px}.toggle-content>* ul li::marker{color:#021eb2}@media screen and (max-width:767px){.btn-style-new-2.elementor-align-right.elementor-mobile-align-left.elementor-hidden-desktop.elementor-hidden-laptop.elementor-hidden-tablet.elementor-hidden-mobile_extra{display:block}.btn-style-new-2{display:none}.tailored-service .tailored-service-list{visibility:visible!important;position:relative!important;padding-top:0;top:0px!important}.tailored-service .tailored-service-list .top-contentsv{display:block}.tailored-service .tailored-service-list .main-contain{display:inline-flex;flex-wrap:wrap;justify-content:center}.tailored-service .tailored-service-list .main-contain .service-left{max-width:437px;position:relative}.tailored-service .tailored-service-list .main-contain .tailored-service-item{display:inline-flex;justify-content:center;max-width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item:first-child{width:100%!important;max-width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(2){margin-top:0;width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(3){width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(4){margin-left:0!important;margin-top:47px!important;width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(5){margin-left:0!important;margin-top:47!important;width:100%!important;max-width:100%!important}.tailored-service .tailored-service-list .main-contain .tailored-service-item .service-left .container-img img{position:relative!important}.tailored-service .tailored-service-list .btn-service{padding-right:0!important;justify-content:left}.product-stage-list .product-stage-item .stage-left{position:relative;width:100%}.product-stage-list .product-stage-item{flex-direction:column-reverse;gap:12px!important;padding-top:24px;width:100%;border-top:1px solid #020403}.product-stage-list .product-stage-item .stage-right{width:100%;border-top:1px solid transparent!important;padding-top:0}.product-stage-list .product-stage-item .stage-left img{position:relative;width:100%}.projec-scroll-list .project-scroll-item{position:relative}.projec-scroll-list .project-scroll-item .img-pr{width:100%}.projec-scroll-list .co-left{gap:10px!important}.projec-scroll-list .co-left .title{width:50%;font-size:24px;line-height:28px}.projec-scroll-list .btn-prscroll{right:0;top:40%}.home-about-us .elementor-widget-dev-heading-detail .elementor-widget-container .heading-detail{gap:19px}.home-about-us .col-left .text{padding-bottom:50px}.top-sv-page .heading .title-primary{margin-block-end:32px}.top-sv-page .head-serv{display:block}.top-sv-page .head-serv .sub-title{padding-left:0}.top-sv-page .header-lc>.elementor-widget-container{gap:15px}.top-sv-page .header-lc>.elementor-widget-container:before{font-size:24px}.top-sv-page .header-lc .elementor-heading-title{line-height:60px!important}.top-sv-page .service-list{flex-direction:column;gap:32px;padding:0}.top-sv-page .service-list .sv-item{padding-top:0;padding-left:24px;padding-right:20px}.top-sv-page .service-list .sv-item:after{top:0;left:0;width:2px!important;height:100%}.top-sv-page .service-list .sv-item:before{top:0;left:-4px}.get-in-touch .right{right:0}.unbx-your-growth .elementor-background-overlay{opacity:0!important}.service-steps-list .product-stage-item{padding:12px 0}}@media screen and (max-width:1440px){.elementor-widget-ot-image-scroll-magic .images-magic>.d-flex{width:500vw;max-height:526px;height:470px}.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(3),.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(4),.tailored-service .tailored-service-list .main-contain .tailored-service-item:nth-child(5){width:30%;max-width:30%}.footer .footer-top .gallery{display:flex;flex-wrap:wrap}}@media (min-width:1444px){.elementor-widget-ot-image-scroll-magic .images-magic>.d-flex{width:350vw;max-height:526px;height:470px}.top-sv-page .service-list .sv-item:after{width:190%}.homepage-banner .elementor-widget-heading{left:195px}.homepage-banner .banner-text{right:-26%}.get-in-touch .right{right:-33px}}@media (max-width:1366px){.get-in-touch .right .elementor-heading-title a,.unbx-your-growth .head-unb-gr .elementor-heading-title{font-size:40px!important}.get-in-touch .right .elementor-heading-title a span,.unbx-your-growth .head-unb-gr .elementor-heading-title span{font-size:22px!important}.homepage-banner .elementor-widget-heading .elementor-heading-title,.homepage-banner .banner-text .title-primary{font-size:60px!important}.top-sv-page .service-list .sv-item:after{width:108%}}@media (min-width:1025px){div#footer .container{padding-left:15px!important;padding-right:15px!important}.header.sticky .scale-nav{display:block}.header.sticky svg.no-saclenav path{fill:#0f41ff}}@media (width:1024px){.get-in-touch .right{right:-27px!important}.header.sticky .scale-nav{display:block!important}.header.sticky svg.no-saclenav{display:none!important}}@media (max-width:1024px){.header.sticky{width:100%;margin:0 auto}.header.sticky .no-saclenav{display:block}.header.sticky .scale-nav{display:none}.top-sv-page .service-list .sv-item:after{width:99%}.top-sv-page .service-list::-webkit-scrollbar{width:0!important;display:none}.homepage-banner .elementor-widget-heading .elementor-heading-title,.homepage-banner .banner-text .title-primary{font-size:50px!important}.service-in-detailpage .service-list .sv-item{flex:0 0 45%!important}.product-stage-list .product-stage-item{gap:48px!important}}@media (max-width:1024px) and (min-width:767px){.get-in-touch .right{right:-14px}.top-sv-page .heading .title-primary{margin-block-end:32px}.top-sv-page .head-serv{display:block}.top-sv-page .head-serv .sub-title{padding-left:0}.top-sv-page .header-lc>.elementor-widget-container{gap:15px}.top-sv-page .header-lc>.elementor-widget-container:before{font-size:24px}.top-sv-page .header-lc .elementor-heading-title{font-size:32px}.top-sv-page .service-list{overflow-x:auto}.top-sv-page .service-list .sv-item{padding-right:20px}.header{padding:0 30px}}@media (max-width:992px){.homepage-banner .elementor-widget-heading .elementor-heading-title,.homepage-banner .homepage-banner .banner-text .title-primary{font-size:48px!important}.homepage-banner .elementor-widget-heading{left:30px}.homepage-banner .banner-text{right:-80px}.homepage-banner .text-your-one{width:30%!important;max-width:30%!important}.projec-scroll-list{position:relative;overflow:hidden}.projec-scroll-list .top-contentsv{display:none}.projec-scroll-list .project-scroll-item{position:relative}.projec-scroll-list .project-scroll-item:not(.active) .img-pr img{transform:scale(1)}.projec-scroll-list .co-left{position:relative;gap:10px!important;padding:20px 0}.projec-scroll-list .co-left .title{width:50%;font-size:24px;line-height:28px}.projec-scroll-list .co-left .content{display:none}.projec-scroll-list ul.slick-dots{display:flex;gap:10px;align-items:center;justify-content:center;list-style:none}.projec-scroll-list ul.slick-dots li{height:4px;flex:1 0 0%;background:var(--Neutral-100,#e5e5e5)}.projec-scroll-list ul.slick-dots li button{display:none}.projec-scroll-list ul.slick-dots li.slick-active{background:var(--Primary-500,#0f41ff)}.projec-scroll-list .btn-prscroll{justify-content:center}.get-in-touch .right .elementor-heading-title a,.unbx-your-growth .head-unb-gr .elementor-heading-title{font-size:30px!important}.get-in-touch .right .elementor-heading-title a span,.unbx-your-growth .head-unb-gr .elementor-heading-title span{font-size:16px!important}}@media (min-width:768px){.btn-style-new-2.elementor-align-right.elementor-mobile-align-left.elementor-hidden-desktop.elementor-hidden-laptop.elementor-hidden-tablet.elementor-hidden-mobile_extra{display:none}.btn-style-new-2{display:block}.tt-pr-home .title-primary{display:inline-block}.tt-pr-home .title-primary p{padding-left:100%}}@media screen and (max-width:767px){.header .scale-nav{display:none!important}.tailored-service .tailored-service-list .row,.tailored-service .tailored-service-list .row.justify-content-center.mb-4.row-first{margin-bottom:0px!important}.tailored-service .tailored-service-list .tailored-service-item{margin-bottom:64px}.projec-scroll-list .co-left .title{width:100%}.service-in-detailpage .service-list .sv-item{flex:0 0 100%!important}.service-in-detailpage .service-list .sv-item .title{font-size:18px;font-weight:600;line-height:25.2px}.service-in-detailpage .service-list .sv-item .content>*{font-size:14px;font-weight:400;line-height:21px}.product-stage-list .product-stage-item{gap:16px!important;padding-bottom:60px}.product-stage-list .product-stage-item .stage-right{padding:0}.product-stage-list .product-stage-item .stage-right .content .title{font-size:28px;font-weight:500;line-height:39.2px;margin-bottom:4px}.product-stage-list .product-stage-item .stage-right .content .description>*{font-size:16px;line-height:20px;margin-bottom:0;display:block!important}.product-stage-list .product-stage-item:last-child{padding-bottom:0}.homepage-banner{padding:400px 15px 20px 15px!important;background-position:40% 50%!important}.homepage-banner .banner-text{position:relative!important;top:0%;max-width:100%;right:0%}.homepage-banner .banner-text .title-primary{font-size:48px!important;text-align:left!important;line-height:48px!important}.homepage-banner .banner-text .sub-title{font-size:16px}.homepage-banner .elementor-widget-heading{position:relative;top:0;left:0}.homepage-banner .elementor-widget-heading .elementor-heading-title{text-align:left}.homepage-banner .text-your-one{width:100%!important;max-width:100%!important;left:0px!important}.homepage-banner .elementor-widget-heading .elementor-heading-title{color:#406df6!important;line-height:48px!important}.homepage-banner .banner-text{right:auto!important;left:0px!important}.our-service-processz .elementor-column .heading-detail .title{font-size:24px;font-weight:700;line-height:32px}.our-service-processz .elementor-column .heading-detail .text>*{font-size:18px;font-weight:400;line-height:22px}.btn-style-new-2 .elementor-button .elementor-button-text{font-size:18px;font-weight:600;line-height:25.2px}.qaqs-detailsv .toggle-widget .title-toglle-dev{font-family:Inter!important;font-size:18px;font-weight:500;line-height:36px}.qaqs-detailsv .toggle-widget .toggle-content>*{font-size:14px;font-weight:400;line-height:20px}.qaqs-detailsv .toggle-widget .toggle-icon img{width:30px!important;height:30px!important;max-width:30px!important}.unbx-your-growth .head-unb-gr .elementor-heading-title{font-size:16px!important;font-weight:500!important;line-height:22.4px!important;display:inline-block}.get-in-touch .right .elementor-heading-title a{font-size:60px!important;font-weight:500!important;line-height:68px!important;flex-direction:column;justify-content:left;align-items:start;text-align:left;font-family:Space Grotesk}.top-sv-page .heading .title-primary::before{right:0!important;left:auto;top:-300px}.top-sv-page .header-lc>.elementor-widget-container{flex-direction:column}}.show-case-dtsv .projec-scroll-list .top-contentsv .metapr .name-pr,.show-case-dtsv .projec-scroll-list .top-contentsv .metapr .year-pr>*{font-family:Space Grotesk;font-size:18px!important;font-weight:500;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9a9b9a!important;text-transform:uppercase}.show-case-dtsv .projec-scroll-list .project-scroll-item:not(.active) .img-pr img{transform:scale(1)}.show-case-dtsv .projec-scroll-list .top-contentsv{opacity:1!important}.show-case-dtsv .project-scroll-item .top-contentsv .metapr{margin-bottom:12px}.show-case-dtsv .project-scroll-item .img-pr{width:100%!important;padding-top:50%!important}.show-case-dtsv .projec-scroll-list .top-contentsv .metapr{width:100%!important}.show-case-dtsv .projec-scroll-list .main-contain .project-scroll-item{position:relative!important;z-index:0}.show-case-dtsv .btn-prscroll{display:none!important}.single-post .content-post .content article h3{font-size:30px!important}.single-post .content-post .content a{font-size:18px}.single-post .content-post .content figure.wp-block-pullquote{padding:0;text-align:left;border:0;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.18px;position:relative;padding-left:35px}.single-post .content-post .content figure.wp-block-pullquote:after{content:"";background:url(https://enosta.com/wp-content/uploads/2026/01/Compass.svg);position:absolute;left:0;top:50%;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.single-post .content-post .content .wp-block-quote{border-left:3px solid #0f41ff}.single-post .content-post .content .wp-block-table{width:100%;overflow-x:auto}.single-post .content-post .content .wp-block-table table{border-collapse:collapse;width:100%;font-family:Arial,sans-serif;border:1px solid #ccc}.single-post .content-post .content .wp-block-table table th,.single-post .content-post .content .wp-block-table table td{border:1px solid #ccc;padding:12px 16px;text-align:left;vertical-align:top;font-size:18px;font-family:"Inter",sans-serif;line-height:150%}.single-post .content-post .content .wp-block-table thead th{background-color:#f5f5f5;font-weight:700}.single-post .content-post .content .wp-block-table tr:hover{background-color:#f0f8ff}:root{--marquee-width:100vw;--marquee-elements-displayed:2.5;--marquee-element-width:calc( var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 3s)}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}.smooth-animation{font-size:var(--s-48);line-height:1.5em}.smooth-animation svg{margin-right:15px;margin-left:20px}@media (max-width:767px){.smooth-animation svg{width:8px;height:8px;margin-right:8px;margin-left:12px;margin-top:-3px}}.scroll-magic .block-item{max-width:90vw;flex:0 0 90vw}.scroll-magic .block-item .number{font-family:;font-size:var(--s-96)}.scroll-magic ul{padding-left:calc(37.0 / var(--e-screen) * 100vw);margin-top:20px}.scroll-magic ul li{margin-bottom:calc(24.0 / var(--e-screen) * 100vw);line-height:150%}.scroll-magic .slide-wrapper{padding-right:30%}.js-experience{white-space:nowrap;-webkit-animation:none;animation:none;will-change:transform;-webkit-animation:marquee 20s infinite linear;animation:marquee 20s infinite linear;display:flex}.js-experience:hover{animation-play-state:paused}@-webkit-keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.service-item{border:2px solid #000;border-radius:48px;letter-spacing:.02em;font-weight:900;color:#232323;font-family:;padding:47px 140px 57px calc((78.0 / var(--e-screen)) * 100vw);position:relative}.service-item:not(:last-child){margin-bottom:32px}.service-item:hover .title,.service-item:hover .number{color:var(--primary-color)}.service-item .button-toggle{transition:0.3s;display:inline-block}.service-item .button-toggle.open{transform:rotate(90deg)}.service-item .button-toggle svg{display:block;border:2px solid #000;border-radius:50%}.service-item .button-toggle:hover svg{border-color:var(--primary-color)}.service-item .button-toggle:hover path{fill:var(--primary-color)}.service-item .title{font-size:var(--s-48);line-height:125%;letter-spacing:1.02px;color:#000}.service-item .number{line-height:150%;position:absolute;top:53px;left:calc((47.0 / var(--e-screen)) * 100vw);color:#000}.service-item .content{font-weight:500;font-size:var(--s-18);line-height:150%;color:#232323;font-family:"Inter",sans-serif;margin-top:10px;display:none;width:calc((515.0 / var(--e-screen)) * 100vw);max-width:100%}.service-item .readmore{font-size:var(--s-18);line-height:150%;font-family:"Inter";color:var(--primary-color);text-decoration:underline!important}.service-item .service-right{position:absolute;top:46px;right:44px}.service-item.no-hover{padding:52px 48px}.service-item.no-hover .service-left{display:flex;align-items:center;justify-content:space-between}.service-item.no-hover .icon-animation{display:none}.service-item.no-hover .readmore{width:72px;height:72px;font-size:0;display:flex!important;align-items:center;justify-content:center;border:2px solid #000;border-radius:100px;float:right;margin:0}.service-item.no-hover .readmore:hover{border-color:var(--primary-color)}.service-item.no-hover .readmore:hover path{fill:var(--primary-color)}.service-item.no-hover .readmore svg{width:24px;height:24px}.service-item.no-hover .readmore path{fill:#000}.icon-animation{width:72px;height:72px;border:2px solid #000;border-radius:100px;position:relative;overflow:hidden;transition:0.3s;box-sizing:border-box;display:block}.icon-animation svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:0.4s}.icon-animation .icon-before{transform:matrix(1,0,0,1,-40,21) scale(.2)}.icon-animation:hover{background:var(--primary-color);border-color:var(--primary-color)}.icon-animation:hover path{fill:#fff!important}.icon-animation:hover .icon-after{transform:matrix(1,0,0,1,19,-41) scale(.2)}.icon-animation:hover .icon-before{transform:matrix(1,0,0,1,-10,-9) scale(1)}.box-infobox{margin-bottom:35px}.custom-arrow{margin-top:50px}.slick-arrow path,.slick-arrow rect{transition:0.3s}.slick-arrow:hover path{fill:var(--primary-color)}.slick-arrow:hover rect{stroke:var(--primary-color)}.item-list{position:relative}.item-list p{line-height:140%}.item-list .item-item{font-size:var(--s-20)}.item-list .item-item ul,.item-list .item-item ol{padding-left:calc((27.0 / var(--e-screen)) * 100vw)}.item-list .item-item ul li,.item-list .item-item ol li{margin-bottom:1rem}.item-list .item-item p{margin-bottom:1rem}.tax-position article{background:#fff;border:2px solid #000;border-radius:48px;padding:calc((48.0 / var(--e-screen)) * 100vw)}.tax-position article:hover{border-color:var(--primary-color)}.tax-position article:hover .entry-title a{color:var(--primary-color)}.tax-position .entry-title a{color:#000;transition:color 0.3s}.tax-position .entry-title a:hover{color:var(--primary-color)}.tax-position .btn-apply{background:var(--primary-color);border:1px solid var(--primary-color);border-radius:100px;font-weight:900;font-size:24px;line-height:150%;padding:14px 24px;font-family:;color:var(--white-color)}.tax-position .btn-apply:hover svg{transform:rotate(-45deg)}.tax-position .btn-apply svg{margin-left:10px;margin-top:-2px;transition:transform 0.3s}@keyframes logoStroke{to{stroke-dashoffset:0}}@keyframes logoStrokeFill{to{stroke:var(--primary-color)}}.item-wp{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.item-wp .line-desktop{width:100%;position:absolute;left:0;top:0;height:auto;text-align:center}.item-wp .line-desktop svg{position:absolute;top:90px;z-index:-1;left:50%;transform:translateX(-50%)}.item-wp .line-desktop svg:nth-of-type(2) path,.item-wp .line-desktop svg:nth-of-type(2) rect{stroke-dasharray:2500;stroke-dashoffset:2500;stroke:var(--primary-color);animation:logoStroke 5s linear infinite}.item-wp .line-mobile{width:100%;position:absolute;left:0;top:0;height:auto;text-align:center}.item-wp .line-mobile svg{position:absolute;top:100px;z-index:-1;left:50%;transform:translateX(-50%)}.item-wp .line-mobile svg:nth-of-type(2) path,.item-wp .line-mobile svg:nth-of-type(2) rect{stroke-dasharray:1000;stroke-dashoffset:1000;stroke:var(--primary-color);animation:logoStroke 5s linear infinite}.item-wp svg{height:auto}.item-wp .process-item{padding:calc((24.0 / var(--e-screen)) * 100vw) calc((16.0 / var(--e-screen)) * 100vw);background:#fff;border:2px solid #021eb2;border-radius:24px;margin-bottom:12px;text-align:center}.item-wp .process-item .number{color:#fff;border-radius:50%;width:calc((40.0 / var(--e-screen)) * 100vw);height:calc((40.0 / var(--e-screen)) * 100vw);margin-left:auto;margin-right:auto;background:var(--primary-color);display:flex;align-items:center;justify-content:center;margin-bottom:calc((12.0 / var(--e-screen)) * 100vw)}.item-wp .process-item .title{line-height:1.3em}.box-wp-circle{width:calc((378.0 / var(--e-screen)) * 100vw);height:calc((378.0 / var(--e-screen)) * 100vw);display:flex;align-items:center;justify-content:center;margin:auto;position:relative}.box-wp-circle .box-circle{background:var(--primary-color);border-radius:50%;width:calc((200.0 / var(--e-screen)) * 100vw);height:calc((200.0 / var(--e-screen)) * 100vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:var(--s-24);display:flex;align-items:center;justify-content:center;padding:15px;text-align:center;color:#fff}.box-wp-circle .box-circle-animation{border:1px solid #d8d8d8;border-radius:50%;position:relative;width:calc((378.0 / var(--e-screen)) * 100vw);height:calc((378.0 / var(--e-screen)) * 100vw);animation:circle_rotare 10s infinite linear;transform:rotate(0)}.box-wp-circle .box-circle-animation .dot-item{width:calc((24.0 / var(--e-screen)) * 100vw);height:calc((24.0 / var(--e-screen)) * 100vw);background:#ffc121;border-radius:50%;display:block;position:absolute;font-family:var(--s-18);transition:0.5s}.box-wp-circle .box-circle-animation .dot-item span{line-height:1.2;position:absolute;animation:circle_rotare 10s infinite linear;transform:rotate(0);width:max-content;text-align:center;font-size:var(--s-18)}.box-wp-circle .box-circle-animation .dot-item.right .text{left:120%}.box-wp-circle .box-circle-animation .dot-item.left .text{right:120%}.box-wp-circle .box-circle-animation .dot-item.top .text{bottom:120%}.box-wp-circle .box-circle-animation .dot-item.bottom .text{top:120%}.box-wp-circle .box-circle-animation .dot-item.active{background:#000}@media (min-width:992px) and (max-width:1199px){.item-wp .line-desktop svg{top:30px}}@media (max-width:992px){.service-item{padding:47px 60px 57px 60px}.service-item .content{display:block;width:100%}.service-item.no-hover .service-right{display:block!important}.item-wp .process-item .number{width:48px;height:48px;margin-bottom:12px}.item-wp .process-item .title{font-size:18px}.box-wp-circle{width:400px;height:400px}.box-wp-circle .box-circle-animation{width:400px;height:400px}.box-wp-circle .box-circle{width:200px;height:200px}}@media (max-width:767px){.elementor-widget-dev-process-group:nth-of-type(1) .item-wp .process-item:last-child{margin-bottom:0}.elementor-widget-dev-process-group:nth-of-type(2) .item-wp{justify-content:center;align-items:center;flex-direction:column-reverse}.item-wp .line-mobile{position:absolute}.item-wp .line-mobile svg{height:1000px;position:absolute;top:0}.item-wp .process-item{margin-bottom:24px;padding:24px 18px;max-width:100%}.item-wp .process-item .number{width:48px;height:48px;margin-bottom:12px}.scroll-magic ul{padding-left:27px}.scroll-magic .block-item{padding-right:15px}.scroll-magic .number{margin-bottom:12px;font-size:48px}.team-item{width:70vw;padding-left:6px;padding-right:6px;margin-bottom:5px!important}.team-item:nth-child(2){order:-1}.team-item .slide-wrapper{border-radius:12px}.box-wp-circle{width:188px;height:188px}.box-wp-circle .box-circle-animation{width:188px;height:188px}.box-wp-circle .box-circle-animation .dot-item{width:13px;height:13px}.box-wp-circle .box-circle-animation .dot-item span{font-size:10px!important}.box-wp-circle .box-circle{width:110px;height:110px;font-size:12px;line-height:130%}.service-item{padding:32px 16px 32px 42px;border-radius:24px}.service-item:not(:last-child){margin-bottom:16px}.service-item .title{font-size:20px;line-height:30px}.service-item .number{font-size:14px;line-height:17px;top:36px;left:15px}.service-item .content{display:block;font-size:16px;width:100%}.service-item .readmore{font-size:16px}.service-item.no-hover{padding:13px 24px 13px 14px;border-radius:20px}.service-item.no-hover .service-right{display:block!important;right:11px;top:12px}.service-item.no-hover .service-right .button-toggle svg{width:32px;height:32px}.tax-position article{border-radius:32px;padding:24px 0}.tax-position article .entry-title a{font-size:20px;line-height:32px}.tax-position article .btn-apply{font-size:14px}.tax-position article .btn-apply svg{width:8px}.item-list .item-item .s-64{font-size:var(--s-32);margin-bottom:1rem}.item-list .item-item .content{line-height:24px}.item-list .item-item ul,.item-list .item-item ol{padding-left:17px}.item-list .item-item ul li,.item-list .item-item ol li{margin-bottom:1rem}.item-list .item-item p{margin-bottom:1rem}.scroll-magic .title{font-size:20px;line-height:24px}.scroll-magic .content{font-size:18px;line-height:24px}.scroll-magic .slide-wrapper{padding-right:0%}}.process-list{row-gap:72px;margin-left:-1rem;margin-right:-1rem}.process-list .list-item{padding-left:1rem;padding-right:1rem}.process-list .title{line-height:150%}.process-list .content{line-height:135%}.our-service-list .our-service-item{border-radius:24px;border:1px solid var(--neutral-700,#000);padding:56px;color:var(--neutral-500,#3a3a3a);font-size:var(--s-20);line-height:160%}.our-service-list .our-service-item:not(:last-child){margin-bottom:64px}.our-service-list .our-service-item .title{font-size:var(--s-32);font-weight:900;font-family:var(--heading-font);margin-bottom:8px;color:var(--neutral-700,#000);line-height:155.556%}.our-service-list .our-service-item ul{list-style:none;margin-top:24px}.our-service-list .our-service-item ul li:not(:last-child){margin-bottom:10px}.our-service-list .our-service-item ul a{color:var(--neutral-700,#000);font-size:var(--s-20);font-weight:700;line-height:150%;position:relative;transition:0.3s}.our-service-list .our-service-item ul a:hover{padding-left:32px;color:var(--primary-color)}.our-service-list .our-service-item ul a:hover svg{left:0;visibility:visible;opacity:1}.our-service-list .our-service-item ul a svg{position:absolute;top:0;left:-32px;transition:0.3s;visibility:hidden;opacity:0}@media (min-width:1440px){.our-service-list .our-service-item ul a svg{width:34px;height:34px}.our-service-list .our-service-item ul a:hover{padding-left:40px}}@media (max-width:767px){.our-service-list .our-service-item{padding:24px;font-size:var(--s-16)}.our-service-list .our-service-item:not(:last-child){margin-bottom:23px}.our-service-list .our-service-item ul a{font-size:var(--s-16)}.our-service-list .our-service-item .title{font-size:var(--s-24)}}.portfolio-single-container [class*="col-full"]:not(:last-child){margin-bottom:48px}.portfolio-single-container [class*="col-full"] .description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--s-18);line-height:133.333%;color:var(--neutral-500,#3a3a3a)}@media (min-width:768px){.portfolio-single-container [class*="col-full"]:nth-child(2n) article{flex-direction:row-reverse}}.elementor-widget-tech-stacks .slick-track{display:flex;align-items:center;gap:120px}@media (max-width:767px){.elementor-widget-tech-stacks .slick-track{gap:25px}.elementor-widget-tech-stacks .slick-track img{max-height:35px}}footer li{list-style-type:none!important}footer a{transition:0.3s}footer a:hover{color:#0f41ff!important}footer a:hover span{color:#0f41ff!important}footer a:hover svg path{fill:#0f41ff!important}footer .info-footer .elementor-grid-item{margin-bottom:0!important}footer .info-footer .elementor-grid-item a{display:flex;justify-content:center;align-items:center}#footer .footer-bottom>.container>.d-flex.flex-wrap{align-items:center}#footer .footer-bottom>.container>.d-flex.flex-wrap .pt-5{padding-top:0px!important}#footer .footer-bottom>.container>.d-flex.flex-wrap div#text-2 ul{display:flex;gap:40px}#footer .footer-bottom>.container>.d-flex.flex-wrap div#text-2 ul li{font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:0;color:#9a9b9a}.button-cirle{display:inline-block;border:2px solid #000;border-radius:50%;transition:0.5s;overflow:hidden}.button-cirle:before{content:"";position:absolute;top:50%;left:50%;background-color:var(--primary-color);width:0;height:0;transform:translate(-50%,-50%);transition:0.2s;overflow:hidden;border-radius:50%}.button-cirle .text-animation{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--s-32);font-weight:900;text-transform:uppercase;width:100%;text-align:center;letter-spacing:.02px}.button-cirle svg{transform:scaleX(-1)}.button-cirle #circle{fill:#fff;transition:0.5s}.button-cirle #text-one{transform:translateX(0)}.button-cirle #text-two,.button-cirle #text-one{color:#000;transition:0.2s;display:inline-block}.button-cirle #smile{fill:none;transition:0.5s}.button-cirle:hover{border-color:var(--primary-color)}.button-cirle:hover:before{height:100%;width:100%}.button-cirle:hover #circle{fill:var(--primary-color)}.button-cirle:hover #text-two{transform:translateX(20px) scaleY(1);animation:smile 0.5s linear}.button-cirle:hover #text-one{transform:translateX(-20px) scaleY(1);animation:smile_1 0.5s linear}.button-cirle:hover #text-two,.button-cirle:hover #text-one{color:#fff}.button-cirle:hover #smile{animation:dash 0.5s ease-out forwards;fill:none;stroke:#fff;stroke-dasharray:270;stroke-dashoffset:270;stroke-linejoin:round;stroke-width:10}@media (max-width:767px){.button-cirle svg{width:160px;height:160px}.button-cirle .text-animation{font-size:24px}}@keyframes dash{100%{stroke-dashoffset:0}}@keyframes smile{0%{transform:translateX(0)}50%{transform:translateX(20px) scaleY(.1)}60%{transform:translateX(20px) scaleY(.1)}100%{transform:translateX(20px) scaleY(1)}}@keyframes smile_1{0%{transform:translateX(0)}20%{transform:translateX(-20px)}80%{transform:translateX(-20px)}100%{transform:translateX(-20px)}}.footer-CTA{background:var(--primary-color);color:#fff;letter-spacing:.02em;padding-top:105px;padding-bottom:60px}.footer-CTA.template1 .container{width:fit-content;max-width:100%;padding:0}.footer-CTA.template2 .heading-CTA{font-size:calc(72/var(--e-screen)*100vw);text-transform:capitalize!important;border-radius:119px;border:2px solid #fff;padding:26px 60px;display:inline-flex;gap:28px;align-items:center;justify-content:center}.footer-CTA.template2 .heading-CTA:hover .icon-animation svg{transform:translate(-50%,-50%)!important}.footer-CTA.template2 .sub-CTA{margin-bottom:46px}.footer-CTA.template2 .button-cta{margin-bottom:30px;margin-top:50px}.footer-CTA.template2 .icon-animation{width:calc(64 / var(--e-screen) * 100vw);height:calc(64 / var(--e-screen) * 100vw);position:inherit;transform:inherit}.footer-CTA.template2 .icon-animation svg{width:calc(24 / var(--e-screen) * 100vw);height:calc(24 / var(--e-screen) * 100vw);position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.footer-CTA.template2 form .wpcf7-submit{display:none!important}.footer-CTA.template2 form input,.footer-CTA.template2 form textarea{color:#fff;border-bottom:2px solid #fff;height:55px;font-weight:900}.footer-CTA.template2 form input::placeholder,.footer-CTA.template2 form textarea::placeholder{color:#fff}.footer-CTA.template2 form .row{margin-left:-74.5px;margin-right:-74.5px}.footer-CTA.template2 form .row [class*="col-"]{padding-left:74.5px;padding-right:74.5px}@media (max-width:767px){.footer-CTA.template2 .heading-CTA{padding:14px 32px;line-height:40px;font-size:32px;gap:14px}}.footer-CTA .sub-CTA{font-weight:900;font-size:var(--s-32);line-height:120%;margin-bottom:24px}.footer-CTA .heading-CTA{font-weight:900;font-size:calc(160.0 / var(--e-screen) * 100vw);line-height:120%;position:relative;display:inline-block;padding-right:calc(130.0 / var(--e-screen) * 100vw);color:#fff;transition:0.5s;-webkit-text-stroke:1.5pt #fff}.footer-CTA .heading-CTA:hover{-webkit-text-stroke:1.5pt #fff;color:var(--primary-color)}.footer-CTA .heading-CTA:hover .icon-animation path{fill:var(--primary-color)!important}.footer-CTA .heading-CTA:hover .icon-animation .icon-after{transform:matrix(1,0,0,1,40,-70) scale(.2)!important}.footer-CTA .heading-CTA:hover .icon-animation .icon-before{transform:matrix(1,0,0,1,-22,-24) scale(1)!important}.footer-CTA .icon-animation{border-color:#fff;background:#fff;position:absolute;top:50%;transform:translateY(-50%);right:0;width:calc(100.0 / var(--e-screen) * 100vw);height:calc(100.0 / var(--e-screen) * 100vw)}.footer-CTA .icon-animation svg{width:calc(36.0 / var(--e-screen) * 100vw);height:calc(36.0 / var(--e-screen) * 100vw)}.footer-CTA .icon-animation svg path{fill:var(--primary-color)!important}.footer-CTA .icon-animation .icon-before{transform:matrix(1,0,0,1,-70,40) scale(.2)}.footer-CTA .icon-animation:hover path path{fill:#fff!important}@media (max-width:767px){.footer-CTA{padding-top:46px;padding-bottom:36px}.footer-CTA .sub-CTA{font-size:14px;line-height:120%;margin-bottom:5px}.footer-CTA .heading-CTA{font-size:56px;line-height:60px;letter-spacing:.02em;-webkit-text-stroke:0;padding-right:40px;color:#fff;stroke:none;-webkit-text-stroke:0pt #fff}.footer-CTA .heading-CTA:hover .icon-animation .icon-after{transform:translate(-50%,-50%)!important}.footer-CTA .icon-animation{width:36px;height:36px}.footer-CTA .icon-animation .icon-before{transform:matrix(1,0,0,1,-20,11) scale(.2);display:none}.footer-CTA .icon-animation svg{transform:translate(-50%,-50%)!important;width:8.64px}.footer-CTA .container{width:285px}.footer-CTA.template2 .sub-CTA{margin-bottom:15px}.footer-CTA.template2 .wpcf7 .wpcf7-form-control-wrap{margin-bottom:15px;display:block}.footer-CTA.template2 .button-cta{margin-bottom:30px;margin-top:20px}.footer-CTA.template2 .row{margin-left:-15px;margin-right:-15px}.footer-CTA.template2 .row [class*="col-"]{padding-left:15px;padding-right:15px}}.footer{padding:0 0 35px;font-weight:400;line-height:150%;background:#f8f8f8;color:#353635}.footer .pt-5,.footer .py-5{padding-top:60px!important}.footer .footer-top .gallery-icon{text-align:center}.footer .footer-top .gallery img{max-height:115px;width:auto}@media (min-width:1200px){.footer .footer-top .row{margin-left:-49px;margin-right:-49px}.footer .footer-top .contact-info{font-size:20px;line-height:150%}}.footer .f-heading .sub-heading{font-weight:700;font-size:var(--s-16);line-height:150%}.footer .f-heading .heading{font-weight:900;font-size:var(--s-28);line-height:150%;color:var(--white-color)}.footer .f-heading .heading.icon{position:relative;display:inline-block;padding-right:35px}.footer .f-heading .heading.icon:after{content:"";position:absolute;top:12px;right:0;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM3MzUgMEgwLjYyNjQ2NEMwLjI3OTk5NSAwIDAgMC4yODIwMDYgMCAwLjYyNjQ2MVY2LjcwMTc1QzAgNy4wNDgyMiAwLjI4MjAwOSA3LjMyODIxIDAuNjI2NDY0IDcuMzI4MjFIOC4xNDgwNkM4LjQzODEyIDcuMzI4MjEgOC42NzE3OSA3LjU2Mzg5IDguNjcxNzkgNy44NTE5NFYxNS4zNzM1QzguNjcxNzkgMTUuNzIgOC45NTM4IDE2IDkuMjk4MjUgMTZIMTUuMzczNUMxNS43MiAxNiAxNiAxNS43MTggMTYgMTUuMzczNVYwLjYyNjQ2MUMxNiAwLjI3OTk5MiAxNS43MTggMCAxNS4zNzM1IDBWMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.footer .widget-title{font-family:Space Grotesk;font-size:12px;font-weight:500;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9a9b9a;text-transform:uppercase;margin-bottom:24px}.footer .col-md-2 .textwidget.custom-html-widget li{font-family:Inter;font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:12px}.footer .widget{margin-bottom:24px}.footer .widget:last-child{margin-bottom:0}.footer .social-group a{display:inline-block}.footer .social-group a:hover path{fill:#0f41ff}.footer .social-group a:not(:last-child){margin-right:15px}.footer .social-group a svg{width:22px;height:auto;display:inline-block}.footer .social-group.hide-label .social-text{display:none}.footer ul,.footer ol{padding:0;margin:0;list-style:none}.footer ul li:not(:last-child),.footer ol li:not(:last-child){margin-bottom:10px}.footer ul a,.footer ol a{color:inherit}.footer p:last-child{margin-bottom:0}.footer .footer-bottom{padding-top:60px;padding-bottom:60px}.footer .footer-bottom .widget{font-size:var(--s-14);margin-bottom:17px}.footer .footer-bottom .widget:last-child{margin-bottom:0}.footer .footer-bottom .gallery{display:flex;justify-content:center;gap:30px}.footer .footer-bottom .widget_media_gallery{margin:0}.footer .footer-bottom .widget_media_gallery .gallery{margin:0}.footer .footer-bottom .widget_media_gallery img{width:78px;max-width:100%}.footer .logo-bottom img{width:100%!important;opacity:60%}@media (max-width:1200px){.footer .f-heading .heading.icon:after{background-size:70%;background-repeat:no-repeat;top:9px}}@media (max-width:992px){.footer .footer-top{font-size:14px;line-height:150%}.footer .footer-top .f-heading .heading{font-size:22px}.footer .footer-top .f-heading .heading.icon:after{background-size:70%;background-repeat:no-repeat}.footer .footer-top .gallery{gap:10px}.footer .footer-bottom .gallery{gap:10px}.footer .footer-bottom .social-group{display:flex;gap:10px}.footer .footer-bottom .social-group a{margin:0}.footer .footer-bottom .social-group a svg{display:block;width:40px;height:40px}}@media (max-width:767px){.footer{padding:0;font-size:14px}.footer .container{padding-left:0;padding-right:0}.footer .f-heading .sub-heading{font-size:12px}.footer .f-heading .heading{font-size:20px}.footer .social-group a:first-child{margin-left:0}.footer .footer-top [class*="col-"]{border-bottom:1px solid #fff;padding:48px 24px 18px}.footer .footer-top .gallery{max-width:100%;gap:10px}.footer .footer-top .gallery .gallery-item img{height:60px;width:auto}.footer .widget_media_image img{max-width:250px}.footer .footer-bottom .gallery{justify-content:flex-start}.footer .footer-bottom .gallery .gallery-item{max-width:56px}.footer .footer-bottom{padding:0}.footer .footer-bottom [class*="col-"]{padding-left:24px;padding-right:24px}.footer .footer-top [class*="col-"]:last-child .widget{margin-bottom:0}}.social-group a{color:var(--primary-color)}.social-group.vertical a{display:block;margin-bottom:20px}.social-group.vertical svg{margin-right:14px}.copyright .widget{margin:0}.copyright ul{margin:0;padding:0}.copyright ul li{display:inline-block}.copyright ul li:not(:last-child){margin-right:64px}.noti-network{position:fixed;z-index:999;bottom:50px;left:50px;background:#fff;padding:12px 20px;border-radius:6px;color:#000;border:1px solid #ebebeb;display:flex;align-items:center;font-size:14px}.noti-network.online path{fill:#4de14d!important}.noti-network path{fill:#d9d9d9!important}.noti-network svg{width:28px;display:block;margin-right:10px}@media (max-width:1024px){.footer .footer-top .gallery{width:100%}.footer .widget_media_gallery{padding-right:10%}}:root{--Neutral-800:#020403;--fontmain:"Space Grotesk", sans-serif}.hero-banner-native{padding-left:var(--pl)!important}.hero-govement .btn-contact svg{width:35px!important}button.btn-loadmore{border:0!important;background:#fff0}button.btn-loadmore:hover{background:#fff0;color:var(--primary-color)!important}.heading-family .elementor-heading-title{font-family:"Space Grotesk"!important}.timeline{color:#fff;position:relative}.timeline .e-top{position:relative;margin-bottom:20px}.timeline .e-top::before{content:"";position:absolute;width:100%;height:2px;top:20px;left:40px;background:#fff}.timeline .list-timeline{position:relative}.timeline .list-timeline:last-child .e-top::before{display:none}.timeline .number{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.18px;text-transform:capitalize;font-family:"Space Grotesk",sans-serif;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#0f41ff}.timeline .name{font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"ss05" on;color:#bbdafc;font-size:24px;font-family:"Space Grotesk",sans-serif;font-weight:500;line-height:32px;letter-spacing:.24px;margin-top:24px}.timeline .content{font-size:18px;font-weight:400;line-height:28px;letter-spacing:.18px}.timeline ul{margin-bottom:0}.timeline ul li{list-style-type:none;padding-top:12px;padding-bottom:12px}.s-media{font-size:24px;font-weight:500;line-height:32px;letter-spacing:.24px}.elementor-widget-ot-ebook article{height:100%}.elementor-widget-ot-ebook .ot-post-container .post-thumbnail{border-radius:0}.elementor-widget-ot-ebook .post-content{padding:24px 20px}@media screen and (min-width:768px){.elementor-widget-ot-ebook .post-content{padding:24px 20px 84px}}.elementor-widget-ot-ebook .ot-post-container .post-thumbnail{margin-bottom:0}.post-title{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical}.post-title a{color:#1c1e1d;font-size:24px;font-weight:500;line-height:32px;letter-spacing:.24px;font-family:"Space Grotesk",sans-serif!important}.blue-linear{background:linear-gradient(180deg,#f2f4f5 19.39%,#0395ff 175.58%,#fff0 297.43%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.defaule-text.elementor-widget-text-editor p{font-size:16px;color:#676868;line-height:28px;letter-spacing:.18px}.hero-banner{background-repeat:no-repeat;background-size:cover;background-position:bottom center}.elementor-widget-dev-hero-banner .banner{position:relative;display:flex;justify-content:space-between;padding-left:10%}.elementor-widget-dev-hero-banner .banner .left{color:var(--Neutral-0,#fff);text-align:right;font-family:"Space Grotesk",sans-serif;font-size:52px;font-style:normal;font-weight:500;line-height:113.333%;text-transform:uppercase;position:absolute;top:25%;left:5%}.elementor-widget-dev-hero-banner .banner .left p{margin:0}.elementor-widget-dev-hero-banner .banner .right{color:var(--Neutral-0,#fff);text-align:left;font-family:"Space Grotesk",sans-serif;font-size:60px;font-style:normal;font-weight:500;line-height:113.333%;text-transform:uppercase;position:absolute;top:53%;left:80%}.elementor-widget-dev-hero-banner .banner .right h1{font-size:52px;font-style:normal;font-weight:500;line-height:113.333%;margin-bottom:0}.elementor-widget-dev-hero-banner .banner .right p{color:var(--Primary-200,#eaf5fe);text-transform:initial;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin:16px 0 0 0;font-family:"Inter",sans-serif;width:90%}.scroll-magic .partnersship .js-experience-slide.block-item.mb-3 .slide-wrapper .content-wrapper .img-wrapper img{width:32px}@keyframes slideIn{0%{opacity:0;transform:translate(-100px,-100px)}100%{opacity:1;transform:translate(0,0)}}@keyframes slideInFromBottomRight{0%{opacity:0;transform:translate(50px,100px)}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.home-about-us .img-animation,.home-about-us .text{opacity:0;transform:scale(.9);animation:none}.home-about-us .img-animation.show,.home-about-us .text.show{animation:fadeIn 0.5s ease-in-out forwards}.col-right .elementor-widget-dev-heading-detail .title{opacity:0;transform:translate(50px,100px);animation:none}.col-right .elementor-widget-dev-heading-detail .title.show{animation:slideInFromBottomRight 0.8s ease-in-out forwards}.col-right .elementor-widget-dev-heading-detail .placeholder{margin-top:800px}.col-left .elementor-widget-dev-heading-detail .title{transform:translate(-100px,-100px);transition:all 0.8s ease-in-out;animation:none}.col-left .elementor-widget-dev-heading-detail .title.show{animation:slideIn 0.8s ease-in-out forwards}.col-left .elementor-widget-dev-heading-detail .placeholder{margin-top:800px}.btn-style-new a{transition:0.5s}.btn-style-new a span:before{transition:0.5s}.btn-style-new a:hover{text-decoration:underline!important}.btn-style-new a:hover span:before{rotate:45deg;transition:0.5s}.elementor-widget-dev-scroll-magic .js-experience-slide:hover .title{color:#0f41ff!important;transition:0.3s}@media screen and (min-width:1024px){.elementor-widget-real_world_results .btn-prscroll{position:sticky;text-align:right;padding-right:70px;top:50%;right:16%;transition:opacity 0.3s ease,visibility 0.3s ease;font-style:normal;font-weight:700;line-height:32px}.elementor-widget-real_world_results .btn-prscroll a{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif;font-size:24px;transition:0.5s}.elementor-widget-real_world_results .btn-prscroll a img{width:24px;margin-right:12px;transition:0.5s}.elementor-widget-real_world_results .btn-prscroll a:hover{text-decoration:underline!important}.elementor-widget-real_world_results .btn-prscroll a:hover img{rotate:90deg;transition:0.5s}.elementor-widget-real_world_results .btn-prscroll.hidden{opacity:0;visibility:hidden}.elementor-widget-real_world_results .relative{position:relative;padding:0}.elementor-widget-real_world_results .w-full{width:100%}.elementor-widget-real_world_results .supports-overflow-overflow-clip{overflow:clip!important}.elementor-widget-real_world_results .lg-top-0{top:100px}.elementor-widget-real_world_results .lg-stick-visibility{z-index:var(--stick-visibility)}.elementor-widget-real_world_results .absolute-item{position:absolute}.elementor-widget-real_world_results .sticky{position:sticky}.elementor-widget-real_world_results .lg-min-h-stick-items{min-height:var(--stick-items)}.elementor-widget-real_world_results .min-h-full{height:100%}.elementor-widget-real_world_results .lg-scale-stick-scale{opacity:var(--stick-visibility)}.elementor-widget-real_world_results .opacityb{opacity:var(--stick-visibility)}.elementor-widget-real_world_results .title-content{display:flex;padding:0;gap:141px;width:90%;margin:0 auto}.elementor-widget-real_world_results .title-content .content{color:var(--Neutral-800,#020403);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.elementor-widget-real_world_results .title{flex:0 0 50%;color:var(--Neutral-800,#020403);font-family:"Space Grotesk",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:116.667%}.elementor-widget-real_world_results .title p{margin-bottom:0}.elementor-widget-real_world_results .opacitya{margin:0 auto;width:914px;padding-bottom:65px}.elementor-widget-real_world_results .opacitya img{width:914px;height:405px;object-fit:cover}.elementor-widget-real_world_results .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.elementor-widget-real_world_results .duration-300{transition-duration:0.8s!important}.elementor-widget-real_world_results .transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.elementor-widget-real_world_results .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-widget-real_world_results .itema img,.elementor-widget-real_world_results .itemb .title,.elementor-widget-real_world_results .itemb .content{opacity:0;transform:translateY(100px)}.elementor-widget-real_world_results .itemb .title{transform:translateX(-100px)}.elementor-widget-real_world_results .itemb .content{transform:translateX(100px)}.elementor-widget-real_world_results .sticky-inview .itema img{opacity:1;transform:translateY(0);transition:transform 1s,opacity 1s}.elementor-widget-real_world_results .sticky-inview .itemb .title{opacity:1;transform:translateX(0);transition:transform 1s,opacity 1s}.elementor-widget-real_world_results .sticky-inview .itemb .content{opacity:1;transform:translateX(0);transition:transform 1s,opacity 1s}}.project-scroll-items{position:relative;margin-bottom:100px}.top-explore{position:relative;opacity:0;transform:translateY(50px);transition:opacity 0.5s ease,transform 0.5s ease}.co-left{position:absolute;bottom:0;width:100%;opacity:0;transform:translateY(50px);transition:opacity 0.5s ease,transform 0.5s ease}.img-pr img{width:100%;height:auto}.elementor-widget-product_stage .content-wrapper{display:flex;flex-direction:column}.elementor-widget-product_stage .content-wrapper .content-group{display:flex;position:relative;gap:138px}.elementor-widget-product_stage .content-wrapper .content-group .content-item{cursor:pointer;flex:1;transition:background-color 0.3s ease,box-shadow 0.3s ease;display:flex;align-items:center;border-top:1px solid #020403;justify-content:space-between;padding:24px 0 21px 0;height:120px;transition:transform 0.5s ease,height 0.5s ease}.elementor-widget-product_stage .content-wrapper .content-group .content-item .btn-prstage{opacity:0}.elementor-widget-product_stage .content-wrapper .content-group .content-item .content .title{color:var(--Neutral-200,#b3b3b3);transition:0.5s;font-family:"Space Grotesk",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:105%}.elementor-widget-product_stage .content-wrapper .content-group .content-item .content .description{color:var(--Neutral-800,#020403);font-family:"Inter",sans-serif;font-size:0;height:0;opacity:0;font-style:normal;font-weight:400;line-height:24px;transition:transform 0.5s ease,height 0.5s ease}.elementor-widget-product_stage .content-wrapper .content-group .content-item .content .description p{margin-bottom:0;transition:transform 0.5s ease,height 0.5s ease}.elementor-widget-product_stage .content-wrapper .content-group .content-item .btn-prstage a{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:133.333%}.elementor-widget-product_stage .content-wrapper .content-group .content-item:hover{height:120px;transition:transform 0.5s ease,height 0.5s ease}.elementor-widget-product_stage .content-wrapper .content-group .content-item:hover .content .description{opacity:1;font-size:18px;height:20px}.elementor-widget-product_stage .content-wrapper .content-group .content-item:hover .content .title{color:var(--Primary-500,#0f41ff);transition:0.5s}.elementor-widget-product_stage .content-wrapper .content-group .hovered{height:120px;transition:transform 0.5s ease,height 0.5s ease}.elementor-widget-product_stage .content-wrapper .content-group .hovered .btn-prstage{opacity:1;transition:0.5s}.elementor-widget-product_stage .content-wrapper .content-group .hovered .content .description{opacity:1;font-size:18px;height:20px}.elementor-widget-product_stage .content-wrapper .content-group .hovered .content .title{color:var(--Primary-500,#0f41ff);transition:0.5s}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper{display:block;flex:0 0 20%;position:sticky}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper a{display:block;overflow:hidden;height:230px;width:100%;position:absolute}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper .background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/2024/12/Kismet_case_study_Melbourne_australia_Uncommon_Studio_860_574_317e207868.webp);background-size:cover;background-position:center;opacity:0;transition:opacity 0.3s ease;z-index:1}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.35);transition:transform 0.3s ease,opacity 0.3s ease;width:100%;object-fit:cover;height:100%;opacity:0;z-index:2}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper img.active{opacity:1;transform:translate(-50%,-50%) scale(1)}.elementor-widget-product_stage .content-item:hover+.image-wrapper img{transform:translate(-50%,-50%) scale(1.2);opacity:1}.elementor-widget-product_stage .content-item:hover .image-wrapper .background-image{opacity:1!important}.tailoredservices{background:url(/wp-content/uploads/2024/12/2-240523.png);background-repeat:no-repeat;background-size:cover;background-position:top center}.tailoredservices .tailored-service-list{padding:60px 30px}.tailoredservices .tailored-service-list .top.hidden{opacity:0;visibility:hidden}.tailoredservices .tailored-service-list .top{display:flex;gap:150px;align-items:baseline;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity 0.5s ease,visibility 0.5s ease;padding-top:60px}.tailoredservices .tailored-service-list .top .left{color:var(--Neutral-50,#f2f2f2);text-align:center;font-family:"Space Grotesk",sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:116.667%;letter-spacing:.48px;position:relative}.tailoredservices .tailored-service-list .top .left:before{content:"";background:url(/wp-content/uploads/2024/12/Vector-3-1.svg);position:absolute;left:-60px;top:25%;background-position:center;background-repeat:no-repeat;background-size:contain;width:52px;height:52px}.tailoredservices .tailored-service-list .top .left:after{content:"";background:url(/wp-content/uploads/2024/12/Vector-3-1.svg);position:absolute;right:-60px;top:25%;background-position:center;background-repeat:no-repeat;background-size:contain;width:52px;height:52px;rotate:180deg}.tailoredservices .tailored-service-list .top .right{color:var(--Neutral-50,#f2f2f2);font-family:"Space Grotesk",sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:111.111%;letter-spacing:-.72px}.tailoredservices .tailored-service-list .bottom.visible{opacity:1;visibility:visible;transform:translateY(0)}.tailoredservices .tailored-service-list .bottom{position:relative;opacity:0;transform:translateY(100%);transition:opacity 1s ease,visibility 1s ease,transform 1s ease}.tailoredservices .tailored-service-list .bottom .top-contentsv{display:flex;justify-content:space-between;align-items:center;padding-bottom:63px;overflow:hidden}.tailoredservices .tailored-service-list .bottom .top-contentsv .big-title{color:var(--Neutral-0,#fff);font-family:"Space Grotesk",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:116.667%;flex:0 0 73%;width:73%}.tailoredservices .tailored-service-list .bottom .top-contentsv .top-description{color:var(--Neutral-0,#fff);font-family:"Space Grotesk",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:116.667%;flex:1}.tailoredservices .tailored-service-list .bottom .top-contentsv .top-description p{margin-bottom:0}.tailoredservices .tailored-service-list .bottom .main-contain .row-first{gap:146px;padding-bottom:55px}.tailoredservices .tailored-service-list .bottom .main-contain .row-first .tailored-service-item:nth-child(2) .container-img{left:-50%;right:auto}.tailoredservices .tailored-service-list .bottom .main-contain .row-three{padding-bottom:55px}.tailoredservices .tailored-service-list .bottom .main-contain .row-three .tailored-service-item:nth-child(1) .service-left .container-img img{position:relative;right:-93%;top:-180px}.tailoredservices .tailored-service-list .bottom .main-contain .row-three .tailored-service-item:nth-child(2) .service-left .container-img{right:auto}.tailoredservices .tailored-service-list .bottom .main-contain .row-three .tailored-service-item:nth-child(2) .service-left .container-img img{position:relative;right:110%;top:-180px}.tailoredservices .tailored-service-list .bottom .main-contain .last-service .container-img{right:10%;top:-130%}.tailoredservices .tailored-service-list .bottom .main-contain .tailored-service-item{padding-left:12px;border-left:1px solid transparent!important;border-image-source:linear-gradient(180deg,#fff0 0%,#a2a5a8 51%,#fff0 100%)!important;border-image-slice:1;max-width:425px;padding-top:24px;padding-bottom:24px}.tailoredservices .tailored-service-list .bottom .main-contain .tailored-service-item:hover .container-img{opacity:1;transition:0.8s}.tailoredservices .tailored-service-list .bottom .main-contain .title{color:var(--Neutral-50,#f2f2f2);font-family:"Space Grotesk",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:114.286%;padding-bottom:14px}.tailoredservices .tailored-service-list .bottom .main-contain .content{color:var(--Neutral-300,#9a9b9a);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.tailoredservices .tailored-service-list .bottom .main-contain .content p{margin-bottom:0}.tailoredservices .tailored-service-list .bottom .main-contain .container-img{position:absolute;opacity:0;transition:0.8s;right:0}.tailoredservices .tailored-service-list .bottom .main-contain .container-img img{width:263px;height:180px;object-fit:cover}.tailoredservices .tailored-service-list .btn-service{text-align:right;padding-top:70px;width:90%}.tailoredservices .tailored-service-list .btn-service svg{margin-right:12px}.tailoredservices .tailored-service-list .btn-service a{color:var(--Neutral-0,#fff);font-family:"Space Grotesk",Sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:133.333%;transition:0.5s}.tailoredservices .tailored-service-list .btn-service a svg{transition:0.5s}.tailoredservices .tailored-service-list .btn-service a:hover{text-decoration:underline!important}.tailoredservices .tailored-service-list .btn-service a:hover svg{rotate:90deg;transition:0.5s}.relative{padding:0 30px}.relative article .post-thumbnail{margin-bottom:24px}.relative article .post-thumbnail img{width:100%;transition:0.5s;height:238px;object-fit:cover}.relative article:hover a.entry-title{color:#0f41ff;transition:0.5s}.relative article:hover img{scale:1.1;transition:0.5s}.relative .date{color:var(--Neutral-500,#676868);font-family:"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.relative .date .btn-see{color:var(--Neutral-300,#9a9b9a);font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:none}.relative .section{display:flex;gap:12px}.single-container-sign{padding-left:0;padding-right:0;overflow:hidden}.single-container-sign .wp-banner{margin-top:80px;background:#0f41ff}.single-container-sign .wp-banner .right-bot{position:relative}.single-container-sign .wp-banner .right-bot:before{width:100%!important}.single-container-sign .img-banner img{width:100%;object-fit:cover}.single-container-sign .top-banner{background:url(/wp-content/uploads/2024/12/Text.png);padding:160px 0 120px 0;text-align:center;background-position:top;background-repeat:no-repeat;background-size:cover}.single-container-sign .top-banner .htl-breadcrumb{padding-bottom:16px}.single-container-sign .top-banner .htl-breadcrumb a{color:#bbdafc;font-family:"Space Grotesk",sans-serif}.single-container-sign .top-banner .htl-breadcrumb span{color:#bbdafc;font-family:"Space Grotesk",sans-serif}.single-container-sign .top-banner h1{color:var(--Neutral-0,#fff);text-align:center;font-family:"Space Grotesk",sans-serif;font-size:46px;font-style:normal;font-weight:500;line-height:113.333%;text-transform:uppercase;width:60%;margin:0 auto}.single-container-sign .top-banner .short-des{color:var(--Neutral-200,#b3b3b3);text-align:center;width:55%;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:133%;padding-top:32px;padding-bottom:32px}.single-container-sign .top-banner .short-des p{margin:0}.single-container-sign .content-post{padding:80px 0}.single-container-sign .content-post .right-sidebar{position:sticky;top:120px}.single-container-sign .content-post .right-sidebar input{font-size:16px}.single-container-sign .content-post .right-sidebar label{display:block;margin:16px 0 0 0;cursor:pointer;gap:8px;font-family:"Inter",Sans-serif!important;color:var(--Neutral-800,#020403)!important;text-transform:inherit!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:171.429%;align-items:center}.single-container-sign .content-post .right-sidebar .four{margin-top:30px}.single-container-sign .content-post .right-sidebar .four textarea{font-size:16px;height:80px;color:#000;padding-top:19px}.single-container-sign .content-post .right-sidebar .service-select{position:relative}.single-container-sign .content-post .right-sidebar .service-select .selected-services{display:flex;flex-wrap:wrap;gap:15px;padding:19px 0 12px 0;border-bottom:1px solid #ccc;cursor:pointer}.single-container-sign .content-post .right-sidebar .service-select .selected-services .arrow{font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.single-container-sign .content-post .right-sidebar .service-select .selected-services p{width:100%;margin-bottom:0;position:relative;font-size:16px}.single-container-sign .content-post .right-sidebar .service-select .selected-services p .placeholder{color:#9a9b9a;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400}.single-container-sign .content-post .right-sidebar .wpcf7-spinner{top:84%}.single-container-sign .content-post .right-sidebar .remove{cursor:pointer;font-size:12px;color:#fff;background:#353635;border-radius:50%;width:15px;height:16px;display:flex;padding:4px;flex-wrap:nowrap;align-items:center;justify-content:center}.single-container-sign .content-post .right-sidebar .service-tag{font-size:16px;display:flex;align-items:center;gap:2px}.single-container-sign .content-post .right-sidebar .dropdown{display:none;position:absolute;top:100%;padding:10px;left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;margin-top:8px;width:100%;z-index:10}.single-container-sign .content-post .right-sidebar .name{color:var(--White,#fff);padding:0 0 10px 0;font-family:"Space Grotesk",Sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:133.333%}.single-container-sign .content-post .right-sidebar .short-des{border-top:1px solid #fff3;color:var(--Neutral-200,#b3b3b3);font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding-top:29px}.single-container-sign .content-post .right-sidebar .postition{padding-bottom:10px;display:flex;justify-content:space-between;color:var(--White,#fff);font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.single-container-sign .content-post .right-sidebar .subcribe{margin-top:30px;border-radius:4px;background:var(--Neutral-800,#020403);padding:20px}.single-container-sign .content-post .right-sidebar .subcribe .form-sc{display:flex;position:relative}.single-container-sign .content-post .right-sidebar .subcribe .form-sc .email{flex:0 0 100%}.single-container-sign .content-post .right-sidebar .subcribe .form-sc .bt{position:absolute;right:10px;top:15px}.single-container-sign .content-post .right-sidebar .subcribe .form-sc .bt .submit-btn{font-weight:unset;font-size:0;text-align:center;letter-spacing:0;transition:all 0.5s;background:#fff0;border:0;border-radius:0;color:#fff;padding:0}.single-container-sign .content-post .right-sidebar .subcribe .form-sc .bt .submit-btn:focus-visible{outline:0!important}.single-container-sign .content-post .right-sidebar .subcribe .form-sc .bt .submit-btn:focus{outline:0}.single-container-sign .content-post .right-sidebar .subcribe form.wpcf7-form.init{display:flex;align-items:center}.single-container-sign .content-post .right-sidebar .subcribe form.wpcf7-form.init p{margin:0;position:relative}.single-container-sign .content-post .right-sidebar .subcribe input{border-radius:4px;border:1px solid var(--Border-01,#e5e5e5)!important;color:#fff;height:58px;font-size:16px;padding:10px 16px;font-family:"Inter",sans-serif;font-style:normal;font-weight:400;line-height:125%}.single-container-sign .content-post .right-sidebar .subcribe input::placeholder{color:#676868;opacity:1}.single-container-sign .content-post .right-sidebar .subcribe input:focus::placeholder{color:#676868}.single-container-sign .content-post .right-sidebar .subcribe .wpcf7-response-output{color:#fff;font-weight:500;font-size:14px}.single-container-sign .content-post .right-sidebar .subcribe .wpcf7-form-control-wrap{margin-bottom:0}.single-container-sign .content-post .right-sidebar .subcribe .wpcf7-not-valid-tip{font-size:14px;text-transform:lowercase}.single-container-sign .content-post .right-sidebar .subcribe label{color:var(--Neutral-0,#fff)!important;padding-bottom:20px;font-family:"Space Grotesk",Sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase;margin:0}.single-container-sign .content-post .right-sidebar .form{border-radius:4px;background:var(--Neutral-100,#e5e5e5);padding:20px}.single-container-sign .content-post .right-sidebar .form span.wpcf7-not-valid-tip{font-size:14px;color:red;text-transform:capitalize;font-weight:400;font-family:"Inter",sans-serif}.single-container-sign .content-post .right-sidebar .form .wpcf7{margin-top:30px}.single-container-sign .content-post .right-sidebar .form .wpcf7 .wpcf7-response-output{font-size:14px}.single-container-sign .content-post .right-sidebar .form .wpcf7 .wpcf7-submit{font-family:"Space Grotesk",Sans-serif;font-size:24px;font-weight:700;line-height:32px;margin-top:32px;text-align:center;letter-spacing:.1em;transition:all 0.5s;background:#fff0;border:0;color:#0f41ff;padding:0;text-transform:inherit}.single-container-sign .content-post .right-sidebar .form .wpcf7 .wpcf7-submit:focus-visible{outline:0!important}.single-container-sign .content-post .right-sidebar .form .wpcf7 .wpcf7-submit:focus{outline:0}.single-container-sign .content-post .right-sidebar .form .wpcf7 p{margin-bottom:0}.single-container-sign .content-post .right-sidebar .form .wpcf7 label{color:var(--Neutral-500,#676868);font-family:"Space Grotesk",Sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.single-container-sign .content-post .right-sidebar .form .wpcf7 span.wpcf7-form-control-wrap{margin-bottom:20px}.single-container-sign .content-post .right-sidebar .form .wpcf7 span.wpcf7-form-control-wrap input{color:#1c1e1d;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding-top:19px;padding-bottom:12px}.single-container-sign .content-post .right-sidebar .social{background:var(--Primary-500,#0f41ff);padding:12px 16px}.single-container-sign .content-post .right-sidebar .social .icon{display:flex;gap:12px}.single-container-sign .content-post .right-sidebar .social .icon a{transition:0.3s}.single-container-sign .content-post .right-sidebar .social .icon a:hover{transition:0.3s;scale:1.1}.single-container-sign .content-post .right-sidebar .social .heading{display:flex;align-items:center;gap:12px;margin-bottom:12px}.single-container-sign .content-post .right-sidebar .social .heading span{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:125%}.single-container-sign .content-post .right-sidebar .social .icon a{background:#fff;width:32px;height:32px;border-radius:100%;display:flex;justify-content:center;align-items:center}.single-container-sign .content-post .right-sidebar .link-to-content{margin-top:30px}.single-container-sign .content-post .right-sidebar .link-to-content span{color:var(--Type-color,#1b1b1f);font-family:"Space Grotesk",Sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:18px;font-style:normal;font-weight:500;line-height:111.111%}.single-container-sign .content-post .right-sidebar .link-to-content .link-text{padding-top:20px}.single-container-sign .content-post .right-sidebar .link-to-content #table-of-contents ul{list-style:none}.single-container-sign .content-post .right-sidebar .link-to-content #table-of-contents ul li{margin:0}.single-container-sign .content-post .right-sidebar .link-to-content #table-of-contents ul a{color:var(--Neutral-500,#676868);font-size:16px;font-style:normal;font-weight:500;line-height:125%}.single-container-sign .content-post .right-sidebar .author{border-radius:4px;background:url(/wp-content/uploads/2024/12/Frame-12.png);padding:20px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:30px}.single-container-sign .content-post .right-sidebar .author .avatar img{border-radius:8px;height:86px;object-fit:cover}.single-container-sign .content-post .right-sidebar .author .top{display:flex;gap:20px;padding-bottom:10px;justify-content:space-between}.single-container-sign .content-post .right-sidebar .author .top .left{width:30%}.single-container-sign .content-post .right-sidebar .author .top .right{flex:1}.single-container-sign .content-post .right-sidebar .author .top .about-title{color:#fff;border:1px solid;padding:5px 10px;border-radius:20px;text-align:center;font-size:12px;margin-bottom:10px;width:fit-content!important}.single-container-sign .content-post .left-content{flex:0 0 60%}.single-container-sign .content-post .left-content h3.wp-block-heading{color:var(--Primary-black,#000);font-family:"Space Grotesk",Sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:36px;font-style:normal;font-weight:500;line-height:150%;padding-bottom:32px;margin:0}.single-container-sign .content-post .left-content h4.wp-block-heading{color:var(--Primary-black,#000);margin:0;padding-bottom:24px;font-family:"Space Grotesk",Sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:24px;font-style:normal;font-weight:700;line-height:133.333%}.single-container-sign .content-post .left-content p{color:var(--Neutral-400,#616161);margin:0;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:24px}.single-container-sign .content-post .left-content ul{list-style:none}.single-container-sign .content-post .left-content ul li{color:var(--Neutral-500,#676868);padding-left:24px;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;position:relative}.single-container-sign .content-post .left-content ul li:not(:last-child){padding-bottom:20px}.single-container-sign .content-post .left-content ul li::before{position:absolute;left:0;top:0;content:url(/wp-content/uploads/2024/12/Bullet.svg)}.single-container-sign .content-post .left-content figure.wp-block-image{padding:32px 0}.single-container-sign .content-post .left-content figure.wp-block-image img{width:100%}.wp-estimate .invalid .wpcf7-submit{pointer-events:none}.wp-estimate .wpcf7-submit{font-weight:500;font-size:18px;text-align:center;letter-spacing:0;transition:all 0.5s;background:var(--Primary-200,#0f41ff);border:1px solid #0f41ff;border-radius:0;color:#fff;padding:12px 24px;line-height:133.333%;text-transform:none;margin-top:40px;outline:none;width:auto;font-family:"Space Grotesk",Sans-serif;display:flex;align-items:center;gap:8px}.wp-estimate .wpcf7-submit svg{transition:0.5s}.wp-estimate .wpcf7-submit:hover svg{rotate:45deg}.wp-estimate .wpcf7-submit:hover svg path{fill:#0f41ff}.wp-estimate .wpcf7-submit:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.wp-estimate .elementor-container{padding-left:30px;padding-right:30px;gap:142px}.wp-estimate .wp-estimate-form textarea{color:#fff!important}.wp-estimate .wp-estimate-form p{width:100%;margin-bottom:0;position:relative;font-size:16px}.wp-estimate .wp-estimate-form label{color:var(--Neutral-500,#676868);margin-bottom:0;font-family:"Space Grotesk",Sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:125%}.wp-estimate .wp-estimate-form label input,.wp-estimate .wp-estimate-form label select{padding-top:19px;color:#fff;border-bottom:1px solid var(--Border-02,#b3b3b3);font-family:"Inter",Sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;padding-bottom:10px;border-radius:0!important}.wp-estimate .wp-estimate-form label input::placeholder,.wp-estimate .wp-estimate-form label select::placeholder{color:#676868}.wp-estimate .wp-estimate-form .first{display:flex;gap:20px}.wp-estimate .wp-estimate-form .second{display:flex;gap:20px;margin-top:30px}.wp-estimate .wp-estimate-form .second .field:first-child{width:50%}.wp-estimate .wp-estimate-form .second .field:last-child{flex:1}.wp-estimate .wp-estimate-form .thirst{align-items:end;display:flex;gap:20px;margin-top:30px}.wp-estimate .wp-estimate-form .thirst .country-field{width:50%}.wp-estimate .wp-estimate-form .thirst .service-field{flex:1}.wp-estimate .wp-estimate-form .thirst .service-select{position:relative}.wp-estimate .wp-estimate-form .thirst .selected-services{display:flex;flex-wrap:wrap;gap:15px;padding:19px 0 12px 0;border-bottom:1px solid #ccc;cursor:pointer}.wp-estimate .wp-estimate-form .thirst .selected-services .service-tag{font-size:16px;display:flex;align-items:center;gap:2px}.wp-estimate .wp-estimate-form .thirst .selected-services .placeholder{color:#676868!important}.wp-estimate .wp-estimate-form .thirst .tag{display:inline-flex;align-items:center;gap:6px;background:#eef3ff;color:#2b4eff;padding:4px 8px;border-radius:12px;font-size:13px}.wp-estimate .wp-estimate-form .thirst .tag .remove{cursor:pointer;font-size:14px}.wp-estimate .wp-estimate-form .thirst .search{width:100%;padding:10px;border:none;border-bottom:1px solid #eee}.wp-estimate .wp-estimate-form .thirst .service-list{list-style:none;margin:0;padding:0 12px}.wp-estimate .wp-estimate-form .thirst .service-list li:hover{background:#f5f5f5}.wp-estimate .wp-estimate-form .thirst .country-select,.wp-estimate .wp-estimate-form .thirst .service-select{position:relative}.wp-estimate .wp-estimate-form .thirst .selected-country,.wp-estimate .wp-estimate-form .thirst .selected-service{display:flex;align-items:center;gap:8px;border-bottom:1px solid #ccc;padding:19px 0 12px 0;cursor:pointer}.wp-estimate .wp-estimate-form .thirst .selected-country .remove,.wp-estimate .wp-estimate-form .thirst .selected-service .remove{display:none}.wp-estimate .wp-estimate-form .thirst .selected-country.active,.wp-estimate .wp-estimate-form .thirst .service-select.active{border-color:#4f8cff}.wp-estimate .wp-estimate-form .thirst .placeholder{flex:1;color:#aaa}.wp-estimate .wp-estimate-form .thirst .filled{color:#020403}.wp-estimate .wp-estimate-form .thirst .remove{cursor:pointer;font-size:12px;color:#fff;background:#353635;border-radius:50%;width:15px;height:16px;display:flex;padding:4px;flex-wrap:nowrap;align-items:center;justify-content:center}.wp-estimate .wp-estimate-form .thirst .arrow{font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wp-estimate .wp-estimate-form .thirst .dropdown{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;margin-top:8px;width:100%;z-index:10}.wp-estimate .wp-estimate-form .thirst .dropdown.show{display:block}.wp-estimate .wp-estimate-form .thirst .search{width:100%;padding:10px;border:none;border-bottom:1px solid #9a9b9a;outline:none;font-size:14px}.wp-estimate .wp-estimate-form .thirst .country-list,.wp-estimate .wp-estimate-form .thirst .service-list{max-height:200px;overflow-y:scroll;list-style:none;margin:0;padding:0}.wp-estimate .wp-estimate-form .thirst .country-list li,.wp-estimate .wp-estimate-form .thirst .service-list li{padding:8px 12px;cursor:pointer}.wp-estimate .wp-estimate-form .thirst .country-list li p,.wp-estimate .wp-estimate-form .thirst .service-list li p{font-size:14px;color:var(--Neutral-800,#020403);font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.wp-estimate .wp-estimate-form .thirst .country-list li:hover,.wp-estimate .wp-estimate-form .thirst .service-list li:hover{background:#f5f5f5}.wp-estimate .wp-estimate-form .thirst .selected-service .filled{color:#fff}.wp-estimate .wp-estimate-form .four{margin-top:30px}.wp-estimate .wp-estimate-form .four textarea{border-bottom:1px solid var(--Border-02,#b3b3b3);color:var(--Neutral-300,#9a9b9a);margin-top:19px;font-size:16px;padding:0;font-style:normal;font-weight:400;line-height:125%;min-height:60px;border-radius:0!important;resize:none}.wp-estimate .wp-estimate-form .four textarea::placeholder{color:#676868}.wp-estimate .wp-estimate-form .last{margin-top:30px}.wp-estimate .wp-estimate-form .last .last{margin-top:0}.wp-estimate .wpcf7-checkbox .wpcf7-list-item label{display:flex}.wp-estimate .wpcf7-checkbox input[type="checkbox"]{position:relative;border:1px solid #9a9b9a;border-radius:2px;background:none;cursor:pointer;line-height:0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:.5}.wp-estimate .wpcf7-checkbox input[type="checkbox"]:before{content:"";position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.wp-estimate .wpcf7-checkbox input[type="checkbox"]:checked{background:url(/wp-content/uploads/2024/12/Checkbox.svg);opacity:1;background-repeat:no-repeat;background-size:cover;background-position:center;border:0}.wp-estimate .wpcf7-checkbox span.wpcf7-list-item-label{color:var(--Neutral-800,#020403)!important;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:0;border:0;order:2}.wp-estimate .wpcf7-checkbox input[type="checkbox"]{position:relative}.wp-estimate .service{width:100%}.wp-estimate .wpcf7-form-control-wrap{margin-bottom:0}.wp-estimate .wpcf7-spinner{display:none!important}.wpcf7 form.invalid .wpcf7-response-output{border:0}.country-list,.service-list{overflow-x:hidden!important}.country-list::-webkit-scrollbar-thumb,.service-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:16px;border:5px solid #babac0}.country-list::-webkit-scrollbar,.service-list::-webkit-scrollbar{background-color:#babac0;width:4px}.country-list::-webkit-scrollbar-track,.service-list::-webkit-scrollbar-track{background-color:#babac0}.country-list::-webkit-scrollbar-track,.service-list::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.service-list{max-height:230px;overflow-y:scroll}.page-id-17017{overflow-x:hidden!important}.country-list label{display:block;margin:16px 0 0 0;cursor:pointer;display:flex;gap:8px;font-family:"Inter",Sans-serif!important;color:var(--Neutral-800,#020403)!important;text-transform:inherit!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:128.571%}.country-list label input[type="checkbox"]{position:relative;border:1px solid #9a9b9a;border-radius:2px;background:none;cursor:pointer;line-height:0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:.5}.country-list label input[type="checkbox"]:before{content:"";position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.country-list label input[type="checkbox"]:checked{background:url(/wp-content/uploads/2024/12/Checkbox.svg);opacity:1;background-repeat:no-repeat;background-size:cover;background-position:center;border:0}input#search-country{display:none;transition:all 0.3s ease-in-out;margin-bottom:0;width:100%;font-size:16px;padding-bottom:5px;border-bottom:1px solid var(--Neutral-300,#9a9b9a);border-radius:0}.show-countries{cursor:pointer;font-weight:700;position:relative;border-bottom:1px solid var(--Border-02,#b3b3b3);padding-bottom:8px}.show-countries:after{content:"";background:url(/wp-content/uploads/2024/12/Icon-Wrapper.svg);position:absolute;right:0;top:0;display:block;width:16px;height:16px;background-position:center;background-size:contain;background-repeat:no-repeat}.country-selector{width:100%}.wp-estimate-form .service-list label{display:block;margin:16px 0 0 0;cursor:pointer;display:flex;gap:8px;font-family:"Inter",Sans-serif!important;color:var(--Neutral-800,#020403)!important;text-transform:inherit!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:171.429%;align-items:center}.wp-estimate-form .service-list label input[type="checkbox"]{position:relative;border:1px solid #9a9b9a;border-radius:2px!important;background:none;cursor:pointer;line-height:0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:.5}.wp-estimate-form .service-list label input[type="checkbox"]:before{content:"";position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.wp-estimate-form .service-list label input[type="checkbox"]:checked{background:url(/wp-content/uploads/2024/12/Checkbox.svg);opacity:1;background-repeat:no-repeat;background-size:cover;background-position:center;border:0}#search-service{display:none;width:100%;margin-bottom:10px;font-size:16px;border-bottom:1px solid var(--Neutral-300,#9a9b9a)}.show-services{padding-bottom:8px;border-bottom:1px solid var(--Border-02,#b3b3b3);position:relative}.show-services:after{content:"";background:url(/wp-content/uploads/2024/12/Icon-Wrapper.svg);position:absolute;right:0;top:0;display:block;width:16px;height:16px;background-position:center;background-size:contain;background-repeat:no-repeat}.white{background:#fff;border-radius:4px;border:1px solid var(--Border-01,#e5e5e5);padding:12px}.last input[type="radio"]{display:none}.last .wpcf7-list-item-label{color:#f2f2f2!important;font-family:"Inter",sans-serif!important}.last span.wpcf7-list-item-label{cursor:pointer;position:relative;font-size:4rem}.last span.wpcf7-list-item-label::before{content:"";position:absolute;width:20px;height:20px;background-color:#fff0;border:1px solid #b3b3b3;border-radius:50%;top:50%;left:-25px;transform:translateY(-50%);transition:border-color 400ms ease}.last span.wpcf7-list-item-label::after{content:"";position:absolute;width:20px;height:20px;background-color:#0f41ff;border:2px solid #0f41ff;border-radius:50%;top:50%;left:-25px;transform:translateY(-50%) scale(0);transition:transform 400ms ease}.last input[type="radio"]:checked+span.wpcf7-list-item-label::before{border-color:#0f41ff}.last input[type="radio"]:checked+span.wpcf7-list-item-label::after{transform:translateY(-50%) scale(.55)}.last label{display:flex;align-items:baseline;gap:44px}.last label .wpcf7-radio{display:flex;align-items:baseline;gap:30px}.last label .wpcf7-radio span.wpcf7-list-item-label{color:var(--Neutral-800,#020403)!important;padding:0;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;border:0}.heading-study .elementor-icon-box-title span{letter-spacing:-.72px}.heading-study .elementor-icon-box-title span span{font-weight:500}section#containerhome-project-type .heading.magic{margin-bottom:49px}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor{height:100%}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container{border:1px solid #000;border-radius:16px;height:100%;padding:32px}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(1){color:#000;font-weight:900;font-size:32px;line-height:56px;margin-bottom:8px;font-family:"Big Shoulders Display"}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(2){color:#3a3a3a;font-weight:400;font-size:18px;line-height:24px;margin-bottom:0}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(3){margin-bottom:0;margin-top:32px}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(3) a{font-weight:700;color:#021eb2;font-size:18px;line-height:24px;position:relative;text-decoration:underline!important}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(3) a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#021eb2;transition:width 0.3s ease}section#containerhome-project-type .elementor-column .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container p:nth-child(3) a:hover::after{width:100%}.footer-top .widget_media_image{text-align:center}.footer-top div#media_image-3{margin-bottom:48px}footer figure img{width:84px;height:84pxs}footer .elementor-widget-social-icons svg{width:24px}.brands__wrapper .img-wrapper>div{padding-top:50%}.brands__wrapper .img-wrapper>div img{object-fit:contain}.elementor-widget-dev-testimonial .brands__wrapper{position:relative}.elementor-widget-dev-testimonial .brands__wrapper:before{content:"";width:25%;height:100%;position:absolute;left:0;top:0;opacity:.5;background:linear-gradient(270deg,rgb(255 255 255 / .4) 0%,#ffffff66 40%)}.banner-proof .col-left span.elementor-button-text{font-family:"Big Shoulders Display";font-weight:900;line-height:36px;font-size:24px;color:#021eb2;text-transform:uppercase}.banner-proof .col-left .elementor-widget-button{margin-top:44px}.banner-proof .col-left .elementor-widget-button .elementor-button{background:#fff;padding:14px 24px;border-radius:100px}.banner-proof .col-left .elementor-heading-title{font-family:"Big Shoulders Display";font-weight:900;line-height:96px;font-size:72px;color:#fff}.banner-proof .col-left .elementor-widget-text-editor{margin-bottom:0}.banner-proof .col-left .elementor-widget-text-editor>*,.banner-proof .col-left .elementor-widget-text-editor p{font-weight:400;line-height:36px;font-size:24px;color:#fff;margin-bottom:0}.benefits-detailservice .list>div{display:flex;gap:32px}.benefits-detailservice .list .elementor-column>.elementor-element-populated{box-shadow:0 0 48px 0 #1301370f;background:#fff;padding:32px;border-radius:32px}.benefits-detailservice .benefit-num{opacity:20%}.benefits-detailservice .heading-detail .title{font-family:"Big Shoulders Display";font-weight:900;line-height:56px;font-size:32px;color:#000;margin-bottom:8px}.benefits-detailservice .text{margin-bottom:0}.benefits-detailservice .text>*{font-weight:400;line-height:24px;font-size:18px;color:#3a3a3a;margin-bottom:0}.process-slider .slick-initialized .slick-slide{display:block;margin-left:32px;padding:32px;background:#fff;border-radius:32px;width:520px}.process-slider .slick-initialized .slick-slide .number-process{font-family:Big Shoulders Display;font-size:48px;font-weight:900;line-height:56px;letter-spacing:.02em;text-align:left;opacity:20%;width:64px}.process-slider .slick-initialized .slick-slide .name{color:#021eb2;font-family:Inter;font-size:32px;font-weight:700;line-height:48px;text-align:left;margin-bottom:0}.process-slider .slick-initialized .slick-slide .content{margin-top:24px}.process-slider .slick-initialized .slick-slide .content>*{font-family:Inter;font-size:24px;font-weight:400;line-height:36px;text-align:left;margin-bottom:0}.process-slider .slick-initialized .slick-slide .content ul{margin-top:32px;padding-left:25px}.case-studies-servicedt .elementor-widget-text-editor{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.case-studies-servicedt .elementor-widget-text-editor p{font-size:18px;font-weight:400;line-height:24px;margin-bottom:0}.case-studies-servicedt .elementor-button{margin-top:12px;padding:12px 24px 12px 24px;gap:8px;border-radius:100px;border:1px solid #021eb2;opacity:0;background:#fff}.case-studies-servicedt .elementor-button .elementor-button-text{font-family:Big Shoulders Display;font-size:16px;font-weight:900;line-height:24px;color:#021eb2}.testiminialdetail-slider{position:relative}.testiminialdetail-slider .slick-slide{margin-right:15px}.testiminialdetail-slider .e-top-right{width:70%;margin-right:134px;margin-bottom:64px}.testiminialdetail-slider .img-wrapper{width:30%}.testiminialdetail-slider .img-wrapper img{border-radius:16px;object-fit:cover}.testiminialdetail-slider .content>*,.testiminialdetail-slider .content .see-more{font-family:Inter;font-size:24px;font-weight:600;line-height:33.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#121212;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-height:6em;transition:max-height 0.3s ease;margin-bottom:12px}.testiminialdetail-slider .content svg{margin-bottom:24px}.testiminialdetail-slider .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:6em;transition:max-height 0.5s ease}.testiminialdetail-slider .text.expanded{-webkit-line-clamp:unset!important;max-height:none!important}.testiminialdetail-slider button#toggleButton,.testiminialdetail-slider button#toggleButton:focus{border:none!important;background:#fff0;outline:none!important;color:#021eb2;text-decoration:underline;cursor:pointer;font-size:18px}.testiminialdetail-slider .name{font-family:Inter;font-size:20px;font-weight:700;line-height:30px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#121212}.testiminialdetail-slider .position{color:#2b2b2b;font-family:Inter;font-size:16px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.testiminialdetail-slider button.slick-arrow{border:0;background:#fff0;position:absolute;bottom:0;outline:none;z-index:99;cursor:pointer}.testiminialdetail-slider button.slick-next.slick-arrow{left:64px}.button-cznew .elementor-button{padding:12px 24px 12px 24px;gap:8px;border-radius:100px;border:1px solid #021eb2;opacity:0;background:#fff}.button-cznew .elementor-button .elementor-button-text{font-family:Big Shoulders Display;font-size:16px;font-weight:900;line-height:24px;color:#021eb2}.relate-detailservice .resources .col-md-6{margin-bottom:0px!important}.relate-detailservice .post-content a{font-family:Inter;font-size:32px;font-weight:700;line-height:48px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.relate-detailservice .post-content a.view.fw-700{font-family:Inter;font-size:20px;font-weight:700;line-height:32px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}.detail-post-relat .htl-post-wrapper .post-item{margin-bottom:0px!important}.detail-post-relat .htl-post-wrapper .post-item .post-thumbnail{position:relative;padding-top:50%;margin-bottom:20px}.detail-post-relat .htl-post-wrapper .post-item .post-thumbnail a img{position:absolute;width:100%;top:0;height:100%;left:0;object-fit:cover;border-radius:32px}.detail-post-relat .htl-post-wrapper .post-item .post-meta .post-title{font-family:Inter;font-size:32px;font-weight:700;line-height:48px;color:#000;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.detail-post-relat .htl-post-wrapper .post-item .post-meta .post-title a>*{font-family:Inter;font-size:32px;font-weight:700;line-height:48px;color:#000;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.wp-banner{display:flex;color:#fff;font-family:"Space Grotesk",Sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:60px;font-style:normal;font-weight:500;line-height:113.333%;text-transform:uppercase;justify-content:center}.wp-banner span{font-size:28px}.wp-banner .left{flex:0 0 60%}.wp-banner .left .left-top{position:relative;height:216px;display:flex;align-items:center;justify-content:center}.wp-banner .left .left-top:before{content:"";background:url(/wp-content/uploads/2024/12/Group.png);position:absolute;left:0;top:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;height:216px}.wp-banner .left .left-top:after{content:"";position:absolute;right:-35px;top:175px;background:url(/wp-content/uploads/2024/12/Group-1171275182.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:70px;height:70px;z-index:9;animation:spin 7s linear infinite}.wp-banner .left .left-bot{height:128px}.wp-banner .right{flex:1}.wp-banner .right .right-top{height:216px}.wp-banner .right .right-bot{height:170px;display:flex;justify-content:center;align-items:center}.wp-banner .right .right-bot:before{content:"";background:url(/wp-content/uploads/2024/12/Clip-path-group.png);position:absolute;right:0;bottom:0;width:40%;background-position:center;background-repeat:no-repeat;background-size:cover;height:190px}.wp-banner .right a{color:var(--Neutral-0,#fff);font-style:normal;font-weight:500;line-height:113.333%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;display:flex;justify-content:center;gap:24px;z-index:2;position:relative;margin-top:-35px}.wp-banner .right a span{font-size:60px;text-decoration:underline}.wp-banner .text{margin-bottom:0;display:flex;justify-content:center;position:relative;gap:10px;z-index:2}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (max-width:1300px) and (min-width:820px){.wp-estimate .elementor-container{flex-wrap:nowrap!important;gap:70px}}@media screen and (min-width:767px){.col-5-md{flex:20%;max-width:20%;padding-left:16px;padding-right:16px}}@media screen and (max-width:931px) and (min-width:768px){.timeline:before{left:-22px}.timeline .name{font-size:16px}.timeline ul li{padding-top:5px;padding-bottom:5px;font-size:14px}}@media screen and (max-width:1024px) and (min-width:768px){.elementor-widget-what_we_do_widget .wwd-title{font-size:42px!important}.timeline:before{background-size:contain}.relative article .post-thumbnail img{height:180px}.related-post{margin-top:64px}.single-container-sign .top-banner{padding-left:30px;padding-right:30px}.single-container-sign .top-banner .short-des{width:100%}.single-container-sign .top-banner h1{width:100%;font-size:48px}.single-container-sign .img-banner img{height:300px}.single-container-sign .content-post{gap:40px;padding:80px 30px 40px 30px}.wp-case-study article .p-thumbnail img{height:220px}.wp-banner{font-size:32px}.wp-banner .right a{align-items:center}.wp-banner .right a span{font-size:32px}}@media screen and (max-width:1023px){.elementor-widget-real_world_results .btn-prscroll{margin:64px 0 120px 0}.elementor-widget-real_world_results .sum .title{padding-top:16px;padding-bottom:16px;color:var(--Neutral-800,#020403);font-family:"Space Grotesk",sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:24px;font-style:normal;font-weight:500;line-height:125%}.elementor-widget-real_world_results .sum .title p{margin:0}.elementor-widget-real_world_results .sum img{height:360px;object-fit:cover}.elementor-widget-real_world_results .relative{padding:0}.elementor-widget-real_world_results .slick-dots{display:flex;gap:12px}.elementor-widget-real_world_results .slick-dots li{position:relative;display:inline-block;width:100%;height:4px;cursor:pointer;display:flex}.elementor-widget-real_world_results .slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:4px;cursor:pointer;color:#fff0;border:0;outline:none;background:#e5e5e5}.elementor-widget-real_world_results .slick-dots .slick-active button{background:#0f41ff}}.blue-color{color:#0f41ff}.service-box-icon:hover .service-hide{max-height:312px;transition:0.5s}.service-box-icon:hover::before{opacity:1;transition:0.5s}.service-box-icon{overflow:hidden;margin-bottom:64px;display:flex;align-items:flex-end}.service-box-icon:before{content:"";position:absolute;background:url(/wp-content/uploads/2025/02/Vector-620.svg);width:2px;height:280px;left:0;opacity:0;transition:0.5s}.service-box-icon .service-hide{max-height:160px;transition:0.5s}.service-box-icon img{margin-bottom:14px;width:80px}.service-box-icon h3{transition:0.5s;color:var(--Neutral-700,#1c1e1d);font-family:"Space Grotesk",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:8px}.service-box-icon .description{color:var(--Neutral-500,#676868);font-size:18px;font-weight:400;line-height:28px;margin-bottom:0;letter-spacing:.18px}.service-box-icon .sub_content{color:var(--Neutral-700,#1c1e1d);font-size:16px;font-weight:400;line-height:28px;margin-top:16px;margin-bottom:0}.service-box-icon:hover h3{transition:0.5s;color:#0f41ff!important}.service-box-icon:hover .show{color:#406df6}.wp-project-all article .hover{border-radius:0;padding-top:37%;width:816px;margin:0 auto}.wp-project-all article .p-thumbnail{margin-bottom:24px}.wp-project-all article .p-title a{color:#fff!important;font-family:"Space Grotesk",sans-serif;font-feature-settings:"salt" 1,"ss01" 1,"ss02" 1,"ss03" 1,"ss04" 1,"ss05" 1;font-size:36px;font-style:normal;font-weight:500;line-height:48px;text-align:left;margin:0}.wp-project-all article .p-excerpt{color:var(--Neutral-600,#e5e5e5);font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.18px;word-break:break-word}.wp-project-all .slick-arrow{background:#fff0;border:0;outline:none;top:38%;position:absolute;z-index:1;transform:translateY(-50%)}.wp-project-all .slick-arrow.next{right:0}.wp-project-all .slick-arrow.prev{left:0}.btn-white span.elementor-button-text{color:#fff!important}.btn-white span.elementor-button-text:before{content:url(/wp-content/uploads/2025/02/Compass.svg)!important}.logo-client-slider .slick-list:after{content:"";position:absolute;top:0;right:-40px;width:100px;height:100%;pointer-events:none;z-index:2;background:url(/wp-content/uploads/2025/02/Blur.svg);background-repeat:no-repeat}.logo-client-slider img{filter:grayscale(100%);transition:filter 0.3s ease-in-out}.logo-client-slider .logo-item:hover img{filter:grayscale(0%);transition:filter 0.3s ease-in-out}.logo-client-slider .slick-track{display:flex;align-items:center}.logo-client-slider .logo-item{align-items:center;text-align:center;margin:0 auto;display:flex;justify-content:center;height:100px;border-right:1px solid var(--Neutral-200,#b3b3b3)}.fadeInUp{animation-name:fadeInUpCustom!important}@keyframes fadeInUpCustom{0%{opacity:0;-webkit-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInleftCustom!important}@keyframes fadeInleftCustom{0%{opacity:0;-webkit-transform:translate3d(-3rem,0,0);transform:translate3d(-3rem,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRightCustom!important}@keyframes fadeInRightCustom{0%{opacity:0;-webkit-transform:translate3d(3rem,0,0);transform:translate3d(3rem,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown!important}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-3rem,0);transform:translate3d(0,-3rem,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}#sec-who .home-video{transition:0.5s;background:#fff;top:100px}#sec-who::before,#sec-who::after{content:"";position:absolute;background-position:top center!important;background-repeat:no-repeat!important;transition:0.5s}#sec-who:before{background:url(/wp-content/uploads/2025/02/Pattern_Compass.svg);top:100px;z-index:1}#sec-who:after{background:url(/wp-content/uploads/2025/02/Compas-01-1.svg);right:0;width:100%;height:100%;top:-79px;opacity:0;z-index:-1}#sec-who.hovered::after{opacity:1;top:-106px;transform:rotateX(28deg);transition:0.5s}#sec-who.hovered .home-video{scale:1.1;transition:0.5s}.video-box{max-width:95%;margin-left:auto!important;margin-right:auto!important;z-index:9999!important}.wp-gallery-bage .gallery{grid-row-gap:16px;margin-top:0}.wp-gallery-bage .gallery-item{max-width:100%!important;overflow:hidden}.wp-gallery-bage .gallery-item:hover img{transition:0.5s;scale:1.1;filter:grayscale(0%)}.wp-gallery-bage img{transition:0.5s;filter:grayscale(100%)}.wp-team-color{border-radius:4px!important;background:var(--Primary-200,#92bffa)}.wp-team-box{border-radius:4px;overflow:hidden}.wp-team-box .elementor-widget-container::after{content:"";position:absolute;width:100%;height:100%;bottom:-100%;background:var(--Primary-400,#194bff);transition:0.3s}.wp-team-box:hover .elementor-image-box-content,.wp-team-box:hover .elementor-widget-container::after{bottom:0;transition:0.3s}.wp-team-box:hover .elementor-image-box-content{opacity:1;visibility:visible}.wp-team-box .elementor-image-box-content{position:absolute;bottom:-100%;padding:16px;transition:0.3s;opacity:0;z-index:1;visibility:hidden}.sec-counter .elementor-counter{height:100%}.sec-counter .elementor-counter-title{align-items:end!important}.sec-counter .elementor-counter-number-wrapper span{font-family:"Space Grotesk",sans-serif}.sec-counter .elementor-widget-container{transition:0.3s}.sec-counter .elementor-widget-counter:hover .elementor-widget-container{transition:0.3s;background:var(--Primary-300,#406df6)!important;box-shadow:0 4px 30px 0 rgb(0 0 0 / .05)}.sec-counter .elementor-widget-counter:hover .elementor-widget-container .elementor-counter-title,.sec-counter .elementor-widget-counter:hover .elementor-widget-container span{transition:0.3s;color:#fff!important}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:600px){.wp-team-box .elementor-image-box-content{position:relative!important}.wp-team-box .elementor-image-box-content h3{font-size:28px!important}}@media (min-width:676px){.img-client-slider{padding-top:220px!important}.img-client-slider .swiper-wrapper img{max-height:392px;width:100%;object-fit:cover;height:100%}.img-client-slider .small-card{margin-top:-220px;width:320px!important;height:200px!important}.img-client-slider .small-card img{width:320px;height:200px}.img-client-slider .height-card{margin-top:-220px;width:320px!important;height:320px!important}.img-client-slider .large-card{margin-top:-80px}}.img-client-slider a{outline:none!important}.wp-show-title h2{background:linear-gradient(180deg,#f2f4f5 19.39%,#0395ff 175.58%,#fff0 297.43%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.approach-box .approach-item .box-infobox{margin-bottom:0}.approach-box .approach-item .content-box{display:flex;flex-direction:column;justify-content:space-between;height:390px}.approach-box .approach-item h4{color:#1c1e1d;font-size:36px;line-height:133.333%}.approach-box .approach-item p{font-size:24px;font-family:"Space Grotesk",sans-serif;font-style:normal;font-weight:500;line-height:36px;letter-spacing:.24px}.approach-box .grey-bg p{color:#1c1e1d}.approach-box .blue-bg h4{color:#fff}.approach-box .blue-bg p{color:#bbdafc}.heading-icon h3{position:relative;padding-left:70px}.heading-icon h3::before{content:"";position:absolute;background-image:url(/wp-content/uploads/2026/01/Vector.svg);background-repeat:no-repeat;background-position:left;width:40px;height:40px;left:0;top:50%;background-size:contain;transform:translateY(-50%)}.solution-item .elementor-icon,.solution-item h3{transition:0.4s}.solution-item .elementor-icon-box-wrapper:hover .elementor-icon{scale:1.2;transition:0.4s}.solution-item .elementor-icon-box-wrapper:hover h3{color:#0f41ff!important;transition:0.4s}.qaqs-detailsv .toggle-see-more{display:none}.qaqs-detailsv h4{line-height:36px!important;font-weight:500!important;font-family:"Space Grotesk",sans-serif!important}.qaqs-detailsv .open h4{color:#0f41ff}.qaqs-detailsv .toggle-content{margin-top:12px;padding-right:100px}.sec-explore-post .post-children-item:hover img{scale:1.2;transition:0.3s}.sec-explore-post .post-children-item:hover h3 a{color:#0f41ff;transition:0.3s}.sec-explore-post .post-item h3{font-family:"Space Grotesk",sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:.24px}.sec-explore-post .post-item h3 a{color:var(--Cover-project,#1c1e1d);transition:0.3s}.sec-explore-post .post-item .date{display:flex;align-items:center;justify-content:space-between;color:var(--Neutral-500,#676868);font-family:"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.sec-explore-post .post-item .post-thumbnail{margin-bottom:16px;overflow:hidden;position:relative}.sec-explore-post .post-item .post-thumbnail img{height:240px;object-fit:cover;transition:0.3s}.sec-explore-post .post-item .btn-see span{text-transform:none;color:var(--Neutral-300,#9a9b9a);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wp-services-list .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#0f41ff;transition:0.4s}.wp-services-list .elementor-icon-list-item a:hover .elementor-icon-list-icon{scale:1.2;transition:0.4s}.wp-services-list .elementor-icon-list-icon{transition:0.4s}.wp-services-list .elementor-icon-list-text{font-family:"Space Grotesk",sans-serif;transition:0.4s}.page-id-22882 .header .no-saclenav path,.page-id-3300 .header .no-saclenav path,.page-id-22682 .header .no-saclenav path,.page-id-17017 .header .no-saclenav path{fill:#0f41ff}.page-id-22882 .header #primary-menu-list>li>a,.page-id-3300 .header #primary-menu-list>li>a,.page-id-22682 .header #primary-menu-list>li>a,.page-id-17017 .header #primary-menu-list>li>a{color:#020403}.page-id-22882 .header .ic-toggle path,.page-id-3300 .header .ic-toggle path,.page-id-22682 .header .ic-toggle path,.page-id-17017 .header .ic-toggle path{fill:#020403}.wp-services-img .elementor-widget-container:before,.wp-services-img .elementor-widget-container:after{content:"";position:absolute;background:#fff}.wp-services-img .elementor-widget-container:before{width:32px;height:32px;top:-32px;left:-32px}.wp-services-img .elementor-widget-container:after{width:80px;height:80px;right:-80px;bottom:-80px}@media (min-width:1200px){.single .site-content .container{max-width:1240px;padding-left:0;padding-right:0}}.single-news #ez-toc-container,.single-post #ez-toc-container{background:#fff;border:0;border-radius:0;padding:0!important;box-shadow:none!important}.single-news #ez-toc-container li a,.single-post #ez-toc-container li a{padding:10px 20px;transition:0.3s;border-left:2px solid #fff}.single-news #ez-toc-container li a:hover,.single-post #ez-toc-container li a:hover{border-left-color:#0f41ff}.single-news #ez-toc-container li>ul,.single-post #ez-toc-container li>ul{margin-left:10px}.single-news .banner img,.single-post .banner img{height:680px;width:100%;object-fit:cover}.single-news .content-post .content-heading,.single-post .content-post .content-heading{margin-bottom:24px}.single-news .content-post .heading-post-title,.single-post .content-post .heading-post-title{color:var(--Primary-500,#0f41ff);font-size:40px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:24px}.single-news .content-post .date,.single-post .content-post .date{color:var(--Neutral-500,#676868);font-family:"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.single-news .content-post .content article img,.single-post .content-post .content article img{margin:24px 0}.single-news .content-post .content article h2,.single-news .content-post .content article h3,.single-post .content-post .content article h2,.single-post .content-post .content article h3{color:var(--Neutral-700,#1c1e1d);font-size:36px;font-style:normal;font-weight:500;line-height:133.333%;margin-bottom:24px}.single-news .content-post .content article h2 strong,.single-news .content-post .content article h3 strong,.single-post .content-post .content article h2 strong,.single-post .content-post .content article h3 strong{font-weight:500}.single-news .content-post .content article h4,.single-post .content-post .content article h4{color:var(--Neutral-800,#020403);font-size:24px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:.24px;margin-bottom:24px}.single-news .content-post .content article h4 strong,.single-post .content-post .content article h4 strong{font-weight:500}.single-news .content-post .content article li,.single-post .content-post .content article li{margin-left:20px}.single-news .content-post .content article li,.single-news .content-post .content article p,.single-post .content-post .content article li,.single-post .content-post .content article p{color:var(--Neutral-700,#1c1e1d);font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.18px}.single-news .content-post .content article ul,.single-post .content-post .content article ul{list-style:square;margin-left:20px}.single-news .content-post .content article ul li::marker,.single-post .content-post .content article ul li::marker{color:#0f41ff}.single-news .content-post .content article ul li:not(:last-child),.single-post .content-post .content article ul li:not(:last-child){margin-bottom:20px}.single-news .related-post h3,.single-post .related-post h3{margin:0;font-size:24px;margin-bottom:12px}.single-news .related-post h3 a,.single-post .related-post h3 a{letter-spacing:.24px;font-size:24px;color:var(--Neutral-700,#1c1e1d);line-height:150%}.single-news .related-post h4,.single-post .related-post h4{color:var(--Neutral-700,#1c1e1d);font-family:"Space Grotesk",sans-serif;font-size:60px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase;margin-bottom:50px;text-align:center}.single-news .related-post h4 span,.single-post .related-post h4 span{color:#0f41ff}.single-news .wp-banner-growth,.single-post .wp-banner-growth{padding:77px 16px 144px 16px;text-align:center;background-image:url(/wp-content/uploads/2025/02/CTA_2.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.single-news .wp-banner-growth h3,.single-post .wp-banner-growth h3{color:var(--Neutral-50,#f2f2f2);font-size:40px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:.48px;text-transform:uppercase;margin-bottom:0}.single-news .wp-banner-growth p,.single-post .wp-banner-growth p{font-size:18px;letter-spacing:.24px;margin-bottom:0;width:45%;line-height:160%;color:#b3b3b3;margin:0 auto;padding-bottom:40px}.single-news .wp-banner-growth p strong,.single-post .wp-banner-growth p strong{color:#fff}.single-news .wp-banner-growth a,.single-post .wp-banner-growth a{color:var(--Primary-50,#eaf5fe);background-color:#0f41ff;font-size:18px;font-style:normal;font-weight:500;line-height:133%;display:flex;align-items:center;justify-content:center;gap:12px;transition:0.5s;width:fit-content;margin:0 auto;padding:12px 40px 12px 40px}.single-news .wp-banner-growth a svg,.single-post .wp-banner-growth a svg{z-index:99;width:19px;transition:0.5s}.single-news .wp-banner-growth a:hover,.single-post .wp-banner-growth a:hover{color:#0f41ff;background:#fff}.single-news .wp-banner-growth a:hover svg,.single-post .wp-banner-growth a:hover svg{rotate:45deg;transition:0.5s}.single-news .wp-banner-growth a:hover svg path,.single-post .wp-banner-growth a:hover svg path{fill:#0f41ff}.single-news .wp-banner-growth a svg,.single-post .wp-banner-growth a svg{transition:0.5s}.btn-see:hover span{color:#0f41ff!important}.btn-see:hover span path{fill:#0f41ff}.wp-case-study article .content a{font-family:"Space Grotesk",sans-serif}.portfolio-container .hover img{object-position:top}.testimonial.slider-custom-buttons.brands .slick-arrow{position:absolute;bottom:-80px;margin:0 auto;border:0;width:30px;background:#fff0;outline:none!important}.testimonial.slider-custom-buttons.brands .slick-arrow svg{width:47px}.testimonial.slider-custom-buttons.brands .slick-arrow.prev{left:48%;transform:translateX(-50%)}.testimonial.slider-custom-buttons.brands .slick-arrow.next{right:48%;transform:translateX(-50%)}.elementor-widget-toggle_widget .toggle-content p{font-family:inherit;line-height:28px}.elementor-widget-toggle_widget ul{margin-left:20px}.elementor-widget-toggle_widget ul li{font-weight:400;line-height:24px;color:#676868}.elementor-widget-toggle_widget ul li::marker{color:#0f41ff;list-style:square!important}#wpcf7-f22708-p22682-o1 select{background:#fff0}.wpcf7-response-output{font-size:18px;text-align:center}.wpcf7-spinner{position:absolute;top:77%;transform:translateY(-50%)}.wp-policy-content li,.wp-policy-content p{color:var(--Neutral-700,#1c1e1d);font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.18px}.wp-policy-content h2{color:var(--Neutral-700,#1c1e1d);font-size:34px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:20px;margin-top:30px}.wp-policy-content h2 strong{font-weight:500}.wp-policy-content ul{list-style:square;margin-left:20px}.wp-policy-content ul li{margin-bottom:10px}.wp-policy-content ul li::marker{color:#0f41ff}.wp-case-study-slider .slick-arrow{position:absolute;top:40%;border:0;background:#fff0;transform:translateY(-50%);outline:none}.wp-case-study-slider .slick-arrow svg{width:40px}.wp-case-study-slider .slick-arrow.prev{left:-50px}.wp-case-study-slider .slick-arrow.next{right:-50px}.wp-case-study-slider .wp-case-item{padding:0 10px}.captcha{margin-top:30px}.single-case-studies header #primary-menu-list .ic-toggle path{fill:#676868}.single-case-studies header #primary-menu-list>li>a{color:#676868}.single-case-studies header .site-branding path{fill:#0f41ff}.single-case-studies .elementor-video-iframe{background-color:transparent!important}.single-case-studies .content-area{margin-top:50px}.wp-show-post-total .content-post .p-thumbnail a{height:auto}.elementor-widget-dev-service-icon-home .dev-service-wrapper .row{margin-left:-16px;margin-right:-16px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col{padding-left:16px;padding-right:16px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card{position:relative;border-radius:4px;padding:36px 24px;min-height:448px;transition:0.5s}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card::after{transition:0.5s;position:absolute;top:50%;left:0;transform:translateY(-50%);background:#fff0;width:100%;height:100%;border-radius:800px;opacity:.5}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-icon-right{position:absolute;right:16px;top:16px;padding:1px;transition:0.5s}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-icon-right path{stroke:var(--Neutral-300,#194bff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-separator{position:absolute;bottom:40px;right:25px;left:25px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-icon{border-radius:12px;background:#fff;width:48px;height:48px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-title{color:var(--Neutral-800,#020403);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;padding:12px 0 8px 0;margin:0}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-desc{color:var(--Neutral-600,#353635);margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:125%}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-sub{color:var(--Neutral-600,#353635);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px;margin:0;padding-bottom:24px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-more{display:flex;align-items:center;gap:8px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-more svg{transition:0.5s}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-more path{fill:var(--Primary-50,#0f41ff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card .service-more span{color:var(--Primary-50,#0f41ff);font-family:"Space Grotesk",sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover{background:rgb(242 242 242 / .2);box-shadow:20px 20px 20px 0 rgb(0 0 0 / .05);scale:1.05}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover .service-more svg{rotate:45deg;transition:0.5s}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover .service-more span{text-decoration:underline!important}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover::after{background:radial-gradient(50.71% 50.03% at 50% 50%,#1040ff 0%,#fff0 83.58%)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover .service-icon-right{rotate:45deg}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card:hover .service-icon-right path{fill:#0f41ff}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:first-child .service-card{background:#eaf5fe}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card{background:#194bff}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-title{color:#fff}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-desc{color:#e5e5e5}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-more path{fill:var(--Primary-50,#fff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-more span{color:var(--Primary-50,#fff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-sub{color:var(--Neutral-600,#fff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-icon-right{position:absolute;right:16px;top:16px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card .service-icon-right path{stroke:var(--Neutral-300,#fff)}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(2) .service-card:hover path{fill:#fff}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(3) .service-card{background:#bbdafc}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:nth-child(4) .service-card{background:#f2f2f2}.project-type .enosta-wrapper{position:relative;width:100%;min-height:1000px;display:flex;justify-content:center;align-items:center;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.project-type .enosta-wrapper:after{content:"";background:url(/wp-content/uploads/2025/11/Group-4.svg);position:absolute;left:32px;top:16px;background-position:center;background-repeat:no-repeat;background-size:cover;width:93%;height:100%;rotate:-9deg;transition:0.5s;opacity:0}.project-type .enosta-wrapper:hover:after{rotate:0deg;opacity:1}.project-type .enosta-left{position:absolute;top:0;left:0;width:100%;z-index:10}.project-type .enosta-left .enosta-item .enosta-icon{transition:0.5s}.project-type .enosta-left .enosta-item:hover .enosta-icon{rotate:45deg}.project-type .enosta-left .enosta-item:not(:last-child){margin-bottom:36px}.project-type .enosta-left .enosta-item:nth-child(3) .enosta-content{width:35%}.project-type .enosta-left .title{display:flex;gap:16px;align-items:center;margin-bottom:0}.project-type .enosta-left .enosta-content{color:var(--Neutral-600,#353635);padding-left:58px;font-size:16px;font-style:normal;font-weight:400;line-height:175%;width:50%}.project-type .enosta-left .enosta-content.show{border-bottom:1px solid #bbdafc;padding-bottom:36px}.project-type .enosta-right{position:absolute;bottom:0;right:0;width:40%;z-index:10;margin-bottom:0}.project-type .enosta-right .enosta-item .enosta-icon{transition:0.5s}.project-type .enosta-right .enosta-item:hover .enosta-icon{rotate:45deg}.project-type .enosta-right .enosta-item:not(:last-child){margin-bottom:36px}.project-type .enosta-right .title{display:flex;gap:16px;align-items:center;justify-content:flex-end;margin-bottom:0}.project-type .enosta-right .enosta-content{color:var(--Neutral-600,#353635);padding-right:58px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.project-type .enosta-right .enosta-content.show{border-bottom:1px solid #bbdafc;padding-bottom:36px}.project-type .enosta-right .enosta-item{position:relative;text-align:right}.project-type .enosta-icon img{width:40px;height:auto;display:block}.project-type .enosta-title{color:var(--Neutral-600,#353635);font-family:"Space Grotesk",sans-serif!important;font-size:32px;font-style:normal;font-weight:400;line-height:125%}.project-type .enosta-content{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.35s ease,opacity 0.35s ease;margin-top:8px}.project-type .enosta-content.show{max-height:260px;opacity:1;margin-top:6px}.project-type .enosta-center{position:relative;z-index:4}.project-type .video-box{position:relative;width:345px;cursor:pointer;margin:auto}.project-type .video-thumb{width:100%;box-shadow:0 20px 45px rgb(0 0 0 / .25)}.project-type .video-play-btn{position:absolute;top:50%;left:50%;width:55px;height:55px;transform:translate(-50%,-50%);background:#fff0;border-radius:50%;border:none;color:#fff;font-size:26px}.project-type .video-play-btn:focus{outline:0}.project-type .enosta-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .75);z-index:9999;justify-content:center;align-items:center}.project-type .enosta-popup iframe{width:90%;max-width:900px;height:500px;border-radius:12px}.project-type .popup-close{position:absolute;top:20px;right:30px;font-size:32px;color:#fff;cursor:pointer}.elementor-widget-work-showcase .case-row{margin-left:-20px;margin-right:-20px;display:flex}.elementor-widget-work-showcase .case-row:hover img{scale:1.1}.elementor-widget-work-showcase .case-row:hover svg path{fill:#0f41ff}.elementor-widget-work-showcase .case-row .img,.elementor-widget-work-showcase .case-row .content{padding-left:20px;padding-right:20px}.elementor-widget-work-showcase .case-row .img{width:54%}.elementor-widget-work-showcase .case-row .img img{transition:0.5s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.elementor-widget-work-showcase .case-row .img .cs-thumb{overflow:hidden;position:relative}.elementor-widget-work-showcase .case-row .img .cs-thumb a{position:relative;display:block;padding-top:65%}.elementor-widget-work-showcase .case-row .img .cs-thumb .play-icon{position:absolute;left:50%;top:50%;width:80px;height:80px;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.elementor-widget-work-showcase .case-row .content{width:46%;position:relative}.elementor-widget-work-showcase .case-row:not(:last-child){margin-bottom:80px}.elementor-widget-work-showcase .case-row .cs-content .cs-tag,.elementor-widget-work-showcase .case-row .cs-content .cs-tag-sep{color:var(--Neutral-400,#676868);font-family:"Space Grotesk",sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.elementor-widget-work-showcase .case-row .cs-content .cs-title{padding-top:16px;transition:0.5s}.elementor-widget-work-showcase .case-row .cs-content .cs-title a{color:#1c1e1d;transition:0.5s!important;font-family:"Space Grotesk",sans-serif!important;font-size:32px;font-style:normal;font-weight:400;line-height:125%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical;--text-clamp:3}.elementor-widget-work-showcase .case-row .cs-content .cs-title:hover a{color:#0f41ff}.elementor-widget-work-showcase .case-row .cs-content .bot{position:absolute;bottom:0}.elementor-widget-work-showcase .case-row .cs-content .cs-categories{display:flex;flex-wrap:wrap;gap:10px}.elementor-widget-work-showcase .case-row .cs-content .cs-cat{border-radius:40px;padding:4px 16px;background:rgb(187 218 252 / .5);color:var(--Neutral-700,#1c1e1d);font-size:16px;font-style:normal;font-weight:400;line-height:175%}.btn-work .elementor-button-link{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif!important;font-style:normal;font-weight:500}.btn-work .elementor-button-link svg{transition:0.5s}.btn-work .elementor-button-link:hover{text-decoration:underline!important}.btn-work .elementor-button-link:hover svg{rotate:45deg}.logo-partner .marquee-wrapper{position:relative;padding:0!important}.logo-partner .marquee-wrapper:after{content:"";width:50px;height:80px;position:absolute;right:0;top:0;background:linear-gradient(90deg,#fff0 0%,#fff 100%)}.logo-partner .marquee-wrapper:before{content:"";width:50px;height:80px;position:absolute;left:0;top:0;background:linear-gradient(270deg,#fff0 0%,#fff 100%)}.logo-partner .marquee-track{gap:0}.logo-partner .marquee-item{align-items:center;text-align:center;margin:0 auto;display:flex;justify-content:center;height:80px;border-right:1px solid var(--Neutral-200,#b3b3b3)}.logo-partner .marquee-item img{filter:grayscale(100%);transition:filter 0.3s ease-in-out;width:300px;padding:0 50px}.logo-partner .marquee-item:hover img{filter:grayscale(0%);transition:filter 0.3s ease-in-out}.test-home .view-toggle{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif!important;margin-top:20px;display:flex;gap:8px;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase;cursor:pointer}.test-home .content-wrapper{color:var(--Neutral-400,#676868);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.test-home .content-wrapper:hover{color:#fff}.test-home .content-collapsed{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.test-home .slide-wrapper:hover .content-wrapper{color:#fff}.test-home .slide-wrapper:hover .view-toggle{color:#fff}.test-home .slide-wrapper:hover .view-toggle path{fill:#fff}.btn-contact .elementor-button{display:inline-block;position:relative;background-color:#0f41ff;width:auto;height:auto;border-radius:0;transition:0.5s;overflow:hidden}.btn-contact .elementor-button svg{z-index:99;width:19px;transition:0.5s}.btn-contact .elementor-button svg path{fill:#fff}.btn-contact .elementor-button span.elementor-button-text{color:#fff;z-index:99}.btn-contact .elementor-button:hover{background:#fff}.btn-contact .elementor-button:hover svg{z-index:99;rotate:45deg}.btn-contact .elementor-button:hover svg path{fill:#0f41ff}.btn-contact .elementor-button:hover span.elementor-button-text{color:#0f41ff;z-index:99}.industries-wrapper.fullscreen{display:flex;overflow:hidden;position:relative;align-items:center;gap:32px}.industries-wrapper.fullscreen .industries-left{width:45%;height:100%;overflow-y:hidden;position:relative}.industries-wrapper.fullscreen .industries-left::-webkit-scrollbar{display:none}.industries-wrapper.fullscreen .industries-list{margin:0;padding:0;list-style:none;position:relative}.industries-wrapper.fullscreen .industry-item{padding:36px 24px 36px 24px;transition:0.3s;border-bottom:1px solid #e5e5e5;cursor:pointer}.industries-wrapper.fullscreen .industry-item:first-child{padding-top:24px}.industries-wrapper.fullscreen .industry-item:last-child{border-bottom:0}.industries-wrapper.fullscreen .industry-item .content{display:none}.industries-wrapper.fullscreen .title{color:var(--Neutral-600,#353635);font-family:"Space Grotesk",sans-serif!important;font-size:24px;font-style:normal;font-weight:500;line-height:142.857%;display:flex;align-items:center;gap:16px}.industries-wrapper.fullscreen .industry-item.active{opacity:1}.industries-wrapper.fullscreen .industry-item.active .title{color:#0f41ff}.industries-wrapper.fullscreen .industry-item.active .content{display:block;color:var(--Neutral-600,#353635);max-width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding-left:40px}.industries-wrapper.fullscreen .industry-item.active .content p{margin:0}.industries-wrapper.fullscreen .industry-item.active:hover .explore-btn{text-decoration:underline!important}.industries-wrapper.fullscreen .explore-btn{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-top:16px;transition:0.5s}.industries-wrapper.fullscreen .industries-right{width:50%;height:100%;position:relative;display:flex;align-items:flex-start;justify-content:center;flex:1 1 auto}.industries-wrapper.fullscreen .industry-image{width:100%;transition:0.5s;opacity:0;position:absolute;pointer-events:none;inset:0}.industries-wrapper.fullscreen .industry-main-image{top:0;z-index:11}.industries-wrapper.fullscreen .industry-main-image img{opacity:0;transform:scale(.8) translateY(14px);transform-origin:center center;will-change:transform,opacity;scale:.95;display:block;z-index:11;position:relative}.industries-wrapper.fullscreen .industry-bg-svg{position:absolute;inset:0;z-index:1;top:110px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 300ms ease}.industries-wrapper.fullscreen .industry-bg-svg svg{width:100%}.industries-wrapper.fullscreen .industry-bg-svg svg path{opacity:0}.industries-wrapper.fullscreen .industry-image.active{opacity:1;position:relative;pointer-events:auto}.vision .title-primary{transition:0.5s}.vision .title-primary span{color:#92bffa}.wp-service{position:relative}.wp-service:after{content:"";position:absolute;right:0;bottom:-100px;background-position:bottom right;background-repeat:no-repeat;background-size:contain;width:100%;height:70%;z-index:-1}.project .htl-core-value .goals-wrap{max-height:50rem}.project .htl-core-value .goals-wrap .goals-card{width:360px}.project .htl-core-value .goals-wrap .goals-card p{margin-bottom:0}.project .htl-core-value .goals-wrap .goals-card h3{margin-bottom:8px}.project .htl-core-value .goals-wrap .goals-card.is--3{width:380px}.count .elementor-counter-number-wrapper{font-family:"Space Grotesk",sans-serif!important}.impact .elementor-icon-box-title{font-family:"Inter",sans-serif!important}.work-industry .elementor-heading-title span{color:#fff}.work-industry .p-content{margin-left:0!important;margin-right:0!important;align-items:center}.work-industry .p-content .col-md-6:first-child{padding-left:0}.work-industry .p-content .col-md-6:last-child{padding-right:0}.work-industry .p-excerpt{color:#fff!important;font-size:16px!important}.wp-contact-form .wp-estimate{padding-left:var(--pdl)!important}.wp-contact-form .wp-estimate .country-select .filled{color:#fff}.wp-contact-form .wp-estimate .service-tag{color:#fff}.wp-contact-form .wp-estimate label{color:#f2f2f2;color:var(--Neutral-50,#f2f2f2);font-family:"Space Grotesk",sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase}.wp-contact-form .wp-estimate:after{content:"";background:url(/wp-content/uploads/2025/12/Ellipse-3.svg);background-position:bottom left;background-repeat:no-repeat;background-size:auto;position:absolute;left:0;bottom:0;z-index:1}.wp-contact-form .right-contact{padding-right:var(--pdl)!important}.elementor-widget-customer-say .slick-dots{position:absolute;bottom:-100px;display:flex;width:100%;padding:0;margin:0;list-style:none;text-align:center}.elementor-widget-customer-say .slick-dots li{position:relative;display:inline-block;height:2px;flex:1;margin:0;padding:0;cursor:pointer}.elementor-widget-customer-say .slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:100%;border-radius:0;cursor:pointer;color:#dedede;border:0;outline:none;background:#dedede}.elementor-widget-customer-say .slick-dots .slick-active button{background:#92bffa}.elementor-widget-customer-say .customer-nav{display:flex;gap:12px;padding-top:20px}.elementor-widget-customer-say .customer-nav button{border:0}.elementor-widget-customer-say .customer-nav button:focus{outline:0}.elementor-widget-customer-say .customer-nav button:hover rect{fill:#eaf5fe;stroke:none!important}.elementor-widget-customer-say .customer-nav .next-btn{rotate:180deg}.elementor-widget-customer-say .customer-progress{width:100%;height:2px;background:#e5e5e5;margin:36px 0 24px 0;position:relative;overflow:hidden}.elementor-widget-customer-say .customer-progress__bar{width:50%;height:2px;background:#92bffa;transition:width 0.35s linear}.elementor-widget-customer-say .icon{padding-bottom:24px}.elementor-widget-customer-say .customer-content{color:var(--Neutral-600,#353635);font-size:16px;font-style:normal;font-weight:400;line-height:175%}.elementor-widget-customer-say .customer-toggle{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk",sans-serif!important;margin-top:20px;display:flex;gap:8px;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase;cursor:pointer}.elementor-widget-customer-say .customer-info{padding-top:48px;display:flex;gap:12px;align-items:center}.elementor-widget-customer-say .customer-info .img-wrap{width:64px;height:64px;object-fit:cover;border-radius:0}.elementor-widget-customer-say .customer-info .name{color:var(--Neutral-800,#020403);font-family:"Space Grotesk",sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;margin-bottom:8px}.elementor-widget-customer-say .customer-info .position{color:var(--Neutral-500,#676868);margin-bottom:0;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.our-solution .elementor-widget-container img{transition:0.5s;border-radius:16px;background:#eaf5fe}.our-solution .elementor-widget-container:hover img{scale:1.1}.elementor-widget-listing-item-industries .industries-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col{border-radius:4px;padding:40px 32px;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-title{font-size:32px;font-weight:400;line-height:125%;letter-spacing:-.32px;color:#020403;font-family:"Space Grotesk",sans-serif!important;transition:0.5s;z-index:2;margin-bottom:0}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-title:hover{scale:1.05}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-desc{font-size:16px;line-height:175%;letter-spacing:.18px;color:#353635;transition:0.5s;z-index:2;margin-bottom:0}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-desc:hover{scale:1.05}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:after{content:"";position:absolute;background-image:url(/wp-content/uploads/2025/12/Graphic-3.png);background-position:bottom right;background-repeat:no-repeat;background-size:57% auto;width:100%;height:100%;bottom:0;right:0;z-index:1}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(3) .industry-title,.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(3) .industry-desc,.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(5) .industry-title,.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(5) .industry-desc,.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(7) .industry-title,.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:nth-child(7) .industry-desc{color:#fff}form.wpcf7-form .wpcf7-response-output{color:#fff;font-size:14px}form.wpcf7-form.invalid .wpcf7-response-output{color:#dc3232;font-size:14px}.wpcf7-not-valid-tip{font-size:14px;text-transform:math-auto;padding-top:10px;text-transform:none}.zoom img{transition:0.5s}.zoom:hover img{scale:1.05}.page-id-17841 .menu-item-25854 svg path,.page-id-17841 .menu-item-23600 svg path,.page-id-17841 .menu-item-23603 svg path,.page-id-28771 .menu-item-25854 svg path,.page-id-28771 .menu-item-23600 svg path,.page-id-28771 .menu-item-23603 svg path,.page-id-29389 .menu-item-25854 svg path,.page-id-29389 .menu-item-23600 svg path,.page-id-29389 .menu-item-23603 svg path,.page-id-29420 .menu-item-25854 svg path,.page-id-29420 .menu-item-23600 svg path,.page-id-29420 .menu-item-23603 svg path,.page-id-29436 .menu-item-25854 svg path,.page-id-29436 .menu-item-23600 svg path,.page-id-29436 .menu-item-23603 svg path{fill:#020403!important}.menu-item-25854 .sub-menu-dropdown.sub_mega_menu{width:fit-content!important}.menu-item-25854 .sub_mega_menu:before{left:75%!important}.home .menu-item-25854 svg path{fill:#fff!important}.menu-item-23600 .sub-menu-dropdown.sub_mega_menu{width:fit-content!important;right:auto!important;left:18%!important}.menu-item-23600 .sub_mega_menu:before{left:50%!important}.work-listing.loading .scroll-more-animation{display:block}.work-listing.loading .work-btn-loadmore{display:none}.text-gray-color{transition:0.5s}.text-gray-color p{font-size:18px;letter-spacing:.24px;margin-bottom:0}.text-gray-color p strong{font-size:18px;color:#fff;letter-spacing:0;font-weight:500}.header .menu-item .main-menu .elementor-heading-title a{color:#000!important}.header .menu-item .main-menu .elementor-heading-title a:hover{color:#0f41ff!important}.page-id-1784 .header .site-branding .site-logo .no-saclenav path,.page-id-26117 .header .site-branding .site-logo .no-saclenav path,.page-id-17841 .header .site-branding .site-logo .no-saclenav path,.page-id-28771 .header .site-branding .site-logo .no-saclenav path,.page-id-29389 .header .site-branding .site-logo .no-saclenav path,.page-id-29420 .header .site-branding .site-logo .no-saclenav path,.page-id-29436 .header .site-branding .site-logo .no-saclenav path{fill:#0f41ff!important}.page-id-1784 .header .menu-item svg path,.page-id-26117 .header .menu-item svg path,.page-id-17841 .header .menu-item svg path,.page-id-28771 .header .menu-item svg path,.page-id-29389 .header .menu-item svg path,.page-id-29420 .header .menu-item svg path,.page-id-29436 .header .menu-item svg path{fill:#020403!important}.page-id-1784 .header .menu-item a,.page-id-26117 .header .menu-item a,.page-id-17841 .header .menu-item a,.page-id-28771 .header .menu-item a,.page-id-29389 .header .menu-item a,.page-id-29420 .header .menu-item a,.page-id-29436 .header .menu-item a{color:#676868!important}.page-id-1784 .header .current-menu-item a,.page-id-26117 .header .current-menu-item a,.page-id-17841 .header .current-menu-item a,.page-id-28771 .header .current-menu-item a,.page-id-29389 .header .current-menu-item a,.page-id-29420 .header .current-menu-item a,.page-id-29436 .header .current-menu-item a{color:#0f41ff!important}.page-id-1784 .header.sticky .header-top,.page-id-26117 .header.sticky .header-top,.page-id-17841 .header.sticky .header-top,.page-id-28771 .header.sticky .header-top,.page-id-29389 .header.sticky .header-top,.page-id-29420 .header.sticky .header-top,.page-id-29436 .header.sticky .header-top{background:#fff}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs{width:100%}.elementor-widget-dev_fixed_tabs_awards .tab-description{color:var(--Neutral-600,#353635);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:175%;width:57%;margin:0 auto}.elementor-widget-dev_fixed_tabs_awards .tab-description{display:none}.elementor-widget-dev_fixed_tabs_awards .tab-description.active{display:block}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-header{display:flex;gap:12px;margin-top:72px;margin-bottom:76px;justify-content:center}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-btn{padding:12px 20px;border-radius:40px;border:1px solid #353635;background:#fff;color:#353635;font-weight:500;cursor:pointer;font-size:16px;transition:0.5s;line-height:125%;position:relative}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-btn:focus{outline:none}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-btn:hover{background:#0f41ff;color:#fff;border:1px solid #0f41ff}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-btn.active{background:#0f41ff;color:#fff;border:1px solid #0f41ff;padding-left:44px}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-btn.active:after{content:"";background:url(/wp-content/uploads/2026/01/muitens.svg);position:absolute;left:12px;top:9px;width:26px;height:26px;background-position:center;background-size:contain;background-repeat:no-repeat}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-content{display:none}.elementor-widget-dev_fixed_tabs_awards .fixed-tab-content.active{display:block}.elementor-widget-dev_fixed_tabs_awards .group-block{margin-bottom:140px}.elementor-widget-dev_fixed_tabs_awards .group-title{color:var(--Cover-project,#020403);font-family:"Space Grotesk",sans-serif!important;font-size:48px;font-style:normal;font-weight:500;line-height:60px;line-height:125%;text-align:center;letter-spacing:.48px;padding-bottom:64px}.elementor-widget-dev_fixed_tabs_awards .group-title span{color:#0f41ff}.elementor-widget-dev_fixed_tabs_awards .image-grid{display:grid;grid-template-columns:repeat(4,1fr)}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item{text-align:center;padding:20px;height:248px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item img{transition:0.5s}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item:hover .image-title{color:#0f41ff}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item:hover img{scale:1.05}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item .image-title{color:var(--Neutral-600,#353635);text-align:center;font-family:"Space Grotesk",sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;padding-top:8px}.elementor-widget-dev_fixed_tabs_awards #tab-1 .image-grid .image-item{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:last-child .image-item:nth-child(4){border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:last-child .image-item:nth-child(5),.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:last-child .image-item:nth-child(6),.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:last-child .image-item:nth-child(7){border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:last-child .image-item:nth-child(7){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:first-child .image-grid{display:flex;justify-content:center}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:first-child .image-item{width:25%;border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-1 .group-block:first-child .image-item:nth-child(2){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .image-grid .image-item{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(4){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(9),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(10),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(11),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(12){border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(8),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:first-child .image-item:nth-child(12){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(4){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(7),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(8),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(9),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(10){border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(8),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(2) .image-item:nth-child(10){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(4){border-right:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(7),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(8),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(5),.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(6){border-bottom:1px solid #e5e5e5}.elementor-widget-dev_fixed_tabs_awards #tab-2 .group-block:nth-child(3) .image-item:nth-child(8){border-right:1px solid #e5e5e5}.single-ebook .herro-banner-spacing h1{font-size:48px}.page-id-17017 .footer-content{display:none}.case-study-categories-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.case-study-categories-list .case-term-item{border-radius:40px;padding:4px 16px;background:#eaf5fe;color:var(--Neutral-700,#1c1e1d);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%}.htl-process .htl-process-steps{display:flex;background:#f8f8f8;border:1px solid #406df6}.htl-process .htl-process-steps .htl-process-step{width:20%}.htl-process .htl-process-steps .step-head{background:#bbdafc}.htl-process .htl-process-steps .step-head .title{color:var(--Primary-500,#0f41ff);text-align:center;font-size:18px;padding:24px 16px 0 16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.htl-process .htl-process-steps .step-head .process-arrow{position:relative;top:10px}.htl-process .htl-process-steps .step-head .process-arrow svg{width:100%}.htl-process .htl-process-steps .step-content{color:var(--Neutral-600,#1c1e1d);font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding:16px}.htl-process .htl-process-steps .step-content ul{margin-bottom:0;padding-left:16px}.four-column .htl-process .htl-process-steps .htl-process-step{width:25%}.four-column .htl-process .htl-process-steps .htl-process-step svg{transform:scaleX(1.25);margin-left:-4px}.space-font .elementor-counter-number-wrapper,.space-font .elementor-counter-title{font-family:"Space Grotesk",sans-serif!important}.banner-contact{position:relative}.banner-contact:after{content:"";background:url(https://enosta.com/wp-content/uploads/2025/12/Ellipse-2-3.svg);position:absolute;left:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:contain;width:400px;height:328px;z-index:1}.banner-contact .elementor-button:hover svg{z-index:99;rotate:unset}.cussay .slick-dots{display:none}.cussay .customer-info{padding-top:32px}.cussay .customer-content{font-size:20px;font-family:var(--fontmain)!important;line-height:150%;font-weight:400}.cussay .customer-info .name{font-size:24px;font-weight:500;line-height:133.333%;letter-spacing:.24px}.elementor-custom-embed-play i{opacity:1!important}.contact-page.wp-estimate>.elementor-container{gap:32px!important;padding-left:12px;padding-right:12px}.contact-page.wp-estimate .wp-estimate-form label{text-transform:uppercase;font-size:16px}.contact-page.wp-estimate input,.contact-page.wp-estimate textarea,.contact-page.wp-estimate select,.contact-page.wp-estimate textarea{color:#020403!important}p.elementor-heading-title{font-family:"inter",sans-serif!important}.toggle-widget .toggle-item:not(:last-child){margin-bottom:16px}.toggle-widget .toggle-item:last-child{margin-bottom:0}.toggle-widget .title-toglle-dev{line-height:133.333%!important}.toggle-widget .toggle-content{padding-right:72px;color:#676868;font-size:16px;line-height:175%}.toggle-widget .toggle-content p{font-size:16px;color:#676868;line-height:175%;margin-bottom:10px!important}.faq-ai .toggle-widget{margin-bottom:0!important}.model-compare-table{width:100%;border:2px solid #f2f2f2}.model-row{display:grid;grid-template-columns:1.2fr 2fr 1.8fr}.model-row .model-middle{border-bottom:1px dashed var(--Neutral-200,#b3b3b3);background:var(--Primary-50,#eaf5fe);color:var(--Neutral-700,#1c1e1d);padding:24px 36px;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%}.model-row .model-left,.model-row .model-right{padding:24px 36px;font-size:24px;color:#353635;border-bottom:1px dashed var(--Neutral-200,#b3b3b3);background:var(--Background-Primary,#fff);font-family:var(--fontmain);font-weight:500;display:flex;align-items:center}.model-row .model-right{font-size:18px}.model-row:last-child .model-left,.model-row:last-child .model-middle,.model-row:last-child .model-right{border-bottom:0}.model-row:last-child .model-middle{height:120px;margin-bottom:-50px}.model-middle{background:#0f41ff;color:#fff}.model-header .model-middle{background:var(--Primary-500,#0f41ff);padding:24px 36px;color:var(--Neutral-0,#fff);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;display:flex;align-items:center;gap:16px;height:128%;margin-top:-25px}.model-header .model-left,.model-header .model-right{background:var(--Neutral-50,#f2f2f2);padding:24px 16px 24px 36px;color:var(--Primary-500,#0f41ff);font-family:var(--fontmain);display:flex;align-items:center;gap:8px;font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;border-bottom:0}.box-why{transition:all 0.5s ease!important}.box-why:hover{background-color:var(--Primary-500,#0f41ff)!important;transition:0.5s}.box-why:hover .elementor-counter-number-wrapper,.box-why:hover .elementor-heading-title,.box-why:hover p{color:#fff!important}.out-work-service .case-row:not(:last-child){margin-bottom:0}.out-work-service .case-study-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;align-items:start}.out-work-service .case-study-wrapper .bot{display:none}.out-work-service .case-study-wrapper .case-row{display:flex}.out-work-service .case-study-wrapper .case-row .img{width:100%;order:1}.out-work-service .case-study-wrapper .case-row .content{width:100%;order:2;padding-top:16px}.out-work-service .case-study-wrapper .case-row .cs-tags span{font-size:14px}.out-work-service .case-study-wrapper .case-row .cs-title{padding-top:8px;margin-bottom:16px}.out-work-service .case-study-wrapper .case-row .cs-title a{color:var(--Neutral-600,#353635);font-size:24px;font-weight:500}.out-work-service .case-study-wrapper .case-row .bot{position:relative}.out-work-service .case-study-wrapper .case-row .cs-categories{gap:8px}.out-work-service .case-study-wrapper .case-row .cs-categories .cs-cat{padding:4px 12px;font-size:14px}.btn-icon .elementor-button-link:hover svg path{fill:#0f41ff}@keyframes show-content{0%{transform:translateX(-5px);opacity:0}100%{transform:translateX(0);opacity:1}}.elementor-widget-what_we_do_widget .wwd-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:74px}.elementor-widget-what_we_do_widget .wwd-header .wwd-nav{display:flex;align-items:center}.elementor-widget-what_we_do_widget .wwd-wrapper{position:relative;width:100%}.elementor-widget-what_we_do_widget .wwd-slider{display:flex}.elementor-widget-what_we_do_widget .wwd-prev{rotate:180deg}.elementor-widget-what_we_do_widget .wwd-prev,.elementor-widget-what_we_do_widget .wwd-next{cursor:pointer}.elementor-widget-what_we_do_widget .wwd-prev.dis,.elementor-widget-what_we_do_widget .wwd-next.dis{opacity:.3;pointer-events:none;cursor:not-allowed}.elementor-widget-what_we_do_widget a.wwd-explore{color:var(--Primary-500,#0f41ff);font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.elementor-widget-what_we_do_widget a.wwd-explore svg{transition:0.5s}.elementor-widget-what_we_do_widget a.wwd-explore:hover svg{rotate:45deg}.elementor-widget-what_we_do_widget .slick-track{display:flex}.elementor-widget-what_we_do_widget .wwd-slide-item{transition:all 0.3s ease;padding-left:24px;padding-right:24px;cursor:pointer;border-left:1px solid var(--Neutral-200,#b3b3b3);height:450px}.elementor-widget-what_we_do_widget .wwd-slide-item:hover .wwd-card-title{color:#0f41ff}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-title{color:var(--Neutral-700,#1c1e1d);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;margin-bottom:8px;padding-top:20px}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content{opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity 0.35s ease,transform 0.35s ease,visibility 0.35s ease;will-change:opacity,transform}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content .text{color:var(--Neutral-500,#676868);padding-bottom:32px;font-size:16px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content .text p{margin:0}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content .wwd-features ul{list-style:disc;padding-left:20px}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content .wwd-features ul li{color:var(--Neutral-700,#1c1e1d);font-size:16px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.elementor-widget-what_we_do_widget .wwd-slide-item.active{border-left:1px solid var(--Neutral-200,#0f41ff)}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-content{position:static;opacity:1;visibility:visible;transform:translateY(0)}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-content .text{color:var(--Neutral-500,#676868);padding-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-content .text p{margin:0}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-content .wwd-features ul{list-style:disc;padding-left:20px}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-content .wwd-features ul li{color:var(--Neutral-700,#1c1e1d);font-size:16px;font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-card-title{color:#0f41ff}.elementor-widget-what_we_do_widget .wwd-slide-item.active .wwd-toggle{display:none}.elementor-widget-what_we_do_widget .wwd-toggle{background:#fff;border:0;padding:0;bottom:0;position:absolute}.elementor-widget-what_we_do_widget .wwd-title{color:var(--Cover-project,#0f41ff);line-height:113.333%;font-size:52px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase}.elementor-widget-what_we_do_widget .wwd-title span{color:#020403}.listing-process ul{list-style:none}.listing-process ul li{position:relative}.listing-process ul li:after{content:"";background:url(/wp-content/uploads/2026/02/Vector-1.svg);position:absolute;left:-26px;top:5px;background-position:center;background-repeat:no-repeat;background-size:contain;width:13px;height:13px}.listing-process ul li:not(:last-child){margin-bottom:5px}.work-on-service .work-item .content{position:relative}.work-on-service .work-item .content .hyperlink{position:absolute;bottom:0}.work-on-service .work-item .content .hyperlink a{color:var(--Primary-500,#0f41ff);display:flex;align-items:center;gap:8px;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase}.work-on-service .work-item .content .title{color:var(--Neutral-600,#353635);font-family:var(--fontmain);font-size:36px;font-style:normal;font-weight:500;line-height:133.333%;margin-bottom:24px}.work-on-service .work-item .content .title a{font-size:36px;color:var(--Neutral-600,#353635);transition:0.5s}.work-on-service .work-item .content .key-results span.label{color:#676868;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase}.work-on-service .work-item .content .key-results .list{padding-top:16px;display:flex;gap:20px}.work-on-service .work-item .content .key-results .list .item{padding:0 0 24px 16px;border-left:1px solid #92bffa;color:var(--Neutral-800,#020403);font-size:14px;font-style:normal;font-weight:500;line-height:128.571%}.work-on-service .work-item:hover a{color:#0f41ff!important}.work-on-service .work-item:hover .hyperlink a{text-decoration:underline!important}.work-on-service .top{display:flex;justify-content:space-between;align-items:center;padding-bottom:60px}.work-on-service .top .wwd-title{color:var(--Cover-project,#0f41ff);line-height:113.333%;font-size:52px;font-style:normal;font-weight:500;line-height:68px;text-transform:uppercase;margin-bottom:0}.work-on-service .top .wwd-title span{color:#020403}.work-on-service .top .slider-nav{display:flex;align-items:center;cursor:pointer}.work-on-service .top .slider-nav .prev.slick-disabled,.work-on-service .top .slider-nav .next.slick-disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.work-on-service .top .slider-nav .prev img{rotate:180deg}.text-bg span{background:linear-gradient(139deg,#f2f4f5 17.89%,#0395ff 133.68%,#fff0 247.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.slider-box .wwd-slide-item.slick-current:nth-child(2){margin-left:40px}.slider-box .wwd-slide-item.slick-current:nth-child(3){margin-left:95px}.slider-box .wwd-slide-item.slick-current:nth-child(4){margin-left:150px}.slider-box .wwd-slide-item.slick-current:nth-child(5){margin-left:95px}@media screen and (min-width:1025px){.elementor-widget-what_we_do_widget .wwd-slide-item{height:550px}.elementor-widget-what_we_do_widget .wwd-slide-item.active{flex-basis:calc(100vw - 1000px);max-width:752px;width:calc(100vw - 1000px)}.mobile-image{display:none}}.elementor-widget-work-on-service-home .case-row{margin-left:-20px;margin-right:-20px;display:flex}.elementor-widget-work-on-service-home .case-row:hover img{scale:1.1}.elementor-widget-work-on-service-home .case-row:hover svg path{fill:#0f41ff}.elementor-widget-work-on-service-home .case-row:hover .hyperlink a{text-decoration:underline!important}.elementor-widget-work-on-service-home .case-row .img,.elementor-widget-work-on-service-home .case-row .content{padding-left:20px;padding-right:20px}.elementor-widget-work-on-service-home .case-row .img{width:54%}.elementor-widget-work-on-service-home .case-row .img img{transition:0.5s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.elementor-widget-work-on-service-home .case-row .img .cs-thumb{overflow:hidden;position:relative}.elementor-widget-work-on-service-home .case-row .img .cs-thumb a{position:relative;display:block;padding-top:65%}.elementor-widget-work-on-service-home .case-row .img .cs-thumb .play-icon{position:absolute;left:50%;top:50%;width:80px;height:80px;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.elementor-widget-work-on-service-home .case-row .content{width:46%;position:relative}.elementor-widget-work-on-service-home .case-row:not(:last-child){margin-bottom:80px}.elementor-widget-work-on-service-home .case-row .cs-content .cs-tag,.elementor-widget-work-on-service-home .case-row .cs-content .cs-tag-sep{color:var(--Neutral-400,#676868);font-family:"Space Grotesk",sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.elementor-widget-work-on-service-home .case-row .cs-content .cs-title{padding-top:16px;transition:0.5s;margin-bottom:32px}.elementor-widget-work-on-service-home .case-row .cs-content .cs-title a{color:#1c1e1d;transition:0.5s!important;font-family:"Space Grotesk",sans-serif!important;font-size:32px;font-style:normal;font-weight:400;line-height:125%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical;--text-clamp:3}.elementor-widget-work-on-service-home .case-row .cs-content .cs-title:hover a{color:#0f41ff}.elementor-widget-work-on-service-home .case-row .cs-content .bot{position:absolute;bottom:0}.elementor-widget-work-on-service-home .key-results span.label{color:#676868;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase}.elementor-widget-work-on-service-home .key-results .list{padding-top:16px;display:flex;gap:20px}.elementor-widget-work-on-service-home .key-results .list .item{padding:0 0 24px 16px;border-left:1px solid #92bffa;color:var(--Neutral-800,#020403);font-size:14px;font-style:normal;font-weight:500;line-height:128.571%}.elementor-widget-work-on-service-home .hyperlink a{color:var(--Primary-500,#0f41ff);display:flex;align-items:center;gap:8px;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase}.no-margin .elementor-widget-container{height:auto!important}.no-margin p{margin-bottom:0!important}.sec-explore-post .type-post .post-title a{transition:0.5s}.sec-explore-post .type-post:hover .post-title a{color:#0f41ff!important}.sec-explore-post .type-post:hover .date a span{text-decoration:underline!important;color:#0f41ff!important}.sec-explore-post .type-post:hover .date svg path{fill:#0f41ff!important}p.no-items{white-space:nowrap}input.wpcf7-form-control.wpcf7-text.hide{display:none}.custom-sectionbrand p{margin-bottom:0}.custom-sectionbrand .htl-process .htl-process-steps .step-head .process-arrow{display:none}.custom-sectionbrand .htl-process .htl-process-steps .step-head .title{padding:16px;color:var(--Cover-project,#0f41ff);font-size:18px;font-weight:500;line-height:24px}.custom-sectionbrand .htl-process .htl-process-steps .step-head{background:var(--Primary-100,#bbdafc)}.custom-sectionbrand .htl-process .htl-process-steps .step-content{color:var(--Neutral-200,#b3b3b3);font-size:16px;font-weight:400;line-height:28px;transition:0.3s}.custom-sectionbrand .htl-process .htl-process-steps .step-content:hover{color:#fff}.custom-sectionbrand .htl-process .htl-process-steps .htl-process-step{background:#020403;width:25%}.custom-sectionbrand .htl-process .htl-process-steps .htl-process-step:not(:last-child){border-right:1px solid var(--Primary-100,#bbdafc)}.custom-sectionbrand .htl-process .htl-process-steps{border:1px solid var(--Primary-100,#bbdafc)}.btn-contact.custom-btnq .elementor-button span.elementor-button-text{color:#0f41ff}.btn-contact.custom-btnq .elementor-button svg path{fill:#0f41ff}.sec-process.custom-mt .listing-process .elementor-widget-wrap>.elementor-widget-heading:first-of-type>.elementor-widget-container{position:relative;padding:24px 0 50px 0;border-top:1px solid #92bffa}.sec-process.custom-mt .listing-process .elementor-widget-wrap>.elementor-widget-heading:first-of-type>.elementor-widget-container::after{content:"";position:absolute;right:0;top:0;transform:translateY(-50%);border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:10px solid #92bffa}.custom-launchessection .col-lg-5 .elementor-widget-image{position:relative;padding-top:100%;display:block;height:100%}.custom-launchessection .col-lg-5 .elementor-widget-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px) and (min-width:768px){.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content{transform:translateY(0)!important}}.wp-heading-title.d-block h3{display:block!important}.work-listing .work-top-filter{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.work-listing .work-filter-dropdown{position:relative}.work-listing .work-filter-dropdown.active .filter-body{opacity:1;visibility:visible;transform:translateY(0)}.work-listing .work-filter-dropdown .filter-head{height:48px;border-bottom:1px solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.work-listing .work-filter-dropdown .filter-head span{color:var(--Neutral-500,#676868);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.work-listing .work-filter-dropdown .filter-body{position:absolute;top:100%;left:0;width:100%;background:#fff;padding:20px;box-shadow:0 10px 30px rgb(0 0 0 / .08);opacity:0;visibility:hidden;transform:translateY(10px);transition:0.3s;z-index:10;max-height:320px;overflow:auto}.work-listing .work-filter-dropdown .filter-checkbox{display:flex;gap:10px;margin-bottom:12px;font-size:14px;cursor:pointer}.work-listing .work-items{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px}.work-listing .work-item .thumb{aspect-ratio:1;overflow:hidden;margin-bottom:10px}.work-listing .work-item .thumb a{position:relative;padding-top:100%;display:block}.work-listing .work-item .thumb a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.work-listing .work-item .meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.work-listing .work-item .meta span{font-family:"Space Grotesk";color:var(--Neutral-400,#676868);font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.work-listing .work-item .cs-title{color:var(--Neutral-700,#1c1e1d);font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;margin-bottom:0}.work-listing .work-item .cs-title a{color:inherit;font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.work-listing .work-item .cs-title a:hover{color:#0f41ff}.work-listing .work-loadmore{text-align:center;margin-top:48px}.work-listing .work-filter-dropdown{position:relative}.work-listing .work-filter-dropdown .filter-head{height:52px;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.work-listing .work-filter-dropdown .filter-body{position:absolute;top:100%;left:0;width:280px;background:#fff;padding:20px;border-radius:6px;box-shadow:0 10px 30px rgb(0 0 0 / .1);opacity:0;visibility:hidden;transform:translateY(10px);transition:0.3s;z-index:20;max-height:500px;overflow-y:auto}.work-listing .work-filter-dropdown.active .filter-body{opacity:1;visibility:visible;transform:translateY(0)}.work-listing .filter-search{margin-bottom:20px}.work-listing .filter-search input{width:100%;height:42px;border:none;border-bottom:1px solid #ddd;padding:0;font-size:14px}.work-listing .filter-item{margin-bottom:18px}.work-listing .filter-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer}.work-listing .filter-checkbox input{width:16px;height:16px}.work-listing .filter-checkbox span{color:var(--Neutral-800,#020403);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.work-listing .parent-level span{font-weight:600}.work-listing .filter-children{padding-left:28px;margin-top:14px;display:flex;flex-direction:column;gap:14px}@media (max-width:991px){.work-listing .work-top-filter{grid-template-columns:repeat(2,1fr)}.work-listing .work-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.work-listing .work-top-filter{grid-template-columns:1fr}.work-listing .work-items{grid-template-columns:1fr}}.work-btn-loadmore{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.work-btn-loadmore span{color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.work-filter-dropdown{min-width:0}.work-filter-dropdown .filter-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;cursor:pointer;width:100%;min-width:0}.work-filter-dropdown .filter-selected-wrap{flex:1;min-width:0;width:100%;overflow:hidden}.work-filter-dropdown .filter-selected-items{display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;max-width:100%;scrollbar-width:none}.work-filter-dropdown .filter-selected-items::-webkit-scrollbar{display:none}.work-filter-dropdown .filter-placeholder{color:#777;font-size:16px}.work-filter-dropdown .selected-tag{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:#ececec;font-size:16px;line-height:1}.work-filter-dropdown .remove-selected{width:22px;height:22px;border:0;border-radius:50%;background:#222;display:flex;align-items:center;justify-content:center;padding:0;position:relative;font-size:0}.work-filter-dropdown .remove-selected::before{content:"×";color:#fff;font-size:18px;line-height:1;position:relative;top:-1px}.wp-estimate .wp-estimate-form .thirst{display:flex;gap:20px;align-items:flex-end}.wp-estimate .wp-estimate-form .thirst .country-field{width:50%;min-width:0}.wp-estimate .wp-estimate-form .thirst .service-field{flex:1;min-width:0;position:relative}.wp-estimate .wp-estimate-form .thirst .service-select{width:100%;min-width:0}.wp-estimate .wp-estimate-form .thirst .selected-services{width:100%;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.wp-estimate .wp-estimate-form .thirst .selected-services::-webkit-scrollbar{display:none}.wp-estimate .wp-estimate-form .thirst .service-tag{flex:0 0 auto;white-space:nowrap;border:0;padding:10px 14px;border-radius:999px;background:#ececec;gap:5px!important}.wp-estimate .wp-estimate-form .thirst .selected-services p{flex-shrink:0;margin:0}.work-on-service .work-item .col.image{max-height:400px}.work-on-service .work-item .col.image .thumb{position:relative;padding-top:100%;display:block}.work-on-service .work-item .col.image .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.au-sec1 .def-color{color:#020403}.au-sec-client .testimonial.slider-custom-buttons.brands .slick-arrow.next{right:46%}.au-sec-client .testimonial.slider-custom-buttons.brands .slick-arrow.prev{left:46%}.logo-enosta.au-sect-logo{margin:0px!important}.dev-achievement-widget{width:100%}.achievement-heading{text-align:center;color:var(--Cover-project,#020403);font-family:"Space Grotesk";font-size:48px;font-style:normal;font-weight:500;line-height:60px;margin-bottom:64px}.achievement-heading span{color:#0f41ff}.achievement-card{padding:20px 12px;text-align:center;border:1px solid #e5e5e5;margin-left:-1px;margin-top:-1px;display:flex;flex-direction:column;justify-content:center;align-items:center}.achievement-grid{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:0}.achievement-card{width:25%}.achievement-card.is-hidden{display:none}.achievement-logo{margin-bottom:20px}.achievement-logo img{max-width:120px;height:auto}.achievement-title{color:var(--Neutral-600,#353635);text-align:center;font-family:"Space Grotesk";font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.achievement-loadmore-wrap{text-align:center;margin-top:64px}.achievement-loadmore{border:none;background:none;cursor:pointer;color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:28px;font-style:normal;font-weight:500;line-height:40px}.achievement-loadmore svg{transition:0.5s}.achievement-loadmore:hover svg{rotate:45deg}.achievement-loadmore:hover{opacity:.8}button:focus{outline:none!important}.faq-loadmore-wrap{display:flex;align-items:center;justify-content:center}.faq-loadmore-wrap .faq-loadmore-btn img{transition:0.5s}.faq-loadmore-wrap .faq-loadmore-btn:hover img{rotate:45deg}.dev-faq-loadmore{width:100%}.faq-item{border-top:1px solid #ddd;padding:20px 0}.faq-hidden{display:none}.faq-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq-header .fa-title-load{margin:0;color:var(--Neutral-800,#020403);font-family:"Space Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:32px}.faq-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.faq-icon img{width:32px;height:32px;display:block;object-fit:contain}.faq-content{padding-top:15px}.faq-content *{color:var(--Neutral-600,#353635);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.faq-loadmore-wrap{margin-top:44px}.faq-loadmore-btn{background:#fff0;border:none;display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--Primary-500,#0f41ff);font-family:"Space Grotesk";font-size:24px;font-weight:500;line-height:32px;letter-spacing:.24px}.faq-loadmore-btn img{width:24px;height:24px;object-fit:contain}.faq-header.active .fa-title-load{color:var(--Cover-project,#0f41ff);font-family:"Space Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.24px}@media (max-width:1024px){.achievement-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.achievement-grid{grid-template-columns:1fr}}.banner-about .text-bg p{background:linear-gradient(139deg,#f2f4f5 17.89%,#0395ff 133.68%,#fff0 247.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (min-width:1920px){.megasub .container-padding.elementor-section-full_width>.elementor-container.elementor-column-gap-default{width:100%;max-width:100%}}.solution-box{transition:0.5s}.solution-box .elementor-icon-box-icon{display:flex;align-items:center;justify-content:center;height:64px;width:64px;padding:14px;border-radius:999px;background:rgb(255 255 255 / .1);background-blend-mode:screen;box-shadow:0 8px 40px 0 rgb(0 0 0 / .12)}.solution-box ul{margin-bottom:0;list-style:none}.solution-box ul li{color:var(--text-primary,#fff);font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;position:relative;padding-left:40px}.solution-box ul li:not(:last-child){padding-bottom:16px}.solution-box ul li:after{position:absolute;left:0;top:5px;content:"";background:url(/wp-content/uploads/2026/08/Vector-1.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.solution-box .elementor-button-link .elementor-button-text{color:#0f41ff!important}.solution-box .elementor-button-link svg path{fill:#0f41ff}.solution-box:hover{transition:0.5s;scale:1.01}.solution-box:hover .elementor-button-link{background:var(--Primary-500,#0f41ff)!important}.solution-box:hover .elementor-button-link .elementor-button-text{color:#fff!important}.solution-box:hover .elementor-button-link svg path{fill:#fff}.solution-box:first-child:hover .elementor-button-link{background:var(--Primary-500,#020403)!important}.solution-box:nth-child(2) ul li:after{background:url(/wp-content/uploads/2026/08/Pointed-6.svg)!important;width:28px;height:28px;top:0;background-repeat:no-repeat;background-size:contain}.elementor-widget-ai-solution-tabs .ai-solution-tabs{width:100%}.ai-solution-tabs .solution-tabs-nav{display:flex;justify-content:center;align-items:center;gap:12px;border-radius:40px;background:var(--Primary-50,#eaf5fe);padding:12px;width:fit-content;margin:0 auto;margin-bottom:16px}.ai-solution-tabs .solution-tab{padding:12px 24px;cursor:pointer;color:var(--Neutral-0,#fff);font-family:var(--fontmain);font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;color:#0f41ff}.ai-solution-tabs .solution-tab:hover{border-radius:40px;background:var(--Primary-500,#0f41ff);position:relative;color:#fff}.ai-solution-tabs .solution-tab.active{border-radius:40px;background:var(--Primary-500,#0f41ff);position:relative;color:#fff;padding-left:56px}.ai-solution-tabs .solution-tab.active::after{position:absolute;left:24px;top:5px;content:"";background:url(/wp-content/uploads/2026/08/Pointed-2.svg);top:50%;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.ai-solution-tabs .solution-panel{display:none;animation:solutionFade 0.4s ease}.ai-solution-tabs .solution-panel h3{color:var(--Neutral-800,#020403);text-align:center;font-family:var(--fontmain);font-size:48px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.48px}.solution-footer-desc{padding-top:40px;font-size:16px;line-height:175%}.solution-footer-desc a{font-weight:500;text-decoration:underline!important;color:var(--Primary-500,#0f41ff)}.ai-solution-tabs .solution-panel.active{display:block;text-align:center}@keyframes solutionFade{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ai-solution-tabs .solution-desc{max-width:60%;color:var(--Neutral-500,#676868);text-align:center;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;padding-bottom:64px}.ai-solution-tabs .package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ai-solution-tabs .package-grid .solution-package{border-radius:0;border:1.2px solid var(--Primary-500,#0f41ff);background:var(--Background-Primary,#fff);box-shadow:0 0 14px 0 rgb(0 0 0 / .08)}.ai-solution-tabs .package-grid .solution-package .package-content{padding:24px;text-align:left}.ai-solution-tabs .package-grid .solution-package .package-content .package-button{background:#0f41ff;padding:12px 24px;color:#fff;font-family:var(--fontmain);font-size:16px;font-style:normal;font-weight:500;line-height:125%;width:100%!important;display:flex;justify-content:center;align-items:center;gap:12px;border:1px solid #0f41ff;margin-top:32px}.ai-solution-tabs .package-grid .solution-package .package-content .package-button:hover{background:#fff;color:#0f41ff}.ai-solution-tabs .package-grid .solution-package .package-content .package-button:hover svg path{fill:#0f41ff}.ai-solution-tabs .package-grid .solution-package .package-content .package-bottom{margin:0 auto;border-radius:40px;border:1px solid var(--Primary-500,#0f41ff);background:var(--Primary-50,#eaf5fe);padding:12px 16px;color:var(--text-brand-brand-primary,#0f41ff);text-align:center;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase;margin-bottom:20px;display:flex;gap:8px;align-items:center;justify-content:center;width:fit-content}.ai-solution-tabs .package-grid .solution-package .package-content p{color:var(--text-secondary,#626060);font-size:16px;font-style:normal;font-weight:400;line-height:175%}.ai-solution-tabs .package-grid .solution-package .package-content ul{list-style:none;margin-bottom:0}.ai-solution-tabs .package-grid .solution-package .package-content ul li{color:var(--text-primary,#626060);font-size:16px;font-style:normal;font-weight:400;line-height:175%;position:relative;padding-left:32px}.ai-solution-tabs .package-grid .solution-package .package-content ul li:after{position:absolute;left:0;top:5px;content:"";background:url(/wp-content/uploads/2026/08/Pointed-3.svg);width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.ai-solution-tabs .package-grid .solution-package .package-content ul li:not(:last-child){padding-bottom:16px}.ai-solution-tabs .package-grid .solution-package .header-box{display:flex;gap:12px;align-items:self-start;padding:24px}.ai-solution-tabs .package-grid .solution-package .header-box .content{text-align:left}.ai-solution-tabs .package-grid .solution-package .header-box .content .package-label{color:var(--text-primary-ondark,#fefcfc);font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase;padding-bottom:8px}.ai-solution-tabs .package-grid .solution-package .header-box .content h3{color:var(--text-primary-ondark,#fefcfc);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.ai-solution-tabs .package-grid .solution-package .header-box .icon{width:48px;height:48px;border-radius:999px;background:rgb(255 255 255 / .1);background-blend-mode:screen;box-shadow:0 8px 40px 0 rgb(0 0 0 / .12);display:flex;align-items:center;justify-content:center}.ai-solution-tabs .package-grid .solution-package:first-child .header-box{background:var(--Primary-500,#0f41ff)}.ai-solution-tabs .package-grid .solution-package:nth-child(2){border:1.2px solid var(--Primary-500,#0029cc)}.ai-solution-tabs .package-grid .solution-package:nth-child(2) .header-box{background:var(--Primary-500,#0029cc)}.ai-solution-tabs .package-grid .solution-package:nth-child(3){border:1.2px solid var(--Primary-500,#1c1e1d)}.ai-solution-tabs .package-grid .solution-package:nth-child(3) .header-box{background:var(--Primary-500,#1c1e1d)}.ai-solution-tabs .package-grid .solution-package:nth-child(3) .package-content svg{display:none}.ai-solution-tabs .solution-package:hover{transition:0.5s;transform:translateY(-8px)}.ai-solution-tabs .solution-package:hover .package-content p,.ai-solution-tabs .solution-package:hover .package-content li{color:#020403!important}.solution-footer{padding-top:80px}.solution-footer .solution-footer-buttons{display:flex;justify-content:center;align-items:center;gap:24px}.solution-footer .solution-footer-buttons .primary{border:1.2px solid var(--primary-500-brand,#0f41ff);background:var(--Background-Primary,#fff);padding:12px 24px;color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;display:flex;gap:12px;align-items:center;transition:0.5s}.solution-footer .solution-footer-buttons .primary:hover{background:#0f41ff;color:#fff}.solution-footer .solution-footer-buttons .primary:hover svg path{fill:#fff}.solution-footer .solution-footer-buttons .secondary{border:1.2px solid var(--primary-500-brand,#0f41ff);background:var(--Background-Primary,#0f41ff);padding:12px 24px;color:var(--text-brand-brand-primary,#fff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;display:flex;gap:12px;align-items:center;transition:0.5s}.solution-footer .solution-footer-buttons .secondary:hover{background:#fff;color:#0f41ff}.solution-footer .solution-footer-buttons .secondary:hover svg path{fill:#0f41ff}.elementor-widget-htl-vertical-tabs .htl-vertical-tabs{display:flex;background:var(--background-primary,#fff);box-shadow:0 0 14px 0 rgb(0 0 0 / .08);overflow:hidden;background:#fff;position:relative}.elementor-widget-htl-vertical-tabs .htl-vertical-tabs *{box-sizing:border-box}.elementor-widget-htl-vertical-tabs .tabs-nav{border-right:1px solid #e9e9e9;background:#fafafa;flex-shrink:0}.elementor-widget-htl-vertical-tabs .tab-item{position:relative;display:flex;gap:14px;padding:25px 32px;border-bottom:var(--Stroke-Border-Width,1px) solid var(--border-secondary,#d6d6d6);background:var(--background-secondary,#f8f8f8);cursor:pointer;transition:0.35s}.elementor-widget-htl-vertical-tabs .tab-item:last-child{border-bottom:none}.elementor-widget-htl-vertical-tabs .tab-number{color:var(--Cover-project,#919191);text-align:center;font-family:var(--fontmain);font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase}.elementor-widget-htl-vertical-tabs .tab-item.active{background:#fff}.elementor-widget-htl-vertical-tabs .tab-item.active .tab-number{color:#0f41ff}.elementor-widget-htl-vertical-tabs .tab-item:hover{background:#fff}.elementor-widget-htl-vertical-tabs .tab-item:hover .tab-number{color:#0f41ff}.elementor-widget-htl-vertical-tabs .tab-title{flex:1;transition:0.3s}.elementor-widget-htl-vertical-tabs .tab-title h3{color:var(--Neutral-300,#626060);font-family:var(--fontmain);font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:0}.elementor-widget-htl-vertical-tabs .tab-item.active .tab-title h3{color:#2c2a26;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.elementor-widget-htl-vertical-tabs .tab-item.active .tab-number{color:#1f56ff}.elementor-widget-htl-vertical-tabs .tab-icon{position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#2d6bff;display:flex;justify-content:center;align-items:center;color:#fff;opacity:0;visibility:hidden;transition:0.35s;z-index:5;box-shadow:0 10px 25px rgb(45 107 255 / .35)}.elementor-widget-htl-vertical-tabs .tab-item.active .tab-icon{opacity:1;visibility:visible}.elementor-widget-htl-vertical-tabs .tab-icon i{font-size:16px}.elementor-widget-htl-vertical-tabs .tabs-content{flex:1;padding:32px 32px 0 32px;position:relative}.elementor-widget-htl-vertical-tabs .content-item{display:none;justify-content:space-between;gap:40px;animation:fade 0.4s ease}.elementor-widget-htl-vertical-tabs .content-item.active{display:flex}.elementor-widget-htl-vertical-tabs .content-left{width:52%}.elementor-widget-htl-vertical-tabs .content-right{width:48%;text-align:right}.elementor-widget-htl-vertical-tabs .content-right img{max-width:100%;display:block;margin-left:auto}.elementor-widget-htl-vertical-tabs .content-left .title{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;padding-bottom:12px}.elementor-widget-htl-vertical-tabs .content-left p{color:var(--text-secondary,#626060);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.elementor-widget-htl-vertical-tabs .content-left ul{margin-bottom:0;list-style:none}.elementor-widget-htl-vertical-tabs .content-left ul li{color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%;position:relative;padding-left:40px}.elementor-widget-htl-vertical-tabs .content-left ul li:not(:last-child){padding-bottom:16px}.elementor-widget-htl-vertical-tabs .content-left ul li:after{position:absolute;left:0;top:0;content:"";background:url(/wp-content/uploads/2026/08/Vector.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.btn-ai-white svg path{fill:#0f41ff}.btn-ai-white:hover svg path{fill:#fff}.elementor-widget-showcase .showcase-challenge{position:relative}.elementor-widget-showcase .showcase-widget{--showcase-blue:#1748ff;--showcase-light-blue:#dce8ff;--showcase-border:#1748ff;--showcase-text:#080808;--showcase-muted:#686868;position:relative;width:100%}.elementor-widget-showcase .showcase-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:45px;position:relative}.elementor-widget-showcase .showcase-heading{font-size:52px;line-height:123.077%;font-family:var(--fontmain);font-weight:500;text-transform:uppercase}.elementor-widget-showcase .showcase-title-line{display:block;color:#fff}.elementor-widget-showcase .showcase-title-blue{color:#92bffa;padding-top:8px}.elementor-widget-showcase .showcase-section-number{font-size:155px;font-family:var(--fontmain);line-height:.8;font-weight:500;color:#cbdcff}.elementor-widget-showcase .showcase-slider{margin:0}.elementor-widget-showcase .showcase-slide{padding:0 0 5px;box-sizing:border-box}.elementor-widget-showcase .showcase-slide .showcase-card{position:relative;width:100%;border-radius:0;border:1px solid var(--Primary-500,#0f41ff);background:var(--background-primary,#fff);padding:32px;box-shadow:0 0 44px 0 rgb(0 0 0 / .1);box-sizing:border-box;overflow:hidden}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-card-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-card-top .showcase-brand{display:flex;align-items:center}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-card-top .showcase-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid var(--Primary-500,#0f41ff);background:var(--Primary-50,#eaf5fe);padding:8px 16px;color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-main-title{padding-top:12px;padding-bottom:24px;border-bottom:1px solid var(--Primary-500,#0f41ff)}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-main-title h3{color:var(--text-primary,#020403);margin-bottom:0;font-family:var(--fontmain);font-size:36px;font-style:normal;font-weight:500;line-height:133.333%}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-main-title span{color:#0f41ff;color:#06f;display:inline-block;white-space:nowrap}.elementor-widget-showcase .showcase-brand-text{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px}.elementor-widget-showcase .showcase-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;padding-top:24px}.elementor-widget-showcase .showcase-content .title{color:var(--text-primary,#626060);padding-bottom:16px;font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px}.elementor-widget-showcase .showcase-content .showcase-challenge-content{color:var(--text-secondary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%}.elementor-widget-showcase .showcase-content .showcase-challenge-content p{color:var(--text-secondary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0}.elementor-widget-showcase .showcase-content .showcase-challenge-content ul{list-style:none;margin-bottom:0;padding-top:16px}.elementor-widget-showcase .showcase-content .showcase-challenge-content ul li{color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%;position:relative;padding-left:32px}.elementor-widget-showcase .showcase-content .showcase-challenge-content ul li:after{position:absolute;left:0;top:0;content:"";background:url(/wp-content/uploads/2026/08/Pointed-3.svg);width:28px;height:28px;background-repeat:no-repeat;background-size:contain}.elementor-widget-showcase .showcase-content .showcase-challenge-content ul li:not(:last-child){padding-bottom:16px}.elementor-widget-showcase .showcase-list-arrow{color:#a4c7ff;font-size:15px;line-height:1.2;flex:0 0 auto}.elementor-widget-showcase .showcase-solution .showcase-solution-items{padding-bottom:24px}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item{border-bottom:1px solid var(--border-secondary,#d6d6d6);padding-bottom:12px;padding-top:12px}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item .showcase-solution-title{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;padding-bottom:8px}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item .showcase-description{color:var(--text-secondary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item .showcase-description p{margin-bottom:0}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item:last-child{border-bottom:none;padding-bottom:0}.elementor-widget-showcase .showcase-solution .showcase-solution-items .showcase-solution-item:first-child{padding-top:0}.elementor-widget-showcase .showcase-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;border-radius:4px;border:1px solid var(--primary-500-brand,#0f41ff);background:var(--background-brand-brand-disable,#eaf5fe);background:#f1f6fd;overflow:hidden;padding:24px}.elementor-widget-showcase .showcase-metrics .showcase-metric .showcase-metric-value{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:28px;font-style:normal;font-weight:500;line-height:142.857%;text-transform:uppercase;padding-bottom:4px}.elementor-widget-showcase .showcase-metrics .showcase-metric .showcase-metric-description{color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.elementor-widget-showcase .showcase-metrics .showcase-metric:first-child{border-right:1px solid var(--Border-02,#0f41ff)}.elementor-widget-showcase .showcase-metrics .showcase-metric:nth-child(2){padding-left:24px}.elementor-widget-showcase .showcase-item-number{position:absolute;right:25px;bottom:20px;font-size:12px;color:#c8d8ff;font-weight:500}.elementor-widget-showcase .showcase-navigation{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:64px}.elementor-widget-showcase .showcase-navigation button{width:50px;height:50px;padding:0;border:2px solid #eaf5fe;border-radius:50%;background:#fff0;color:#fff0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.25s ease}.elementor-widget-showcase .showcase-navigation button svg{width:30px;height:30px}.elementor-widget-showcase .showcase-navigation button svg path{stroke:#eaf5fe}.elementor-widget-showcase .slick-disabled{border:2px solid #92bffa!important}.elementor-widget-showcase .slick-disabled svg path{stroke:#92bffa!important}.elementor-widget-showcase .showcase-navigation button:hover{background:#0f41ff;border:2px solid #eaf5fe}.elementor-widget-showcase .showcase-navigation button:hover path{stroke:#eaf5fe;fill:transparent!important}.elementor-widget-showcase .showcase-navigation button svg{display:block}.elementor-widget-showcase .showcase-slider .slick-list{overflow:hidden}.elementor-widget-showcase .showcase-slider .slick-track{display:flex}.elementor-widget-showcase .showcase-slider .slick-slide{height:auto}.elementor-widget-showcase .showcase-slider .slick-slide>div{height:100%}.elementor-widget-showcase .showcase-slider .showcase-slide{height:100%}.elementor-widget-showcase .showcase-style1 .showcase-metrics{display:block;padding:24px;bottom:0;width:100%}.elementor-widget-showcase .showcase-style1 .showcase-metrics .showcase-metric{padding:0}.elementor-widget-showcase .showcase-style1 .showcase-metrics .showcase-metric:first-child{padding-bottom:20px;border-bottom:1px solid var(--Border-02,#0f41ff);border-right:0}.elementor-widget-showcase .showcase-style1 .showcase-metrics .showcase-metric:nth-child(2){padding-top:20px}.elementor-widget-showcase .showcase-style2 .showcase-metrics{position:absolute;bottom:0;width:100%}.solution-container .elementor-button-link:hover svg{rotate:0deg}.mobile-tab-header{display:none}.page-id-33163 .btn-menu span{background:#fff;border-color:#fff;color:#0f41ff}.page-id-33163 .btn-menu span svg path{fill:#0f41ff}.page-id-33163 .sticky .btn-menu span{background:#0f41ff;border-color:#0f41ff;color:#fff}.page-id-33163 .sticky .btn-menu span svg path{fill:#fff}.form-ai label{color:#9a9b9a!important}.form-ai .placeholder{color:#676868!important}.form-ai .arrow svg path{fill:#676868}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper{grid-template-columns:repeat(4,1fr)}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col{min-height:100%;padding:24px}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-title{font-size:24px;font-weight:500;line-height:133.333%;padding-bottom:88px;color:#020403}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-desc{font-size:14px;line-height:171.429%;color:#020403}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:first-child .industry-title,.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:first-child .industry-desc{color:#eaf5fe}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:first-child:after{background-image:url(/wp-content/uploads/2026/08/Graphic.png)}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col:after{background-image:url(/wp-content/uploads/2026/08/Graphic-1.png)}.elementor-widget-ai-governance-cards .aig-cards{position:relative;width:100%;overflow:visible}.elementor-widget-ai-governance-cards .aig-card-wrapper{position:sticky;top:80px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(1){z-index:1}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(2){z-index:2;top:100px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(3){z-index:3;top:120px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(4){z-index:4;top:140px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(5){z-index:5;top:160px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(6){z-index:6;top:180px}.elementor-widget-ai-governance-cards .aig-card-wrapper:nth-child(n+7){z-index:7;top:200px}.elementor-widget-ai-governance-cards .aig-card{position:relative;width:100%;background:var(--background-primary,#fff);padding:32px;box-shadow:0 0 44px 0 rgb(0 0 0 / .1);transform-origin:center top;will-change:transform;transition:transform 0.08s linear}.elementor-widget-ai-governance-cards .aig-card-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.elementor-widget-ai-governance-cards .aig-badge{border-radius:4px;border:1px solid #0f41ff;background:#eaf5fe;padding:8px 16px;color:var(--text-brand-brand-primary,#0f41ff);text-align:center;font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase}.elementor-widget-ai-governance-cards .aig-duration{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize}.elementor-widget-ai-governance-cards .aig-title{color:var(--text-primary,#020403);font-family:var(--fontmain);font-size:36px;font-style:normal;font-weight:500;line-height:133.333%;margin:0}.elementor-widget-ai-governance-cards .aig-description{color:var(--text-primary,#020403);padding-top:12px;padding-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:175%;border-bottom:1px solid var(--primary-100,#bbdafc)}.elementor-widget-ai-governance-cards .aig-description p{margin:0}.elementor-widget-ai-governance-cards .aig-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-top:24px}.elementor-widget-ai-governance-cards .aig-column{min-width:0}.elementor-widget-ai-governance-cards .aig-column-heading{color:var(--text-secondary,#626060);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;margin-bottom:0;padding-bottom:16px}.elementor-widget-ai-governance-cards .aig-list ul{list-style:none!important;margin:0;padding:0;position:relative}.elementor-widget-ai-governance-cards .aig-list li{position:relative;list-style:none!important;color:var(--text-primary,#020403);padding-left:32px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.elementor-widget-ai-governance-cards .aig-list li::marker{display:none}.elementor-widget-ai-governance-cards .aig-list li::after{position:absolute;left:0;top:5px;content:"";width:24px;height:24px;background-image:url(/wp-content/uploads/2026/08/Pointed-3.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.elementor-widget-ai-governance-cards .aig-list li:not(:last-child){padding-bottom:16px}.elementor-widget-ai-governance-cards .aig-best-for{border-radius:4px;background:var(--primary-50,#eaf5fe);padding:20px;margin-top:24px}.elementor-widget-ai-governance-cards .aig-best-for strong{color:var(--text-primary,#020403);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize}.elementor-widget-ai-governance-cards .aig-best-for span{color:var(--text-brand-brand-primary,#0f41ff);font-size:18px;font-style:normal;font-weight:500;line-height:155.556%}.step-process .elementor-widget-wrap:hover .elementor-widget-container{border-color:#0f41ff!important}.step-process .elementor-widget-wrap:hover h4.elementor-heading-title{color:#92bffa!important}.form-ai span.placeholder.filled{color:#fff!important}.htl-breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:5px;text-transform:initial;line-height:150%}.htl-breadcrumb a{font-size:18px;font-family:var(--fontmain);font-weight:500}.elementor-widget-ot-post-insign nav.htl-breadcrumb,.elementor-widget-ot-news-insign nav.htl-breadcrumb{display:inline-flex;justify-content:center;flex-wrap:nowrap;line-height:120%;align-items:center}.ai-menu .elementor-image-box-content{background:var(--background-ondark,#020403);padding:12px}.ai-menu .elementor-image-box-content .elementor-image-box-title a,.ai-menu .elementor-image-box-content .elementor-image-box-description{color:#fff!important}.ai-menu:hover .elementor-image-box-title a{color:#bbdafc!important}.vison-ai .elementor-icon{border-radius:999px;background:rgb(255 255 255 / .1);background-blend-mode:screen;box-shadow:0 8px 40px 0 rgb(0 0 0 / .12);padding:14px}.price{width:fit-content!important;margin:0 auto}.price p{margin-bottom:0}.pr p{margin-bottom:0}.quote p:first-child{padding-bottom:12px}.quote strong{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.shadown img{box-shadow:0 0 44px 0 rgb(0 0 0 / .1)}.htl-process-work{width:100%}.htl-process-work-title{margin-bottom:30px;font-size:32px;font-weight:700;line-height:1.2;color:#111}.htl-process-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.htl-process-work-card{position:relative;overflow:hidden;border-radius:4px;border:1px solid var(--border-primary,#0f41ff);background:#fff;box-shadow:0 0 14px 0 rgb(0 0 0 / .08);display:flex;flex-direction:column;height:100%}.htl-process-work-head{display:flex;align-items:center;gap:12px;padding:18px 24px;background:#0f41ff;color:#fff}.htl-process-work-number{color:var(--text-brand-brand-primary-subtle,#92bffa);text-align:right;font-family:var(--fontmain);font-size:40px;font-style:normal;font-weight:500;line-height:120%;flex:none}.htl-process-work-name{color:var(--text-primary-ondark,#fefcfc);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize}.htl-process-work-purple{border-color:#0029cc}.htl-process-work-purple .htl-process-work-head{background:#0029cc}.htl-process-work-black{border-color:#020403}.htl-process-work-black .htl-process-work-head{background:#020403}.htl-process-work-price{display:flex;gap:12px;align-items:center;justify-content:center;margin:24px auto 20px;padding:8px 12px 8px 16px;width:max-content;border-radius:40px;border:1px solid var(--icon-brand-primary-solid,#0f41ff);background:var(--sds-color-background-danger-tertiary);box-sizing:border-box}.htl-process-work-old-price{color:var(--text-tertiary,#8e8d8d);font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration-line:line-through;text-decoration:line-through}.htl-process-work-free{display:flex;align-items:center;justify-content:center;padding:8px 16px;color:var(--text-primary-ondark,#fefcfc);font-size:14px;font-style:normal;font-weight:500;line-height:128.571%;border-radius:24px;background:var(--background-brand-brand-primary-darker,#0f41ff)}.htl-process-work-description{color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding:0 24px 20px 24px}.htl-process-work-description p{margin:0}.htl-process-work-get{margin:0 24px 24px 24px;padding:16px;background:#eaf5fe;border-left:2px solid #0f41ff;box-sizing:border-box;margin-top:auto;display:flex;flex-direction:column;justify-content:flex-end;min-height:140px}.htl-process-work-get-label{margin-bottom:12px;color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize}.htl-process-work-get-content{color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.study-govement .showcase-widget .showcase-header{display:none}.study-govement .showcase-widget .mobile{display:flex!important}.ai-gov-form .ai-gov-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.ai-gov-form .ai-gov-field{min-width:0;position:relative}.ai-gov-form .ai-gov-label{display:block;color:var(--text-secondary,#353333);font-family:var(--fontmain);font-size:14px!important;font-style:normal;font-weight:500!important;line-height:114.286%;text-transform:uppercase;padding-bottom:12px}.ai-gov-form .ai-gov-label span{color:#181818}.ai-gov-form .ai-gov-input{width:100%;padding:0 0 12px;border:0;border-bottom:1px solid #a5a4a4;border-radius:0;background:#fff0;outline:none;box-shadow:none;color:#222;font-size:14px;line-height:171.429%}.ai-gov-form .ai-gov-input::placeholder{color:#8e8d8d;opacity:1}.ai-gov-form .ai-gov-input:focus{border-bottom-color:#a5a4a4}.ai-gov-form .ai-gov-custom-field{position:relative}.ai-gov-form .ai-gov-select{position:relative;width:100%}.ai-gov-form .ai-gov-select-trigger{width:100%;padding:4px 0 12px;border:0;border-bottom:1px solid #a5a4a4;background:#fff0;display:flex;align-items:center;text-align:left;cursor:pointer;color:#999;font-size:14px;line-height:171.429%}.ai-gov-form .ai-gov-select-trigger:hover,.ai-gov-form .ai-gov-select-trigger:focus{background:#fff0;outline:none}.ai-gov-form .ai-gov-select-placeholder{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-gov-form .ai-gov-select-placeholder.is-filled{color:#353333}.ai-gov-form .ai-gov-select-arrow{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease;color:#222}.ai-gov-form .ai-gov-select.is-open .ai-gov-select-arrow{transform:rotate(180deg)}.ai-gov-form .ai-gov-select-remove{display:none;margin-right:7px;color:#777;font-size:12px;line-height:1;cursor:pointer}.ai-gov-form .ai-gov-select-dropdown{position:absolute;z-index:100;top:calc(105%);left:0;width:100%;padding:7px;border:1px solid #ddd;background:#fff;box-shadow:0 8px 25px rgb(0 0 0 / .08);display:none}.ai-gov-form .ai-gov-select.is-open .ai-gov-select-dropdown{display:block}.ai-gov-form .ai-gov-search{width:100%;padding:10px;border:none;border-bottom:1px solid #9a9b9a;outline:none;font-size:14px}.ai-gov-form .ai-gov-options{max-height:150px;margin:5px 0 0;padding:0;overflow-y:auto;list-style:none}.ai-gov-form .ai-gov-options li{margin:0;padding:0}.ai-gov-form .ai-gov-options button{width:100%;font-size:14px;color:var(--Neutral-800,#020403);font-style:normal;font-weight:400;line-height:171.429%;letter-spacing:.14px;background:#fff0;border:0;text-align:left;cursor:pointer}.ai-gov-form .ai-gov-options button:hover{background:#f3f5ff}.ai-gov-form .ai-gov-hidden{display:none!important}.ai-gov-form .ai-gov-tools{margin-top:2px;margin-bottom:15px}.ai-gov-form .ai-gov-tools>.ai-gov-label span{font-weight:400}.ai-gov-form .ai-gov-checkboxes{margin-top:5px}.ai-gov-form .ai-gov-checkboxes .wpcf7-list-item{display:inline-flex;width:33.333%;margin:0 0 5px;padding:0;vertical-align:top}.ai-gov-form .ai-gov-checkboxes .wpcf7-list-item .wpcf7-list-item-label:before{border-radius:0!important}.ai-gov-form .ai-gov-checkboxes .wpcf7-list-item label{display:flex;align-items:center;gap:5px;cursor:pointer}.ai-gov-form .ai-gov-checkboxes input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border:1px solid #9a9b9a!important;background:#fff;cursor:pointer;position:relative}.ai-gov-form .ai-gov-checkboxes input[type="checkbox"]:checked{border-color:#0f41ff;background:#0f41ff}.ai-gov-form .ai-gov-checkboxes input[type="checkbox"]:checked::after{content:"";position:absolute;width:20px;height:4px;left:0;top:5px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg)}.ai-gov-form .ai-gov-checkboxes .wpcf7-list-item-label{font-size:7px;line-height:1.2;color:#333}.ai-gov-form .ai-gov-other{margin-top:3px}.ai-gov-form .ai-gov-other .ai-gov-label{margin-bottom:3px}.ai-gov-form .ai-gov-question{margin-bottom:24px}.ai-gov-form .ai-gov-textarea{width:100%;height:80px;padding:12px 0;border:0;border-bottom:1px solid #a5a4a4;border-radius:0;resize:none;overflow:hidden;background:#fff;outline:none;box-shadow:none;font-size:14px;line-height:171.429%;color:#353333}.ai-gov-form .ai-gov-textarea::placeholder{color:#9a9b9a}.ai-gov-form .ai-gov-upload-field{margin-bottom:24px}.ai-gov-form .ai-gov-upload{position:relative;min-height:48px;border-radius:8px;border:1px dashed var(--border-secondary,#a5a4a4);background:var(--background-secondary,#f8f8f8);display:flex;align-items:center;justify-content:center;text-align:center;transition:border-color 0.2s ease,background 0.2s ease}.ai-gov-form .ai-gov-upload.is-dragover{border-color:#2434e8;background:#f5f6ff}.ai-gov-form .ai-gov-upload-content{width:100%;padding:15px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-gov-form .ai-gov-upload-icon{color:var(--text-tertiary,#8e8d8d);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%}.ai-gov-form small{color:var(--text-tertiary,#8e8d8d);font-size:12px;font-style:normal;font-weight:400;line-height:140%}.ai-gov-form .ai-gov-upload-button{position:relative;display:inline-block;margin-top:2px;color:#0f41ff;font-size:14px;cursor:pointer}.ai-gov-form .ai-gov-upload-button .ai-gov-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ai-gov-form .ai-gov-file-name{display:none;margin-top:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#353333;font-size:14px}.ai-gov-form .ai-gov-file-name.has-file{display:block}.ai-gov-form .ai-gov-consent{margin-top:7px}.ai-gov-form .ai-gov-consent .wpcf7-list-item{margin:0}.ai-gov-form .ai-gov-consent label{display:flex;align-items:flex-start;gap:5px;cursor:pointer}.ai-gov-form .ai-gov-consent input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border:1px solid #9a9b9a!important;background:#fff;cursor:pointer;position:relative;border-radius:50%}.ai-gov-form .ai-gov-consent input[type="checkbox"]:before{content:"";position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.ai-gov-form .ai-gov-consent input[type="checkbox"]:checked:after{content:"";position:absolute;width:20px;height:4px;left:0;top:5px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg)}.ai-gov-form .ai-gov-consent input[type="checkbox"]:checked{border-color:#1d34e8;background:#1d34e8}.ai-gov-form .ai-gov-consent .wpcf7-list-item-label{color:var(--text-secondary,#353333);padding:0;border:0;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.ai-gov-form .ai-gov-submit-wrap{margin-top:48px;text-align:center}.ai-gov-form .ai-gov-submit{position:relative;padding:12px 24px 12px 50px;border:1px solid #0f41ff;border-radius:0;color:#fff;font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;cursor:pointer;transition:opacity 0.2s ease;margin:0 auto}.ai-gov-form .ai-gov-submit::after{content:""!important;position:absolute;left:24px;top:50%;width:20px;height:20px;transform:translateY(-50%);background-image:url(/wp-content/uploads/2026/09/calendar-01.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2}.ai-gov-form .ai-gov-submit:hover{opacity:.9;background:#020403;color:#fff;border:1px solid #020403}.ai-gov-form .ai-gov-submit.is-loading{opacity:.6;pointer-events:none}.ai-gov-form .ai-gov-submit.is-loading::after{content:"";display:inline-block;width:20px;height:20px;margin-left:5px;border:1px solid rgb(255 255 255 / .4);border-top-color:#fff;border-radius:50%;vertical-align:-1px;animation:aiGovSpin 0.7s linear infinite}@keyframes aiGovSpin{.ai-gov-form to{transform:rotate(360deg)}}.ai-gov-form .ai-gov-note{color:var(--text-tertiary,#8e8d8d);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%;text-align:center;padding-top:20px}.ai-gov-form .wpcf7-not-valid-tip{margin-top:2px;font-size:14px;line-height:1.2}.ai-gov-form .wpcf7-response-output{margin:8px 0 0;padding:5px;font-size:7px}.ai-gov-form p,.ai-gov-form label{margin-bottom:0}.box-as{border:1px solid #fff0}.box-as .elementor-image-box-content{height:250px!important;display:flex;flex-direction:column}.box-as .elementor-image-box-description{margin-top:auto!important;margin-bottom:0}.box-as:hover{border-radius:4px;border:1px solid var(--border-primary,#0f41ff);background:var(--background-secondary,#f8f8f8);box-shadow:0 0 64px 0 rgb(0 0 0 / .16)}.btn-whites:hover svg path{fill:#fff}.page-id-35325 .btn-right,.page-id-35588 .btn-right{display:none}.not-mg p{margin-bottom:0}.who-for .elementor-element .elementor-image-box-img{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:4px;box-shadow:0 8px 40px 0 rgb(0 0 0 / .12)}.who-for .elementor-element:first-child .elementor-image-box-img{background:#fff}.who-for .elementor-element:nth-child(2) .elementor-image-box-img{background:rgb(255 255 255 / .1)}.who-for .elementor-element:nth-child(3) .elementor-image-box-img{background:rgb(255 255 255 / .1)}.elementor-widget-listing-item-case-study .htl-case-study-widget{width:100%;position:relative}.elementor-widget-listing-item-case-study .htl-case-study-list{width:100%}.elementor-widget-listing-item-case-study .htl-case-study-item{width:100%;margin-bottom:80px;transition:opacity 0.35s ease,transform 0.35s ease}.elementor-widget-listing-item-case-study .htl-case-study-item.is-hidden{display:none}.elementor-widget-listing-item-case-study .htl-case-study-inner{width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:32px}.elementor-widget-listing-item-case-study .htl-case-study-image-col{width:52%}.elementor-widget-listing-item-case-study .htl-case-study-image{position:relative;background:#dbe7ff;overflow:hidden}.elementor-widget-listing-item-case-study .htl-case-study-image::before{content:"";display:block;padding-top:58%}.elementor-widget-listing-item-case-study .htl-case-study-image img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.elementor-widget-listing-item-case-study .htl-case-study-content{flex:1}.elementor-widget-listing-item-case-study .htl-case-study-industry{color:var(--text-tertiary,#8e8d8d);font-family:var(--fontmain);font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase;padding-bottom:16px}.elementor-widget-listing-item-case-study .htl-case-study-title{color:var(--text-brand-brand-primary,#0f41ff);font-family:var(--fontmain);font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;letter-spacing:.24px;padding-bottom:12px;margin-bottom:0}.elementor-widget-listing-item-case-study .htl-case-study-description{color:var(--text-secondary,#353333);font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding-bottom:16px}.elementor-widget-listing-item-case-study .solution{padding-bottom:24px}.elementor-widget-listing-item-case-study .htl-case-study-label{color:var(--text-secondary,#353333);font-family:var(--fontmain);font-size:14px;font-style:normal;font-weight:500;line-height:114.286%;text-transform:uppercase;padding-bottom:12px}.elementor-widget-listing-item-case-study .htl-case-study-tags{display:flex;flex-wrap:wrap;gap:8px}.elementor-widget-listing-item-case-study .htl-case-study-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;color:var(--text-secondary,#353333);border-radius:24px;background:var(--background-primary,#fff);box-shadow:0 0 14px 0 rgb(0 0 0 / .08);font-size:14px;font-style:normal;font-weight:400;line-height:171.429%}.elementor-widget-listing-item-case-study .htl-case-study-modules{padding:0;margin:0;list-style:none}.elementor-widget-listing-item-case-study .htl-case-study-modules li{display:flex;align-items:flex-start;margin-bottom:12px;color:var(--text-primary,#020403);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.elementor-widget-listing-item-case-study .htl-case-study-modules li:last-child{margin-bottom:0}.elementor-widget-listing-item-case-study .module-arrow{flex:0 0 auto;margin-right:7px;color:#0f41ff;font-size:14px;line-height:10px}.elementor-widget-listing-item-case-study .htl-case-study-button{display:inline-flex;align-items:center;gap:7px;margin-top:20px;font-family:var(--fontmain,Arial,sans-serif);font-size:9px;line-height:1.4;font-weight:500;color:#0f41ff;text-decoration:none;transition:color 0.2s ease,gap 0.2s ease}.elementor-widget-listing-item-case-study .htl-case-study-button:hover{color:#0f41ff;gap:11px}.elementor-widget-listing-item-case-study .button-arrow{font-size:13px;line-height:1}.elementor-widget-listing-item-case-study .htl-case-study-loadmore-wrap{display:flex;justify-content:center}.elementor-widget-listing-item-case-study .htl-case-study-loadmore{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:0;border-radius:0;background:#fff;color:#0f41ff;font-family:var(--fontmain);font-size:18px;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.elementor-widget-listing-item-case-study .htl-case-study-loadmore:hover{color:#0f41ff;transform:translateY(-2px);box-shadow:0 7px 20px rgb(0 0 0 / .09)}.elementor-widget-listing-item-case-study .htl-case-study-loadmore:focus{outline:none}.elementor-widget-listing-item-case-study .htl-case-study-loadmore.is-loading{pointer-events:none;opacity:.6}.elementor-widget-listing-item-case-study .loadmore-arrow{font-size:13px;line-height:1}.elementor-widget-listing-item-case-study .htl-case-study-item.htl-case-study-show{animation:htlCaseStudyShow 0.45s ease both}@keyframes htlCaseStudyShow{.elementor-widget-listing-item-case-study from{opacity:0;transform:translateY(20px)}.elementor-widget-listing-item-case-study to{opacity:1;transform:translateY(0)}}.scoping-call-form .ai-gov-submit-wrap{margin-top:24px}.scoping-call-form .ai-gov-form .ai-gov-row{margin-bottom:27px}.scoping-call-form .ai-gov-form .ai-gov-label{padding-bottom:7px}.scoping-call-form .ai-gov-form .ai-gov-input{padding:0 0 9px}.scoping-call-form .ai-gov-custom-field,.scoping-call-form .ai-gov-radio-field{padding-bottom:24px}.scoping-call-form .ai-gov-radio-group{width:100%}.scoping-call-form .ai-gov-radio-group>p{margin:0!important;padding:0!important}.scoping-call-form .ai-gov-radio-group .wpcf7-form-control.wpcf7-radio{display:flex!important;align-items:center;flex-wrap:wrap;gap:16px;margin:0!important;padding:0!important}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item{display:block!important;margin:0!important;padding:0!important}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label{position:relative;display:inline-flex!important;align-items:center;justify-content:center;padding:3px 16px;margin:0!important;box-sizing:border-box;border:1px solid #020403;border-radius:40px;background:#fff;color:#111827;font-family:inherit;font-size:14px;font-weight:400;line-height:171.429%;white-space:nowrap;cursor:pointer;transition:border-color 0.15s ease,background-color 0.15s ease,color 0.15s ease}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label input[type="radio"]{position:absolute;width:1px;height:1px;opacity:0;margin:0;padding:0;pointer-events:none}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item-label{display:block;margin:0!important;padding:0!important;color:#020403!important;border:0;font-size:14px;font-weight:inherit;line-height:171.429%;white-space:nowrap}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item-label::before{display:none}.scoping-call-form .ai-gov-submit{padding:12px 24px}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label input[type="radio"]:checked~.wpcf7-list-item-label{color:#1726d8}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label:has(input[type="radio"]:checked){border-color:#0f41ff;background:#eef2ff;color:#0f41ff}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label:hover{border-color:#0f41ff;background:#eef2ff;color:#0f41ff}.scoping-call-form .ai-gov-radio-group .wpcf7-list-item label:hover:not(:has(input[type="radio"]:checked)){background:#eef2ff}.scoping-call-form .ai-gov-submit:after{display:none!important}.scoping-call-form .ai-gov-submit:hover svg{rotate:0deg}.scoping-call-form .ai-gov-submit:hover svg path{fill:#fff}.scoping-call-form .ai-gov-submit.is-loading{opacity:.5;pointer-events:inherit!important}.scoping-call-form .ai-gov-label{padding-bottom:8px}.full-width .elementor-button{width:100%!important}:root{--Neutral-800:#020403;--fontmain:"Space Grotesk", sans-serif}@media (min-width:1400px){.elementor-section-full_width.custom-p256 .elementor-container{width:100%;max-width:100%;padding-left:216px;padding-right:216px}.elementor-section.elementor-section-boxed>.elementor-container .elementor-container{width:100%;max-width:100%}}@media (min-width:1200px){#primary-menu-list>li:last-child{margin-right:0}.full-height{min-height:100vh}}@media only screen and (min-width:1023px){.service-list.tax-position{display:flex;flex-wrap:wrap;align-items:stretch}.service-list.tax-position>div{flex:0 0 50%;align-content:center;max-width:50%}.tax-position article{height:100%;align-items:center!important}.tax-position .entry-title a{font-size:var(--s-32)}.tax-position .btn-apply{font-size:21px!important;padding:14px 14px}.tax-position article{padding:calc(28 / var(--e-screen) * 100vw)}.service-list.tax-position>div .col-lg-7{flex:0 0 65%;max-width:65%}.service-list.tax-position>div .col-lg-5{flex:0 0 35%;max-width:35%}}@media (min-width:992px){.elementor-heading-title .mb-none{display:block!important}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:100%!important}.anchor{display:block;position:relative;top:-50px;visibility:hidden}.partner-logo{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-flow:row;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:0;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.toggle-nav{display:none}.menu-sticky{position:sticky!important;position:-webkit-sticky;top:0;align-self:flex-start!important}.box-sticky{position:sticky!important;position:-webkit-sticky;top:100px}}@media (min-width:1179px) and (max-width:1200px){.banner-about .wp-heading-title h2{font-size:52px!important}#sec-who:before{top:-72px}}@media (max-width:1199px){.not-br br{display:none}#sec-who:before{background-size:contain}#sec-who:after{background-size:contain}.heading-herro-banner .elementor-widget-video{margin-right:0}.portfolio-container [class*="col-"]{margin-bottom:70px}.single-container{margin-bottom:84px;padding-left:48px;padding-right:48px}.single-container .related-post{margin-top:84px}.single-container .related-post .related-heading{font-size:64px}.single-container .the_content{width:100%;font-size:18px}.single-container .the_content h1,.single-container .the_content h2,.single-container .the_content h3,.single-container .the_content h4,.single-container .the_content h5,.single-container .the_content h6{margin-top:16px}.single-container .the_content h2{font-size:32px}.single-container .the_content h3{font-size:24px}.single-container .the_content h4{font-size:20px}.single-container .the_content *,.single-container .the_content p{margin-bottom:1rem}.scroll-magic .block-item .number{font-size:64px}}@media only screen and (max-width:1444px) and (min-width:1023px){.tax-position .btn-apply{font-size:18px!important}.tax-position .entry-title a{font-size:var(--s-28)}.tax-position .btn-apply{font-size:18px!important}}@media only screen and (width:896px){#sec-who.e-parent:before{top:-36px!important}}@media only screen and (width:844px){#sec-who.e-parent:before{top:-17px!important}}@media screen and (min-width:897px) and (max-width:932px){#sec-who:before{top:-48px}.htl-core-value .goals-wrap .goals-card.is--5,.htl-core-value .goals-wrap .goals-card.is--6{bottom:0!important}}@media screen and (min-width:1000px) and (max-width:1200px){.project .htl-core-value .goals-wrap .goals-card{width:280px}}@media screen and (min-width:1024px){.video-img img{min-height:460px}}@media only screen and (max-width:1024px){.htl-case-study-inner{display:inline-flex!important;flex-wrap:wrap}.htl-case-study-inner .htl-case-study-image-col{width:100%;padding-bottom:32px;order:1}.htl-case-study-inner .htl-case-study-content{order:2}.htl-case-study-item{margin-bottom:55px}.htl-case-study-title{font-size:18px}.htl-case-study-description{font-size:10px}.htl-process .htl-process-steps .step-head .title{height:75px}.sticky#header .no-saclenav{padding-left:10px}.sticky#header .scale-nav{display:block!important;width:100%;padding-left:12px}.page-id-1784 .toggle-nav path,.page-id-26117 .toggle-nav path,.page-id-17841 .toggle-nav path,.page-id-28771 .toggle-nav path{stroke:#0f41ff}.hero-banner{min-height:auto!important}.not-find{padding-left:16px;padding-right:16px}.section-slide{padding-left:0!important;padding-right:0!important;width:100%!important}.elementor-widget-ot-post-insign .top.filter .left span{width:100%}.filter-container .filter{padding-left:0;padding-right:0}.filter-container .container{max-width:100%!important}.htl-core-value .goals-wrap .goals-card{width:308px}#sec-who:before{background-size:contain!important}.testiminialdetail-slider .e-top-right{margin-right:64px}.benefits-detailservice .list>div{gap:15px;justify-content:center}.benefits-detailservice .list>div .elementor-column.elementor-col-33{width:31.333%}.benefits-detailservice .list>div .elementor-column.elementor-col-50{width:31.333%}}@media screen and (width:932px){.htl-core-value .main-c .goals-wrap .goals-card.is--1{bottom:4.0319%!important}.htl-core-value .main-c .goals-wrap .goals-card.is--5,.htl-core-value .main-c .goals-wrap .goals-card.is--4{bottom:-230px!important}.star-enos-abouus{padding:250px 0 290px 0px!important}}@media (max-width:991px){.inf .elementor-widget-container{height:auto!important}.inf .elementor-widget-container p{margin-bottom:0!important}.testimonial .slide-wrapper:hover{background:transparent!important}.testimonial .slide-wrapper:hover .name,.testimonial .slide-wrapper:hover .position{color:var(--Neutral-800,#020403)}.testimonial .slide-wrapper:hover .content-wrapper,.testimonial .slide-wrapper:hover .content-wrapper p{color:var(--Neutral-400,#676868)}.testimonial .slide-wrapper:hover .view-toggle{color:var(--Primary-500,#0f41ff)}.testimonial .slide-wrapper:hover path{fill:#0f41ff}.testimonial.slider-custom-buttons.brands .slick-arrow.prev{left:42%}.testimonial.slider-custom-buttons.brands .slick-arrow.next{right:41%}.case-studies-widget-container .post-item.col-md-6.col-md-12 .p-content a.link{font-size:32px}.case-studies-widget-container .post-item.col-md-6 .p-content a.link{font-size:24px}.htl-core-value .goals-wrap .goals-inner{max-width:14.25em}.htl-core-value .goals-wrap .goals-card{width:250px}.htl-core-value .goals-wrap .goals-card.is--5,.htl-core-value .goals-wrap .goals-card.is--4{bottom:-30px!important}.htl-core-value .goals-wrap .goals-card.is--4{left:10.9996%!important}.htl-core-value .goals-wrap .goals-card.is--6{left:68.9999%!important}.portfolio-container.case-study .hover{padding-top:50%}.sub-menu-dropdown li{font-size:24px}.sub-menu-dropdown li:first-child{margin-top:11px!important}.sub-menu-dropdown li:not(:last-child){margin-bottom:11px!important}.post-navigation{padding-bottom:20px}.post-navigation hr{margin-top:30px}.heading-herro-banner .elementor-open-inline{border-radius:16px}.ot-post-container>div.row{padding-top:60px}.ot-post-container .post-filter{margin-bottom:52px}.ot-post-container .post-filter a{padding:8px 16px}.portfolio-container [class*="col-"]{margin-bottom:35px}.portfolio-container [class*="col-"] .p-title a{font-size:32px;line-height:42px}.portfolio-container .hover{border-radius:32px}.footer-CTA .container{width:fit-content}.custom-arrow{margin-top:22px}.toggle-nav{position:relative}.current-menu-item>a{line-height:29px}.header-top .menu-nav{display:none}.item-list .item-item{font-size:18px}.item-list .item-item .s-48{font-size:32px}.item-list .item-item ul,.item-list .item-item ol{padding-left:27px}.team-item .slide-wrapper{border-radius:24px}.team-item .slide-wrapper .content-wrapper{padding:16px}.team-item .slide-wrapper .content-wrapper .name{font-size:24px}.team-item .slide-wrapper .content-wrapper .position{font-size:18px}.approach-box .approach-item .content-box{height:340px}.approach-box .approach-item h4{font-size:24px}.approach-box .approach-item p{font-size:20px;line-height:126%}}@media screen and (min-width:768px) and (max-width:1024px){.elementor-widget-lp-timeline .lp-timeline-pin{min-height:50vh}.elementor-widget-lp-timeline .lp-timeline-pin .lp-timeline-header-title{font-size:36px}.elementor-widget-lp-timeline .lp-timeline-pin .lp-timeline-track:after{right:18%}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-title{font-size:18px;padding-bottom:32px}.single-post p{width:100%!important}.elementor-widget-what_we_do_widget .slick-current:nth-child(3),.elementor-widget-what_we_do_widget .slick-current:nth-child(4),.elementor-widget-what_we_do_widget .slick-current:nth-child(5),.elementor-widget-what_we_do_widget .slick-current:nth-child(2){margin-left:0!important}.elementor-widget-what_we_do_widget .wwd-card-content{opacity:1!important;visibility:inherit!important}.elementor-widget-what_we_do_widget .wwd-toggle{display:none}.mobile-image{display:none}.elementor-widget-what_we_do_widget .wwd-slide-item{height:100%}.work-on-service .top .wwd-title{font-size:42px}.image-item{height:auto!important}.header-top .menu-nav,.btn-right{display:none}.header-top .e-logo{display:flex;width:100%!important}.header-top .d-lg-none,.header-top .toggle-nav{display:block!important}.wp-contact-form .right-contact{padding-right:16px!important}.wp-contact-form .wp-estimate{padding-left:16px!important}}@media (min-width:768px) and (max-width:920px){.htl-process-work-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper{grid-template-columns:repeat(2,1fr)}.elementor-widget-showcase .showcase-heading{font-size:38px}.elementor-widget-htl-vertical-tabs .content-left,.elementor-widget-htl-vertical-tabs .content-right{width:100%}.elementor-widget-htl-vertical-tabs .content-item.active{display:block}.elementor-widget-htl-vertical-tabs .content-left ul li:after{width:16px;height:16px;top:8px}.elementor-widget-showcase .showcase-style2 .showcase-metrics{position:relative}.elementor-widget-showcase .showcase-metrics .showcase-metric .showcase-metric-value{font-size:18px}.ai-solution-tabs .solution-desc{padding-bottom:40px}.ai-solution-tabs .solution-panel h3{font-size:38px}.ai-solution-tabs .solution-panel .solution-package .package-content{padding:16px}.ai-solution-tabs .solution-panel .solution-package .header-box{padding:20px;display:block}.ai-solution-tabs .solution-panel .solution-package .content{padding-top:16px}.ai-solution-tabs .solution-panel .solution-package .content h3{text-align:left}.ai-solution-tabs .package-grid{gap:20px}.hero-banner-native br{display:none}.industries-wrapper.fullscreen .industry-bg-svg{top:-48px;left:0}.elementor-widget-listing-item-industries .industries-grid-wrapper{grid-template-columns:repeat(2,1fr)}.project .htl-core-value .goals-wrap .goals-card{width:230px!important}.cs-categories>*{display:none}.cs-categories>*:nth-child(-n+2){display:block}#sec-who:before{top:-5px!important}.header .container{padding-left:36px;padding-right:36px}.gallery.gallery-columns-5{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.gallery.gallery-columns-5 .gallery-item{max-width:100%!important}}@media (min-width:1024px) and (max-width:1196px){.industries-wrapper.fullscreen .industry-bg-svg{top:37px;left:0}}@media (min-width:1024px) and (max-width:1366px){.elementor-widget-dev-hero-banner .banner .left{top:20%;font-size:48px;left:25px}.elementor-widget-dev-hero-banner .banner .image{width:80%}.elementor-widget-dev-hero-banner .banner .right{left:64%}.elementor-widget-dev-hero-banner .banner .right h1{font-size:36px}.header .header-top{width:100%}}@media (min-width:768px) and (max-width:900px){.work-on-service .work-item .content{padding-bottom:50px}.work-on-service .work-item .content .title{font-size:24px}.work-on-service .work-item .content .title a{font-size:24px}.work-on-service .work-item .content .key-results .list{flex-wrap:wrap}.elementor-widget-model_widget{overflow-x:auto;overflow-y:hidden;width:100%}.elementor-widget-model_widget .model-header .model-col{width:300px}.elementor-widget-model_widget .model-header .model-middle{height:100%;margin-top:0}.elementor-widget-model_widget .model-header .model-left{position:sticky;left:0;z-index:2}.elementor-widget-model_widget .model-row .model-col{font-size:18px;padding:15px;width:300px}.elementor-widget-model_widget .model-row .model-left{position:sticky;left:0;z-index:2}.header .header-top{width:100%}.header .header-top .e-logo{width:100%}.elementor-widget-work-showcase .case-row:not(:last-child),.elementor-widget-work-on-service-home .case-row:not(:last-child){margin-bottom:40px}.elementor-widget-work-showcase .case-row .cs-content .cs-title a,.elementor-widget-work-on-service-home .case-row .cs-content .cs-title a{font-size:24px;--text-clamp:2}.industries-wrapper.fullscreen{gap:20px}.industries-wrapper.fullscreen .title{font-size:24px}.project-type .enosta-wrapper{background-size:78% 100%!important}.project-type .enosta-left .enosta-item:nth-child(3) .enosta-content{width:60%}.project-type .enosta-title{font-size:24px}.project-type .enosta-right{width:70%;margin-bottom:-120px}.project-type .video-box{width:190px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .row{margin-left:-8px;margin-right:-8px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col{flex:0 0 50%;max-width:50%;padding-left:8px;padding-right:8px;margin-bottom:16px}.elementor-widget-dev-hero-banner .banner .left{top:20%;font-size:36px;left:25px}.elementor-widget-dev-hero-banner .banner .image{width:80%}.elementor-widget-dev-hero-banner .banner .right{left:64%}.elementor-widget-dev-hero-banner .banner .right h1{font-size:32px}}@media (max-width:767px){.who-for .elementor-element .elementor-image-box-img{margin-inline:unset!important}.elementor-widget-listing-item-case-study .htl-case-study-title{font-size:20px;margin-bottom:0}.elementor-widget-listing-item-case-study .htl-case-study-industry{font-size:14px;padding-bottom:12px}.elementor-widget-listing-item-case-study .htl-case-study-item{margin-bottom:45px}.elementor-widget-listing-item-case-study .htl-case-study-inner{display:flex;flex-direction:column;gap:25px}.elementor-widget-listing-item-case-study .htl-case-study-image-col{width:100%!important;order:1}.elementor-widget-listing-item-case-study .htl-case-study-content{order:2;max-width:100%}.elementor-widget-listing-item-case-study .htl-case-study-image{width:100%}.ai-gov-radio-group .wpcf7-form-control.wpcf7-radio{gap:8px}.ai-gov-radio-group .wpcf7-list-item label{height:42px;min-width:auto!important;padding:0 15px;font-size:13px}.hero-govement .btn-contact svg{width:19px!important}.br br{display:none}.ai-gov-form .ai-gov-consent input[type="checkbox"]{max-width:15%;height:18px}.ai-gov-form .ai-gov-checkboxes .wpcf7-list-item{width:100%!important}.ai-gov-form .ai-gov-row{grid-template-columns:repeat(1,minmax(0,1fr))}.ai-gov-form .ai-gov-row .ai-gov-textarea{height:120px}.htl-process-work-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-dev-timeline-journey .journey-timeline{padding:0;width:100%}.elementor-widget-dev-timeline-journey .journey-timeline .journey-title{font-size:32px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-subtitle{font-size:14px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-year-nav{margin-bottom:35px;justify-content:flex-start}.elementor-widget-dev-timeline-journey .journey-timeline .journey-year-nav-inner{width:100%;justify-content:flex-start;padding:6px 12px;gap:5px;overflow-x:auto}.elementor-widget-dev-timeline-journey .journey-timeline .journey-year-tab{flex:0 0 auto;padding:8px 12px!important;font-size:14px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-timeline-area{position:relative;width:100%;padding-left:42px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-line{position:absolute;top:13px;bottom:0;left:13px;right:auto;width:1px;height:auto;z-index:1;pointer-events:none}.elementor-widget-dev-timeline-journey .journey-timeline .journey-line-base{position:absolute;top:0;left:0;width:1px;height:100%;background:var(--journey-line)}.elementor-widget-dev-timeline-journey .journey-timeline .journey-line-active{display:none!important}.elementor-widget-dev-timeline-journey .journey-timeline .journey-icons{position:absolute;top:0;left:0;width:27px;height:100%;display:block!important;margin:0;padding:0;z-index:5;pointer-events:none}.elementor-widget-dev-timeline-journey .journey-timeline .journey-icon{position:absolute;top:0;left:0;width:26px;height:26px;min-width:26px;min-height:26px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex:none;color:var(--journey-inactive);background:#f8f8f8;transform:none;cursor:pointer;pointer-events:auto;transition:color 0.35s ease,transform 0.35s ease}.elementor-widget-dev-timeline-journey .journey-timeline .journey-icon.is-active{color:var(--journey-active);transform:scale(1.05)}.elementor-widget-dev-timeline-journey .journey-timeline .journey-icon svg{display:block;width:26px;height:26px;fill:currentColor}.elementor-widget-dev-timeline-journey .journey-timeline .journey-items-wrapper{position:relative;width:100%;overflow:visible}.elementor-widget-dev-timeline-journey .journey-timeline .journey-items{display:block;width:100%;margin:0;padding:0;transform:none!important;transition:none!important;will-change:auto}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item{display:block;width:100%!important;min-width:0;margin:0 0 45px;padding:0;opacity:1;cursor:default;transition:opacity 0.35s ease,color 0.35s ease}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item:last-child{margin-bottom:0}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item-year{font-size:14px;padding-bottom:6px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item-title{font-size:16px;line-height:1.35;padding-bottom:12px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item-description{font-size:13px;line-height:1.75}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item-description p{margin:0 0 7px}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item-description p:last-child{margin-bottom:0}.htl-breadcrumb .htl-breadcrumb-item{text-align:left}.toggle-widget .toggle-content{padding-right:0}.elementor-widget-ai-governance-cards .aig-badge{font-size:12px}.elementor-widget-ai-governance-cards .aig-card-wrapper{position:relative;top:0px!important}.elementor-widget-ai-governance-cards .aig-card{padding:24px}.elementor-widget-ai-governance-cards .aig-card .aig-best-for strong,.elementor-widget-ai-governance-cards .aig-card .aig-best-for span{font-size:14px}.elementor-widget-ai-governance-cards .aig-card .aig-duration{font-size:14px;line-height:114.286%}.elementor-widget-ai-governance-cards .aig-card .aig-title{font-size:24px;line-height:125%}.elementor-widget-ai-governance-cards .aig-card .aig-description{font-size:14px;line-height:150%}.elementor-widget-ai-governance-cards .aig-card .aig-columns{display:block}.elementor-widget-ai-governance-cards .aig-card .aig-columns .aig-column:not(:last-child){margin-bottom:32px}.elementor-widget-ai-governance-cards .aig-card .aig-columns .aig-column-heading{font-size:18px;margin-bottom:0}.elementor-widget-ai-governance-cards .aig-card .aig-columns .aig-list li{font-size:14px;line-height:150%}.solution2 .elementor-widget-listing-item-industries .industries-grid-wrapper{grid-template-columns:repeat(1,1fr)}.wpcf7-response-output{text-align:left;padding-left:0!important}.elementor-widget-htl-vertical-tabs .content-left ul li:after{top:8px;width:16px;height:16px}.showcase-navigation.desktop{display:none}.showcase-navigation.mobile{display:flex!important;margin-top:40px}.solution-box ul li{font-size:16px}.not-br br{display:none}.ai-solution-tabs .solution-tab{font-size:14px}.ai-solution-tabs .package-grid .solution-package .package-content p{font-size:14px}.ai-solution-tabs .package-grid .solution-package .package-content ul li{font-size:14px}.ai-solution-tabs .solution-tabs-nav{margin-bottom:32px}.solution-footer{padding-top:40px}.solution-footer-desc{padding-top:40px;font-size:14px}.elementor-widget-showcase .showcase-metric-description{font-size:14px}.elementor-widget-showcase .showcase-solution{padding-top:32px}.elementor-widget-showcase .showcase-metrics{display:block;padding:24px;position:relative!important}.elementor-widget-showcase .showcase-metrics .showcase-metric{padding:0}.elementor-widget-showcase .showcase-metrics .showcase-metric .showcase-metric-value{font-size:18px}.elementor-widget-showcase .showcase-metrics .showcase-metric:first-child{padding-bottom:20px;border-bottom:1px solid var(--Border-02,#b3b3b3);border-right:0}.elementor-widget-showcase .showcase-metrics .showcase-metric:nth-child(2){padding-top:20px;padding-left:0}.elementor-widget-showcase .showcase-slide .showcase-card{padding:20px;box-shadow:unset}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-main-title h3{font-size:20px}.elementor-widget-showcase .showcase-header{display:block}.elementor-widget-showcase .showcase-header .showcase-heading{font-size:32px}.elementor-widget-showcase .showcase-section-number{display:none}.elementor-widget-showcase .showcase-content{display:block}.elementor-widget-showcase .showcase-content .showcase-challenge-content p,.elementor-widget-showcase .showcase-content .showcase-challenge-content li{font-size:14px!important}.htl-vertical-tabs .tabs-nav{display:none}.htl-vertical-tabs{display:block}.htl-vertical-tabs .content-right{width:100%}.htl-vertical-tabs .tabs-content{width:100%;padding:0}.htl-vertical-tabs .content-item{display:block!important;height:auto}.htl-vertical-tabs .mobile-tab-header{display:flex;align-items:center;gap:12px;padding:20px;background:#f8f8f8;border-bottom:1px solid #ddd;cursor:pointer}.active .mobile-tab-header{background:#fff}.active .mobile-tab-header .mobile-tab-number{font-family:var(--fontmain);font-weight:500;font-size:16px}.active .mobile-tab-header span{color:#0f41ff}.active .mobile-tab-header .mobile-tab-title{color:#2c2a26}.htl-vertical-tabs .content-item:not(.active) .content-left,.htl-vertical-tabs .content-item:not(.active) .content-right{display:none}.htl-vertical-tabs .content-item.active .content-left{display:block;width:100%;padding:20px}.htl-vertical-tabs .content-left .title{font-size:18px}.htl-vertical-tabs .content-left p,li{font-size:14px}.hero-banner-native{padding-left:16px!important;padding-right:16px!important}.elementor-widget-ai-solution-tabs .solution-panel h3{font-size:32px}.elementor-widget-ai-solution-tabs .solution-desc{max-width:100%;padding-bottom:40px}.elementor-widget-ai-solution-tabs .solution-desc p{font-size:14px;line-height:150%}.elementor-widget-ai-solution-tabs .package-grid{display:block}.elementor-widget-ai-solution-tabs .package-grid .solution-package:not(:last-child){margin-bottom:32px}.elementor-widget-ai-solution-tabs .package-grid .solution-package h3{text-align:left}.elementor-widget-ai-solution-tabs .package-grid .solution-package .package-bottom{font-size:12px;text-align:left}.elementor-widget-ai-solution-tabs .solution-footer .solution-footer-buttons{display:block}.elementor-widget-ai-solution-tabs .solution-footer .solution-footer-buttons .solution-btn{justify-content:center;padding:12px 24px;font-size:18px}.elementor-widget-ai-solution-tabs .solution-footer .solution-footer-buttons .solution-btn:not(:last-child){margin-bottom:20px}.button-contact{background:#fff;padding:10px 24px 10px 40px;position:relative;width:fit-content}.button-contact a{color:var(--Primary-500,#0f41ff)!important;font-family:"space grotesk",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.button-contact::after{content:"";background:url(/wp-content/uploads/2026/01/DirectionCompassNeddle.svg);position:absolute;left:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;z-index:999;background-position:center;background-repeat:no-repeat;background-size:contain}.toggle-nav{padding-right:5px}.toggle-nav svg{width:32px;height:32px}.work-on-service .slick-list{height:100%!important}.work-on-service .slick-list .hyperlink{position:relative!important;bottom:-50px!important}.work-on-service .top .wwd-title{font-size:32px!important}.work-on-service .top .slider-nav .prev img,.work-on-service .top .slider-nav .next img{width:50px}.work-on-service .row{display:block}.work-on-service .row .content{padding-bottom:100px}.work-on-service .row .content .title{font-size:24px;margin-top:32px}.work-on-service .row .content .title a{font-size:24px}.work-on-service .row .content .key-results .list{flex-wrap:wrap}.work-on-service .row .content .key-results .list .item{padding:12px 0 12px 12px;border-left:0}.work-on-service .slick-active .item{border-left:1px solid var(--Primary-200,#92bffa)!important}.video-progress .elementor-widget-container{overflow:hidden;position:relative}.video-progress .elementor-widget-container video{width:auto!important;max-width:fit-content;height:300px!important;transform:translateX(-150px)}.toggle-item{padding:20px 0 0 0!important}.elementor-widget-what_we_do_widget .wwd-slider{display:block;position:relative}.elementor-widget-what_we_do_widget .wwd-slider .slick-dots{position:absolute;bottom:-40px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.elementor-widget-what_we_do_widget .wwd-slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.elementor-widget-what_we_do_widget .wwd-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:#dedede;border-radius:50%;border:0;outline:none;background:#dedede}.elementor-widget-what_we_do_widget .wwd-slider .slick-dots .slick-active button{background:#0f41ff}.elementor-widget-what_we_do_widget .wwd-toggle{display:none}.elementor-widget-what_we_do_widget .slick-track .wwd-slide-item:nth-child(2){margin-left:0}.elementor-widget-what_we_do_widget .wwd-slide-item{height:100%!important;border-left:1px solid var(--Neutral-200,#0f41ff);width:unset;padding-left:16px;padding-right:0}.elementor-widget-what_we_do_widget .wwd-slide-item .wwd-card-content{display:block;opacity:1;visibility:visible}.elementor-widget-what_we_do_widget .wwd-header{padding-bottom:30px}.elementor-widget-what_we_do_widget .wwd-next img,.elementor-widget-what_we_do_widget .wwd-prev img{width:50px}.elementor-widget-what_we_do_widget .wwd-title{font-size:32px!important}.elementor-widget-what_we_do_widget .wwd-title{font-size:32px!important}.elementor-widget-model_widget .model-compare-table{overflow-x:auto;overflow-y:hidden}.elementor-widget-model_widget .model-header .model-left{width:120px!important}.elementor-widget-model_widget .model-header .model-col{width:200px}.elementor-widget-model_widget .model-header .model-middle{height:100%;margin-top:0}.elementor-widget-model_widget .model-header .model-left{position:sticky;left:0;z-index:2}.elementor-widget-model_widget .model-row .model-col{font-size:16px;padding:10px;width:200px}.elementor-widget-model_widget .model-row .model-left{position:sticky;left:0;width:120px;z-index:2}.elementor-widget-model_widget .model-row:last-child .model-middle{height:100%!important;margin-bottom:0!important}.out-work-service .case-study-wrapper{grid-template-columns:repeat(1,1fr)}.out-work-service .elementor-widget-work-showcase .case-study-wrapper .case-row:not(:last-child){margin-bottom:0}.banner-contact:after{width:348px;height:285px}.htl-process .htl-process-steps{display:block}.htl-process .htl-process-steps .htl-process-step{width:100%!important}.htl-process .htl-process-steps .htl-process-step .step-head .title{height:auto;padding-bottom:24px}.htl-process .htl-process-steps .htl-process-step .step-head .process-arrow{display:none}.elementor-social-icons-wrapper{justify-content:space-between!important}.black .elementor-heading-title{color:#1c1e1d!important}.page-id-17017 header .toggle-nav path{stroke:#0f41ff!important}.elementor-widget-dev_fixed_tabs_awards .group-block{margin-bottom:88px}.elementor-widget-dev_fixed_tabs_awards .image-grid{grid-template-columns:repeat(1,1fr);display:grid!important}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item{width:100%!important;border:1px solid var(--Neutral-100,#e5e5e5)!important;border-bottom:0!important}.elementor-widget-dev_fixed_tabs_awards .image-grid .image-item:last-child{border-bottom:1px solid var(--Neutral-100,#e5e5e5)!important}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-btn{padding:8px 12px;font-size:12px}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-btn:first-child{width:60%}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-btn:last-child{flex:1}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-btn.active:after{left:8px;top:8px}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-btn.active{padding-left:25px}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .tab-description{width:100%;font-size:14px}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .fixed-tab-header{margin-top:81px;margin-bottom:36px;gap:6px}.elementor-widget-dev_fixed_tabs_awards .dev-fixed-tabs .group-title{font-size:24px;display:grid;padding-bottom:40px}.text-gray-color p{font-size:16px}.text-gray-color p strong{font-size:14px}.work-listing .work-filter{margin-bottom:32px;padding-bottom:2px}.work-listing .work-filter li{padding:12px}.work-listing .work-loadmore a svg{width:24px;height:24px}.work-listing .work-loadmore a span{font-size:24px}.work-listing .work-loadmore a:hover svg{rotate:inherit}.work-listing #work-results .work-item .thumb-video .play-icon{width:48px;height:48px}.work-listing #work-results .work-item .thumb-video .play-icon svg{width:48px;height:48px}.work-listing #work-results .work-item:nth-child(1) .content{padding-left:0;padding-right:0}.work-listing #work-results .work-item:nth-child(1) .content .cs-title a{font-size:24px}.work-listing #work-results .work-item:nth-child(1) .thumb{width:100%}.work-listing #work-results .work-item:nth-child(1) .thumb a{padding-top:80%}.work-listing #work-results .work-item:nth-child(3n+2),.work-listing #work-results .work-item:nth-of-type(3n+2){grid-column:span 12}.work-listing #work-results .work-item:nth-child(3n+2) .thumb,.work-listing #work-results .work-item:nth-of-type(3n+2) .thumb{width:100%}.work-listing #work-results .work-item:nth-child(3n+2) .thumb a,.work-listing #work-results .work-item:nth-of-type(3n+2) .thumb a{padding-top:80%}.work-listing #work-results .work-item:nth-child(3n+3),.work-listing #work-results .work-item:nth-of-type(3n+3),.work-listing #work-results .work-item:nth-child(3n+4),.work-listing #work-results .work-item:nth-of-type(3n+4),.work-listing #work-results .work-item:nth-child(6n+5),.work-listing #work-results .work-item:nth-child(6n+6){grid-column:span 12}.work-listing #work-results .work-item:nth-child(3n+3) .thumb,.work-listing #work-results .work-item:nth-of-type(3n+3) .thumb,.work-listing #work-results .work-item:nth-child(3n+4) .thumb,.work-listing #work-results .work-item:nth-of-type(3n+4) .thumb,.work-listing #work-results .work-item:nth-child(6n+5) .thumb,.work-listing #work-results .work-item:nth-child(6n+6) .thumb{width:100%}.work-listing #work-results .work-item:nth-child(3n+3) .thumb a,.work-listing #work-results .work-item:nth-of-type(3n+3) .thumb a,.work-listing #work-results .work-item:nth-child(3n+4) .thumb a,.work-listing #work-results .work-item:nth-of-type(3n+4) .thumb a,.work-listing #work-results .work-item:nth-child(6n+5) .thumb a,.work-listing #work-results .work-item:nth-child(6n+6) .thumb a{padding-top:80%}.work-listing #work-results .work-item:nth-child(6n+7){grid-column:span 12}.work-listing #work-results .work-item:nth-child(6n+7) .thumb{width:100%}.work-listing #work-results .work-item:nth-child(6n+7) .thumb a{padding-top:80%}.wp-estimate .wp-estimate-form .field{width:100%!important}.wp-estimate .wp-estimate-form .first,.wp-estimate .wp-estimate-form .second,.wp-estimate .wp-estimate-form .thirst,.wp-estimate .wp-estimate-form .four{display:block;margin-top:0}.wp-estimate .wp-estimate-form .first p,.wp-estimate .wp-estimate-form .second p,.wp-estimate .wp-estimate-form .thirst p,.wp-estimate .wp-estimate-form .four p{margin-top:24px}.wp-estimate .wp-estimate-form .first .country-field,.wp-estimate .wp-estimate-form .second .country-field,.wp-estimate .wp-estimate-form .thirst .country-field,.wp-estimate .wp-estimate-form .four .country-field{width:100%}.wp-estimate .wp-estimate-form .first .country-list p,.wp-estimate .wp-estimate-form .second .country-list p,.wp-estimate .wp-estimate-form .thirst .country-list p,.wp-estimate .wp-estimate-form .four .country-list p{margin-top:0}.wp-estimate .wp-estimate-form .thirst .country-select p,.wp-estimate .wp-estimate-form .thirst .service-select p{margin-top:0}.wp-estimate .selected-services.active p{margin-top:0}.elementor-widget-customer-say .icon{padding-bottom:16px}.elementor-widget-customer-say .customer-content{font-size:16px;line-height:175%;padding-bottom:0}.elementor-widget-customer-say .customer-progress{margin:36px 0 24px}.wp-project-all article .p-thumbnail{margin-bottom:16px!important}.portfolio-container.case-study .row [class*="col-"]{padding-left:0}.elementor-element.e-con-full.wp-team-color.e-flex.e-con.e-child{display:block!important}.wp-df.wp-heading-title .elementor-heading-title .blue-color{display:block;margin-top:16px}body .wp-project-all .portfolio-container article .hover{padding-top:70%!important;width:100%}body .wp-project-all .portfolio-container article .hover img{position:absolute!important}.elementor-widget-product_stage .content-wrapper .content-group{display:block}.elementor-widget-product_stage .content-wrapper .content-group .content-item{display:block;height:100%}.elementor-widget-product_stage .content-wrapper .content-group .content-item .content .description{opacity:1;height:100%;font-size:18px}.elementor-widget-product_stage .content-wrapper .content-group .content-item:hover{height:100%}.elementor-widget-product_stage .content-wrapper .content-group .content-item .btn-prstage{padding-top:20px;opacity:1}.elementor-widget-product_stage .content-wrapper .content-group .content-item .content .title{font-size:28px;color:var(--Primary-500,#0f41ff)}.elementor-widget-product_stage .content-wrapper .content-group .image-wrapper{display:none}.tailoredservices .tailored-service-list{padding:0}.tailoredservices .tailored-service-list .btn-service{text-align:center;padding-top:32px;width:100%}.tailoredservices .tailored-service-list .top{gap:50px}.tailoredservices .tailored-service-list .top .left{font-size:36px}.tailoredservices .tailored-service-list .top .left:before{left:-60px;top:25%;width:52px;height:52px}.tailoredservices .tailored-service-list .top .right{font-size:24px}.tailoredservices .tailored-service-list .bottom .top-contentsv{display:block}.tailoredservices .tailored-service-list .bottom .top-contentsv .big-title{width:100%;padding-bottom:12px}.tailoredservices .tailored-service-list .bottom .main-contain .row-three{padding-bottom:0}.tailoredservices .tailored-service-list .bottom .main-contain .row-first{gap:0;padding-bottom:0}.tailoredservices .tailored-service-list .bottom .main-contain .tailored-service-item{border-top:1px solid transparent!important;border-left:0 solid transparent!important;height:400px;border-image-source:linear-gradient(300deg,#fff0 0%,#a2a5a8 51%,#fff0 100%)!important}.tailoredservices .tailored-service-list .bottom .main-contain .tailored-service-item .service-left .content{padding-bottom:24px}.tailoredservices .tailored-service-list .bottom .main-contain .container-img{opacity:1;right:0!important;left:0!important;padding:0 15px}.tailoredservices .tailored-service-list .bottom .main-contain .container-img img{width:100%;right:0!important;top:0!important}.tailoredservices .tailored-service-list .bottom .main-contain .last-service .container-img{top:150px}.single-container-sign .related-post{padding-left:15px;padding-right:15px}.single-container-sign .right-sidebar{padding-top:40px}.single-container-sign .content-post .content article h2{font-size:24px}.single-container-sign .content-post .content article h3{font-size:20px}.single-container-sign .relative{padding:0 15px}.single-container-sign .relative .col-md-4:not(:last-child){padding-bottom:32px}.single-container-sign .relative .section h4.related-heading{font-size:24px}.single-container-sign .relative article .post-thumbnail img{height:240px}.single-container-sign .top-banner{padding-left:15px;padding-right:15px}.single-container-sign .top-banner h1{text-align:left;font-size:32px;width:100%;line-height:150%}.single-container-sign .short-des{width:100%!important;text-align:left!important;font-size:16px!important}.single-container-sign .img-banner img{height:260px}.single-container-sign .content-post{display:block}.single-container-sign .content-post .left-content{padding-bottom:64px}.single-container-sign .content-post .left-content h3.wp-block-heading{font-size:24px}.wp-banner{display:block}.wp-banner .left-bot,.wp-banner .right-top{display:none}.wp-banner .left{flex:0 0 50%}.wp-banner .left .left-top{width:50%;height:130px;z-index:9}.wp-banner .left .left-top::before{height:130px}.wp-banner .left .left-top:after{display:none}.wp-banner .left .left-top .text{font-size:16px;display:block;line-height:140%}.wp-banner .left .left-top .text br{display:block!important}.wp-banner .left .left-top .text span{font-size:16px}.wp-banner .right-bot{height:300px!important;margin-top:-30px;padding-top:56px}.wp-banner .right-bot a{display:grid;gap:10px}.wp-banner .right-bot a span br{display:block!important}.wp-banner .right-bot:before{width:90%!important;height:300px!important;background:url(/wp-content/uploads/2024/12/Clip-path-group-1.png)!important;background-size:cover!important}.wp-case-study article{padding-bottom:32px}.wp-case-study article .p-thumbnail img{height:240px}.elementor-widget-listing-item-industries .industries-grid-wrapper{grid-template-columns:repeat(1,1fr);gap:12px}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col{min-height:350px}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-title{font-size:28px;line-height:128.571%}.elementor-widget-listing-item-industries .industries-grid-wrapper .industry-box-col .industry-desc{letter-spacing:.14px}.wp-count{background:#fff!important}.marquee-item img{width:100px!important}.logo-partner .marquee-wrapper:after,.logo-partner .marquee-wrapper:before{display:none}.logo-partner .marquee-item img{width:250px!important;padding:0 40px}.elementor-widget-dev-testimonial .brands__wrapper:after{display:none}.project{position:relative}.project:after{content:"";position:absolute;right:0;top:0;background-position:bottom right;background-repeat:no-repeat;background-size:contain;width:100%;height:70%;z-index:-1}.project .htl-core-value .goals-wrap>div:not(:last-child){padding-bottom:40px}.carousel-img img.swiper-slide-image{height:350px;width:100%;object-fit:cover}.header .header-top{width:95%;margin-top:0;padding:5px 12px}.header .header-top .e-logo{width:100%}.elementor-widget-work-showcase .case-study-wrapper .case-row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.elementor-widget-work-showcase .case-study-wrapper .case-row:not(:last-child){margin-bottom:40px}.elementor-widget-work-showcase .case-study-wrapper .case-row .img{width:100%;padding:0;padding-bottom:24px;order:1}.elementor-widget-work-showcase .case-study-wrapper .case-row .content{width:100%;padding:0;order:2}.elementor-widget-work-showcase .case-study-wrapper .case-row .content .cs-title a{font-size:24px}.elementor-widget-work-showcase .case-study-wrapper .case-row .content .bot{position:relative;padding-top:29px}.elementor-widget-work-on-service-home .case-study-wrapper .case-row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.elementor-widget-work-on-service-home .case-study-wrapper .case-row:not(:last-child){margin-bottom:40px}.elementor-widget-work-on-service-home .case-study-wrapper .case-row .img{width:100%;padding:0;padding-bottom:24px;order:1}.elementor-widget-work-on-service-home .case-study-wrapper .case-row .content{width:100%;padding:0;order:2}.elementor-widget-work-on-service-home .case-study-wrapper .case-row .content .cs-title a{font-size:24px}.elementor-widget-work-on-service-home .case-study-wrapper .case-row .content .bot{position:relative;padding-top:29px}.wp-service:after{bottom:0}.industries-wrapper.fullscreen{height:100%!important;flex-wrap:wrap;gap:32px}.industries-wrapper.fullscreen .industries-left{width:100%}.industries-wrapper.fullscreen .industries-left .industry-item{padding:0 0 24px 0;border-bottom:0}.industries-wrapper.fullscreen .industries-left .industry-item:first-child{padding-top:24px}.industries-wrapper.fullscreen .industries-left .industry-item .mobile-image{padding-top:16px;padding-bottom:16px;position:relative}.industries-wrapper.fullscreen .industries-left .industry-item .mobile-image img{position:relative;z-index:11}.industries-wrapper.fullscreen .industries-left .industry-item .mobile-image .industry-bg-svg{top:-20px;left:0}.industries-wrapper.fullscreen .industries-left .title{font-size:24px}.industries-wrapper.fullscreen .industries-right{display:none;width:100%;padding-bottom:500px}.project-type .enosta-wrapper{min-height:800px}.project-type .video-play-btn{min-height:800px}.project-type .video-box{width:124px}.project-type .video-box .video-play-btn{width:18px;height:18px}.project-type .video-box .video-play-btn svg{width:18px;height:18px}.project-type .enosta-left .enosta-item:not(:last-child){margin-bottom:24px}.project-type .enosta-right{width:100%;margin-bottom:-100px}.project-type .enosta-right .enosta-item:not(:last-child){margin-bottom:24px}.project-type .enosta-title{font-size:24px;margin-bottom:0}.project-type .enosta-icon{width:8%}.project-type .enosta-icon img{width:25px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col .service-card{min-height:380px}.elementor-widget-dev-service-icon-home .dev-service-wrapper .service-card-col:not(:last-child){margin-bottom:32px}.hero-banner{background:url(/wp-content/uploads/2024/12/top-banner.png);background-repeat:no-repeat;background-size:cover;background-position:top}.elementor-widget-dev-hero-banner{padding-left:16px;padding-right:16px}.elementor-widget-dev-hero-banner .banner{display:grid;padding-left:0;padding-top:100px!important}.elementor-widget-dev-hero-banner .banner .image{order:1;position:relative}.elementor-widget-dev-hero-banner .banner .left{position:relative;top:0;left:0!important;font-size:36px;text-align:left;line-height:133.333%!important}.elementor-widget-dev-hero-banner .banner .right{order:3;position:relative;font-size:48px;top:0;left:0!important;line-height:133.333%!important}.elementor-widget-dev-hero-banner .banner .right p{width:100%;font-size:16px}.elementor-widget-dev-hero-banner .banner .right h1{font-size:36px;line-height:133.333%;padding-top:32px}.portfolio-container.case-study .col-md-6{margin-bottom:12px!important}.portfolio-container.case-study .hover{padding-top:inherit!important}.portfolio-container.case-study .hover img{position:relative!important}.sec-solutions{background:none!important}.single-post p{width:100%!important}.single-post .relative{padding:0!important}.single-post .banner img{height:auto!important}.single-post .related-post h4{font-size:32px;line-height:50px}.case-studies-widget-container .top .left{font-size:42px;line-height:52px}.case-studies-widget-container .top .left br{display:none}.case-studies-widget-container .post-item.col-md-6.col-md-12 .p-content a.link{font-size:24px}.wp-team-box .elementor-widget-container::after{background:none}.wp-team-box:hover .elementor-image-box-content{background:#194bff}.wp-team-box figure{width:100%}.wp-team-box figure img{width:100%}.wp-team-box .elementor-image-box-content{opacity:1!important;background:#194bff;visibility:visible!important;bottom:0}.htl-core-value .goals-wrap{display:block;width:100%;max-width:100%;max-height:100%!important;height:100%!important}.htl-core-value .goals-wrap .goals-inner{display:none!important}.htl-core-value .goals-wrap .goals-inner,.htl-core-value .goals-wrap .goals-card{max-width:100%!important;width:100%!important;position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}.htl-core-value .goals-wrap .goals-card.is--4,.htl-core-value .goals-wrap .goals-card.is--6{left:auto!important;bottom:auto!important}.htl-core-value .goals-wrap .goals-card.is--5{bottom:auto!important}.testimonial{margin:0}.testimonial .slide.e-slider-item{padding:0;max-width:330px;width:100%!important;height:fit-content}.testimonial .slick-active{border-radius:4px}.testimonial .slick-active .view-toggle{justify-content:center}.service-box-icon{margin-bottom:32px}.service-box-icon .service-hide{max-height:initial}.service-box-icon .description{font-size:16px}.service-box-icon .sub_content{font-size:14px;line-height:24px}#sec-who:before{top:188px!important}.testiminialdetail-slider .slick-slide{flex-direction:column-reverse}.testiminialdetail-slider .e-top-right{width:100%!important;margin-right:0}.testiminialdetail-slider .img-wrapper{width:100%}.testiminialdetail-slider .content svg{display:none!important}.detail-post-relat .htl-post-wrapper .post-item{margin-bottom:30px!important}.benefits-detailservice .list>div{gap:15px}.benefits-detailservice .list>div .elementor-column.elementor-col-33{width:100%}.benefits-detailservice .list>div .elementor-column.elementor-col-50{width:100%}.relate-detailservice .resources .col-md-6{margin-bottom:40px!important}.process-slider .slick-initialized .slick-slide{width:320px;height:100%!important}.elementor-widget-dev-hero-banner .banner .image img{max-width:100%!important;width:100%}.portfolio-container [class*="col-"] .p-title a{font-size:24px;line-height:150%;padding:0 0 0}.btn-style-new .elementor-button .elementor-button-content-wrapper .elementor-button-text{font-size:24px;line-height:28px}.partner-with-enosta{position:relative}.partner-with-enosta:after{content:"";background:url(/wp-content/uploads/2025/11/Ellipse-1-1.svg);position:absolute;left:0;top:0%;background-position:top;background-repeat:no-repeat;background-size:contain;width:80%;height:80%}.partner-with-enosta:before{content:"";background:url(/wp-content/uploads/2025/11/Ellipse-2.svg);position:absolute;right:0;top:0%;background-position:top;background-repeat:no-repeat;background-size:contain;width:80%;height:80%}.partner-with-enosta .heading{margin-bottom:16px}.partner-with-enosta .elementor-widget-text-editor .elementor-widget-container>*{font-size:16px;line-height:140%;margin-bottom:0}.wp-project-all .slick-arrow.next{right:0}.wp-project-all .slick-arrow.prev{left:0}.wp-project-all .slick-arrow{top:20%}.code-valid{margin-top:35px}.code-valid #captcha{font-size:16px}.contact form .page .ckeckbox-field label{padding:8px 16px;margin:0;line-height:120%;font-size:16px}.contact form .page input{font-size:16px}#sec-who.hovered:after{top:22%!important}.gallery.gallery-columns-5{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.gallery.gallery-columns-5 .gallery-item{max-width:100%!important}header .header-top [class*="col-"]{padding-left:8px!important;padding-right:8px!important}header .header-top .site-branding svg{width:120px;display:block}header .container{padding:0}header .container>div{padding-left:15px!important;padding-right:15px!important}h5{font-size:inherit;font-weight:700!important;line-height:150%!important}body{font-size:18px}.home .smooth-animation svg{width:8px;height:8px}.single-career .herro-banner-spacing h2,.single-ebook .herro-banner-spacing h2{font-size:32px}.single-career .single-container,.single-ebook .single-container{margin-bottom:64px}.single-career .the_content h2,.single-ebook .the_content h2{font-size:24px}.single-career .entry-thumbnail img,.single-ebook .entry-thumbnail img{border-radius:24px!important}.single-career .sidebar-single,.single-ebook .sidebar-single{width:100%}.single-career .sidebar-single .widget,.single-ebook .sidebar-single .widget{padding:32px}.single-career .sidebar-single .widget-title,.single-ebook .sidebar-single .widget-title{font-size:32px}.single-career .sidebar-single .form-content-hero .eb-form input[type="submit"],.single-ebook .sidebar-single .form-content-hero .eb-form input[type="submit"]{font-size:20px}.single-career .form-content-hero .eb-form input[type="submit"],.single-ebook .form-content-hero .eb-form input[type="submit"]{margin-top:10px}.smooth-animation svg{width:16px;height:16px;display:inline-block}.box-infobox .icon img{max-width:56px}.custom-size .heading-detail .title{font-size:var(--s-20)}.post-navigation hr{margin-top:15px;padding-top:15px}h1.entry-title{font-size:48px}.section-title .title{font-size:24px}.rank-math-breadcrumb{font-weight:500;font-size:12px;margin-bottom:12px}.post-navigation span{font-size:12px}.post-navigation a{font-size:20px}.heading-detail .title{font-size:inherit}.scroll-to-top{width:40px;height:40px;right:10px}.scroll-to-top svg{width:16px}.experience{display:block;padding-left:24px}.team-item .slide-wrapper .content-wrapper .position{font-size:18px}.footer .footer-bottom .widget{font-size:inherit}.ot-post-container .herro-banner-spacing,.herro-banner-spacing{padding-top:120px}.container{padding-left:16px;padding-right:16px}.rolling-text{padding:12px 0}.rolling-text .slide{margin-right:24px;font-size:32px;line-height:160%}.rolling-text .slide:before{width:16px;height:16px;margin-top:-8px;margin-right:8px}.scroll-magic .block-item .number{font-size:48px}.ot-post-container .herro-banner-spacing h2{font-size:var(--s-32)}.ot-post-container [class*="col-"]{margin-bottom:32px}.ot-post-container .post-thumbnail{margin-bottom:1rem;padding-top:90%}.ot-post-container .entry-title,.ot-post-container .post-content{font-size:var(--s-20);line-height:32px}.ot-post-container .entry-title{line-height:24px}.ot-post-container .btn-loadmore{margin-bottom:56px;padding:12px 36px}.single-portfolio .entry-content ul,.single-portfolio .entry-content ol{padding-left:17px;margin-bottom:0}.single-portfolio .entry-content p:last-child{margin-bottom:0}.single-portfolio .entry-thumbnail{position:relative;padding-top:80%}.single-portfolio .entry-thumbnail img{border-radius:24px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.single-portfolio .heading-detail .title{margin-bottom:5px}.single-container{padding-left:24px;padding-right:24px;margin-bottom:46px}.single-container .herro-banner-spacing{padding-top:120px}.single-container .herro-banner-spacing h1{font-size:32px;line-height:40px}.single-container .entry-thumbnail img{border-radius:32px}.single-container .related-post .related-heading{font-size:36px;line-height:48px}.single-container .related-post .ot-post-container>div{padding-top:0}.approach-box .approach-item .content-box{height:inherit;gap:32px}.approach-box .approach-item .content-box p{font-size:18px}body .wp-services-img .elementor-widget-container:after{width:50px;height:50px;right:-50px;bottom:-50px}.sec-explore-post .post-item h3{font-size:18px;line-height:25px}.sec-explore-post .date{font-size:14px}header .header-top,header .container{padding-left:0!important;padding-right:0!important}header.sticky .container{padding-left:16px!important;padding-right:16px!important}}@media only screen and (max-width:414px){#sec-who:before{top:194px!important}}@media only screen and (max-width:390px){#sec-who:before{top:202px!important}}@media only screen and (max-width:376px){#sec-who:before{top:208px!important}}@media (max-width:600px){.filter-container .filter .right{margin-top:50px!important}.filter-container .filter .right .post-filter{flex-wrap:nowrap;flex-direction:row;overflow-x:scroll;justify-content:start;gap:0}.filter-container .filter .right .post-filter li{white-space:nowrap}.wp-show-post-total .filter-container .top .left h1{font-size:36px}.partner-with-enosta .elementor-background-overlay{display:none!important}.wp-project-all svg{width:30px!important}body .wp-project-all article .hover{width:100%!important;padding-top:inherit!important}body .wp-project-all article .hover img{position:relative!important}.wp-team-color{display:none!important}.timeline .e-top{display:flex;column-gap:20px;margin:0;position:initial}.timeline .e-top .name{margin:0}.timeline .e-top::before{display:none}.timeline .list-timeline{width:100%;margin-bottom:32px}.timeline .list-timeline:last-child{margin-bottom:0}.timeline .content-wrapper{padding-left:64px}}@media screen and (min-width:1025px) and (max-width:1280px){.slider-box .wwd-slide-item.slick-current:nth-child(2){margin-left:40px}.slider-box .wwd-slide-item.slick-current:nth-child(3){margin-left:95px}.slider-box .wwd-slide-item.slick-current:nth-child(4){margin-left:150px}.slider-box .wwd-slide-item.slick-current:nth-child(5){margin-left:95px}}@media screen and (min-width:1920px){.slider-box .wwd-slide-item.slick-current:nth-child(2){margin-left:85px}.slider-box .wwd-slide-item.slick-current:nth-child(3){margin-left:195px}.slider-box .wwd-slide-item.slick-current:nth-child(4){margin-left:300px}.slider-box .wwd-slide-item.slick-current:nth-child(5){margin-left:95px}}@media screen and (max-width:400px){.menu-mobile ul li{margin-bottom:15px}.menu-mobile ul li a{font-size:20px;line-height:110%}.menu-mobile .button-contact{padding-top:5px}}@media screen and (max-width:375px){.ai-solution-tabs .solution-tab{font-size:12px}.elementor-widget-showcase .showcase-slide .showcase-card .showcase-card-top .showcase-tag{font-size:12px}.elementor-widget-showcase .showcase-header .showcase-heading{font-size:28px}}@media (min-width:768px) and (max-width:1100px){.elementor-widget-dev-timeline-journey .journey-timeline{padding-left:25px;padding-right:25px}.elementor-widget-dev-timeline-journey .journey-items-wrapper{width:100%;overflow:hidden;position:relative}.elementor-widget-dev-timeline-journey .journey-items{display:flex!important;flex-wrap:nowrap!important;gap:20px;margin:0;padding:0;transform:translate3d(0,0,0);transition:transform 0.65s cubic-bezier(.4,0,.2,1);will-change:transform}.elementor-widget-dev-timeline-journey .journey-timeline .journey-item{margin:0!important;flex:0 0 calc(33.333333333333%)!important;width:calc(33.333333333333%)!important;opacity:1}.elementor-widget-dev-timeline-journey .journey-item-description{font-size:12px;line-height:1.6}.elementor-widget-dev-timeline-journey .journey-icons,.journey-line{display:none!important}.elementor-widget-dev-timeline-journey .journey-year-nav-inner{max-width:100%;overflow-x:auto;scrollbar-width:none}.elementor-widget-dev-timeline-journey .journey-year-nav-inner::-webkit-scrollbar{display:none}}@font-face{font-display:swap;font-family:"eicons";src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0);src:url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0#iefix") format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.54.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.54.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.54.0) format("truetype"),url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.54.0#eicon") format("svg");font-weight:400;font-style:normal}[class^=eicon],[class*=" eicon-"]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes eicon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-e-youtube:before{content:"\e9e8"}.eicon-contact:before{content:"\ebd2"}.eicon-layout:before{content:"\ebd8"}.eicon-components:before{content:"\ebd9"}.eicon-tab-content:before{content:"\ebda"}.eicon-tab-menu:before{content:"\ebdb"}.eicon-atomic-label:before{content:"\e9ee"}.eicon-atomic-form:before{content:"\e9ef"}.eicon-atomic-submit-button:before{content:"\e9f0"}.eicon-atomic-input:before{content:"\e9f1"}.eicon-atomic-text-area:before{content:"\e9f2"}.eicon-atomic-select:before{content:"\e9f3"}.eicon-atomic-checkbox:before{content:"\e9f4"}.eicon-atomic-radiobutton:before{content:"\e9f5"}.eicon-atomic-file-upload:before{content:"\ebe9"}.eicon-atomic-time-picker:before{content:"\ebea"}.eicon-atomic-date-picker:before{content:"\ebeb"}.eicon-upgrade-crown-full:before{content:"\ef03"}.eicon-after:before{content:"\ebfa"}.eicon-pagination-item:before{content:"\ebfb"}.eicon-before:before{content:"\ebfc"}.eicon-pagination:before{content:"\ebfd"}.eicon-loop-item:before{content:"\ec00"}.eicon-loop-widget:before{content:"\ec01"}.eicon-x-twitter:before{content:"\ef04"}.eicon-background-video:before{content:"\ea01"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}:root{--direction-multiplier:1}html[dir=rtl],body.rtl{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor *:before,.elementor *:after{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:#fff0}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-background-video-container,.elementor .elementor-background-holder,.elementor .elementor-background{inset:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{position:absolute;inset:0;z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:center center;background-size:cover}.elementor-widget-wrap>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.e-con-inner>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.e-con-inner>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1025px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--row-gap) var(--column-gap)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgb(0 0 0 / .3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgb(0 0 0 / .3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all 0.5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s infinite linear}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-right .elementor-button,.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-right .elementor-button,.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:1440px){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-right .elementor-button,.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:1200px){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-right .elementor-button,.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1025px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-right .elementor-button,.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:880px){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-right .elementor-button,.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-right .elementor-button,.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s infinite linear}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1025px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial,.elementor-widget:not(:last-child).elementor-absolute{margin-block-end:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1025px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:nth-child(1){order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1026px) and (max-width:1440px){.elementor-reverse-laptop>.elementor-container>:nth-child(1){order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1201px) and (max-width:1440px){.elementor-reverse-laptop>.elementor-container>:nth-child(1){order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1026px) and (max-width:1200px){.elementor-reverse-laptop>.elementor-container>:nth-child(1){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:initial}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:initial}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(1){order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1025px){.elementor-reverse-tablet>.elementor-container>:nth-child(1){order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:881px) and (max-width:1025px){.elementor-reverse-tablet>.elementor-container>:nth-child(1){order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:880px){.elementor-reverse-tablet>.elementor-container>:nth-child(1){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:initial}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:initial}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(1){order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:nth-child(1){order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1440px){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1200px){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1025px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:880px){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1441px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:1440px){#elementor-device-mode:after{content:"laptop"}}@media (max-width:1200px){#elementor-device-mode:after{content:"tablet_extra"}}@media (max-width:1025px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:880px){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%, var(--container-max-width, 1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top, 10px);--padding-right:var(--container-default-padding-right, 10px);--padding-bottom:var(--container-default-padding-bottom, 10px);--padding-left:var(--container-default-padding-left, 10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing, 20px);--row-gap:var(--widgets-spacing-row, 20px);--column-gap:var(--widgets-spacing-column, 20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);position:var(--position);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);z-index:var(--z-index);overflow:var(--overflow);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,0.3s),border var(--border-transition,0.3s),box-shadow var(--border-transition,0.3s),transform var(--e-con-transform-transition-duration,0.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);align-content:var(--grid-align-content);grid-auto-flow:var(--grid-auto-flow);justify-items:var(--justify-items);align-items:var(--align-items)}.e-con-boxed.e-flex{flex-direction:column;flex-wrap:initial;justify-content:initial;align-items:initial;align-content:initial}.e-con-boxed.e-grid{justify-items:initial;grid-template-columns:1fr;grid-template-rows:1fr}.e-con-boxed{text-align:initial;gap:initial}.e-con.e-flex>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:initial;flex-grow:1;flex-shrink:initial;align-self:initial}.e-con.e-grid>.e-con-inner{justify-items:var(--justify-items);align-items:var(--align-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0;height:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%, var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con::before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container::before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.e-con>.elementor-background-slideshow::before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,0.3s);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width), 100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%)}.e-con::before{transition:background var(--overlay-transition,0.3s),border-radius var(--border-transition,0.3s),opacity var(--overlay-transition,0.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width), 100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container::before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow::before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-video,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-empty{width:100%}.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.elementor-widget>.elementor-widget-container,.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container{height:100%}.elementor.elementor .e-con>.elementor-widget,.e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper{flex-grow:1}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #69727D;background-color:#fff0;color:#1f2124;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:0 0 0 1px rgb(0 0 0 / .1) inset;outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;flex-basis:100%;padding-inline-end:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:"eicons";font-size:15px;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%);pointer-events:none;text-shadow:0 0 3px rgb(0 0 0 / .3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-inline-start:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .elementor-field-type-submit,.elementor-button-align-center .e-form__buttons{justify-content:center}.elementor-button-align-start .elementor-field-type-submit,.elementor-button-align-start .e-form__buttons{justify-content:flex-start}[dir=rtl] .elementor-button-align-start .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons{justify-content:flex-end}.elementor-button-align-end .elementor-field-type-submit,.elementor-button-align-end .e-form__buttons{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-end .e-form__buttons{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:initial}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper{flex-grow:initial}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button{flex-basis:initial}@media screen and (max-width:1025px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .elementor-field-type-submit,.elementor-tablet-button-align-center .e-form__buttons{justify-content:center}.elementor-tablet-button-align-start .elementor-field-type-submit,.elementor-tablet-button-align-start .e-form__buttons{justify-content:flex-start}[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons{justify-content:flex-end}.elementor-tablet-button-align-end .elementor-field-type-submit,.elementor-tablet-button-align-end .e-form__buttons{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:initial}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper{flex-grow:initial}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button{flex-basis:initial}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .elementor-field-type-submit,.elementor-mobile-button-align-center .e-form__buttons{justify-content:center}.elementor-mobile-button-align-start .elementor-field-type-submit,.elementor-mobile-button-align-start .e-form__buttons{justify-content:flex-start}[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons{justify-content:flex-end}.elementor-mobile-button-align-end .elementor-field-type-submit,.elementor-mobile-button-align-end .e-form__buttons{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:initial}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper{flex-grow:initial}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button{flex-basis:initial}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-inline-end:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-block-start:0;padding-block-end:0;border:none}.elementor-form .elementor-button>span,.elementor-form .elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,transform var(--e-transform-transition-duration,400ms)}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-button{display:inline-block;line-height:1;background-color:#69727D;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all 0.3s}.elementor-button:hover,.elementor-button:focus,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-icon{display:flex;align-items:center}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#69727D;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#69727D;border:3px solid #69727D;background-color:#fff0}.elementor-icon{display:inline-block;line-height:1;transition:all 0.3s;color:#69727D;font-size:50px;text-align:center}.elementor-icon:hover{color:#69727D}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-icon i.fad{width:initial}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotateZ(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotateZ(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:0.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-duration:0s!important;transition-delay:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-phone,.elementor .elementor-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:880px){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:881px) and (max-width:1025px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:1026px) and (max-width:1200px){.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1201px) and (max-width:1440px){.elementor .elementor-hidden-laptop{display:none}}@media (min-width:1441px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:1440px){.elementor-widget-icon-box.elementor-laptop-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-laptop-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-laptop-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-laptop-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:1200px){.elementor-widget-icon-box.elementor-tablet_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:1025px){.elementor-widget-icon-box.elementor-tablet-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:880px){.elementor-widget-icon-box.elementor-mobile_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb54c-s0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb94c-s0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpbf4cw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb54c-s0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb94c-s0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpbf4cw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb54c-s0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb94c-s0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpbf4cw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb54c-s0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb94c-s0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpbf4cw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb54c-s0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpb94c-s0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/spacegrotesk-v8mdoqdjqskftomm3t6r8e7mpbf4cw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://enosta.com/wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:end}[dir=rtl] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}[dir=rtl] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-inline:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-img img{display:block;line-height:0}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1440px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1200px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1025px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:880px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-image-gallery .gallery-item{display:inline-block;margin:0 auto;max-width:100%;text-align:center;vertical-align:top;width:100%}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:100%}}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-inline:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-inline:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-inline:0}}