/* https://www.thermiconfort.com/wp-content/themes/uptech/assets/css/chernpix-elementor.css?ver=6.4.6 */
.page-template-uptech-main-template .topbar-slot-b a i,.page-template-uptech-fullscreen-template .topbar-slot-b a i,.topbar-slot-b a i{font-family:fontawesome!important;font-weight:400!important}.page-template-uptech-landing-template-lh .gn-header-desc-title,.page-template-uptech-landing-template-lh .gn-header-desc-desc{color:#fff}.page-template-uptech-landing-template-lh .gn-header-desc-desc{opacity:.7}.page-template-uptech-landing-template-lh .st-parent-ul>li.menu-item-has-children::after{color:#fff;opacity:.9}.page-template-uptech-landing-template-lh .st-topbar{border-color:rgba(255,255,255,.38)!important}.page-template-uptech-landing-template-lh .wc-head-cart-number{background:#fff;color:#4b4b4b}.page-template-uptech-landing-template-lh .wc-head-cart-number{background:#fff;color:#343a5d}.page-template-uptech-landing-template-lh .st-parent-ul>li>a{color:#fdfdfd}.page-template-uptech-landing-template-lh .st-topbar-item i{color:#fff}.page-template-uptech-landing-template-lh .ss-header{background:#0d2867}.page-template-uptech-landing-template-lh .st-parent-ul>li>a::after{background:#fff}.page-template-uptech-landing-template-lh .st-header-search-icon,.page-template-uptech-landing-template-lh .st-header-sidebar,.page-template-uptech-landing-template-lh .st-header-cart-icon a{color:#fff}.page-template-uptech-landing-template-lh .st-header-magic-box{color:#343a5d;background:#fff;opacity:1}.page-template-uptech-landing-template-lh .gn-header-desc-desc{color:#fff;opacity:.7}.page-template-uptech-fullscreen-template .st-topbar,.page-template-uptech-landing-template-lh .st-topbar,.page-template-uptech-fullscreen-template-dt .st-topbar{position:absolute;background:transparent;z-index:1;border-color:rgba(255,255,255,.27)}.page-template-uptech-fullscreen-template .st-topbar-item,.page-template-uptech-landing-template-lh .st-topbar-item{color:rgb(239,239,239);font-family:poppins;font-size:13px}.page-template-uptech-fullscreen-template .topbar-slot-b a,.page-template-uptech-landing-template-lh .topbar-slot-b a,.page-template-uptech-fullscreen-template-dt .topbar-slot-b a{background:transparent;font-size:17px}.page-template-uptech-fullscreen-template .topbar-slot-b a:hover,.page-template-uptech-landing-template-lh .topbar-slot-b a:hover,.page-template-uptech-fullscreen-template-dt .topbar-slot-b a:hover{background:transparent;opacity:1}.page-template-uptech-landing-template-red .st-header,.page-template-uptech-fullscreen-template .st-header,.page-template-uptech-landing-template-lh .st-header,.page-template-uptech-fullscreen-template-dt .st-header{position:absolute;background:transparent;z-index:1}.page-template-uptech-fullscreen-template .st-topbar~.st-header,.page-template-uptech-landing-template-lh .st-topbar~.st-header,.page-template-uptech-fullscreen-template-dt .st-topbar~.st-header{position:absolute;top:50px}.logged-in.page-template-uptech-fullscreen-template .st-topbar~.st-header,.logged-in.page-template-uptech-landing-template-lh .st-topbar~.st-header,.logged-in.page-template-uptech-fullscreen-template-dt .st-topbar~.st-header{position:absolute;top:80px}.logged-in.page-template-uptech-fullscreen-template-dt .st-header{top:30px}@media (max-width:900px){.logged-in.page-template-uptech-fullscreen-template .st-topbar~.st-header,.logged-in.page-template-uptech-landing-template-lh .st-topbar~.st-header,.logged-in.page-template-uptech-fullscreen-template-dt .st-topbar~.st-header{top:32px!important}.page-template-uptech-fullscreen-template .st-topbar~.st-header,.page-template-uptech-landing-template-lh .st-topbar~.st-header,.page-template-uptech-fullscreen-template-dt .st-topbar~.st-header{top:0!important}}.page-template-uptech-fullscreen-template .st-parent-ul>li>a,.page-template-uptech-fullscreen-template-dt .st-parent-ul>li>a{color:#fff;font-family:poppins;font-size:13px;text-transform:uppercase;letter-spacing:1px}.page-template-uptech-fullscreen-template .st-parent-ul>li.menu-item-has-children::after{color:#fff;opacity:.8}.page-template-uptech-fullscreen-template .st-header-search-icon,.page-template-uptech-fullscreen-template .st-header-sidebar,.page-template-uptech-fullscreen-template .st-header-cart-icon a,.page-template-uptech-fullscreen-template-dt .st-header-search-icon,.page-template-uptech-fullscreen-template-dt .st-header-sidebar,.page-template-uptech-fullscreen-template-dt .st-header-cart-icon a{color:#fff}.page-template-uptech-fullscreen-template .st-topbar-item i{color:#ddd}.page-template-uptech-fullscreen-template .gn-header-desc-desc{color:#fff;opacity:.7}.page-template-uptech-fullscreen-template-dt .gn-header-desc-desc{color:#fff;opacity:.7}.page-template-uptech-fullscreen-template-dt .st-topbar{background:rgba(23,28,33,.21)}.page-template-uptech-fullscreen-template-dt .st-header{background:rgba(23,28,33,.21)}.page-template-uptech-fullscreen-template-dt .st-parent-ul>li:hover>a::after{background:#fff}.page-template-uptech-fullscreen-template-dt .st-topbar .st-topbar-item{color:#e5e5e5}.page-template-uptech-fullscreen-template-dt .st-topbar .st-topbar-item i{color:#efefef}.page-template-uptech-fullscreen-template-dt .st-parent-ul>li.menu-item-has-children::after{color:#fff;opacity:.8}.wpcf7 label{display:block;width:100%}.wpcf7 label select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.cf7-two-columns input,.wpcf7 label input,.wpcf7 label select,.wpcf7 label textarea{display:block;width:100%;padding:17px;margin-bottom:20px;border:1px solid #eee;background:#eee;border-radius:2px;outline:0}.wpcf7 h1{font-size:24px;color:#404040;margin-bottom:15px}.uptech-banner-appointment .wpcf7 h1{text-align:center;font-size:22px}.uptech-banner-appointment .wpcf7 p{text-align:center;font-size:13px;color:#696969}.wpcf7 p{font-size:14px;margin-bottom:20px;color:#959595;display:block;line-height:18px}.wpcf7 input[type='submit']{padding:16px 30px;border-radius:2px;background:#281EFF!important;color:#fff;font-family:poppins;letter-spacing:2px;font-weight:500;box-shadow:0 7px 12px rgba(0,0,0,.08);border:none;cursor:pointer;transition:280ms all;transform:translateY(0)}.wpcf7 input[type='submit']:hover{transition:380ms all;transform:translateY(10px)}.uptech-banner-appointment .wpcf7 input[type='submit']{display:block;margin:0 auto;padding:16px 55px}.cf7-two-columns{display:flex;justify-content:space-between;margin-bottom:11px}.cf7-two-columns span{width:47.5%}.cf7-two-columns span input{width:100%}.uptech-cf-contact input,.uptech-cf-contact label select,.uptech-cf-contact label textarea{margin-bottom:0;background:#edf1f5!important}.uptech-cf-contact label textarea{margin-top:-8px}.uptech-cf-btn-center .wpcf7 p:last-of-type{text-align:center!important;margin-top:30px}.uptech-cf-contact .wpcf7 p:last-of-type{margin-top:30px}.uptech-footer-contact-form .wpcf7 p{margin-bottom:0!important}.uptech-footer-contact-form .wpcf7 label input,.uptech-footer-contact-form .wpcf7 label textarea{margin-bottom:10px!important;background:#1d2434;border-radius:2px;border:none;padding:19px;color:#cecece;font-family:poppins}.uptech-footer-contact-form .wpcf7 input[type='submit']{border-radius:2px;padding:19px 65px;display:block}.uptech-footer-contact-form-light .wpcf7 label input,.uptech-footer-contact-form-light .wpcf7 label textarea{margin-bottom:-10px!important}.uptech-footer-contact-form-light .wpcf7 input[type='submit']{display:block;margin:0 auto!important;padding:15px 55px;background:#8918ff!important}.cf7-center-btn .wpcf7 input[type='submit']{margin:0 auto}.uptech-element-translate-20{transition:240ms ease-in;transform:translateY(0)}.uptech-element-translate-20:hover{transition:280ms ease-in;transform:translateY(-20px)}.uptech-element-translate-30{transition:280ms ease-in;transform:translateY(0)}.uptech-element-translate-30:hover{transition:280ms ease-in;transform:translateY(-30px)}.uptech-faq-v1 .elementor-accordion-item{overflow:hidden;margin-bottom:15px}.uptech-faq-v2 .elementor-tab-title.elementor-active{border-bottom:1px solid #e7e7e7!important}.uptech-faq-v1-radius .elementor-accordion-item{overflow:hidden;border-radius:5px;margin-bottom:20px}.uptech-servicelist .uptech-element-translate-20>div:last-child{position:relative;overflow:hidden}.uptech-servicelist .uptech-element-translate-20>div:last-child::after{content:"";width:55px;height:1px;position:absolute;bottom:0;left:0;background:#fff;transition:340ms all}.uptech-servicelist .uptech-element-translate-20>div:last-child:hover::after{content:"";width:100%;background:#1f87ff;transition:340ms all}.uptech-servicelist .uptech-element-translate-20>div:last-child::before{content:"";width:240px;height:240px;background:rgba(31,135,255,.02);position:absolute;top:0;left:0;border-radius:100%;transform:translate(-80px,-80px);transition:340ms all}.uptech-servicelist .uptech-element-translate-20>div:last-child:hover::before{transition:340ms;transform:translate(-109px,-100px);background:rgba(31,135,255,.064)}.uptech-servicelist .uptech-element-translate-20>div:last-child:hover i{transition:340ms;color:#1f87ff!important}.uptech-pricing-table .uptech-element-translate-20>div:last-child{overflow:hidden;position:relative;z-index:1}.uptech-pricing-table .uptech-element-translate-20>div:last-child::after{content:"";width:200px;height:200px;background:rgba(31,135,255,.02);top:40px;position:absolute;left:50%;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;z-index:-1;transform:translatex(-50%);animation:uptech_bounce_animation 6s infinite;transition:340ms all}.uptech-pricing-table .uptech-element-translate-20>div:last-child:hover::after{transition:340ms;background:rgba(31,135,255,.064)}@keyframes uptech_bounce_animation{0%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25% / 76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67% / 55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42% / 63% 68% 32% 37%}}.uptech-testimonial-list .uptech-element-translate-20>div:last-child{position:relative;z-index:1}.uptech-testimonial-list .uptech-element-translate-20>div:last-child::after{content:"\f10d";position:absolute;width:60px;height:60px;background:#fff;display:flex;align-items:center;justify-content:center;font-family:fontawesome;border-radius:75% 25% 71% 29% / 30% 68% 32% 70%;top:-30px;box-shadow:0 3px 5px rgba(0,0,0,.10196078431372549);color:#1f87ff;transform:rotate(0deg);transition:280ms all}.uptech-testimonial-list .uptech-element-translate-20>div:last-child:hover::after{transition:300ms;transform:scale(1.1) rotate(360deg)}.uptech-testimonial-list .uptech-element-translate-20>div:last-child::before{content:"";width:120px;height:120px;background:rgb(245,250,255);top:30px;position:absolute;left:50%;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;z-index:-1;transform:translatex(-50%);animation:uptech_bounce_animation 6s infinite;transition:340ms all}.uptech-testimonial-list .uptech-element-translate-20>div:last-child:hover::before{transition:340ms;background:rgba(31,135,255,.08)}.uptech-one-progressbar .elementor-widget-container span{display:block;margin-bottom:4px}.uptech-feature-about:hover i,.uptech-feature-about:hover .elementor-heading-title,.uptech-feature-about:hover p{transition:400ms ease-in all;color:#ffffff!important}.uptech-feature-about:hover .elementor-view-stacked .elementor-icon{transition:400ms;background:rgba(242,248,255,.1607843137254902)!important}.banner_loon_effect{position:relative}.banner_loon_effect::after{content:"";width:140%;height:120%;background:#b4bcf912;position:absolute;top:-10%;left:-40%;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;z-index:-1;animation:uptech_bounce_animation 6s infinite}.banner_image_animation_circle{animation:bannerimage_translate 6s infinite;animation-play-state:runnig;animation-direction:alternate}@keyframes bannerimage_translate{0%{transform:translateX(-20px) translateY(-50px)}}.banner_circle_effect,.banner_fancy_effect{position:relative;z-index:1}.banner_circle_effect:after,.banner_fancy_effect_innerelements::after{content:"";width:550px;height:550px;position:absolute;top:0;background:transparent;border-radius:100%;border:45px solid #ffffff0f;z-index:-1;animation:bannercircle 6s infinite;animation-play-state:runnig;animation-direction:alternate}@keyframes bannercircle{0%{transform:translateX(-100px)}}.banner_fancy_effect::after,.banner_fancy_effect_innerelements::after{content:"";width:250px;height:250px;position:absolute;top:0;background:#ffffff0f;border-radius:30% 70% 66% 34% / 29% 41% 59% 71%;z-index:-1;animation:bannercircle 6s infinite;animation-play-state:runnig;animation-direction:alternate}.banner_fancy_effect::before,.banner_fancy_effect_innerelements::before{content:"";width:250px;height:250px;position:absolute;bottom:0;right:80px;background:#fff0;border:40px solid #ffffff0f;border-radius:100%;z-index:-1;animation:bannercircle 7s infinite;animation-play-state:runnig;animation-direction:alternate}.banner_fancy_effect_innerelements::before,.banner_fancy_effect_innerelements::after{background:#eff3f829}.uptech-team-member{overflow:hidden!important;z-index:2}.uptech-team-member img{overflow:hidden!important;z-index:1}.uptech-layem-elem-blue,.uptech-layem-elem-red,.uptech-layem-elem-yellow,.uptech-layem-elem-green{position:relative;z-index:2;overflow:hidden}.uptech-layem-elem-blue .elementor-widget-wrap,.uptech-layem-elem-red .elementor-widget-wrap,.uptech-layem-elem-yellow .elementor-widget-wrap,.uptech-layem-elem-green .elementor-widget-wrap{z-index:2}.uptech-layem-elem-blue::after,.uptech-layem-elem-red::after,.uptech-layem-elem-yellow::after,.uptech-layem-elem-green::after{content:'';width:calc(100% - 10px);height:100%;position:absolute;z-index:1;transition:300ms all;transform:translateY(-100%)}.uptech-layem-elem-blue::after{background:#1489e8}.uptech-layem-elem-red::after{background:#f71652}.uptech-layem-elem-yellow::after{background:#ffbe25}.uptech-layem-elem-green::after{background:#05ffa7}.uptech-layem-elem-red::after,.uptech-layem-elem-green::after{right:0!important}.uptech-layem-elem-blue:hover::after,.uptech-layem-elem-red:hover::after,.uptech-layem-elem-yellow:hover::after,.uptech-layem-elem-green:hover::after{transition:300ms;opacity:1;transform:translateY(0)}.uptech-layem-elem-blue:hover i,.uptech-layem-elem-red:hover i,.uptech-layem-elem-green:hover i,.uptech-layem-elem-yellow:hover i{color:#fff;transition:300ms ease-in}.uptech-layem-elem-blue:hover h2,.uptech-layem-elem-red:hover h2,.uptech-layem-elem-green:hover h2,.uptech-layem-elem-yellow:hover h2{color:white!important}.uptech-layem-elem-blue:hover p,.uptech-layem-elem-red:hover p,.uptech-layem-elem-green:hover p,.uptech-layem-elem-yellow:hover p{color:white!important}.uptech-one-testimonial{position:relative}.uptech-one-testimonial::after{content:"\f10d";font-family:fontawesome;width:60px;height:60px;background:#ff3a46;right:40px;color:#fff;top:-30px;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:75% 25% 71% 29% / 30% 68% 32% 70%;transition:600ms all;transform:rotateZ(0deg) scale(1);box-shadow:0 0 7px #d8ffe2}.uptech-one-testimonial:hover::after{transition:600ms;transform:rotateZ(180deg)}.page-template-uptech-landing-template-red .st-header .st-sizing-container{min-height:120px}.page-template-uptech-landing-template-red .st-header-magic-box,.page-template-uptech-landing-template-red .ss-header,.page-template-uptech-landing-template-red .st-parent-ul>li:hover>a::after,.page-template-uptech-landing-template-red .st-parent-ul .sub-menu li::before,.page-template-uptech-landing-template-red .wc-head-cart-number{background:#ff3946}.page-template-uptech-landing-template-red .st-parent-ul>li:hover>a,.page-template-uptech-landing-template-red .gn-header-desc-title,.page-template-uptech-landing-template-red .footer-sidebar .widget-content ul li a:hover,.page-template-uptech-landing-template-red .st-parent-ul .sub-menu li:hover>a,.page-template-uptech-landing-template-red .st-parent-ul>li.menu-item-has-children:hover::after,.page-template-uptech-landing-template-red .close-searchpanel:hover:before{color:#ff3946}.uptech-number-lefttext .elementor-counter-number-prefix{display:none}.uptech-number-lefttext .elementor-counter-title{text-align:left!important}.page-template-uptech-landing-template-lh .st-header .st-sizing-container{min-height:120px}.uptech-mobile-background-loon-blue{position:relative;z-index:1}.uptech-mobile-background-loon-blue::after,.uptech-mobile-background-loon-orange::after{content:"";width:500px;height:100%;background:#ff7648;position:absolute;z-index:-1;top:0;left:0;display:block;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;animation:uptech_bounce_animation 7s infinite}.uptech-mobile-background-loon-blue::after{background:#2777d00d}@keyframes uptech_bounce_animation{0%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25% / 76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67% / 55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42% / 63% 68% 32% 37%}}.uptech-one-feature-main{transition:400ms all;animation:featurebox_anim_main_back 650ms}.uptech-one-feature-main:hover{animation:featurebox_anim_main 750ms;transform:scale(1.04)}@keyframes featurebox_anim_main{0%{transform:perspective(900px) rotateX(15deg) scale(1)}50%{transform:perspective(900px) rotateX(-15deg) scale(1.01)}100%{transform:perspective(900px) rotateX(0deg) scale(1.04)}}@keyframes featurebox_anim_main_back{0%{transform:perspective(900px) rotateX(-10deg) scale(1.07)}50%{transform:perspective(900px) rotateX(15deg) scale(1.03)}100%{transform:perspective(900px) rotateX(0deg) scale(1)}}.uptech_innertext_block{display:block;margin:0 auto}.bordtest{border-radius:34% 56% 70% 30% / 49% 30% 60% 51%}.uptech-faq-border .elementor-accordion-item{border-radius:5px}.page-template-uptech-landing-template-red .double-bounce1,.page-template-uptech-landing-template-red .double-bounce2{background:#ff424e!important;opacity:.8}.uptech-team-member .elementor-social-icons-wrapper{transition:280ms;transform:translateY(-110px);opacity:0;visibility:hidden}.uptech-team-member:hover .elementor-social-icons-wrapper{transition:340ms ease-in-out;transform:translateY(-170px);opacity:1;visibility:visible}.image_background_circle_gray,.textb_background_circle_double{z-index:1}.image_background_circle_gray::after{content:'';width:430px;height:430px;background:transparent;position:absolute;top:0;left:0;z-index:-1;border-radius:100%;border:50px solid #281eff;animation:bannerimage_translate 4s infinite;animation-play-state:runnig;animation-direction:alternate}.textb_background_circle_double::after,.textb_background_circle_double::before{content:'';width:700px;height:700px;background:transparent;position:absolute;top:5%;right:-40%;z-index:-1;border-radius:100%;border:2px solid #f5f5f5;animation:bannerimage_translate 6s infinite;animation-play-state:runnig;animation-direction:alternate}.textb_background_circle_double::before{width:600px!important;height:600px!important;right:-10%;animation:bannerimage_translate 4s infinite;animation-play-state:runnig;animation-direction:alternate}.uptech-arrow-top-bottom-anim{transform:translateY(0);animation:upth_arrow_bottomtop_anim 2s infinite;animation-play-state:runnig;animation-direction:alternate}@keyframes upth_arrow_bottomtop_anim{0%{transform:translateY(80px) scale(1)}50%{transform:translateY(0) scale(1.1)}750%{transform:translateY(0) scale(1.1)}}.page-template-uptech-fullscreen-template-dt .st-header-magic-box{padding:17px 30px;border-radius:2px;background:rgba(255,255,255,.18823529411764706);box-shadow:0 10px 10px #0707073d}.page-template-uptech-fullscreen-template-dt .st-header-magic-box:hover{transition:200ms ease-in;color:#2e2e2e;background:#fff;box-shadow:0 10px 10px #0707073d}.uptech-one-feature-main-v2,.uptech-one-feature-main-v2 .elementor-column-wrap,.uptech-one-feature-main-v2-purple .elementor-column-wrap,.uptech-one-feature-main-v2-blue .elementor-column-wrap{position:relative;overflow:hidden}.uptech-one-feature-main-v2::after,.uptech-one-feature-main-v2-purple:after,.uptech-one-feature-main-v2-blue:after{content:"";width:35px;height:35px;background:#ff8d6a;display:block;position:absolute;top:0;left:0;border-radius:100%;transform:translate3d(31px,37px,0) scale(1);z-index:2;transition:400ms all}.uptech-one-feature-main-v2-purple::after{background:#c38aff}.uptech-one-feature-main-v2-blue::after{background:#68a4ff}.uptech-one-feature-main-v2:hover::after,.uptech-one-feature-main-v2-purple:hover::after,.uptech-one-feature-main-v2-blue:hover::after{transition:500ms all;transform:translate3d(38px,46px,0) scale(1.2)}.uptech-one-feature-main-v2 .elementor-column-wrap::before,.uptech-one-feature-main-v2-purple .elementor-column-wrap::before,.uptech-one-feature-main-v2-blue .elementor-column-wrap::before,.feature_box_v2 .elementor-column-wrap::after,.feature_box_v2 .elementor-column-wrap::before{content:"";width:35px;height:35px;background:#f8f8f86b;display:block;position:absolute;bottom:0;right:0;z-index:1;border-radius:100%;transform:translate(-31px,-37px) scale(1);transition:300ms all}.uptech-one-feature-main-v2 .elementor-column-wrap:hover::before,.feature_box_v2 .elementor-column-wrap:hover::after,.uptech-one-feature-main-v2-purple .elementor-column-wrap:hover::before,.uptech-one-feature-main-v2-blue .elementor-column-wrap:hover::before{transition:600ms all;transform:translate(-41px,-47px) scale(11);opacity:1}.feature_box_v2 .elementor-column-wrap::before{background:#fdfdff0a;opacity:0}.feature_box_v2 .elementor-column-wrap:hover::before{transition:600ms all;transform:translate(-41px,-47px) scale(7);opacity:1}.feature_box_v2 .elementor-column-wrap{position:relative;overflow:hidden}.feature_box_v2 .elementor-column-wrap::after{content:"";position:absolute;background:#ffffff12;opacity:0;transition:300ms all}.feature_box_v2 .elementor-icon{transition:300ms all;transform:scale(1) rotate(0deg)}.feature_box_v2:hover .elementor-icon{transition:600ms all;transform:scale(1.2) rotate(360deg)}