@charset "UTF-8";
/* https://serviciicurateniebacau.ro/wp-content/themes/twocleanprofessional/style.css?var=3.4.0&ver=6.9.4 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type="text"],input[type="email"],input[type="submit"],textarea,.contact--fields select,input[type="tel"]{-webkit-appearance:none;border-radius:0}body{line-height:1.2;font-family:'Poppins',sans-serif}input,button,textarea,select{font-family:'Poppins',sans-serif}*{box-sizing:border-box;outline:none!important}ol,ul{list-style:none}img{max-width:100%;height:auto}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{text-decoration:none}*{box-sizing:border-box!important}.transition,.desktop-menu li a:before,.desktop-menu li a,.site-footer a,.buton-slider a,button,input[type="submit"],.button,button:after,.slidecontent>*,.single-step-icon::after,.single-step h3,.sub-menu,.toggle-children span,.top-social-icons a,.buton-rezervare-online a,.youtube-iframe-inner a:before,.youtube-iframe-inner a:after,.buton-contact-servicii a,.img-contact-holder,.motive-step,.motive-step h3,.vc_wp_custommenu a,.vc_wp_custommenu li a:after,.sidebar--btn a,.menu-section.header-column,.sub-menu li a,.motive-step-icon i,.post--button,.post_content h3,.pagination--container .page-numbers{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.delay1{-webkit-transition-delay:0.5s!important;-moz-transition-delay:0.5s!important;-o-transition-delay:0.5s!important;transition-delay:0.5s!important}.delay2{-webkit-transition-delay:1s!important;-moz-transition-delay:1s!important;-o-transition-delay:1s!important;transition-delay:1s!important}.delay3{-webkit-transition-delay:1.5s!important;-moz-transition-delay:1.5s!important;-o-transition-delay:1.5s!important;transition-delay:1.5s!important}.container{margin:0 auto;width:1280px;max-width:1280px}.site-content-center{margin:0 auto;width:1170px;max-width:1170px}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif}.desktop--logo{max-width:200px;display:block}.site-header{padding:20px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.header-inner{max-width:1400px;width:1400px;margin:0 auto}.website--logo.header-column,.contact-header-section.header-column{width:30%}.menu-section.header-column{width:40%}.header-column{display:inline-block;vertical-align:middle}.desktop-menu li a{font-size:16px;font-weight:500;text-align:left;color:#91939d;position:relative}.menu-section{text-align:center}.desktop-menu li{display:inline-block;margin:0 33px;position:relative}.header-inner{font-size:0}.open-hours-header{font-size:16px;font-weight:500;text-align:left;color:#91939d}.open-hours-header i{font-size:20px;color:#aace46;display:inline-block;position:relative;top:1px;margin-right:5px}.buton-rezervare-online a{background-color:#aace46;font-size:14px;font-weight:600;text-align:left;color:#fff;padding:16px 29px;display:inline-block;border-radius:25px}.open-hours-header,.buton-rezervare-online{display:inline-block}.buton-rezervare-online{margin-left:38px}.contact-header-inner{text-align:right}.desktop-menu li a:hover,.desktop-menu li.current-menu-item>a,.desktop-menu li.current-menu-ancestor>a{color:#aace46}.desktop-menu li a:before{content:'';width:5px;height:1px;left:50%;bottom:-10px;position:absolute;display:block;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#aace46;opacity:0;visibility:hidden}.desktop-menu li a:hover::before,.desktop-menu li.current-menu-item a::before,.desktop-menu li.current-menu-ancestor>a::before{bottom:0;width:100%;opacity:1;visibility:visible}.site-footer{background-color:#1a1e32;padding:90px 0 0}.site-footer .site-footer-columns{padding-bottom:70px}.site-footer-culumn{float:left}.site-footer-culumn.website-logo-info{width:37%;padding-right:110px}.site-footer-culumn.widget-area{width:21%;padding-right:20px}.site-footer-columns{overflow:hidden}.site-footer .menu a,.site-footer .widget_text a,.site-footer .widget_text p,.site-footer h5,.site-footer h4{font-size:16px;font-weight:500;line-height:2.25;text-align:left;color:#a1a4b5}h6.widgettitle{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;font-size:18px;font-weight:600;line-height:1.67;color:#fff;margin-bottom:30px}.site-footer h5{color:#ec3235}.site-footer h4{color:#aace46}.site-footer .widget_text p{margin-bottom:20px}.website--logo.footer--logo{margin-bottom:30px}.site-footer .website-logo-info .widget_text p{line-height:1.6;font-size:14px;font-weight:400}.site-footer a:hover{color:#aace46!important;}.fullbgcol{height:calc(100vh - 118px);background-color:rgba(0,0,0,.4)}.each_slider_slide{display:block!important;background-size:cover;background-position:center center}.main-website-content{overflow:hidden}.header--slider{position:relative}.top-sectiune-contact{position:absolute;right:0;top:0;background-image:url(/wp-content/themes/twocleanprofessional/images/slide-right-bg-red.png);width:380px;height:100%;background-position:left bottom;background-repeat:no-repeat;background-size:cover}.phone-call-icon{width:100px;height:100px;background-color:#fff;display:block;border-radius:50%;font-size:38px;color:#ec3235;line-height:100px;text-align:center;border:0;padding:0;float:left;cursor:pointer;box-shadow:0 0 0 rgba(255,255,255,.4);animation:pulse 1s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-moz-box-shadow:0 0 0 15px rgba(255,255,255,0);box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.phone-call-icon i{display:inline-block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.phone-call-number{font-size:36px;font-weight:600;color:#fff;display:block}.phone-call-small{color:#fff;font-size:20px;display:block;font-family:'Amita',cursive;line-height:1.4}.phone-call-text{width:calc(100% - 100px);float:left;padding-left:35px}.buton-estimare-slider{position:absolute;bottom:100px;right:40px;min-width:400px}.top-social-icons{position:absolute;right:35px;top:40px}.top-social-icons a{font-size:30px;color:#fff}.slidecontent{max-width:860px;margin:0 auto}.topslider .slick-dots{width:860px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.slidecontent_container{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.top-slider-description{font-family:'Amita',cursive;font-size:26px;line-height:1.92;color:#fff}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:70px;font-weight:700;font-style:normal;line-height:1.14;text-align:left;color:#fff;margin-bottom:50px}.buton-slider a{font-size:16px;font-weight:600;text-align:left;color:#fff;display:inline-block;line-height:1;padding:27px 42px;background-color:#ec3235;border-radius:40px}.buton-slider a:hover{background-color:#aace46}.slick-dots button{width:8px;height:8px;border-radius:50%;padding:0;font-size:0;border:0;background-color:rgba(255,255,255,.2);cursor:pointer;position:relative;display:block}.slick-dots button::after{content:'';width:8px;height:8px;border:3px solid #fff;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;visibility:hidden;position:absolute;display:block;border-radius:50%}.slick-dots li{margin-left:-100px}.slick-dots .slick-active button,.slick-dots button:hover{background-color:#fff}.slick-dots .slick-active button:after,.slick-dots button:hover:after{opacity:1;visibility:visible;width:16px;height:16px}.slick-dots li{margin-bottom:20px}.slidecontent>*{opacity:0;transform:translateX(-100px)}.slick-current.slick-active .slidecontent>*{opacity:1;transform:translateX(0)}.top-social-icons a:hover{color:#aace46}.buton-rezervare-online a:hover{background-color:#ec3235}.text-section-column{width:48%;float:right}.media-section-column{width:48%;height:500px;background-size:contain;background-position:center center;float:left;background-repeat:no-repeat}.clearfix:after{content:'';display:table;clear:both}.section-title-container h2{line-height:1.88;text-align:left;font-size:30px;color:#1a1e32;line-height:1.33;margin-bottom:33px}.text-column-inner p,.simple--text p{font-size:16px;font-weight:500;line-height:1.88;text-align:left;color:#91939d;margin-bottom:35px}.simple--text h2{font-size:35px;margin-bottom:22px;font-weight:500}.simple--text h3{font-size:28px;margin-bottom:22px;font-weight:500}.youtube-iframe-inner a{background-color:#000;width:200px;height:128px;display:block;background-size:cover;background-position:center center;border-radius:10px;position:relative;overflow:hidden}.youtube-iframe-inner a::before{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);position:absolute;display:block}.youtube-iframe-inner a::after{content:"\f04b";font-weight:900;font-family:'Font Awesome\ 5 Free';width:60px;height:60px;top:50%;left:50%;background-color:#ec3235;position:absolute;display:block;border-radius:50%;color:#fff;text-align:center;line-height:60px;margin-left:-30px;margin-top:-30px}.youtube-iframe-inner{width:200px}.youtube-video-description{width:calc(100% - 200px)}.youtube-video-description,.youtube-iframe-inner{display:inline-block;vertical-align:middle}.youtube-video-description{font-family:Poppins;font-size:20px;line-height:1.5;text-align:left;color:#1a1e32;padding-left:40px}.youtube-video-description strong{color:#ec3235;font-family:'Amita',cursive;border-bottom:1px solid;line-height:1!important;display:inline-block}.image-text-section{margin-bottom:120px}.blog--posts h4,.sectiune-titlu h4,.sectiune-servicii h4,.steps-module-sectin h4,.sectiune-contact-container h4,.motive-title-content h4,.contact-simple-text h4,.galerie-video h4{font-size:24px;font-weight:400;color:#ec3235;font-family:'Amita',cursive}.blog--posts h2,.sectiune-titlu h2,.sectiune-servicii h2,.steps-module-sectin h2,.sectiune-contact-container h2,.motive-title-content h2,.contact-simple-text h2,.galerie-video h2{font-size:40px;font-weight:600;color:#1a1e32}.sectiune-servicii{text-align:center}.wpb_text_column.sectiune-titlu{margin-bottom:60px;margin-top:115px}.youtube-iframe-inner a:hover::before{background-color:rgba(0,0,0,.8)}.youtube-iframe-inner a:hover::after{background-color:#aace46}.box-serviciu,.single-video{box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:10px;width:31.6%;margin-right:2.6%;float:left;margin-bottom:2.6%}.box-serviciu:nth-child(3n),.single-video:nth-child(3n){margin-right:0}.box-serviciu .inner{height:210px;position:relative;overflow:hidden;border-radius:8px}.imagine-serviciu{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.box-serviciu>div{padding:40px}.box-serviciu .img-holder::before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(236,50,53,.7);content:"";transition:all 0.5s ease-in-out 0s;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(0);z-index:1}.box-serviciu:hover .img-holder::before{transform:perspective(1200px) rotateX(0deg) translateZ(0);transition-delay:0.1s}.img-holder{position:relative;width:100%;height:100%;top:0;left:0;display:block}.box-serviciu .text-holder .button a{position:relative;display:block;width:80px;height:80px;margin:0 auto;border:10px solid rgba(255,255,255,.6);border-radius:50%;transition:all 500ms ease}.box-serviciu .text-holder .button a i{display:block;width:100%;height:100%;background:#aace46;color:#fff;font-size:18px;line-height:60px;border-radius:50%;transition:all 500ms ease}.box-serviciu .text-holder .button{position:absolute;top:-40px;left:0;right:0}.box-serviciu .text-holder h4{font-size:20px;font-weight:500;line-height:1.4;margin:20px 0 0;font-family:'Poppins',sans-serif;color:#1a1e32;position:relative}.box-serviciu .text-holder h4 a{display:inline-block;top:50%;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.text-holder.text-center{padding-top:40px;position:relative;z-index:2}.box-serviciu:hover .text-holder .button a i{background:#ec3235;transition:all 500ms ease;transition-delay:.2s}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.sectiune-servicii h2{margin-bottom:65px}.anchor_overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1}.vc_row.sectiune-servicii::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/themes/twocleanprofessional/images/patternbg.png);background-repeat:no-repeat;background-size:contain;z-index:1;transition:.5s ease;background-position:center center}.vc_row.sectiune-servicii{padding:115px 0 100px}.sectiune-servicii .wpb_column{z-index:9}.descriere-serviciu{clear:both;display:block;padding-top:25px}.descriere-serviciu p{color:#91939d;font-size:18px;font-weight:400}.descriere-serviciu p strong,.descriere-serviciu p a,.descriere-motive a,.descriere-motive strong{color:#ec3235;font-size:18px;font-family:'Amita',cursive;border-bottom:2px solid;line-height:1;display:inline-block}.buton-contact-servicii a{background-color:#ec3235;font-size:16px;font-weight:600;text-align:left;color:#fff;padding:16px 29px;display:inline-block;border-radius:25px}.buton-contact-servicii a:hover{background-color:#aace46}.buton-contact-servicii{padding-top:35px}.steps-module-sectin{text-align:center;padding-top:80px}.single-step{width:22%;margin-right:4%;float:left;position:relative}.single-step::after{position:absolute;top:0;right:-18%;background:url(/wp-content/themes/twocleanprofessional/images/star.png);background-repeat:no-repeat;width:43px;height:41px;content:"";bottom:0;margin:75px 0}.single-step:nth-child(4n){margin-right:0}.steps-list{overflow:hidden;padding-top:60px;padding-bottom:110px}.single-step-icon{width:188px;height:188px;border:solid 10px #f5f5f5;background-color:#fff;border-radius:50%;margin:0 auto 26px}.single-step-icon img{max-width:64px;max-height:60px;display:block}.single-step-icon>div{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);display:inline-block}.single-step-text h3,.single-step-text .step-description{font-size:16px;font-weight:500;line-height:1.88;text-align:center;color:#91939d}.single-step-text h3{font-size:20px;font-weight:600;color:#1a1e32;margin-bottom:30px;line-height:1.6}.single-step-text{padding:0 25px}.steps-list{counter-reset:steps-counter}.single-step-icon{position:relative}.single-step-icon::after{counter-increment:steps-counter;content:"0" counter(steps-counter);width:56px;height:56px;top:0;right:-10px;position:absolute;display:block;background-color:#aace46;border-radius:50%;line-height:56px;color:#fff;font-size:16px;font-weight:600}.single-step:hover .single-step-icon::after{background-color:#ec3235}.single-step:hover h3{color:#ec3235}.sub-menu li{margin:0;display:block}.sub-menu{background-color:#fff;position:absolute;width:400px;text-align:left;padding:10px 20px;margin-left:-20px;z-index:999;top:120px;opacity:0;visibility:hidden;border-bottom:3px solid #aace46;border-radius:8px}.desktop-menu li:hover .sub-menu{top:80px;opacity:1;visibility:visible}.sub-menu li a{font-size:15px;color:#1a1e32;padding:16px 10px 16px;display:block;border-bottom:1px solid #e9e9e9;position:relative}.sub-menu li:last-child a{border-bottom:0}.sub-menu li a::after{position:absolute;top:-2px;left:0;bottom:0;right:auto;width:7px;height:7px;background:#aace46;border-radius:50%;content:"";margin:23px 0;opacity:1;transform:scale(0);transition:all 500ms ease;display:block!important}.sub-menu li:hover a::after{transform:scale(1);left:0}.sub-menu li:hover a{padding-left:20px}.desktop-menu li.menu-item-has-children{position:relative}.desktop-menu li.menu-item-has-children:after{content:'';width:100%;height:50px;top:100%;left:0;position:absolute;display:block}.single-step:last-child::after{display:none}.sub-menu li a:before{display:none}.sub-menu li a:hover{color:#ec3235!important}.sectiune-imagine-contact{height:810px;position:relative;overflow:hidden}.img-contact-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-size:cover;background-position:center center;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.sectiune-imagine-contact:hover .img-contact-holder{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.sectiune-imagine-contact:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;display:block;background-color:rgba(0,0,0,.4)}.sectiune-contact-container{position:relative;text-align:center;margin:0 auto;width:800px;max-width:800px;padding-top:200px;z-index:1}.sectiune-contact-container h2,.sectiune-contact-container h4{color:#fff}.sectiune-contact-container h2{font-size:60px;font-weight:600}.sectiune-formular-contact{width:1170px;margin:-230px auto 0;max-width:1170px;background-color:#fff;box-shadow:0 4px 7px 0 #eee;border-radius:10px;position:relative;overflow:hidden}.sectiune-contact-container h4{margin-bottom:20px}.coloana-contact-formular{width:71%;float:left;padding:80px 100px 85px 110px}.coloana-imagine-formular{width:29%;right:0;height:100%;top:0;position:absolute}.formular-de-contact h2{font-size:30px;line-height:38px;font-weight:600;color:#1a1e32;margin-bottom:20px}.field-contact input,.field-contact textarea,.field-contact select{position:relative;display:block;background:#f5f5f5;border:1px solid #f5f5f5;width:100%;height:65px;padding:0 25px;color:#91939d;font-size:14px;font-weight:500;border-radius:7px;transition:all 500ms ease;outline:none!important}.coloane-contact.twocolumn .field-contact{width:48.4%;float:left}.coloane-contact.twocolumn .field-contact:last-child{float:right}.coloane-contact{margin-bottom:20px;overflow:hidden}.field-contact input:focus,.field-contact textarea:focus{border-color:#ff662a}.field-contact textarea{height:115px;padding:15px 25px;resize:vertical}.wpcf7-form-control.wpcf7-submit{position:relative;display:inline-block;background:#ec3235;color:#fff;font-size:16px;line-height:16px;font-weight:600;padding:27px 60px 27px;text-transform:capitalize;border-radius:40px;font-family:'Poppins',sans-serif;border:0;cursor:pointer}.wpcf7-form-control.wpcf7-submit:hover{background-color:#aace46}.img-form-holder{height:480px;background-size:cover;background-position:center center}.txt-form-holder{position:absolute;width:100%;top:480px;height:calc(100% - 480px);background-color:#aace46}.txt-form-holder>div{padding:40px;position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.txt-form-holder h3{color:#fff;font-size:20px;font-weight:500;line-height:28px;margin:0 0 13px}.txt-form-holder a{color:#fff;font-size:14px;font-weight:600;text-decoration:underline;text-transform:capitalize}.sectiune-contact{margin-bottom:90px}.wpcf7-not-valid-tip{display:none!important}.coloana-formular-inner{position:relative}.wpcf7-response-output{margin:0!important;width:100%!important;text-align:center;font-size:14px;position:absolute;bottom:-45px}.wpcf7-not-valid{border-color:#fd1010!important}.vc_row.sectiune-motive::after{content:"";background:rgba(26,30,60,.8) none repeat scroll 0 0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;display:block}.vc_row.sectiune-motive{background-size:cover;background-position:center center;padding:80px 0 100px}.vc_row.sectiune-motive>.wpb_column{position:relative;z-index:2}.motive-title-content h4,.motive-title-content h2{color:#fff}.motive-step{width:18%;float:left;background-color:#fff;border-radius:7px;margin-right:2.5%;text-align:center;padding:40px 20px 32px 20px;cursor:pointer}.motive-step:hover{background:#ec3235}.motive-step:hover h3{color:#fff}.motive-step:nth-child(5n){margin-right:0}.motive-title-content{text-align:center;margin-bottom:55px}.motive-step-icon img{max-width:60px;max-height:62px;display:block}.motive-step-text h3{font-size:18px;font-weight:500;line-height:24px;margin:14px 0 0;color:#1a1e32}.motive-step-icon{display:inline-block}.descriere-motive{display:block;text-align:center;padding-top:55px;clear:both;color:#fff;font-size:18px;font-weight:400}.descriere-motive strong{color:#fff}.header-pagina{height:350px;background-size:cover;background-position:center center;position:relative}.header-pagina::before{background:rgba(0,0,0,.5) none repeat scroll 0 0;position:absolute;top:0;left:0;height:100%;width:100%;content:"";z-index:1}.text-header-pagina{max-width:900px;margin:0 auto;text-align:center}.header-pagina-inner{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative;z-index:1}.header-pagina h1{color:#fff;font-size:70px;line-height:80px;font-weight:600;text-transform:capitalize}.breadcrumbs ul{margin-bottom:15px}.breadcrumbs li{display:inline-block;margin:0 15px;position:relative}.breadcrumbs li a,.breadcrumbs li span{color:#fff;font-size:22px;font-weight:400;text-transform:capitalize;font-family:'Amita',cursive}.breadcrumbs li span{color:#ec3235}.breadcrumbs li:first-child::after{content:'';display:inline-block;position:absolute;right:-17px;width:5px;height:1px;background-color:#fff;top:50%}.breadcrumbs li.simpletitle:after{display:none!important}.breadcrumbs li.simpletitle span{color:#fff}.services--inner{padding-top:90px;padding-bottom:60px}.vc_wp_custommenu.wpb_content_element{background:#f5f5f5;border-radius:9px;padding:30px 30px;margin-bottom:30px}.vc_wp_custommenu a{color:#91939d;font-weight:500;font-size:17px;position:relative;padding-left:18px;display:inline-block}.vc_wp_custommenu a:hover,.vc_wp_custommenu li.current-menu-item a{color:#ec3235}.vc_wp_custommenu li{margin-bottom:20px}h2.widgettitle{font-size:21px}.vc_wp_custommenu li a::after{content:"";width:0;height:1px;background:red;position:absolute;left:20px;bottom:-5px}.vc_wp_custommenu li a::before{content:"\f105";font-family:"Font Awesome 5 Free";position:absolute;left:3px;top:1px;color:#91939d;font-weight:900;font-size:14px}.vc_wp_custommenu li a:hover::before,.vc_wp_custommenu li.current-menu-item a:before{color:#ec3235}.vc_wp_custommenu li a:hover::after,.vc_wp_custommenu li.current-menu-item a:after{width:60px}.simple--text .wpb_text_column ul{margin-bottom:30px}.simple--text .wpb_text_column ul li{position:relative;padding-left:30px;margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.88;text-align:left;color:#91939d}.simple--text .wpb_text_column ul li a{color:#ec3235}.simple--text .wpb_text_column ul li::before{content:"\f00c";font-family:"Font Awesome 5 Free";position:absolute;left:3px;top:3px;color:#ec3235;font-weight:900;font-size:12px}.text-box-sidebar h4{font-size:32px;font-weight:500;line-height:1.4}.text-box-sidebar h5{font-family:'Amita',cursive;font-size:22px;margin-bottom:10px}.box-sidebar-inner{background:rgba(26,30,60,.8) none repeat scroll 0 0;padding:85px 25px;border-radius:9px;color:#fff;text-align:center}.box-sidebar{background-size:cover;background-position:center center;border-radius:9px}.sidebar--btn{margin-top:50px}.sidebar--btn a{background:#fff;border-radius:5px;padding:9px 21px 7px;color:rgba(26,30,60);font-weight:500;font-size:18px}.sidebar--btn a:hover{background-color:#ec3235;color:#fff}.wpb_text_column p a{color:#ec3235}.stripes{cursor:pointer;float:left;margin-left:auto;position:relative;width:30px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;display:block}.stripes>span{background:#ec3235 none repeat scroll 0 0;display:block;height:3px;margin:5px 0;width:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.activeclose{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.activeclose span:nth-child(2){width:0}.stripes span:nth-child(1),.stripes span:nth-child(3){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.activeclose span:nth-child(1){-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}.activeclose span:nth-child(3){-webkit-transform:translateY(-8px) rotate(90deg);-ms-transform:translateY(-8px) rotate(90deg);-o-transform:translateY(-8px) rotate(90deg);transform:translateY(-8px) rotate(90deg)}.footer-bottom-bar{background:#1a1e32;border-top:2px solid #26293c;padding:28px 0 28px;color:#fff;text-align:center}.footer-bottom-bar a{color:#ec3235}.vc_row.sectiune-pagina-contact{padding:115px 0 80px}.vc_row.sectiune-pagina-contact .formular-de-contact h2{display:none}.contact-simple-text h2{margin-bottom:40px}.contact-simple-text p{color:#91939d;font-size:16px;line-height:30px;font-weight:500;margin-bottom:25px}.contact-simple-text p a{color:#91939d}.contact-simple-text p strong{color:#aace46;font-weight:600}.formular-pagina-contact .wpcf7-form-control.wpcf7-submit{padding:22px 60px 22px}.formular-pagina-contact .wpcf7-response-output{margin:25px 0 0!important;font-size:13px;position:static}.single-video video{display:block;width:100%;background-color:#000;height:210px}.single-video{border-radius:10px;overflow:hidden;box-shadow:none}.galerie-video-inner{overflow:hidden}.galerie-video{padding:85px 0 60px}.galerie-video h2{margin-bottom:35px}.motive-step-icon i{color:#aace46;font-size:46px}.motive-step:hover .motive-step-icon i{color:#fff}.acceptaretermeni .wpcf7-list-item-label{color:#91939d}.acceptaretermeni .wpcf7-list-item-label a{color:#ec3235}#cookie_action_close_header{margin:0 20px}#cookie-law-info-bar{font-size:13px;z-index:9999999}.page404--section{display:table;width:100%;text-align:center;padding:70px 0}.page404--section h1{font-size:70px;font-weight:700;font-style:normal;line-height:1.14;text-align:left;color:#f02f36;margin-bottom:30px;text-align:center}.page404--section h2{font-family:'Amita',cursive;font-size:30px;line-height:1;color:#1a1e32}.page404--section img{max-width:200px;margin-top:60px}.blog--posts{display:table;width:100%;padding:20px 0 80px}.blog--posts h4{text-align:center}.blog--posts h2{text-align:center;margin-bottom:60px}.blog--posts .each_post{width:100%;margin-bottom:20px;display:table;position:relative}.post_image{width:30%;float:left;display:table;min-height:100px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;border-radius:7px}.anchoroverlay--posts{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.post_image span,.post_image_single span{position:absolute;bottom:0;left:20px;font-size:12px;font-weight:500;background-color:#aace46;padding:10px 14px;color:#fff;border-radius:7px 7px 0 0;text-transform:capitalize}.post_content h3{font-size:22px;font-weight:600;color:#1a1e32;margin-bottom:20px;line-height:1.6}.post--description{font-size:16px;font-weight:500;line-height:1.6;text-align:left;color:#91939d;margin-bottom:20px}.post_content{width:70%;float:right;padding:10px 50px 50px}.post--button{display:table;float:right;background-color:#ec3235;font-size:14px;font-weight:600;text-align:left;color:#fff;padding:14px 24px;border-radius:25px;margin-top:20px}.post--button:hover{background-color:#aace46}.post_content h3:hover{color:#ec3235}.post_image_single{display:table;width:100%;height:470px;border-radius:7px;margin-bottom:25px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.single .services--inner.simple--text img{float:left;display:table}.single .services--inner.simple--text .wpb_wrapper p{display:table}.single ol{padding-left:20px}.single p strong{font-weight:700}.single ol li{font-size:16px;font-weight:500;line-height:1.6;text-align:left;color:#91939d;margin-bottom:5px;list-style-type:decimal}.single-post .simple--text h3{font-size:26px}.blog--posts .each_post{width:33.333%;display:inline-block;padding:0 15px;vertical-align:top}.blog--posts .each_post .post_image,.blog--posts .each_post .post_content{width:100%}.blog--posts .each_post .post_image{height:280px!important}.blog--posts .each_post .post_content{padding:20px 0 10px;height:auto!important;text-align:left}.blog--posts{text-align:center}.home .pagination--container{display:none}.pagination--container{text-align:center;padding:20px 0 40px}.pagination--container .page-numbers.current{color:#ec3235;font-weight:700}.pagination--container .page-numbers{padding:0 5px;color:#1a1e32;font-size:16px}body:not(.home) .blog--posts{padding:60px 0 20px}.pagination--container .page-numbers:hover{color:#ec3235}.single-post .header-pagina h1{font-size:60px;text-transform:none}.sectiune-parteneri{padding:60px 0}.partener-continut{width:25%;display:inline-block;padding:0 15px;text-align:center;position:relative;margin-bottom:25px;vertical-align:top}.partener-continut .partener-logo{height:130px;width:100%;background-position:center center;background-repeat:no-repeat}.partener-continut .partener-nume{padding:30px 0 20px;font-size:20px}.partener-continut a.partener-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.partener-continut .logo-holder{padding:15px;border:1px solid #aace46}.parteneri-continut .partener-continut:last-child{margin-bottom:0}.website--logo.header-column a{display:inline-block}#svc_embd_947{position:fixed;bottom:20px;left:20px;z-index:999;max-width:160px}.soimiicurateniei-badge{position:fixed;bottom:190px;left:20px;z-index:999;max-width:160px;margin:0!important;width:160px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1)}.soimiicurateniei-badge .wpb_wrapper{text-align:center;padding:15px}.soimiicurateniei-badge img{margin:0 auto;object-fit:contain}@media(max-width:1550px){.open-hours-header{font-size:14px}.buton-rezervare-online{margin-left:30px}.buton-rezervare-online a{padding:14px 26px}.desktop-menu .menu>li{margin:0 25px}.desktop-menu li a{font-size:15px}.site-header{padding:10px 20px}.top-slider-description{font-size:22px}.buton-slider a{padding:20px 38px;font-size:16px}.phone-call-small{font-size:18px}.phone-call-number{font-size:32px}.top-sectiune-contact{width:320px}.phone-call-text{width:calc(100% - 100px);padding-left:25px}.phone-call-icon{margin-top:-2px;width:92px;height:92px}.buton-estimare-slider{bottom:100px;right:30px;min-width:340px}.desktop-menu li:hover .sub-menu{top:72px}.sub-menu li a{color:#91939d}.wpb_text_column.sectiune-titlu{margin-bottom:50px;margin-top:85px}.blog--posts h2,.sectiune-titlu h2,.sectiune-servicii h2,.steps-module-sectin h2,.sectiune-contact-container h2,.motive-title-content h2,.contact-simple-text h2,.galerie-video h2{font-size:35px}.section-title-container h2{font-size:30px}.image-text-section{margin-bottom:90px}.vc_row.sectiune-servicii{padding:95px 0}.box-serviciu .text-holder h4{font-size:18px}.txt-form-holder h3{font-size:17px;line-height:1.4;margin:0 0 10px}.wpcf7-form-control.wpcf7-submit{padding:22px 60px 23px}.steps-module-sectin{padding-top:60px}.steps-list{padding-bottom:90px}.header-pagina h1{font-size:52px;line-height:1.2}.breadcrumbs li a,.breadcrumbs li span{font-size:20px}.text-box-pagina{max-width:740px;margin:0 auto;text-align:center}.sectiune-imagine-contact{height:650px}.sectiune-contact-container{width:735px;max-width:735px;padding-top:160px}.vc_wp_custommenu a{font-size:15px}.text-box-sidebar h4{font-size:26px}.vc_row.sectiune-pagina-contact{padding:85px 0 70px}.page404--section h1{font-size:50px}.page404--section h2{font-size:23px}.page404--section img{max-width:180px;margin-top:40px}.single-post .simple--text h3{font-size:20px;line-height:1.4}.single-post .header-pagina h1{font-size:52px}#svc_embd_947{bottom:15px;left:15px;max-width:130px}.soimiicurateniei-badge{width:130px;bottom:155px;left:15px}}@media(max-width:1400px){.header-inner{max-width:100%;width:100%}.desktop-menu .menu>li{margin:0 18px}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:55px;margin-bottom:40px}.top-slider-description{font-size:20px}.wpb_text_column.sectiune-titlu{margin-bottom:40px;margin-top:70px}.blog--posts h4,.sectiune-titlu h4,.sectiune-servicii h4,.steps-module-sectin h4,.sectiune-contact-container h4,.motive-title-content h4,.contact-simple-text h4,.galerie-video h4{font-size:22px}.section-title-container h2{font-size:26px}.text-column-inner p,.simple--text p{font-size:14px;font-weight:400;margin-bottom:30px}.youtube-video-description{padding-left:25px;font-size:16px}.image-text-section{margin-bottom:70px}.vc_row.sectiune-servicii{padding:75px 0}.sectiune-servicii h2{margin-bottom:40px}.descriere-serviciu p{font-size:16px}.descriere-serviciu p strong,.descriere-serviciu p a,.descriere-motive a,.descriere-motive strong{font-size:16px}.single-step-text h3,.single-step-text .step-description{font-size:14px}.single-step-text h3{font-size:18px;margin-bottom:20px}.container{width:1170px;max-width:1170px}.site-footer .menu a,.site-footer .widget_text a,.site-footer .widget_text p,.site-footer h5,.site-footer h4{font-size:14px;line-height:2}h6.widgettitle{font-size:16px;margin-bottom:20px}.site-footer .website-logo-info .widget_text p{font-size:12px}.site-footer{padding:55px 0 0}.site-footer .site-footer-columns{padding-bottom:45px}.motive-step-text h3{font-size:16px}.txt-form-holder>div{padding:30px}.coloana-contact-formular{padding:60px 90px 60px 90px}.box-serviciu .text-holder h4{font-size:16px}.simple--text .wpb_text_column ul li{font-size:14px;font-weight:400}.simple--text .wpb_text_column ul li::before{top:2px}.simple--text h2{font-size:30px}.contact-simple-text p{font-size:14px;font-weight:400}.galerie-video{padding:60px 0 40px}.page404--section img{max-width:160px;margin-top:40px}.post_content h3{font-size:20px;margin-bottom:15px}.post_content{width:70%;float:right;padding:10px 30px 30px}.single-post .simple--text h3{font-size:22px}#svc_embd_947{bottom:15px;left:15px;max-width:100px}.soimiicurateniei-badge{width:100px;bottom:130px}.soimiicurateniei-badge .wpb_wrapper{padding:5px 10px}}@media(max-width:1279px){.site-content-center,.container{width:92%;max-width:92%}.single-step-text h3{font-size:15px}.single-step-text .step-description{font-size:13px;font-weight:400}.single-step-icon img{max-width:50px;max-height:48px}.single-step-icon{width:170px;height:170px}.slick-dots li{margin-left:-45px}.section-title-container h2{font-size:22px}.sectiune-formular-contact{width:90%}.txt-form-holder h3{font-size:15px;line-height:1.4;font-weight:400}.coloana-contact-formular{padding:60px 70px 60px 70px}.page404--section h1{font-size:40px}.page404--section h2{font-size:20px}.post_image_single{height:420px}.single-post .simple--text h3{font-size:20px}body:not(.home) .blog--posts{padding:50px 0 10px}.pagination--container{padding:10px 0 30px}.partener-continut{margin-bottom:30px}.partener-continut .partener-nume{padding:20px 0;font-size:18px}}@media(max-width:1023px){.menu-section.header-column{position:fixed;background-color:#fff;width:100%;height:100%;top:0;left:-100%;z-index:9999}.desktop-menu{top:50%;position:relative;transform:translateY(-50%);max-width:80%;margin:0 auto}.desktop-menu .menu>li{margin:0 0 15px;display:block}.desktop-menu li a{font-size:24px}.sub-menu{position:static;width:auto;text-align:left;padding:0;margin-left:0;top:0;opacity:1;visibility:visible;overflow:hidden;border-bottom:0;border-radius:0}.menu-section{text-align:left}.desktop-menu .sub-menu li a{font-size:20px}.desktop-menu .sub-menu li:first-child{padding-top:10px}.desktop-menu .menu>li{position:relative}.toggle-children span{width:28px;height:28px;display:block;position:absolute;right:0;top:0;cursor:pointer;z-index:1}.desktop-menu li a:hover::before,.desktop-menu li.current-menu-item a::before,.desktop-menu li.current-menu-ancestor>a::before{display:none}.toggle-children span::before{content:"";width:2px;height:26px;position:absolute;background-color:#91939d;left:50%;margin-left:-2px;top:1px;display:block}.toggle-children span::after{content:"";width:26px;height:2px;position:absolute;background-color:#91939d;left:0;top:50%;margin-top:-1px;display:block}.open .sub-menu{max-height:500px}.open .toggle-children span{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:1px}.sub-menu li:last-child{margin-bottom:0}.site-header{overflow:hidden}.header-inner{position:relative}.contact-header-section.header-column{width:auto;float:right;position:relative;padding-right:55px;margin-top:20px}.mobile-menu-container{display:block!important;position:absolute;top:28px;right:0}.menu-section.header-column.activemenu{left:0}.website--logo.header-column{position:relative;z-index:99999}.contact-header-section.header-column,.mobile-menu-container{z-index:99999}.slidecontent_container{max-width:75%;margin:0 auto;padding-right:120px}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:42px;margin-bottom:35px}.top-slider-description{font-size:18px}.top-sectiune-contact{width:280px}.phone-call-small{font-size:16px}.phone-call-number{font-size:28px}.buton-estimare-slider{bottom:100px;right:30px;min-width:310px}.top-social-icons{right:24px}.text-section-column{width:100%}.media-section-column{width:75%;margin:0 auto 25px;float:none}.box-serviciu,.box-serviciu:nth-child(3n){width:48.7%;margin-right:2.6%}.box-serviciu:nth-child(2n){margin-right:0}.single-step,.single-step:nth-child(4n){width:48%;margin-right:4%;margin-bottom:30px}.single-step:nth-child(2n){margin-right:0}.coloana-imagine-formular{width:100%;right:0;height:350px;top:0;position:absolute}.img-form-holder{height:100%;background-size:cover;background-position:center center;position:absolute;top:0;left:0;width:100%}.coloana-contact-formular{padding:470px 50px 50px 50px;width:100%}.txt-form-holder{position:absolute;width:100%;top:350px;height:100px;background-color:#aace46}.txt-form-holder>div{padding:10px 50px;text-align:center}.wpcf7-response-output{margin:30px 0 0 0!important;position:static;bottom:0}.motive-step,.motive-step:nth-child(5n){width:31.66%;margin-right:2.5%;margin-bottom:2.5%;float:none;display:inline-block}.motive-step:nth-child(3n){margin-right:0}.motive-list>div{display:block;text-align:center}.site-footer-culumn.website-logo-info{width:100%;padding-right:0;margin-bottom:20px}.site-footer-culumn.widget-area{width:33.33%;padding-right:20px}.topslider .slick-dots{width:78%}.sub-menu li a{padding:0;display:block;border-bottom:0;position:relative;line-height:2.1}.sub-menu li a::after{display:none!important}.desktop-menu .sub-menu li a{padding-left:0}body.activeover{overflow:hidden}.header-pagina h1{font-size:45px}.breadcrumbs ul{margin-bottom:5px}.header-pagina{height:280px}.services--inner{padding-top:60px}.page404--section h1{font-size:35px}.page404--section h2{font-size:19px}.page404--section img{max-width:150px;margin-top:30px}.post--button{margin-top:10px}.post_content{padding:10px 30px 20px}.blog--posts{padding:15px 0 60px}.blog--posts h2{margin-bottom:40px}.post_image_single{height:370px}.single-post .header-pagina h1{font-size:45px}.sectiune-parteneri{padding:40px 0}#svc_embd_947{bottom:15px;left:15px;max-width:90px}.soimiicurateniei-badge{width:90px;bottom:115px}.soimiicurateniei-badge .wpb_wrapper{padding:0 10px}}@media(max-width:900px){.vc_row.sectiune-pagina-contact .vc_col-sm-6{width:100%}.vc_row.sectiune-pagina-contact{padding:45px 0 20px}.page404--section h1{font-size:32px}.page404--section h2{font-size:18px}.blog--posts .each_post{width:100%;max-width:370px;padding:0 0 20px 0;display:table;margin:0 auto}.blog--posts .each_post .post--title{height:auto!important}.blog--posts .post--button{float:none;margin:0 auto}.partener-continut{width:50%}#svc_embd_947{bottom:10px;left:10px;max-width:80px}.soimiicurateniei-badge{width:80px;bottom:100px;left:10px}}@media(max-width:767px){.vc_row.sectiune-motive{padding:60px 0 80px}.descriere-motive{font-size:15px}.descriere-motive{padding-top:35px}.motive-title-content{margin-bottom:40px}.sectiune-contact-container{width:85%;max-width:85%}.steps-list{padding-bottom:40px}.media-section-column{height:400px}.blog--posts h2,.sectiune-titlu h2,.sectiune-servicii h2,.steps-module-sectin h2,.sectiune-contact-container h2,.motive-title-content h2,.contact-simple-text h2,.galerie-video h2{font-size:28px}.buton-estimare-slider{bottom:0;right:4%;min-width:auto;width:92%;height:100%}.phone-call-icon{margin-top:0;width:55px;height:55px;position:absolute;top:5px;background-color:#fff;color:#aace46;font-size:25px;line-height:55px;left:0;margin-left:0;box-shadow:0 0 0 rgba(0,0,0,.4)}.top-sectiune-contact{width:100%;position:fixed;background-image:none;height:65px;background-color:#ec3235;bottom:0;top:auto;z-index:999999;box-shadow:0 0 12px -5px rgba(0,0,0,.5);text-align:left}.phone-call-text{width:100%;padding-left:75px;padding-top:0;top:50%;padding-right:35px;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.phone-call-small{font-size:13px;color:#fff}.phone-call-number{font-size:20px;color:#fff;margin-bottom:0}.top-social-icons{right:4%;top:50%;transform:translateY(-50%);z-index:9}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(0,0,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4)}70%{-moz-box-shadow:0 0 0 15px rgba(0,0,0,0);box-shadow:0 0 0 15px rgba(0,0,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.site-footer .site-footer-columns{padding-bottom:0}.footer-bottom-bar{padding:16px 0 18px;font-size:12px;line-height:1.6}.home .site-footer{margin-bottom:64px}.box-sidebar{margin-bottom:40px}.header-pagina h1{font-size:40px;padding:0 10px}.single-video,.single-video:nth-child(3n){width:48.7%;margin-right:2.6%}.single-video:nth-child(2n){margin-right:0}#cookie_action_close_header{margin-top:15px}strong.textcookietxt{display:block}.page404--section h1{font-size:30px}.page404--section h2{font-size:16px}.post_content{padding:0 20px 10px}.post--description{font-size:13px;font-weight:400;line-height:1.5;text-align:left;color:#91939d;margin-bottom:10px}.post--button{margin-top:10px;font-size:12px;padding:10px 18px}.blog--posts{padding:15px 0 40px}.blog--posts h2{margin-bottom:30px}.single-post .header-pagina h1{font-size:40px}.lista-parteneri .wpb_single_image.wpb_content_element{height:auto!important}.lista-parteneri .vc_row.wpb_row{padding-bottom:0!important}.content-area .lista-parteneri{padding-top:50px!important;padding-bottom:30px!important}.lista-parteneri .wpb_single_image.wpb_content_element{border:0;margin-bottom:20px!important}.lista-parteneri .wpb_text_column{margin-bottom:20px}#svc_embd_947{bottom:auto;left:auto;max-width:200px;position:relative;display:table;margin:30px auto 30px}.soimiicurateniei-badge{position:relative;left:auto;bottom:auto;width:186px;max-width:unset;padding:10px 20px;margin:20px auto 0px!important}}@media(max-width:639px){.topslider .slick-dots{display:none!important}.open-hours-header{display:none}.website--logo.header-column{width:auto}.desktop--logo{max-width:160px}.buton-rezervare-online a{padding:10px 20px;font-size:13px}.contact-header-section.header-column{margin-top:15px}.mobile-menu-container{top:19px}.fullbgcol{height:500px}.slidecontent_container{max-width:80%;margin:0 auto;padding-right:0}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:36px;margin-bottom:35px}.buton-slider a{padding:17px 25px;font-size:14px}.blog--posts h2,.sectiune-titlu h2,.sectiune-servicii h2,.steps-module-sectin h2,.sectiune-contact-container h2,.motive-title-content h2,.contact-simple-text h2,.galerie-video h2{font-size:26px}.blog--posts h4,.sectiune-titlu h4,.sectiune-servicii h4,.steps-module-sectin h4,.sectiune-contact-container h4,.motive-title-content h4,.contact-simple-text h4,.galerie-video h4{font-size:16px}.desktop-menu .menu>li>a{line-height:2;font-size:18px}.desktop-menu .sub-menu li a{font-size:14px}.media-section-column{height:250px}.youtube-iframe-inner a{width:150px;height:100px}.youtube-iframe-inner a::after{width:40px;height:40px;line-height:40px;margin-left:-20px;margin-top:-20px;font-size:14px}.sectiune-titlu h2 br{display:none}.image-text-section{margin-bottom:45px}.vc_row.sectiune-servicii{padding:45px 0}.box-serviciu,.box-serviciu:nth-child(3n){width:90%;margin-right:auto!important;margin-left:auto!important;float:none;margin-bottom:20px}.descriere-serviciu p,.descriere-serviciu p strong,.descriere-serviciu p a,.descriere-motive a,.descriere-motive strong{font-size:14px}.steps-module-sectin{padding-top:20px}.single-step::after{display:none}.sectiune-contact-container{padding-top:80px}.sectiune-imagine-contact{height:530px}.coloana-imagine-formular{height:280px}.txt-form-holder{top:279px}.txt-form-holder>div{padding:10px 20px}.coloana-contact-formular{padding:420px 30px 30px 30px;width:100%}.formular-de-contact h2{font-size:24px}.coloane-contact.twocolumn .field-contact{width:100%;margin-bottom:20px}.coloane-contact{margin-bottom:0}.coloane-contact.onecolumn{margin-bottom:20px}.wpcf7-form-control.wpcf7-submit{padding:18px 50px 19px;font-size:15px}.sectiune-contact{margin-bottom:45px}.motive-step,.motive-step:nth-child(5n),.motive-step:nth-child(3n){width:48.75%;margin-right:2.5%}.motive-step:nth-child(2n){margin-right:0}.vc_row.sectiune-motive{padding:45px 0}.site-footer-culumn.widget-area{width:100%;padding-right:0;margin-bottom:20px}.youtube-iframe-inner{width:150px}.youtube-video-description{width:calc(100% - 150px)}.desktop-menu .menu>li{margin:0}.desktop-menu .sub-menu li:first-child{padding-top:0}.simple--text h2{font-size:25px}.post_content h3{font-size:17px;margin-bottom:5px}.post--description{line-height:1.4}.post--button{margin-top:0}.blog--posts{padding:15px 0}.blog--posts h2{margin-bottom:20px}.post_image_single{height:300px}.single .services--inner.simple--text img{display:table;float:none;margin:auto}.single-post .simple--text h3{font-size:18px}body:not(.home) .blog--posts{padding:30px 0 10px}body:not(.home) .blog--posts .each_post{margin-bottom:0}.single-post .header-pagina h1{font-size:30px}.content-area .lista-parteneri{padding-top:30px!important;padding-bottom:0!important}.partener-continut{width:100%;margin-bottom:10px;max-width:80%;margin:0 auto;display:table}}@media(max-width:1023px) and (max-height:450px){.desktop-menu{top:120px;position:absolute;transform:none;width:80%;margin:0 auto;height:calc(100% - 120px);overflow:auto;left:10%}.desktop-menu li a{font-size:18px}.desktop-menu .sub-menu li a{font-size:16px}}@media(max-width:767px) and (max-height:450px){.home .desktop-menu{top:120px;position:absolute;transform:none;width:80%;margin:0 auto;height:calc(100% - 185px);overflow:auto;left:10%}}@media(max-width:479px){.header-pagina h1{font-size:35px;padding:0 15px}.breadcrumbs li a,.breadcrumbs li span{font-size:16px}.wpb_image_grid .wpb_image_grid_ul .isotope-item{width:33.33%!important;margin:0!important;padding:2px}.field-contact textarea{height:100px}.single-video video{height:160px}.post_image{width:100%;height:200px!important;margin-bottom:15px}.post_content{padding:0 5px 10px;width:100%}.post--button{margin-top:0;float:none;margin:auto;margin-top:25px}.blog--posts h2{margin-bottom:15px}.blog--posts .each_post .post_image{height:220px!important}.blog--posts .each_post .post_content{padding-top:0}.single-post .header-pagina h1{font-size:25px}.partener-continut .partener-nume{padding:15px 0;font-size:16px}.partener-continut .logo-holder{padding:10px}.partener-continut{max-width:95%}#svc_embd_947{max-width:160px;margin:20px auto 12px}}@media(max-width:430px){.buton-rezervare-online{margin-left:0}.contact-header-section.header-column{padding-right:42px}.site-header{padding:10px}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:30px;margin-bottom:35px}.wpb_text_column.sectiune-titlu{margin-bottom:25px;margin-top:45px}.media-section-column{width:100%}.services--inner{padding-top:40px}.post_image_single{height:240px}}@media(max-width:380px){.desktop--logo{max-width:130px}.buton-rezervare-online a{padding:7px 10px;font-size:12px}.mobile-menu-container{top:15px}.fullbgcol{height:350px}.slidecontent_container{max-width:90%}.slidecontent h1,.slidecontent h2,.slidecontent h3,.slidecontent h4{font-size:26px;margin-bottom:25px}.top-slider-description{font-size:15px}.section-title-container h2{font-size:20px;margin-bottom:20px}.text-column-inner p,.simple--text p{margin-bottom:20px}.youtube-video-description{padding-left:25px;font-size:14px}.box-serviciu>div{padding:25px}.single-step,.single-step:nth-child(4n){width:100%;margin-right:0;margin-bottom:30px}.single-step-text h3,.single-step-text .step-description{height:auto!important}.steps-list{padding-bottom:20px}.txt-form-holder h3{font-size:13px;line-height:1.4;font-weight:400}.coloana-contact-formular{padding:420px 20px 30px 20px}.field-contact input,.field-contact textarea,.field-contact select{height:50px;padding:0 15px}.motive-step,.motive-step:nth-child(5n),.motive-step:nth-child(3n){width:75%}footer .desktop--logo{max-width:200px}.single-video{width:100%!important;margin-right:0!important}.single-video video{height:190px}.page404--section h1{font-size:28px;margin-bottom:15px}.page404--section img{max-width:100px;margin-top:50px}.post_image_single{height:200px}}