.menuContainer .menuCol{display:flex;justify-content:flex-start;padding-left:0;padding-right:0}h1,h2,h3,h4,h5,h6{text-align:center}img{max-width:100%;height:auto}.barsContainer{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#9d9d9d;margin:6px 0;transition:0.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.menuCol .menuContainer .navbar-toggler{padding:0;outline:none}#headerWrap a,#callToActionRow a{text-decoration:none}#headerWrap a:hover,#callToActionRow a:hover{text-decoration:none}#sliderWrap img{max-width:100%}div#sliderWrap{position:relative;overflow:hidden}.container.sliderTextContainer{position:absolute;top:5%;left:20%}.sliderTextRow h1,.sliderTextRow h2{background:rgba(54,64,75,.85);color:#fff;padding:10px 20px;font-weight:300;text-align:center;margin-bottom:40px}.sliderTextRow p{background:rgba(255,255,255,.85);color:#fb4848;padding:10px 20px;font-weight:300;font-size:30px;width:80%;margin-bottom:40px;word-break:break-all;white-space:normal}.index-container,.page-container,.blog-container,.post-container{margin-top:50px}.headerContainer{padding-top:20px;padding-bottom:20px}.menuContainer{background:#36404b;padding-left:0;padding-right:0}.menuContainer .withoutPadding{padding-left:0;padding-right:0}.menuCol .navbar{padding:0}#menu-ws-main-menu li a{color:#fff;padding:14px;text-transform:uppercase;font-size:14px}#menu-ws-main-menu li .dropdown-menu li a{text-transform:capitalize}li.current-menu-item a{background:#fb4848}.subMenu:hover>.dropdown-menu{display:block}#menu-ws-main-menu .dropdown-menu{margin-top:0;padding-top:0;padding-bottom:0;background-color:rgba(54,64,75,.72);border:1px solid rgba(255,255,255,.5);border-top:none;border-radius:0}.dropdown-menu li{border-bottom:1px solid rgba(255,255,255,.5)}#menu-ws-main-menu .dropdown-menu li a:hover{background:rgba(255,255,255,.3);padding-left:20px}.dropdown-menu li a{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease}.subSubMenu .dropdown-menu{position:absolute;display:none;left:100%;top:0}.subSubMenu:hover>.dropdown-menu{display:block}.headerContainer p{margin-bottom:0}.fas{color:#fb4848}.headerContainer .fa-phone,.headerContainer .fa-cog{font-size:26px;position:absolute;right:0;top:25%}#custom_html-3 ul{list-style-type:none;padding:0}#custom_html-3 ul li{margin-bottom:20px}#custom_html-3 h4,#text-2 h4{margin-bottom:30px}#text-2{margin-bottom:50px}#custom_html-3 .fa-phone,#custom_html-3 .fa-map-marker-alt,#custom_html-3 .fa-envelope{font-size:26px;margin-right:6px;text-align:center;width:50px}.headerBorder{position:absolute;right:-23px;width:1px;color:#ccc;background:#ccc;height:100%}.headerBold{font-weight:700}i.fas.fa-phone{transform:rotate(90deg)}.indexRow h3{text-align:center}.dpfButtons{background:#fb4848;color:#fff;border-radius:8px;padding:10px 14px;text-decoration:none}.dpfButtons:hover{color:#b2f7ff;text-decoration:none}#firstServicesRow .panel-grid,#secondServicesRow .panel-grid{margin-bottom:10px}#firstServicesRow,#callToActionRow{margin-bottom:40px}#firstServicesRow .fas,#secondServicesRow .fas{font-size:44px}#callToActionRow p{margin-bottom:0;color:#fff;font-size:22px}#firstServicesRow .so-panel{min-height:64px}#whyChooseUsRow ul{list-style-type:none;padding:0}#whyChooseUsRow .titleBox{border-left:2px solid #fb4848;padding-left:20px}#whyChooseUsRow p{color:#fb4848}.fa-check,.fa-phone-alt,.fa-map-marker-alt,.fa-envelope{margin-right:6px}.newsBox{border:1px solid #000;border-radius:6px;padding:20px}.newsBox i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fa-info-circle{font-size:26px}.newsBox p{margin-bottom:0}.newsBox{margin-bottom:30px}table.custom-table{font-size:14px;margin:10px 0;width:100%;text-align:left;border-collapse:collapse}table{background-color:transparent}table.custom-table th{border-bottom:2px solid #999;padding:12px;font-size:14px;font-weight:700;text-align:left}.wsTablesStyles1 th:nth-child(1){width:50%}table.custom-table tbody td{background:rgba(40,40,40,.05)}table.custom-table td{padding:9px 12px;border-top:1px solid #fff}table.custom-table tbody tr:hover td{background:none}#whyChooseUsRow h5,#firstServicesRow h4,#secondServicesRow h4{text-align:left}.buttonMapOne,.buttonMapTwo{border:1px solid #000;border-radius:8px;padding:10px 14px;word-break:break-word}.buttonMapOne a,.buttonMapTwo p{display:flex;justify-content:center;align-items:center}.our-clients{background-color:#3d3d3d;padding-top:40px;padding-bottom:40px}.our-clients-heading{text-align:center}.our-clients h5{color:#fff;display:inline-block;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #fb4848}.carouseller:before,.carouseller:after{content:" ";display:table}.carouseller:after{clear:both}.carouseller{position:relative}.carouseller [class*="car__"]{display:inline-block;position:relative;margin-left:.2564102564102564%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carouseller [class*="car__"]:first-child{margin-left:0}.carouseller [class*="car__"]:nth-child(n+7){display:none}.carouseller .car__4{width:3.1703931623931625%}.carouseller .carouseller__list{position:relative;width:997.4358974358974%}.carouseller .carouseller__wrap{overflow:hidden;position:relative;margin:0 35px}.carouseller .carouseller__left,.carouseller .carouseller__right{position:absolute;margin:0;bottom:45%;background:none repeat scroll 0 0 transparent;font-size:80px;opacity:1;text-align:center;color:#fb4848;text-decoration:none}.carouseller .carouseller__left{left:0}.carouseller .carouseller__right{right:0}.carouseller .carouseller__left:hover,.carouseller .carouseller__:hover{opacity:.8}.our-clients .car__4{border:1px solid #fb4848;background:#fff;text-align:center;padding:30px}.car__4 .fa-star:first-child{margin-left:6px}.car__4 .fa-star:before{color:#ffd101}.our-partners .car__4 img{display:block;margin:0 auto}.our-partners .carouseller .carouseller__left,.our-partners .carouseller .carouseller__right{bottom:25%;color:#000;opacity:1}.latestPostsContainer{width:100%;background:#3d3d3d;padding-top:40px;padding-bottom:40px}.latestPostsHeading{text-align:center}.latestPostsContainer h5{color:#fff;display:inline-block;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #fb4848}.postsBg{border:1px solid #fb4848;background:#fff;text-align:center;padding:30px}.postsBg a{text-decoration:none;color:#000}.postsBg a:hover{text-decoration:none}.postsBg .dpfSeeMore,.dpfSeeMore{color:#fb4848}.dpfSeeMore:hover{text-decoration:none}ul.share-buttons{list-style:none;padding:0}ul.share-buttons li{display:inline}ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.share-buttons{margin-bottom:0}.share-buttons li{margin-right:6px}.socialContainer{padding-top:40px;padding-bottom:40px}footer{background-color:#36404b;padding-top:40px;padding-bottom:40px}footer h4{color:#fff;text-transform:uppercase}footer p{margin-bottom:0;color:#fff}.dpfRed{color:#fb4848}.dpfRed:hover,.dpfSeeMore:hover{color:#11c3f0}#custom_html-5 a,#custom_html-7 a{color:#fff;text-decoration:none}#custom_html-5 a:hover,#custom_html-7 a:hover{color:#fb4848}#custom_html-5 i,#custom_html-7 i{margin-right:6px}.footerCopyright{background:#2c343d;padding:10px 0}.footerCopyright p{color:#fff;margin-bottom:0}.footerCopyright a i{font-size:40px;color:#4a4a4a}.footerCopyright a,footer a{text-decoration:none}.footerCopyright a:hover,footer a:hover{text-decoration:none}.footerCopyright i:hover{color:#fb4848}.wpcf7 label,.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%}.wpcf7 p{margin-bottom:0}.sidebarCol #text-2,.contactForm,.sidebarCol #custom_html-3{background:#3d3d3d;padding:20px}.contactForm{margin-bottom:40px}.sidebarCol #text-2 h4,.sidebarCol #custom_html-3 h4,#contactsRow .contactForm h4{margin-bottom:20px;color:#fff}#custom_html-3{color:#fff}.sidebarCol #text-2 p,.contactForm p,.sidebarCol #custom_html-3 p{color:#fff}.sidebarCol #text-2 a,.contactForm a{color:#fb4848}.sidebarCol #text-2 a:hover,.contactForm a:hover{color:#11c3f0;text-decoration:none}.sidebarCol input[type="submit"],.contactForm input[type="submit"]{background:#fb4848;color:#fff;border-radius:8px;padding:10px 14px;text-decoration:none;border:none;cursor:pointer}#text-2 .wpcf7-response-output,.contactForm .wpcf7-response-output{color:#fff;border:2px solid #fb4848;margin:0}span.wpcf7-not-valid-tip,.contactForm span.wpcf7-not-valid-tip{color:#fb4848}.redStar{color:#fb4848}#footer h4{font-size:20px}#custom_html-3{margin-bottom:40px}.pushToCall{display:none}.yasr-visitor-votes{margin:0 0 20px 15px}.home .yasr-visitor-votes{display:none}.dpfSliderMobile{display:none}@media only screen and (max-width:1600px){.sliderTextRow p{display:none}}@media only screen and (max-width:1350px){.container.sliderTextContainer{left:0;top:20%;max-width:100%}.sliderTextRow h1,.sliderTextRow h2{margin-bottom:10px}}@media only screen and (max-width:1200px){.buttonMapOne,.buttonMapTwo{padding:6px 6px}.headerLogo{margin-bottom:20px}.headerLogo img{display:block;margin:0 auto}}@media only screen and (max-width:991px){.latestPostsRow .postsBg{margin-bottom:20px}.dpfButtons{padding:10px 12px}.carouseller .carouseller__left,.carouseller .carouseller__right{bottom:40%}.our-clients .carouseller .car__4{width:10%}.buttonMapOne,.buttonMapTwo{font-size:14px}.mt-20{margin-top:20px}.headerBorder{position:absolute;bottom:-12px;left:6px;width:80%;color:#ccc;background:#ccc;height:1px}}@media only screen and (max-width:767px){.dpfSliderDesktop{display:none}.dpfSliderMobile{display:block}.menuContainer .menuCol button:focus{outline:none}.pushToCall{display:block;width:70px;height:60px;position:fixed;bottom:60px;right:10px;z-index:99999999999999}.pushToCall img{display:block;margin:0 auto;background-color:#fff;border-radius:30px}#menu-ws-main-menu .dropdown-menu{border:none}.dropdown-menu li{border-bottom:none}#menu-ws-main-menu li a{border-bottom:1px solid rgba(255,255,255,.5)}li#menu-item-44{border-bottom:none}.our-partners .carouseller .car__4{width:5%}.buttonMapOne{margin-bottom:20px}.fa-phone,.fa-cog{right:10%}.sliderTextRow h1{font-size:28px}.sliderTextRow h2{font-size:22px}.sliderTextRow h2{display:none}#sliderWrap img{margin:0 auto}.container.sliderTextContainer{top:15%}button.navbar-toggler{width:100%;display:flex;justify-content:flex-end;margin-right:20px}nav.navbar{width:100%}.subSubMenu .dropdown-menu{position:relative;left:0;top:0}.subMenu:hover>.dropdown-menu,.subSubMenu:hover>.dropdown-menu{display:none}#menu-ws-main-menu .dropdown-toggle::after{display:none}span.arrowDown39{display:inline-block;background:url(https://www.dpf.bg/wp-content/uploads/2020/06/menu-arrow-down-white.png);background-repeat:no-repeat;background-position:15px 14px;cursor:pointer;float:right;position:relative;width:50px;height:49px;right:12px}span.arrowDown44{display:inline-block;background:url(https://www.dpf.bg/wp-content/uploads/2020/06/menu-arrow-down-white.png);background-repeat:no-repeat;background-position:15px 14px;cursor:pointer;float:right;position:absolute;width:50px;height:49px;right:12px}.rotateArrow39,.rotateArrow44{transform:rotate(-180deg)!important;-webkit-transform:rotate(-180deg)!important}.menuContainer{padding-top:3px;padding-bottom:3px}}@media only screen and (max-width:576px){.our-partners .carouseller .car__4{width:10%}}.cc_more_info,.cc_more_info:hover,.cc_btn_accept_all:hover{text-decoration:none}.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#fb4848;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{margin-top:.5em;font-size:.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial!important;font-display:swap;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff;background-color:#fb4848;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#fb4848;transition:200ms color}.cc_banner-wrapper .cc_container .cc_btn_accept_all:hover,.cc_banner-wrapper .cc_container .cc_btn_accept_all:active{background-color:#b2f7ff}.cc_banner-wrapper .cc_container .cc_more_info:hover,.cc_banner-wrapper .cc_container .cc_more_info:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp}