.elementor-14704 .elementor-element.elementor-element-3697209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tts .stone{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tts .sttwo{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tts .stthree{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tts .stone span,.elementor-widget-tts .sttwo span,.elementor-widget-tts .stthree span,.elementor-widget-tts .ttin p span,.elementor-widget-tts .ttin p span a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tts .ttin p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tts .btnallt{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14704 .elementor-element.elementor-element-a041628 .stone{background-image:url("https://serwisancihvac.pl/wp-content/uploads/2025/03/top-title-img.png");color:var( --e-global-color-2933c3b );font-size:16px;font-weight:700;background-position:center left;background-repeat:no-repeat;padding:6px 0px 10px 36px;}.elementor-14704 .elementor-element.elementor-element-a041628 .sttwo{color:var( --e-global-color-20e229b );padding:10px 0px 0px 0px;}.elementor-14704 .elementor-element.elementor-element-a041628 .stthree{padding:0px 0px 20px 0px;}.elementor-14704 .elementor-element.elementor-element-a041628 .ttbt h5{opacity:1;}.elementor-14704 .elementor-element.elementor-element-a041628 .ttin p{width:98%;padding:15px 0px 7px 0px;}.elementor-widget-witrblogwisget .allcostyle h2,.elementor-widget-witrblogwisget .allcostyle h2 a{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .allcostyle h2 a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .allcostyle p{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .allcostyle p:hover{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .allcostyle .btnall,.elementor-widget-witrblogwisget .allcostyle .btnallt{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .allcostyle .btnallt i{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .allcostyle .btnall:hover,.elementor-widget-witrblogwisget .allcostyle .btnallt:hover{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .btniconp:hover i{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .bastech_meta span a,.elementor-widget-witrblogwisget .bastech_meta span,.elementor-widget-witrblogwisget .wblogovermeta span,.elementor-widget-witrblogwisget .wblogovermeta span a{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .bastech_meta i{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .bastech_meta span a,.elementor-widget-witrblogwisget .bastech_meta span,.elementor-widget-witrblogwisget .bastech_meta i{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-witrblogwisget .bastech_meta span a:hover,.elementor-widget-witrblogwisget .bastech_meta span:hover,.elementor-widget-witrblogwisget .wblogovermeta span:hover,.elementor-widget-witrblogwisget .wblogovermeta span a:hover{color:var( --e-global-color-secondary );}.elementor-widget-witrblogwisget .bastech_meta i:hover{color:var( --e-global-color-secondary );}.elementor-14704 .elementor-element.elementor-element-e9cc1cf > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0);}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allccolorstyle{margin:0px 20px 0px 20px;padding:27px 0px 22px 0px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle h2 a{font-size:22px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle h2{border-style:none;padding:0px 0px 0px 0px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle p{padding:4px 0px 0px 0px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle .btnall,.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle .btnallt{color:var( --e-global-color-20e229b );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;border-radius:0px 0px 0px 0px;margin:5px 0px 0px 0px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle .btnall i{margin:0px 0px 0px 10px;padding:0px 0px 0px 5px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .bastech_meta i{color:#E41B29;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .bastech_meta span a,.elementor-14704 .elementor-element.elementor-element-e9cc1cf .bastech_meta span,.elementor-14704 .elementor-element.elementor-element-e9cc1cf .bastech_meta i{font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .wblogmeta{border-style:none;border-radius:0px 0px 0px 8px;margin:0px 0px 0px 0px;padding:0px 0px 14px 0px;}.elementor-14704 .elementor-element.elementor-element-9ed2827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-14704 .elementor-element.elementor-element-f0499db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-14704 .elementor-element.elementor-element-f0499db:not(.elementor-motion-effects-element-type-background), .elementor-14704 .elementor-element.elementor-element-f0499db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2933c3b );}.elementor-14704 .elementor-element.elementor-element-fe19422{--display:flex;--padding-top:55px;--padding-bottom:54px;--padding-left:56px;--padding-right:60px;}.elementor-14704 .elementor-element.elementor-element-fe19422:not(.elementor-motion-effects-element-type-background), .elementor-14704 .elementor-element.elementor-element-fe19422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2933c3b );}.elementor-widget-ctaction .all_cal_color h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ctaction .all_cal_color h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ctaction .all_cal_color h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ctaction .all_cal_color p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ctaction .pkcall_toac h5 span,.elementor-widget-ctaction .pkcall_toac h2 span,.elementor-widget-ctaction .pkcall_toac h3 span,.elementor-widget-ctaction .pkcall_toac p span{color:var( --e-global-color-secondary );}.elementor-widget-ctaction .all_cal_color a,.elementor-widget-ctaction .all_cal_color .btnallt{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ctaction .bastech_video_inner h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color a,.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color .btnallt{background-color:#FFFFFF;color:var( --e-global-color-2933c3b );font-weight:700;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:18px 46px 18px 46px;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color a:hover,.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color .btnallt:hover{background-color:#16171A;color:#FFFFFF;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color h5{color:#FFFFFF;font-size:35px;font-weight:700;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color h2{color:#FFFFFF;font-size:35px;font-weight:700;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color h3{color:var( --e-global-color-2933c3b );}@media(min-width:768px){.elementor-14704 .elementor-element.elementor-element-3697209{--content-width:1170px;}}@media(max-width:1024px){.elementor-14704 .elementor-element.elementor-element-3697209{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allccolorstyle{margin:0px 20px 0px 20px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle h2 a{font-size:20px;}}@media(max-width:767px){.elementor-14704 .elementor-element.elementor-element-3697209{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allccolorstyle{margin:0px 20px 0px 20px;}.elementor-14704 .elementor-element.elementor-element-e9cc1cf .allcostyle h2 a{font-size:20px;}.elementor-14704 .elementor-element.elementor-element-fe19422{--padding-top:55px;--padding-bottom:54px;--padding-left:26px;--padding-right:30px;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color h5{font-size:22px;}.elementor-14704 .elementor-element.elementor-element-336338a .all_cal_color h2{font-size:22px;padding:0px 0px 15px 0px;}}