.elementor-widget-social-icons .elementor-widget-container span:nth-child(2),.elementor-widget-social-icons .elementor-widget-container span:nth-child(3){display:none}.messenger{height:60px;right:20px;position:fixed;bottom:20px;width:210px;display:block;z-index:3}.messenger-btn{height:60px;padding:14px;border:1px solid #000;right:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:absolute;top:0;background-color:#b7f0f7;-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.4);-moz-box-shadow:0 5px 10px 2px rgba(34,60,80,.4);box-shadow:0 5px 10px 2px rgba(34,60,80,.4);border-radius:60px;width:60px;display:block;z-index:2}.messenger-btn img{height:32px;width:32px}.messenger-links{transform:scale(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:10px;transform-origin:100% 50%;left:50px;width:150px;z-index:0}.messenger-links.show{transform:scale(1);left:0}.messenger-links a{text-decoration:none;margin-left:4px;width:40px}.messenger-links img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;max-width:40px}.messenger-links a:hover img{transform:scale(1.1);text-decoration:none}.messenger-btn:hover{background:#000;cursor:pointer}.calc-widget i{font-size:2em;color:#fff}#ast-scroll-top{display:none!important}.bafg-twentytwenty-container{margin:auto}.elementor-widget-container .table-adapt{overflow:auto}.elementor-widget-container .table-adapt table{border-collapse:collapse;margin-bottom:20px;max-width:100%;border-spacing:0;width:100%}.elementor-widget-container .table-adapt table>tr:nth-of-type(odd){background-color:#f1f6f7;background-color:#f9f9f9}.elementor-widget-container .table-adapt table tr td,.elementor-widget-container .table-adapt table tr th{border-color:#e3ecef}.elementor-widget-container .table-adapt table tr th{padding:8px;border-top:1px solid #ddd;line-height:1.42857143;vertical-align:top}.elementor-widget-container .table-adapt table tr:nth-of-type(odd){background-color:#f1f6f7}#primary{margin:0}#menu-main .menu-link{white-space:nowrap}.feedback-form{max-width:300px}.feedback-form .heading-title{margin:10px 0}.feedback-form>p{margin-bottom:0}.wpcf7 .wpcf7-not-valid-tip{font-size:10px;font-style:italic;right:5px;position:absolute;top:0}.wpcf7 input:not([type=submit]):not([type=checkbox]):not(.wpcf7-captchar),.wpcf7 textarea{margin-bottom:10px;background-color:#fff}.wpcf7 textarea{height:80px;min-height:80px;max-width:300px;max-height:140px;min-width:300px}.wpcf7 .mini-text .wpcf7-form-control-wrap{width:auto;display:inline-block}.mini-text.acceptance-box{font-size:12px;color:#fff;margin:0 0 20px}#fancybox-content .mini-text.acceptance-box,#fancybox-content .wpcf7 form.invalid .wpcf7-response-output,#fancybox-content .wpcf7 form.payment-required .wpcf7-response-output,#fancybox-content .wpcf7 form.sent .wpcf7-response-output,#fancybox-content .wpcf7 form.unaccepted .wpcf7-response-output,.page-id-1912 .feedback-form .mini-text.acceptance-box,.page-id-1912 .wpcf7 .feedback-form form.invalid .wpcf7-response-output,.page-id-1912 .wpcf7 .feedback-form form.payment-required .wpcf7-response-output,.page-id-1912 .wpcf7 .feedback-form form.sent .wpcf7-response-output,.page-id-1912 .wpcf7 .feedback-form form.unaccepted .wpcf7-response-output,.page-id-903 .feedback-form .mini-text.acceptance-box,.page-id-903 .wpcf7 .feedback-form form.invalid .wpcf7-response-output,.page-id-903 .wpcf7 .feedback-form form.payment-required .wpcf7-response-output,.page-id-903 .wpcf7 .feedback-form form.sent .wpcf7-response-output,.page-id-903 .wpcf7 .feedback-form form.unaccepted .wpcf7-response-output{color:#000}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,footer .wpcf7 .feedback-form .mini-text.acceptance-box{color:#fff}.mini-text .wpcf7-list-item{margin:0}.servies-list li.elementor-inline-item{padding:5px 10px;border:3px solid #d5eaff;margin-bottom:10px;border-radius:5px;background:#b7f0f7}#mob-phone{display:none}#seo-pages-list{height:200px;overflow:auto}#seo-pages-list li,#seo-pages-list ul{list-style:none;margin:0;display:inline}#seo-pages-list li a{padding:5px 10px;font-weight:100;color:#000;margin:3px;background:#b7f0f7;display:inline-block}#servies-list ul{list-style-type:none;margin:0}.dev-copyright a{font-size:20px;color:#fff;margin-top:10px;display:inline-block}.dev-copyright a img{position:relative;bottom:5px}.flex-container{justify-content:space-evenly;flex-wrap:wrap;align-items:center;display:flex}.flex-container .item{padding:15px;margin-bottom:20px;text-align:center;background-color:#b7f0f754;box-sizing:border-box;width:calc(25% - 10px)}@media only screen and (max-width:768px){.flex-container .item{width:calc(50% - 10px)}}@media only screen and (max-width:480px){.flex-container .item{width:100%}}@media (max-width:921px){section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c6dab0.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default div.jkit-banner-content,section.elementor-section.elementor-top-section.elementor-element.elementor-element-eda1730.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default div.jkit-banner-content{height:200px}#primary{padding:0}}.hide{color:hsla(0,0%,100%,0)!important}@media (max-width:767px){#mob-phone{margin-top:5px;display:inline-block}#mob-phone i,.jkit-hamburger-menu i{padding:10px;font-size:19px;color:#000;border-radius:50%;background:#9bf0f8;display:inline-block}div.elementor-1339 .elementor-element.elementor-element-7875c51e{width:20%;display:inline-block}div.elementor-1339 .elementor-element.elementor-element-6c60a491>.elementor-element-populated{margin:0}div.elementor-1339 .elementor-element.elementor-element-53b0d89f img{width:145px}}.tab-buttons{justify-content:center;flex-wrap:wrap;margin-bottom:20px;gap:10px;display:flex}.tab-button{padding:10px 20px;border:none;font-weight:700;transition:background .2s;border-radius:6px;background:#e9e9e9;cursor:pointer}.tab-button.active{color:#fff;background:#06c}.accordion-content{animation:fadeIn .3s ease;padding:20px;border:1px solid #ddd;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:8px;background:#fff;display:none}.accordion-columns{column-gap:40px;column-count:3}.accordion-columns a{padding:6px 0;text-decoration:none;color:#06c;break-inside:avoid;display:block}.accordion-columns a:hover{color:#f60}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.accordion-columns{column-count:2}}@media (max-width:500px){.accordion-columns{column-count:1}}.reviews{flex-direction:column;gap:15px;display:flex}.review{border-left:4px solid #06c;padding:15px 20px;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:8px;background:#fff;display:none}.review.visible{display:block}.review .name{font-weight:700;margin-bottom:5px}.review .text{font-style:italic;color:#444}.show-more{padding:10px 20px;border:none;font-weight:700;color:#fff;transition:background .2s;margin:20px auto 0;border-radius:6px;background:#06c;cursor:pointer;display:block}.show-more:hover{background:#004999}[data-id=a57cc0a] .elementor-widget-container{overflow:hidden;transition:max-height .4s ease;max-height:700px}[data-id=a57cc0a].expanded .elementor-widget-container{max-height:none}.expand-toggle-icon{font-size:22px;color:#0073e6;transition:color .3s ease;text-align:center;margin:16px auto 0;cursor:pointer;width:fit-content}.expand-toggle-icon:hover{color:#005bb5}@media (max-width:767px){.elementor-1951 .elementor-element.elementor-element-1da0a97 .elementor-heading-title{font-size:30px!important}}