:root{--bg:#121F36;--bg2:#121F36;--bg3:#121F36;--violet:#857ada;--violet-lt:#c9c7de;--violet-dim:#675eaf;--cyan:#9ebaee;--green:#4ade80;--white:#ffffff;--white-sl:rgba(255, 255, 255, 0.8);--dark-sl:rgba(18, 31, 54, 0.8);--slate:#94a3b8;--muted:#64748b;--border:rgba(255,255,255,.1);--border2:rgba(255,255,255,.7);--border3:rgba(0,0,0,.05);--dark-menu:rgba(18, 31, 54, 0.8);--font-head:'Inter Tight', sans-serif;--font-body:'Inter', sans-serif;--bar-color:var(--bg)}.tm-entry-meta-wrapper{display:none}.tm-staticbox-style1 .tm-ptable-icon-wrapper{display:flex;align-items:center;justify-content:center}.tm-box-title h5{font-weight:700}.site-main{padding-top:130px}body .widget .widget-title,body .widget .widgettitle,#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu>li.mega-menu-item>h4.mega-block-title,.portfolio-description h2,.themetechmount-portfolio-details h2,.themetechmount-portfolio-related h2{font-family:"Inter Tight",sans-serif}.underline-text{position:relative}.underline-text::after{content:'';height:1px;width:100%;bottom:10%;left:0;position:absolute;display:block;background:#F5F8FB;transition:height .2s ease-in-out;transform-origin:bottom;z-index:-10}.underline-text:hover::after{height:90%;transform-origin:top}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:13px !Important}div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form textarea,#select2-wpforms-1743-field_3-container{border:none !Important;border-bottom:1px solid rgb(18 31 54 / .1) !Important;color:#121f36 !Important;font-family:"Inter Tight",sans-serif;font-size:17px !Important}.select2-selection,.select2-selection--single{position:relative !Important}div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form textarea.wpforms-field-small:focus{border-bottom:1px solid rgb(18 31 54 / .5) !Important}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{border-radius:0 !Important;padding-left:0 !Important}.cky-consent-container .cky-consent-bar{border-radius:0!important;box-shadow:-4px 9px 25px -6px rgb(0 0 0 / .1)!important}.cky-btn{font-size:14px!important;border:1px solid #121F36!important;border-radius:0!important;padding:14px 0!important;font-weight:normal!important}.a_link,.cky-preference-body-wrapper a,.cky-preference-body-wrapper p a{font-size:14px!important;font-weight:bold!important;text-decoration:underline!important}.cky-audit-table-element h3{font-size:20px!important}#confirm-btn,#reg-btn{cursor:pointer!important}#attendance-type{pointer-events:none;background-color:#f9f9f9}@media (max-width:1024px){body .elementor-section.elementor-top-section:first-child.elementor-section-boxed>.elementor-container{display:flex;align-items:bottom}}.site header,.tm-header-block,.site-header,.site-header-main{z-index:1000}#site-header-menu #site-navigation div.nav-menu>ul>li>a,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal>li.mega-menu-item>a{font-family:"Inter Tight",sans-serif}.site header,.site-header.tm-bgcolor-custom:not(.is_stuck),.tm-header-style-classic-box.tm-header-overlay .site-header.tm-bgcolor-custom:not(.is_stuck) .tm-container-for-header{background-color:#ffffff!important}.is_stuck.site-header.tm-sticky-bgcolor-custom{background-color:#ffffff!important}.tm-header-overlay .tm-stickable-header-w{position:static !Important}.themetechmount-topbar-wrapper .top-contact li a{font-size:14px}.themetechmount-topbar-wrapper .top-contact li a:hover{color:#c81a84}.themetechmount-topbar-wrapper .social-icons li a i:hover{color:#c81a84}.tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom) .tm-titlebar-main .entry-title-wrapper .container{display:flex;flex-direction:column-reverse}.tm-titlebar .entry-subtitle,.tm-titlebar-textcolor-custom .tm-titlebar-main .entry-subtitle{font-size:15px}.tm-titlebar h1.entry-title,.tm-titlebar-textcolor-custom .tm-titlebar-main .entry-title{font-size:46px;font-weight:700}.single-post article.post .entry-content ul li{padding-bottom:20px}.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-content{margin-bottom:30px}.themetechmount-box-title h4 a{font-size:23px;font-weight:bold !Important}.themetechmount-box-desc-footer,.themetechmount-blogbox-footer-readmore{display:none!important}.main-holder .widget.themetechmount_widget_recent_entries ul li:first-child,ul.tm-recent-post-list>li:first-child{display:none!important}.single #tribe-events .tribe-events-content p,.single article.post .entry-content p,.single .tm-pf-single-content-area blockquote,.single .tm-pf-single-content-wrapper blockquote,.single article.post blockquote{line-height:1.4;font-weight:400}.single-post.single article.post blockquote{background:#f4f8ff}.themetechmount-blogbox-sharebox .tm_tag_lists .tm-hide{display:none}.themetechmount-blogbox-sharebox .tm_tag_lists .themetechmount-tags-links a{padding:7px 20px;border-radius:0;font-style:normal;background:#F5F8FBCC;border:none}.single-post .themetechmount-blogbox-sharebox{border-bottom:none!important}.cp-btn{border:unset;outline:unset;position:relative;padding:8px 15px!important;font-size:15px!important;font-weight:500!important;font-family:"Inter Tight",sans-serif;color:#121f36}.cp-btn{background:#fff;z-index:1}.cp-btn:hover{background:rgb(255 255 255 / .95);z-index:1}.cp-btn:before,.cp-btn:after{content:"";position:absolute;inset:0;z-index:-1}.cp-btn:before{animation:rainbow-border 1.5s linear infinite;border-radius:0;background:linear-gradient(70deg,#297dc7,#fa8233,#C81A84,#4C3ADC,#297dc7,#fa8233,#C81A84,#4C3ADC);width:100%;height:100%;background-size:200% 200%}.cp-btn:after{border-radius:0;margin:1px;background:inherit}@-webkit-keyframes rainbow-border{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:200% 50%}}.themetechmount-sidebar-true .site-main{padding-top:55px}.sidebar .widget ul:not(.slides):not(.cart_list):not(.labpeak_contact_widget_wrapper):not(.labpeak_category_list_widget):not(.tm-all-post-list)>li{border-top:none}.tag .sidebar .widget a,.category .sidebar .widget a,.single.single-post .sidebar .widget a,.blog .sidebar .widget a{line-height:1.2}ul.tm-recent-post-list>li .post-date{font-size:12px;padding-top:5px}body .elementor-section.elementor-top-section:first-child{margin-top:-130px}.elementor-testimonial-wrapper .elementor-testimonial-meta:before{display:none}#bottom-footer-text{display:none}.ep-footer.elementor-top-section:first-child{margin-top:0 !Important}.ep-footer p,.ep-footer a,.ep-footer a span,.ep-footer span{font-size:15px!important}.tm-btn-shape-square.elementor-element.elementor-widget-button .elementor-button{border-radius:2px;padding:16px 40px}.span-tag .elementor-widget-container .elementor-button-wrapper .elementor-button{padding:5px 10px}.elementor-section.elementor-top-section{padding:0}#simple_btn{padding:7px 20px !Important}.elementor-element-populated{transition:box-shadow .2s ease-in-out !Important}#s_btn .elementor-button-content-wrapper .elementor-button-text,#a_btn .elementor-button-content-wrapper .elementor-button-text{position:relative}#s_btn .elementor-button-content-wrapper .elementor-button-text::after{content:'';height:1px;width:100%;top:1;left:0;position:absolute;display:block;background:#fff;transition:transform .5s;transform:scaleX(0);transform-origin:right}#s_btn:hover .elementor-button-content-wrapper .elementor-button-text::after{width:100%;transform:scaleX(1);transform-origin:left}#a_btn .elementor-button-content-wrapper .elementor-button-text::before,#b_btn .elementor-button-content-wrapper .elementor-button-text::before{content:'';height:1px;width:100%;top:100%;left:0;position:absolute;display:block;background:#e48dc2;z-index:1}#b_btn .elementor-button-content-wrapper .elementor-button-text::before{background:#c81a85}#a_btn .elementor-button-content-wrapper .elementor-button-text::after,#b_btn .elementor-button-content-wrapper .elementor-button-text::after{content:'';height:1px;width:100%;top:1;position:absolute;display:block;background:#c81a85;transition:transform .5s;transform:scaleX(0);transform-origin:right;z-index:2}#b_btn .elementor-button-content-wrapper .elementor-button-text::after{background:#fff}#a_btn:hover .elementor-button-content-wrapper .elementor-button-text::after,#b_btn:hover .elementor-button-content-wrapper .elementor-button-text::after{width:100%;transform:scaleX(1);transform-origin:left}.a_btn_white:hover{color:#fff !Important}#text_btn{position:relative;font-weight:600}#text_btn:before{content:'';height:1px;width:100%;top:100%;left:0;position:absolute;display:block;background:#e48dc2;z-index:1}#text_btn:after{content:'';height:1px;width:0%;top:100%;left:0;position:absolute;display:block;background:#c81a85;z-index:2;transition:.5s}#text_btn:hover:after{width:100%}#badge_btn{display:inline-flex;padding:7px 12px !Important}#badge_btn .elementor-button-content-wrapper .elementor-button-text{line-height:16px}.wpforms-submit{padding:16px 40px !Important;border:4px !Important;border:1px solid #121F36 !Important;color:#121F36 !Important;font-family:"Inter",sans-serif;font-weight:500 !Important;font-size:16px !Important;background-color:#fff0 !Important;position:relative !Important}.wpforms-submit:hover{background-color:#121F36 !Important;color:#fff !Important}.wpforms-submit::after{content:'' !Important;height:2px !Important;width:50% !Important;bottom:30% !Important;position:absolute !Important;display:block !Important;background:#c81a85 !Important;transition:transform .5s;left:25%;transform:scaleX(0);transform-origin:right}.wpforms-submit:hover::after{width:50%;transform:scaleX(1);transform-origin:left}.elementor-widget-container h2 a{font-weight:inherit!important}.cky-banner-element{padding:10px 20px;background-color:#f1f5fa;color:#121F36;font-size:16px;border-radius:3px;cursor:pointer}.cky-banner-element:hover{background-color:#d9dfe7!important;color:#121F36!important}.elementor-10 .elementor-element.elementor-element-6931040>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-99f2f57>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-3c67122>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-847a677>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-eea0bf8>.elementor-element-populated{transition:.2s ease-in-out!important}.posts-container{align-items:stretch}.personio-job{padding:40px;background-color:#fff}.job-location{display:flex;align-items:center;gap:8px;font-size:14px;color:#121F36;opacity:.5;line-height:normal;margin-bottom:8px;font-family:'Inter Tight',sans-serif}.location-icon svg{width:15px;display:block}.location-text{text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#121F36}.job-title{font-size:26px;margin:0 0 12px}.job-description{font-size:16px;color:#434649;margin-bottom:16px;display:block}.apply-button{border:1px solid #121F36;color:#121F36;font-family:'Inter',sans-serif;font-size:16px;font-weight:600!important;padding:12px 40px;cursor:pointer;display:inline-block;transition:background-color 0.3s ease}.apply-button:hover{background-color:#121F36;color:#fff}.site-footer .second-footer .container.tm-container-for-footer .row>.widget-area:first-child .widget:not(:first-child){margin-top:0}#second-footer p,#second-footer a{color:#121f36;font-size:16px;font-weight:400}.widget-area #block-31 img,.widget-area #block-32 img{max-width:28px}.widget-area #block-31 .wp-block-heading,.widget-area #block-32 .wp-block-heading,.widget-area #block-33 .wp-block-heading{margin:0;font-size:20px;font-weight:700}.widget-area #block-31 p span{color:#121f36 !Important;font-size:16px !Important;font-weight:normal !Important}.widget-area #block-31 p,.widget-area #block-32 p,.widget-area #block-33 p{margin:0}.site-footer .col-sm-6.first-widget-area:after{display:none}.wp-block-media-text__content p{font-family:"Inter",sans-serif}.footer .footer-rows .first-footer .first-footer-inner{padding:0}.widget-area #block-31,.widget-area #block-32{margin-bottom:10px}#bottom-footer-text .tm-footer2-left{color:#121f36 !Important;font-size:15px !Important;font-weight:normal!Important}#bottom-footer-text i{color:#121f36}body .widget .widget-title{margin-top:10px !Important}.footer_icon img{max-width:28px}@media (min-width:1200px){.tm-header-text-area .header-info-widget{display:flex;align-items:center;justify-content:center;height:100%}}@media screen and (min-width:1024px) and (max-width:1400px){.elementor-top-section{padding-left:2.5%!important;padding-right:2.5%!important}}