@media (min-width:1025px){.elementor-hidden-desktop{display:none!important}#masthead:before{display:none}.menu_active .elementor-widget-sm-menu .elementor-header:after{display:none}}@media (max-width:1024px) and (min-width:768px){.elementor-hidden-tablet{display:none!important}}@media (max-width:1024px){.col-lg-9.deb_main_sidebar>.content-area{margin-right:0}.deb_news_item_cont_list_full{padding-left:20px!important}.elementor-heading-title span>span>span{transform:translateY(0);opacity:1}.deb_team_item2 .deb_team_item_titles{transform:translateY(-51px);opacity:1}.deb_team_item2 .deb_team_item_photo:after{opacity:.7}.sm_menu ul li{padding:15px 20px!important}.menu-item-has-children>a{margin-right:0!important}.elementor .elementor-row>.elementor-block-big>.elementor-element-populated{padding:102px 60px!important}.sm_nav_menu>li>a{display:inline}.deb_news_item_cont{bottom:auto;top:50%;transform:translateY(-50%);padding:20px;text-align:center}.deb_news_item_cont .deb_news_item_date{font-size:12px}h2,h2 a,.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title,address,.deb_timeline_pin_title{font-size:36px!important;line-height:46px!important}.deb_intro_cont{padding-top:167px}.deb_number_block_number{left:50%;transform:translateX(-50%)}.related .woo_products .product:nth-child(3n+1) {clear:none!important}.col-lg-9 .deb_single_page{padding-right:0}.products .deb_product_photo{width:100%}ul.products .deb_product_photo{height:auto;min-height:350px}.col-md-9.deb_main_sidebar>.content-area{margin-right:0}.col-md-9.deb_main_sidebar{padding-right:15px}.deb_table{overflow:scroll;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.deb_woo_cat_item_cont{padding:20px}.elementor-col-100>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget-heading h2.elementor-heading-title{width:60%!important}.sm_nav_menu>li ul:before{left:50%!important;transform:translateX(-50%)}.sm_menu .sm_nav_menu{text-align:center}.sm_nav_menu>li ul ul{left:0;top:0;box-shadow:none;background:none;padding:0;margin:0!important}.sm_nav_menu>li>ul>li>a{font-weight:bold}.sm_nav_menu a{color:#fff!important}.hidden-sm{display:none}.deb_news_item_photo,.deb_product_photo,.products-default .deb_product_photo{overflow:hidden;border-radius:5px;overflow:hidden}.products-default .deb_product_photo a img{width:100%}.deb_news_item_list .deb_news_item_date{position:relative;bottom:auto;margin-top:20px}.deb_vertical_products .product .deb_product_cont h5{opacity:1!important;transform:translateY(0)!important}.col-md-9.deb_main_sidebar{padding-right:15px;padding-left:0}.deb_page_default .col-md-9.deb_main_sidebar{padding-right:15px;padding-left:15px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{margin:0 1% 40px!important}.deb_navigation .next{right:20px}.deb_navigation .prev{left:0}.sm_nav_menu{font-size:24px;line-height:32px}.deb_news_item_date{font-size:14px;line-height:22px}.related ul.products-default .deb_product_cont{}.woocommerce .deb_product_cont .button{position:relative!important;bottom:auto;right:auto;left:auto}}@media (max-width:1023px){h2.elementor-heading-title br,.elementor-text-editor br,div.elementor-heading-title br{display:none}}@media (max-width:991px){.deb_sidebar_col{padding:30px 45px}.deb_main_sidebar.col-lg-9{padding-right:10px}}@media (max-width:768px){.deb_page_default .deb_main_sidebar ul,.deb_single_page ul{list-style:none}.col-lg-9.deb_main_sidebar>.content-area{margin-right:0}.deb_news_item_photo{padding-left:0}.deb_news_item_cont_list_full{padding-left:0!important}.deb_main_sidebar.col-lg-9{padding-right:10px;padding-left:10px}section.elementor-top-section{padding:50px 0}.elementor .elementor-row>.elementor-block-middle>.elementor-element-populated{padding:60px 15px!important}.elementor .elementor-row>.elementor-block-big>.elementor-element-populated{padding:60px!important}.container{padding-top:50px;padding-bottom:50px}.deb_advantages,.deb_adv_box{height:430px}.elementor-counter .elementor-counter-number-wrapper{line-height:40px!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%!important;flex:0 0 100%!important}.deb_nav_previous .deb_nav_txt{padding:0 100px 0 100px}.deb_nav_next .deb_nav_txt{padding:0 100px 0 100px}.deb_sidebar:before{left:0;top:0;width:100%;height:100%}.products_list_type .deb_product_photo{min-height:280px}.deb_main_sidebar{padding-left:15px;padding-right:15px}.deb_sidebar_col{padding:0}.deb_sidebar_col{margin-top:80px}.woocommerce-Tabs-panel--related_products .products-default li{margin-bottom:30px!important}.elementor-widget-sm-default-button .btn{margin-left:5px!important}.deb_woo_cat_item{margin-bottom:30px}.coupon .button,.deb_page_default .woocommerce .coupon .button{padding-left:10px!important;padding-right:10px!important}.woocommerce-MyAccount-navigation{margin-bottom:60px}.group_table td,.group_table th{padding:5px!important}.col-md-9.deb_main_sidebar{padding-left:15px}.woocommerce .woocommerce-result-count{font-size:14px;line-height:20px;margin:10px 0}.woocommerce .woocommerce-ordering select{font-size:12px!important;text-transform:none}.deb_table td{min-width:200px}.deb_icon{display:none!important}.deb_woo_cat_item_cont_an{height:auto;opacity:1;transform:translateY(0);padding-top:10px}.deb_service_block_II:hover .deb_woo_cat_item_cont_an{padding-bottom:0}.deb_service_block_II:hover .deb_woo_cat_item_cont_an{}.elementor-col-100>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget-heading h2.elementor-heading-title{width:100%!important}.sticky .deb_news_item_list{margin-bottom:0}.deb_sidebar{padding:20px 15px}.elementor-heading-title{width:100%}.comment-form .comment-form-author input,.comment-form .comment-form-author,.comment-form .comment-form-email input,.comment-form .comment-form-email{width:100%}}@media (max-width:767px){.deb_intro_cont{padding-top:137px!important;padding-bottom:67px!important}.deb_navigation{font-size:14px}.deb_navigation i{font-size:14px;display:inline-block;vertical-align:middle}.comment-form .row{margin:0!important}.comment-content{padding-left:0}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:100%}table:not(.shop_table) td, table:not(.shop_table) th {padding:10px!important}.sm_menu .sm_nav_menu>li ul{max-width:100%!important;text-align:center}.deb_woo_cat_item{padding:0}.elementor .elementor-row>.elementor-block-tall>.elementor-element-populated{padding:30px!important}.sm_map_column_background .elementor-widget-container,.sm_map_column_background .eb-map{min-height:400px}.btn:hover i{right:20px}.shop_table{display:table}.deb_intro_cont{text-align:center}.deb_news_item_photo_col{margin-bottom:0!important}.deb_dots_item{transform:scale(.7)}.deb_page .elementor .elementor-row>.elementor-block-big>.elementor-element-populated{padding:50px 15px!important}.btn, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .deb_page button:not(.player-button):not(.gm-control-active):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.sm_menu_toggle), .deb_page [type="button"]:not(.player-button):not(.gm-control-active):not(.owl-dot):not(.owl-prev):not(.owl-next):not(.sm_menu_toggle), [type="reset"], [type="submit"], .woocommerce div.product form.cart .button, body div.wpforms-container-full .wpforms-form button[type=submit], .woocommerce #review_form #respond .form-submit input, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .cart .cart_item button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce_checkout_place_order, .woocommerce button.button.alt, .products .deb_product_photo .added_to_cart, .deb_page input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .input-text, .added_to_cart, .woocommerce a.added_to_cart, .woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading, .woocommerce-cart table.cart td.actions .coupon .input-text, select, .deb_product_cont_desc .button, .add_to_cart_button, .product_type_simple, .wp-block-button__link, .added_to_cart, .woocommerce a.added_to_cart {padding-left:31px!important;padding-right:31px!important}.woocommerce .woocommerce-ordering{border:1px solid #eee;border-radius:5px}.deb_woo_cat_item:hover .deb_woo_cat_item_cont .deb_woo_cat_item_cont_an{height:auto}.deb_woo_cat_item_cont .btn{margin-top:0!important}h2,h2 a,.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title,.deb_timeline_pin_title{font-size:28px!important;line-height:36px!important}blockquote,address{font-size:18px!important;line-height:26px!important}.woocommerce-message:before{display:none}.woocommerce-message{padding:1em}.woocommerce-page .woocommerce-message .button{margin:0 0 10px 10px!important}.product_meta>span b{width:auto}.comment-reply-title{margin-bottom:30px;display:block}.comment-form-rating label,.comment-form-comment label{display:block;margin-bottom:10px}.deb_nav_previous,.deb_nav_next{min-height:330px}.woocommerce .woocommerce-ordering select{padding:10px!important}.deb_service_block_II{margin-bottom:0}.woocommerce ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(3n+1), .woocommerce-page ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(3n+1) {clear:both!important}.deb_vertical_products_wrapper .woocommerce-product-gallery__image a img{max-height:350px}.woocommerce ul.products[class*="columns-"].deb_vertical_products_default li.product h3{margin-bottom:20px}.woocommerce ul.products[class*="columns-"].deb_vertical_products_default li.product,.woocommerce-page ul.products[class*="columns-"].deb_vertical_products_default li.product{width:31%!important;margin:0 1%!important;clear:none}.woocommerce ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(2n) {float:left;clear:none}.related .products_list_type li{padding:0 15px}.woocommerce .deb_vertical_products_wrapper .related ul.products[class*="columns-"].deb_vertical_products_default li{width:48%!important}.products_list_type .deb_product_photo_col,.products_list_type .deb_product_cont_col{padding:0}.deb_news_item_photo_col{padding-right:0;padding-left:0;margin-bottom:10px}.deb_news_item_cont_col{padding:0}.deb_news_item_list{margin-bottom:40px!important}.post:last-child .deb_news_item_list{margin-bottom:0!important}.woocommerce .woocommerce-Message .button,.deb_page_default .woocommerce .woocommerce-Message .button{background:none!important;padding:0!important;color:#333!important;margin-bottom:0!important;display:inline-block!important;line-height:28px;font-size:16px}.woocommerce table.shop_table{}.cross-sells .products-default li{width:100%}table th,table td{padding:5px!important;-ms-text-align-last:auto;text-align-last:auto}table{border-spacing:1px;overflow-x:auto;display:block}#wp-calendar{display:table}.deb_preheader .site-description{font-size:14px}.deb_search_block_bg .search-form{width:90%}.products-default .deb_product_cont{min-height:auto!important}.wpcf7 .col-md-6,.wpcf7 .col-md-12{padding:0}.comment-form-input{padding:0}.elementor-hidden-phone{display:none!important}.related .products-default li{width:100%}.deb_vertical_products img{max-height:350px;width:auto!important;margin:0 auto}ul.products-default .deb_product_cont,.deb_main_sidebar.col-md-12 ul.products-default .deb_product_cont{width:100%!important;margin:10px 0 0!important}.row{margin:0}.col-md-9.deb_main_sidebar>.content-area{margin:0}.deb_vertical_products .product .deb_product_cont h5{opacity:1!important;transform:translateY(0)!important}.woocommerce-Tabs-panel--description .col-md-6:last-child{margin-top:30px}.gallery-columns-2 .gallery-item{max-width:100%!important}.deb_table{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;overflow:scroll}.comments-area .avatar{width:50px;height:50px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;margin:0 0 2.992em!important}.deb_news_item_date time{font-size:14px}.deb_single_page_footer{padding:0 10px}.hidden-xs{display:none}.deb_news_item_cont_list{width:100%;margin-left:0;min-height:auto}.deb_news_item_list .deb_news_item_date{position:relative;bottom:auto;margin-top:20px}.deb_blog_archive .deb_news_item_cont_list{padding:30px;margin-top:10px}.deb_news_item_photo{width:100%;height:auto;overflow:visible}body h1{font-size:34px;line-height:44px}.breadcrumbs{display:none}body li>ul,body li>ol{margin-left:10px;padding-left:10px}.deb_nav_previous .deb_nav_txt,.deb_nav_next .deb_nav_txt{padding:20px 50px}.deb_nav_previous,.deb_nav_next{height:50%}}@media (max-width:505px){.post-password-form input[type="password"]{margin-bottom:10px;margin-left:0;margin-right:0}.admin-bar .sm_stick_section{top:0}.wpcf7-form .row{margin-left:0;margin-right:0}.coupon .input-text{width:100%!important}.woocommerce .coupon .button{width:100%!important;margin-top:10px!important}}@media (max-width:375px){.sm_timeline2_item_title{font-size:35px!important}blockquote:before{left:15px}blockquote,address{padding-left:70px!important}.fb_iframe_widget>span,.fb_iframe_widget iframe,.wp-block-embed-instagram iframe{width:100%!important;min-width:100%!important}.elementor .elementor-row>.elementor-block-big>.elementor-element-populated,.deb_nearby_posts_item{padding:80px 60px!important}.deb_news_grid_item{padding:0}.woocommerce ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(3n+1), .woocommerce-page ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(3n+1) {clear:none!important}.woocommerce ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(2n+1), .woocommerce-page ul.products[class*=columns-].deb_vertical_products_default li.product:nth-child(2n+1) {clear:both!important}.woocommerce ul.products[class*="columns-"].deb_vertical_products_default li.product,.woocommerce-page ul.products[class*="columns-"].deb_vertical_products_default li.product{width:48%!important;margin:0 1%!important;clear:none}}