  .container-custom { max-width: 1723px; margin: 0 auto; width: 100%; padding-right: var(--bs-gutter-x, 0.75rem); padding-left: var(--bs-gutter-x, 0.75rem); } .navbar .container-custom{ display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; } @media (min-width: 1250px) and (max-width: 1770px) { .container-custom { max-width: 1250px; } } @media (min-width: 1025px) and (max-width: 1281px) { .container-custom { max-width: 1125px; } } @media (min-width: 995px) and (max-width: 1025px) { .container-custom { max-width: 909px; } } @media (min-width: 769px) and (max-width: 995px) { .container-custom { max-width: 768px; } .content-head { padding-bottom: 90px !important; } } @media (max-width: 768px) { .container-custom { max-width: 100%; padding-left: 15px; padding-right: 15px; } }  body{ font-family: 'Jost', sans-serif !important; } h1, h2, h3, h4, h5, h6 { font-family: 'Jost', sans-serif; font-weight: 400; } p, li, a, span { margin-bottom: 0.5em; line-height: 25px; font-size: 17px; font-weight: 400; font-family: 'Jost', sans-serif !important; } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { float: left; } .left { display: inline-block; } .right { float: right; display: inline-block; } .copyright { border-top: 2px solid rgba(255, 255, 255, 0.1); padding: 13px 0; } .copyright p { margin: 0; } .hover-fot-bot{ text-decoration: underline; color: #000; } .doneaza-men-custom { margin: 0; list-style: none; } #nav-main { padding: 0; } .doneaza-men-custom a { background: #cb2b3b; color: #fff; padding: 15px 28px; border-radius: 10px; text-decoration: none; margin-bottom: 0; margin-top: -12px; display: inline-block; } #bootscore-navbar { margin-right: 17%; padding-top: 19px; } .doneaza-men-custom { border-left: 1px solid #ddd; padding-left: 50px; padding-top: 18px; padding-bottom: 14px; } .fixed-top-old { margin-top: 11px; } #bootscore-navbar li{ margin: 0 10px; } #bootscore-navbar li a { font-weight: 600; color: #020202; position: relative; padding: 3px 16px !important; text-transform: uppercase; font-size: 15px; } #bootscore-navbar li .active, #bootscore-navbar li a:hover{ background-color: #e2e2e2; text-decoration: none; color: #cd211d !important; padding: 3px 16px; border-radius: 20px; } .img-top-h{ padding: 242px 0 191px; background: url(./img/img-t0.jpg); background-size: cover; position: relative; } .content-to-h h1{ color: #fff; font-size: 73px; font-weight: 800; line-height: 100px } .content-to-h { max-width: 74%; } .content-to-h a{ background: #DF2233; border-radius: 20px; padding: 10px 20px; font-size: 21px; font-weight: 400; line-height: 30px; display: inline-block; color: #fff; text-decoration: none; margin-top: 16px; } #customers-testimonials-marturii .item{ padding: 10px; } .title-proiecte-top{ text-align: center; } .title-proiecte-top span, .title-job span{ color:#E12233 ; font-size: 19px; font-weight: 500; line-height: 29px; letter-spacing: 0.1em; text-transform: uppercase; } .title-proiecte-top h2, .title-job h2{ color:#1F1F1F ; font-size: 41px; font-weight: 800; line-height: 59px; } .custom-proiecte-home{ position: relative; } .title-proiecte-top { margin-bottom: 49px; } .custom-proiecte-home img { border-radius: 15px 15px 0 0; } .info-proiecte-home { background: #000; padding: 20px 30px; border-radius: 0 0 15px 15px; min-height: 118px; } .info-proiecte-home h3{ color: #fff; font-size: 22px; font-weight: 600; line-height: 35px; margin: 0; } .custom-proiecte-home a { text-decoration: none; } #customers-testimonials-marturii .owl-nav { text-align: center; } .owl-nav i { color: #8E8E8E; background: #F4F4F4; padding: 9px 11px; border-radius: 50%; font-size: 20px; margin: 20px; } .box-job{ padding: 25px 20px 25px; background: #fff; border-radius: 15px; margin: 33px 0; -webkit-box-shadow: -1px 5px 59px 0px #0000001C; -moz-box-shadow: -1px 5px 59px 0px #0000001C; box-shadow: -1px 5px 59px 0px #0000001C; } .box-job{ display: flex; position: relative; } .content-job{ flex: 5; margin-top: 30px; } .img-box-c{ flex: 3; margin: 10px;  } .btn-job{ flex: 2; display: flex; align-items: center;  justify-content: center;  text-align: center;  } .img-box-c img { border-radius: 15px; } .content-job h3{ font-size: 24px; font-weight: 800; line-height: 41px; color: #000; } .content-job p{ color: #000; font-size: 17px; font-weight: 400; line-height: 25px; } .btn-job a{ color: #8A7F7F; border: 1px solid #8A7F7F; border-radius: 15px; padding: 12px 24px; font-size: 18px; font-weight: 400; line-height: 26px; text-decoration: none; } .btn-job a:hover{ border-color:#E12233 ; background: #E12233; color: #fff; } .title-job { margin-bottom: 50px; } .proict-desf .owl-dots { text-align: center; padding-top: 15px; } .proict-desf .owl-dots button.owl-dot { width: 15px; height: 15px; border-radius: 50%; display: inline-block; background: #ccc; margin: 0 3px; } .proict-desf .owl-dots button.owl-dot.active { background-color: #000; } .proict-desf .owl-dots button.owl-dot:focus { outline: none; } .proict-desf .owl-nav { display: none; } .info-proiecte-desf-home img { width: auto !important; } .proiecte-in-desfasurare-item { position: relative; } .img-pr-desf img { border-radius: 15px; } .info-proiecte-desf-home { background: #fff; box-shadow: 0px 4px 8px 0px #00000040; border-radius: 20px; } .proict-desf .owl-carousel .owl-stage-outer{ overflow: initial !important; } .info-proiecte-desf-home { padding: 0 30px 10px; max-width: 72%; margin: 0 auto; text-align: center; margin-top: -100px; z-index: 2; position: relative; } .info-proiecte-desf-home a { display: inline-block; } .info-proiecte-desf-home img { text-align: center; margin: 0 auto; } .info-proiecte-desf-home a{ text-decoration: none; } .info-proiecte-desf-home h3{ font-size: 20px; font-weight: 600; line-height: 29px; letter-spacing: 0.1em; color: #000; margin-top: 31px; } .img-pr-desf img { border: 4px solid transparent; } .proiecte-in-desfasurare-item:hover .img-pr-desf img { border: 4px solid #DF2233 } .proiecte-in-desfasurare-item .icon-pr-desf .icon-hover-pr{ display: none; } .proiecte-in-desfasurare-item:hover .icon-pr-desf .icon-no-hover-pr{ display: none; } .proiecte-in-desfasurare-item:hover .icon-pr-desf .icon-hover-pr{ display: block; } .proiecte-in-desfasurare-h, .slider-proiecte { margin: 81px 0; } .footer{ background: #141414; } .social-icons ul { padding-left: 0px; list-style: none; } .social-icons ul li { float: left; margin-right: 10px; } .site-footer li { color: #fff; } .social-icons ul a { background-color: #303030; width: 30px; height: 30px; line-height: 33px; text-align: center; font-size: 14px; color: #fff; display: inline-block; border-radius: 5px; } .social-icons ul a:hover { color: #cd211d; } .footer-box p { color: #fff; font-size: 16px; line-height: 25px; max-width: 70%; margin-top: 26px; margin-bottom: 23px; } .adress-foot h4 { color: #fff; font-weight: 500; font-size: 21px; margin: 12px 0 35px; } .adress-foot p, .adress-foot a{ color: #fff; font-size: 16px; line-height: 25px; text-decoration: none; } .menu-foot ul { padding: 0; } .menu-foot ul li{ list-style: none; } .mailchimp-foot label { background: #303030; padding: 8px; border-radius: 5px; } .mailchimp-foot input { background: #303030; border: none; color: #fff; } .mailchimp-foot button { background: #ba342a; color: #fff; border: none; padding: 9px 16px; border-radius: 5px; } .mc4wp-form-fields p { font-size: 12px; margin-top: 10px; color: rgba(255, 255, 255, 0.5); } .mailchimp-foot { margin-top: 17px; } .mailchimp-foot p input { background: #303030; border: none; color: #fff; margin-right: 8px; } .copyright p, .copyright a { color: rgba(255, 255, 255, 0.5); font-size: 15px; text-decoration: none; } .copyright{ margin-top: 50px; } .footer { padding: 73px 0 0; } @media (min-width: 1280px) and (max-width: 1622px) { .info-proiecte-home { padding: 20px 15px; min-height: 102px; } .info-proiecte-home h3 { font-size: 19px; line-height: 30px; } .content-to-h h1 { font-size: 60px; line-height: 78px; } .img-top-h { padding: 150px 0 120px; } } @media (max-width: 1281px) { #bootscore-navbar { margin-right: 4%; } .content-to-h h1 { font-size: 56px; line-height: 78px; } .img-top-h { padding: 132px 0 104px; } .footer-box p { max-width: 100%; } .mailchimp-foot button { padding: 5px 11px; } .info-proiecte-home { padding: 20px 15px; min-height: 102px; } .info-proiecte-home h3 { font-size: 19px; line-height: 30px; } } .proict-desf, .proiecte-in-desfasurare-h, .slider-proiecte { overflow: hidden; } .proiecte-in-desfasurare-h { overflow: hidden; } @media (max-width: 1029px) { #bootscore-navbar { margin-right: 2%; } .content-job { margin: 0 20px; } .content-job h3 { font-size: 30px; font-weight: 800; line-height: 48px; } .btn-job a { padding: 12px 17px; } .mailchimp-foot input { width: 78%; } .mailchimp-foot p input { width: auto; } } @media (max-width: 995px) { .content-to-h h1 { font-size: 45px; line-height: 50px; } .content-job h3 { font-size: 23px !important; } .btn-job a { padding: 12px 26px !important; } .doneaza-men-custom { border-left: 0; padding-left: 0; } .content-to-h { max-width: 100%; } } @media (max-width: 756px) { .img-top-h { padding: 70px 0 70px; } .content-to-h h1 { font-size: 34px; line-height: 47px; } .content-to-h a { padding: 6px 20px; font-size: 18px; margin-top: 16px; } .proiecte-in-desfasurare-h, .slider-proiecte { margin: 50px 0; } .title-proiecte-top h2, .title-job h2 { font-size: 28px; line-height: 40px; } .box-job { display: block; } .box-job { padding: 15px; } .btn-job { display: inline-block; margin-top: 20px; margin-bottom: 20px; } .content-job { margin: 0px; } .img-box-c { margin: 13px 0; } .job .title-job { margin-bottom: 40px; } .box-job { margin: 10px 0; } .title-proiecte-top { margin-bottom: 25px; } .mailchimp-foot button { padding: 2px 6px; } .copyright .left { display: block; text-align: center; } .copyright .right { float: none; text-align: center; } } .size-full { width: auto; } .top-single-proiect { margin-top: 100px; } .top-content-single-proiecte h1{ font-size: 41px; color: #000; font-weight: 800; margin-bottom: 33px; } .top-content-single-proiecte p, .top-content-single-proiecte li{ font-size: 22px; color:#605A5A ; line-height: 30px; font-weight: 400; margin-bottom: 20px; } .box-proiecte-info-more p, .box-proiecte-info-more li{ font-size: 22px; color:#605A5A ; line-height: 30px; font-weight: 400; margin-bottom: 20px; } .content-proiecte-info-more { margin: 100px 0 0; } .top-content-single-proiecte .btn-single-mor-top-1:hover{ color: #fff; } .top-content-single-proiecte .btn-single-mor-top-1 { background: #2D57A3; color: #fff; font-size: 18px; display: inline-block; border-radius: 12px; text-decoration: none; padding: 15px 27px; } .top-content-single-proiecte { padding-right: 56px; margin-top: 27px; } .img-top-single-proiecte { text-align: center; } .topic-proiect-single { margin-bottom: 100px; } .topic-box-sg{ box-shadow: 7px 3px 26px 0px #00000040; text-align: center; border-radius: 20px; padding: 40px 57px 40px; margin-top: 75px; } .topic-box-sg h4{ font-size: 27px; line-height: 37px; color: #000; font-weight: 700; min-height: 92px; display: flex; flex-direction: column-reverse; justify-content: center; } .topic-box-sg a{ text-decoration: none; color:#605A5A ; } .topic-box-sg p{ font-size: 20px; font-weight: 400; line-height: 29px; letter-spacing: 0.1em; margin: 34px 0; min-height: 147px; } .topic-box-sg a{ display: inline-grid; min-height: 26px; } .topic-box-sg:hover{ background: #2D57A3; color: #fff; } .topic-box-sg:hover a, .topic-box-sg:hover h4{ color: #fff; } .topic-box-sg .hove{ display: none; } .topic-box-sg:hover .hove{ display: block; } .topic-box-sg:hover .no-hove{ display: none; } .title-succes-page-prt{ text-align: center; } .title-succes-page-prt h3{ font-size: 40px; font-weight: 800; margin-bottom: 30px; text-align: center; } .title-succes-page-prt p{ font-size: 23px; font-weight: 400; color: #605A5A; } .blog_image img { width: auto !important; } .blog_item{ box-shadow: -3px 6px 27px 0px #0000001A; text-align: center; margin: 20px; padding: 25px 0px 30px; } .blog_image { text-align: center; margin: 0 auto; display: inline-block; } .title-succes-page-prt { margin-bottom: 38px; } .succes-proiecte-bot { padding:0 0 100px 0; } .blog_title h5{ font-size: 29px; font-weight: 600; line-height: 43px; margin-top: 13px; margin-bottom: 4px; } .blog_item img { width: auto !important; } .blog_title p{ font-size: 23px; font-weight: 500; line-height: 35px; color: #605A5A; } .blog_details a{ border: 1px solid#2D57A3; color: #2D57A3; border-radius: 15px; font-size: 19px; font-weight: 500; padding: 7px 20px; text-decoration: none; display: inline-block; margin-top: 15px; } .blog_details img{ display: inline-block !important; margin-left: 6px; } .blog_section .blog_content .owl-nav .owl-prev:hover { background: #fff; border-color: #3aafa9; color: #3aafa9; } .blog_section .blog_content .owl-nav .owl-prev { position: absolute; left: 0; top: 50%; border: 5px solid #fff; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); text-align: center; z-index: 5; width: 40px; height: 40px; border-radius: 50%; outline: 0; background: #3aafa9; transition: all 0.3s; color: #fff; } .owl-nav.disabled { display: block !important; } .blog_section .blog_content .owl-nav .owl-next:hover { background: #fff; border-color: #3aafa9; color: #3aafa9; } .blog_section .blog_content .owl-nav .owl-next { position: absolute; right: 0; top: 50%; border: 5px solid #fff; text-align: center; z-index: 5; width: 40px; height: 40px; border-radius: 50%; outline: 0; background: #3aafa9; color: #fff; transition: all 0.3s; } .content-pr-eurp h5{ margin-bottom: 40px; font-size: 27px; font-weight: 700; } .content-pr-eurp p, .content-pr-eurp a{ margin-bottom: 30px; font-size: 20px; color: #605A5A; line-height: 30px; } .img-logo-europ { text-align: center; } .pr-europ { padding-bottom: 100px; } .topic-page-singl{ background: #F4F4F4; } .topic-content-single{ background: #FFFDFD; border-radius: 20px; margin: 55px 0; padding: 75px 101px; } .topic-content-single h1, .topic-content-single h2, .topic-content-single h3{ font-size: 27px; font-weight: 800; margin-bottom: 40px; } .topic-content-single p, .topic-content-single li, .topic-content-single a, .topic-content-single span{ font-size: 18px; font-weight: 400; line-height: 26px; color: #000000; } .topic-content-single a{ color: #2D57A3; font-weight: 500; } .topic-content-single ol, .topic-content-single ul { padding-left: 20px; margin-bottom: 25px; } .topic-content-single { background: #FFFDFD; border-radius: 20px; margin: 55px 0; padding: 75px 101px; } .topic-content-single p{ margin-bottom: 25px; } .btn-back-proiecte a{ padding: 13px 20px; font-size: 18px; font-weight: 400; line-height: 26px; border-radius: 15px; background: #2D57A3; color: #fff; text-decoration: none; display: inline-block; } .btn-back-proiecte img { margin-right: 16px; } .btn-back-proiecte { margin-top: 53px; margin-left: 20px; } .categprr-proiecte-bxo .info-proiecte-home a { color: #fff; text-decoration: none; border: 1px solid; display: inline-block; margin-top: 20px; padding: 10px 17px; } @media (min-width: 1280px) and (max-width: 1622px) { .topic-content-single { padding: 57px 50px; } .topic-box-sg { padding: 25px 30px 32px; margin-top: 61px; } .topic-box-sg p { margin: 20px 0; min-height: 175px; } } @media (max-width: 1281px) { .topic-content-single { padding: 41px 40px; } .top-content-single-proiecte { padding-right: 20px; margin-top: 8px; } .top-content-single-proiecte p { font-size: 20px; line-height: 32px; margin-bottom: 30px; } .topic-box-sg { padding: 16px 15px 24px; margin-top: 61px; } .topic-box-sg h4 { font-size: 23px; line-height: 30px; padding: 0 10px; } .topic-box-sg p { font-size: 18px; } .blog_title h5 { font-size: 23px; } .blog_title p { font-size: 19px; } .content-pr-eurp p, .content-pr-eurp a { margin-bottom: 17px; font-size: 18px; color: #605A5A; line-height: 27px; } } @media (max-width: 1029px) { #bootscore-navbar li a { padding: 3px 3px; } .top-single-proiect { margin-top: 70px; } .top-content-single-proiecte { padding-right: 0; margin-top: 0; } .topic-box-sg p { margin: 8px 0; } } @media (max-width: 995px) { .top-content-single-proiecte h1 { font-size: 30px; } .top-content-single-proiecte p { font-size: 18px; line-height: 26px; margin-bottom: 19px; } .btn-single-mor-top-1 { padding: 10px 24px; } .title-succes-page-prt h3 { font-size: 30px; margin-bottom: 23px; } .title-succes-page-prt p { font-size: 20px; } .succes-proiecte-bot { padding: 50px 0; } } @media (max-width: 755px) { .img-top-single-proiecte { margin-top: 40px; } .topic-box-sg h4, .topic-box-sg p { min-height: auto !important; } .topic-box-sg { padding: 24px 15px 24px; margin-top: 42px; } .pr-europ { padding-bottom: 50px; } .topic-content-single { padding: 31px 15px; } .topic-content-single h1, .topic-content-single h2, .topic-content-single h3 { font-size: 22px; margin-bottom: 25px; } } .content-page-despre { background: #fff; border-radius: 5px; -webkit-box-shadow: -1px 5px 59px 0px #0000001C; -moz-box-shadow: -1px 5px 59px 0px #0000001C; box-shadow: -1px 5px 59px 0px #0000001C; padding: 50px; margin: 50px 0 100px; } .content-page-despre h2, .content-page-despre h3, .content-page-despre h4 { font-size: 25px; font-weight: 700; margin-bottom: 20px; } .content-page-despre p { font-size: 18px; line-height: 25px; margin-bottom: 15px; color: #333; } .content-page-despre li, .content-page-despre a { font-size: 17px; color: #333; } .title-ful-page h1 { font-weight: 600; margin-top: 50px; }  .forms { margin: 68px 0; } .box-forms { background: #fff; -webkit-box-shadow: 1px 3px 69px -6px rgba(0,0,0,.3); -moz-box-shadow: 1px 3px 69px -6px rgba(0,0,0,.3); box-shadow: 1px 3px 69px -6px rgba(0,0,0,.3); padding: 51px 81px 54px 81px !important; } .box-forms h1 { text-align: center; color: #1b1a1a; font-size: 28px; font-weight: 800; margin-bottom: 32px; } .box-forms p { text-align: center; color: #9b9b9b; font-size: 16px; font-weight: 500; line-height: 25px; margin-bottom: 32px; } .box-forms input, .box-forms textarea { background: #f4f4f4 !important; border: none !important; color: #9b9b9b !important; font-size: 18px !important; padding: 26px 21px !important; opacity: 1 !important; border-radius: 5px !important; font-weight: 400; } .wpforms-field-label-inline, .wpforms-field-label-inline a { color: #7e7e7e; font-size: 17px; line-height: 33px; margin-bottom: 15px; font-weight: 500; } #wpforms-submit-174 , #wpforms-submit-4071, #wpforms-submit-4077{ background: #cd211d; color: #fff; border: none; font-size: 15px; border-radius: 4px; max-width: 100% !important; width: 100%; padding: 20px 0; font-weight: 700; } .info-forms { padding: 50px 22px 0 40px; } .info-forms h3 { font-size: 31px; color: #fff; font-weight: 600; border-bottom: 2px solid #cd211d; display: inline-block; margin-bottom: 26px; } .info-forms p, .info-forms a { color: #fff; display: flex; font-size: 17px; font-weight: 500; margin-bottom: 20px; text-decoration: none; } .back-forms { background: #141414; padding: 0 !important; } .info-forms span { min-width: 22%; font-weight: 700; }  .navbar-brand.md.d-none.d-md-block { margin-bottom: 0; padding-top: 0; padding-bottom: 11px; } .top-paage-despre{ padding: 133px 0 133px; background: url(./img/ds-t.jpg); background-size: cover; position: relative; } .title-page-ds-1 h1{ text-align: center; color:#656363 ; font-size: 34px; font-weight: 600; text-transform: uppercase; } .top-info-despre h2{ font-size: 40px; font-weight: 800; margin-bottom: 44px; } .top-info-despre p{ font-size: 21px; font-weight: 400; line-height: 30px; margin-bottom: 28px; color: #424242; } .sec-despre-01 { margin: 30px 0 30px; } .content-right-img-sec-01 p{ font-size: 21px; font-weight: 400; line-height: 30px; margin-bottom: 28px; color: #424242; } .content-right-img-sec-01 p{ background-image: url("./img/bul.png"); background-repeat: no-repeat; background-position: 23px 6px; padding-left: 63px; } .title-echipa { margin-bottom: -60px; text-align: center; } .title-echipa h2{ color: #000; font-size: 41px; font-weight: 800; line-height: 59px; } .title-echipa p{ color: #000; font-size: 21px; font-weight: 400; line-height: 30px; } .echipa-page-despre-noi { margin-top: 54px; margin-bottom: 151px; } .info-despre { padding: 105px 0 0; } .img-echipa img { border-radius: 15px; box-shadow: 0px 4px 4px 0px #00000040; } .echipa-box { position: relative; margin-top: 129px; } .content-echipa-bot { text-align: center; background: #fff; position: absolute; bottom: -74px; width: 100%; z-index: 999; box-shadow: 10px 3px 33px 0px #0303031A; border-radius: 0 67px 8px 0; padding: 29px 46px 25px; } .content-echipa-bot h3{ font-size: 20px; font-weight: 700; color: #000; } .content-echipa-bot p{ color: #000; font-size: 16px; font-weight: 400; line-height: 23px; min-height: initial; margin: 0; } .img-echipa img { width: 100%; } .top-m{ padding: 133px 0 133px; background: url(./img/misiune.png); background-size: cover; position: relative; } .title-page-mis h1{ text-align: center; color:#656363 ; font-size: 34px; font-weight: 600; text-transform: uppercase; } .acord-misiune .accordion-button::after { flex-shrink: 0; width: 1.25rem; height: 1.25rem; margin-left: auto; content: ""; background-image:url(./img/plus.png); background-repeat: no-repeat; background-size: 13px; transition: transform 0.2s ease-in-out; background-color: #E12233; border-radius: 50%; background-position-x: 3px; background-position-y: 3px; } .acord-misiune .accordion-button:not(.collapsed)::after { background-image:url(./img/minus.png); transform: rotate(0deg); } .sec-misiune-page { background: #F9F9F9; padding: 128px 0; } .box-left-mis h2{ font-size: 41px; font-weight: 800; line-height: 59px; color: #000; margin-bottom: 30px; } .box-left-mis p{ font-size: 22px; font-weight: 400; line-height: 35px; color: #605A5A; } .box-left-mis a{ background: #E12233; font-size: 24px; color: #fff; border-radius: 15px; padding: 22px 46px; font-weight: 300; margin-top: 40px; text-decoration: none; display: inline-block; } .acord-misiune .accordion-button{ font-size: 24px; font-weight: 700; line-height: 40px; color: #484848; background: none; } .acord-misiune .accordion-item { border-bottom: 1px solid #6F6D6D; background: none; border-left: 0; border-right: 0; border-top: 0; border-radius: 0; } .acord-misiune .accordion-body p { font-size: 22px; font-weight: 400; line-height: 33px; color: #605A5A; } .acord-misiune { padding-left: 70px; } .acord-misiune .accordion-button:focus{ box-shadow: none; } .blog-page .content-job { margin-top: 0; padding-left: 10px; } .blog-page.content-job h3 { font-size: 24px; font-weight: 800; line-height: 33px; color: #000; } .text-secondary-blog li { display: inline-block; margin-right: 10px; color:#605A5A; } .text-secondary-blog li i{ color: #cb2b3b; } .text-secondary-blog li a{ color:#605A5A; text-decoration: none; } .blog-page .content-job p { margin-top: 20px; font-size: 18px; } .blog-page { padding: 100px 0; background: #F9F9F9; } .blog-single{ padding: 100px 0; background: #F9F9F9; } .box-single-blog{ padding: 50px; background: #fff; border-radius: 15px; -webkit-box-shadow: -1px 5px 59px 0px #0000001C; -moz-box-shadow: -1px 5px 59px 0px #0000001C; box-shadow: -1px 5px 59px 0px #0000001C; } .single-info-post { margin-bottom: 30px; } .box-single-blog h2, .box-single-blog h3, .box-single-blog h4{ font-size: 26px; font-weight: 700; color: #484848; background: none; margin-bottom: 30px; } .box-single-blog p, .box-single-blog li, .box-single-blog a{ font-size: 20px; font-weight: 400; color: #605A5A; margin: 20px 0; line-height: 30px; } .blog-page .content-job h3 { font-size: 27px; font-weight: 800; line-height: initial; } .paginatie-blog a { color: #000; } .paginatie-blog a:hover{ background:#cd211d ; color: #fff; } .page-item.active .page-link{ background:#cd211d ; border: 1px solid transparent !important; } .galerie-foto { margin: 100px 0; } .top-content-single-proiecte a{ font-size: 22px; color: #cb2b3b; font-weight: 500; } .box-proiecte-info-more a{ font-size: 22px; color: #cb2b3b; font-weight: 500; } .box-proiecte-info-more h2, .box-proiecte-info-more h3, .box-proiecte-info-more h4 { font-size: 26px; margin-bottom: 28px; margin-top: 30px; } @media (max-width: 1440px) { .top-m, .top-paage-despre { padding: 87px 0 89px; background-position: center; } .box-left-mis h2 { font-size: 33px; line-height: 51px; } .box-left-mis p { font-size: 20px; } .acord-misiune .accordion-body p { font-size: 20px; } .sec-misiune-page { padding: 100px 0; } .box-left-mis a { font-size: 22px; padding: 20px 29px; } .title-proiecte-top h2, .title-job h2 { color: #1F1F1F; font-size: 35px; } .info-despre { padding: 53px 0 0; } .top-info-despre h2 { font-size: 35px; margin-bottom: 35px; } .top-info-despre p, .content-right-img-sec-01 p { font-size: 20px; margin-bottom: 22px; } .content-echipa-bot { bottom: -39px; padding: 22px 29px 0; } .echipa-box { margin-top: 100px; } .title-echipa h2 { font-size: 35px; line-height: initial; } .blog-page { padding: 50px 0; } .content-job h3 { font-size: 25px; line-height: initial; margin-bottom: 20px; } .blog-head-1 .title-page-mis h1 { font-size: 28px; } .blog-single { padding: 60px 0; } } @media (max-width: 1027px) { .doneaza-men-custom { padding-left: 18px; } #bootscore-navbar { margin-right: 0; } #bootscore-navbar li { margin: 0 1px; } .doneaza-men-custom a { padding: 15px 18px; } .box-left-mis p { line-height: initial; } } #collapseExample32.search-0012 { position: absolute; top: 59%; right: 12%; } @media (max-width: 995px) { #collapseExample32.search-0012 { position: relative !important; top: 0 !important; right: 0 !important; } .top-m, .top-paage-despre { padding: 46px 0 46px; } .sec-misiune-page { padding: 50px 0; } .box-left-mis a { font-size: 20px; padding: 17px 22px; margin-top: 18px; } .acord-misiune { padding-left: 0; margin-top: 50px; } .info-proiecte-desf-home { padding: 0 0 9px; } .box-job { display: block; } .content-job { margin: 0; } .btn-job { justify-content: left; margin-top: 20px; } .blog-single-page01 .title-page-mis h1 { font-size: 25px; } .box-single-blog { padding: 15px; } .box-single-blog p, .box-single-blog li, .box-single-blog a { font-size: 18px; line-height: initial; } } .resp-content-blog-ind{ display: none ; } @media (max-width: 755px) { .galerie-foto { margin: 50px 0; } .acord-misiune .accordion-body p { font-size: 18px; line-height: inherit; } .box-left-mis p { font-size: 18px; } .acord-misiune .accordion-button { font-size: 22px; } .title-proiecte-top h2, .title-job h2 { font-size: 28px; } .top-info-despre h2 { font-size: 30px; margin-bottom: 26px; } .top-info-despre p, .content-right-img-sec-01 p { font-size: 18px; margin-bottom: 20px; line-height: initial; } .img-sex-01 { margin-bottom: 30px; } .content-right-img-sec-01 p { background-position: 11px 6px; padding-left: 38px; background-size: 13px; } .full-content-blog-ind{ display: none; } .resp-content-blog-ind{ display: block !important; } .blog-page .content-job p { margin-top: 9px; } } .fixed-top-old { position: relative; } .languages-menu { text-align: right; } .languages-menu li { display: inline-block; margin-left: 10px; } .languages-menu { right: 15px; position: absolute; top: -16px; } .gallery-container { display: flex; flex-wrap: wrap; justify-content: space-between; background-color: #fff; margin: 0 auto; padding: 10px; } .gallery-item { flex-basis: 32.7%; margin-bottom: 6px; opacity: .85; cursor: pointer; } .gallery-item:hover { opacity: 1; } .gallery-item img { width: 100%; height: 100%; object-fit: cover; } .gallery-content { font-size: .8em; } .lightbox { position: fixed; display: none; background-color: rgba(0, 0, 0, 0.8); width: 100%; height: 100%; overflow: auto; top: 0; left: 0; } .lightbox-content { position: relative; width: 70%; height: 70%; margin: 5% auto; } .lightbox-content img { border-radius: 7px; box-shadow: 0 0 3px 0 rgba(225, 225, 225, .25); width: 100%; height: 100%; object-fit: cover; } .lightbox-prev, .lightbox-next { position: absolute; background-color: rgba(0, 0, 0, 0.8); color: #fff; padding: 7px; top: 45%; cursor: pointer; } .lightbox-prev { left: 0; } .lightbox-next { right: 0; } .lightbox-prev:hover, .lightbox-next:hover { opacity: .8; } @media (max-width: 767px) { .gallery-container { width: 100%; } .gallery-item { flex-basis: 49.80%; margin-bottom: 3px; } .lightbox-content { width: 80%; height: 60%; margin: 15% auto; } } @media (max-width: 480px) { .gallery-item { flex-basis: 100%; margin-bottom: 1px; } .lightbox-content { width: 90%; margin: 20% auto; } } table td, table th {  text-align: left; font-size: 18px; color: #605A5A; } .entry-content table, .comment-content table { border-bottom: 1px solid #ddd; margin: 0 0 1.625em; width: 100%; } table { border-collapse: separate; border-spacing: 0; width: 100%; } .entry-content td, .comment-content td { border-top: 1px solid #ddd; padding: 6px 10px 6px 0; } caption, th, td { font-weight: normal; text-align: left; }  table { width: 100%; border-collapse: collapse; overflow-x: auto; } table td, table th { border: 2px solid #cb2b3b !important; padding: 8px; }  @media screen and (max-width: 767px) { .content-proiecte-info-more { margin: 50px 0; } table { overflow-x: auto; display: block; white-space: nowrap; } table tr { margin-bottom: 15px; border-bottom: 1px solid #ddd; } table td, table th {  text-align: left; font-size: 16px; } .box-proiecte-info-more p, .box-proiecte-info-more li { font-size: 18px; } } .box-parteneri{ padding: 25px 20px 25px; background: #fff; border-radius: 15px; margin: 13px 0; -webkit-box-shadow: -1px 5px 59px 0px #0000001C; -moz-box-shadow: -1px 5px 59px 0px #0000001C; box-shadow: -1px 5px 59px 0px #0000001C; } .content-parteneri h3{ font-size: 27px; font-weight: 800; line-height: initial; } .content-parteneri a{ font-size: 18px; color: #cb2b3b; font-weight: 500; } .content-parteneri p{ font-size: 18px; margin-top: 20px; } .page-oarteneri { padding: 50px 0; } .aling-vertical{ display: flex; justify-content: center; align-items: center; height: 100%; } @media screen and (max-width: 767px) { .aling-vertical { display: inline-block; height: auto; float: none; } .content-parteneri h3 { font-size: 25px !important; margin-top: 20px; } } #collapseExample.search-0012 { position: absolute; top: 59%; right: 16%; } .btn-searc i { color: #000; margin-top: 24px; padding-right: 35px; } #ajaxsearchlite1 { border: 1px solid #ccc; border-radius: 50px; padding: 4px; } .info-ha-cat h2 { text-align: center; color: #1F1F1F; font-size: 41px; font-weight: 800; line-height: 59px; } .informatii-ha { padding: 50px; } .discl { margin-top: 20px; } .head-limb h3 { font-size: 23px; margin: 0; } .head-limb p { margin: 10px; } .table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive > .table-bordered { border: 0; } .table-bordered { border: 1px solid #dee2e6; } .table { width: 100%; margin-bottom: 1rem; background-color: transparent; } .img-partenri { padding: 0 39px; } .catg-proiecte-marg{ margin-top: 50px; } table tr { color: #000; border: 2px solid #000 !important; } table{ -webkit-box-shadow: 2px 6px 35px -22px rgba(50, 50, 50, 0.5); -moz-box-shadow: 2px 6px 35px -22px rgba(50, 50, 50, 0.5); box-shadow: 2px 6px 35px -22px rgba(50, 50, 50, 0.5); } table span, .taie { text-decoration: line-through; } .succes-proiecte-bot .blog_image img { border-radius: 50%; }  table.woocommerce-checkout-review-order-table .product-total *, table.woocommerce-checkout-review-order-table .order-total *, table.woocommerce-checkout-review-order-table span.woocommerce-Price-amount, table.woocommerce-checkout-review-order-table bdi { text-decoration: none !important; text-decoration-line: none !important; color: #1e293b !important; }  table.woocommerce-checkout-review-order-table, table.woocommerce-checkout-review-order-table tr, table.woocommerce-checkout-review-order-table th, table.woocommerce-checkout-review-order-table td, table.woocommerce-checkout-review-order-table tr.cart_item td, table.woocommerce-checkout-review-order-table tr.order-total th, table.woocommerce-checkout-review-order-table tr.order-total td { border-color: #e2e8f0 !important; outline: none !important; }  .single-page-donare { background-color: #f8fafc; } .donation-card { transition: transform 0.2s ease, box-shadow 0.2s ease; } .donation-badge { background-color: rgba(203, 43, 59, 0.08) !important; color: var(--donation-primary) !important; border: 1px solid rgba(203, 43, 59, 0.18); font-size: 0.8rem; } .donation-switcher-wrap { background-color: #f1f5f9; border: 1px solid #e2e8f0; padding: 3px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04); max-width: 100%; gap: 3px; } .donation-switcher-wrap .switch-tab { color: #475569; font-size: 0.84rem; font-weight: 500; padding: 5px 12px !important; line-height: 1.25; border: none; background: transparent; transition: all 0.2s ease-in-out; white-space: nowrap; display: inline-flex; align-items: center; justify-content: center; gap: 5px; } .donation-switcher-wrap .switch-tab:hover { color: var(--donation-primary); } .donation-switcher-wrap .switch-tab .tab-heart-svg { display: none; flex-shrink: 0; } .donation-switcher-wrap .switch-tab .tab-heart-svg path { fill: #ffffff !important; } .donation-switcher-wrap .switch-tab.active { background-color: var(--donation-primary) !important; color: #ffffff !important; font-weight: 600; box-shadow: 0 2px 8px rgba(203, 43, 59, 0.3); } .donation-switcher-wrap .switch-tab.active .tab-heart-svg { display: inline-block; } .donation-frame { height: 280px; border: none; display: block; overflow: hidden; } @media (max-width: 576px) { .donation-switcher-wrap { border-radius: 0.85rem !important; padding: 4px; } .donation-switcher-wrap .switch-tab { font-size: 0.78rem; padding: 5px 8px !important; } } .btn.rounded-pill.switch-tab span { margin: 0; } 