/*!
Theme Name: Valentin
Theme URI: https://bylikan.md/
Author: byLikan
Author URI: https://bylikan.md/
Description: Web Studio byLikan
Version: 7.7.7
Text Domain: Valentin
Tags: asociatiaobsteasca.blog developed by Web Studio byLikan
*/

.post-meta > .meta-cats{display:none}
.vc_custom_1579258517123{background-color:#f7f7f7!important}
.vc_custom_1587801136627{margin-top:40px!important;margin-bottom:60px!important}
.vc_custom_1587801159869{margin-top:15px!important}
.vc_custom_1587801172409{margin-top:20px!important}
.vc_custom_1587638741387{margin-bottom:20px!important}
.vc_custom_1585828963637{margin-bottom:20px!important}
.vc_custom_1621249169373{padding-top:40px!important;padding-bottom:40px!important;background-color:#ddffe0!important}
.vc_custom_1621235077431{padding-top:40px!important;padding-bottom:40px!important;background-color:#ffefdb!important}
.vc_custom_1588068444522{padding-top:40px!important;padding-bottom:40px!important;background-color:#ddffe0!important}
.vc_custom_1588015987004{padding-top:40px!important;padding-bottom:40px!important;background-color:#ffefdb!important}
.vc_custom_1587819999399{padding-top:40px!important;padding-bottom:40px!important;background-color:#ddffe0!important}
.vc_custom_1588016094387{padding-top:40px!important;padding-bottom:40px!important;background-color:#ffefdb!important}
.vc_custom_1588089253516{margin-bottom:20px!important}
.vc_custom_1589523219007{margin-bottom:20px!important}
.vc_custom_1588089268434{margin-bottom:20px!important}
.vc_custom_1588089366613{margin-bottom:20px!important}
.vc_custom_1588089456687{margin-bottom:20px!important}
.vc_custom_1544192758291{border-top-width:1px!important;background-color:#ededed!important;border-top-color:#dee2e6!important;border-top-style:solid!important}
.vc_custom_1544198523006{padding-top:80px!important;padding-bottom:80px!important}
.vc_custom_1544192491524{padding-top:90px!important;padding-bottom:120px!important}
.vc_custom_1544193876702{padding-top:60px!important;padding-bottom:0!important}
.vc_custom_1544195310162{padding-top:90px!important;padding-bottom:50px!important}
.vc_custom_1544193883252{margin-bottom:80px!important}
.vc_custom_1544005760305{margin-bottom:20px!important}
.vc_custom_1544198055889{margin-bottom:20px!important}
.vc_custom_1569427019433{margin-top:15px !important;margin-bottom:40px !important;padding-top:60px !important}
.vc_custom_1569426404902{margin-bottom:20px !important;padding-left:20px !important}
.vc_custom_1485582955219{padding-left:15px !important}
.vc_custom_1569426350549{margin-bottom:13px !important}
#header .logo,.side-header-narrow-bar-logo{max-width:200px}
@media (min-width: 1164px) {
#header .logo{}
.container{max-width:1140px}
}
@media (max-width: 991px) {
#header .logo{max-width:100px}
}
@media (max-width: 767px) {
#header .logo{max-width:100px}
}
#header.sticky-header .logo{max-width:125px}
@media (min-width: 992px) {
#header{margin:0 0 10px}
}
#header .header-main .header-left,#header .header-main .header-center,#header .header-main .header-right,.fixed-header #header .header-main .header-left,.fixed-header #header .header-main .header-right,.fixed-header #header .header-main .header-center{padding-top:0;padding-bottom:0}
@media (max-width: 991px) {
#header .header-main .header-left,#header .header-main .header-center,#header .header-main .header-right,.fixed-header #header .header-main .header-left,.fixed-header #header .header-main .header-right,.fixed-header #header .header-main .header-center{padding-top:20px;padding-bottom:20px}
}
.page-top .page-title-wrap{line-height:0}
.page-top .page-title:not(.b-none):after{content:'';position:absolute;width:100%;left:0;border-bottom:5px solid #036b6c;bottom:-32px}
@media (min-width: 1500px) {
.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.main-content.col-lg-9{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
.main-content.col-lg-6{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
}
#header .main-menu .wide .popup,.header-wrapper #header .main-menu .wide .popup > .inner,#header .main-menu .narrow .popup > .inner > ul.sub-menu,#header .main-menu .narrow ul.sub-menu ul.sub-menu{border-radius:0}
#header.sticky-header .header-main.sticky{border-top:0 solid #ccc}
.home-intro .btn{padding:1em 1.8em;font-size:1em}
b{font-weight:900}
.portfolio-item .thumb-info{background:#f4f4f4}
.post-carousel .post-item .day{color:#212529;font-size:18px;font-weight:800}
#footer .footer-bottom{padding:0;border-top:1px solid rgba(255,255,255,.05)}
.thumb-info .thumb-info-inner{font-size:24px}
.thumb-info.thumb-info-bottom-info .thumb-info-inner{line-height:1.3}
#footer .footer-main > .container{padding-top:2.1rem;padding-bottom:0;margin-bottom:-15px}
.single .post-image{display:none}
.custom-svg-style-1{background-color:#fff;position:absolute;top:0;width:100vw;height:100%;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.btn-style-1 > .btn,.btn.btn-style-1{font-size:1.2em;padding:.75rem 2.4rem;font-weight:600}
.text-color-primary > .btn{color:inherit}
.home-banner p{letter-spacing:-.05em}
.home-banner .porto-ibanner{cursor:default}
.home-banner .porto-ibanner-content{text-align:left;max-width:85%;font-size:1em;font-weight:600}
.home-banner .porto-ibanner-desc{padding:35px;top:auto;height:auto;bottom:0}
.home-banner .porto-ibanner-content h3{color:#fff;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}
.home-banner .porto-ibanner-content h6{color:rgba(255,255,255,.8);font-weight:300;margin-bottom:5px}
.home-banner .btn{margin-top:1rem}
.home-banner .desc{max-height:0;overflow:hidden;transition:max-height .8s}
.home-banner .porto-ibanner:hover .desc{max-height:300px}
.our-offices .row{margin:0 -.5rem}
.our-offices .vc_column_container{padding:0 .5rem}
.porto-ibanner{border-radius:5px;margin-bottom:1rem}
.our-offices .porto-ibanner .btn{color:inherit;font-size:12px;letter-spacing:-.05em}
.btn-modern{font-weight:700}
.btn-modern i{margin-left:.5rem}
.our-offices .porto-ibanner-title{font-weight:600}
.our-offices .porto-ibanner-title,.our-offices .porto-ibanner-content{position:absolute;left:0;text-align:center;width:100%;top:50%;transform:translateY(-50%);transition:cubic-bezier(0.55,0,0.1,1) top .5s}
.our-offices .porto-ibanner-content{top:150%}
.our-offices .porto-ibanner:hover .porto-ibanner-title{top:-50%}
.our-offices .porto-ibanner:hover .porto-ibanner-content{top:50%}
.porto-stats.owl-carousel .owl-nav{top:25%}
.porto-stats.owl-carousel .owl-nav [class*="owl-"]{font-size:2rem;font-weight:800}
.hover-box{-webkit-perspective:1000px;perspective:1000px}
.hover-box .porto-sicon-wrapper,.hover-box .porto-ibanner{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 44px -10px rgba(0,0,0,0.15);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:ease transform 500ms;overflow:visible}
.hover-box .porto-ibanner{position:absolute;left:15px;top:0;right:15px;bottom:0;margin-bottom:0;transform:translate3d(0,0,-1px) rotateY(180deg)}
.hover-box .porto-ibanner-title{color:#fff;font-weight:700;margin-bottom:15px}
.hover-box .porto-ibanner-desc{padding:55px 48px 48px;color:rgba(255,255,255,.5)}
.porto-ibanner .porto-ibanner-content{font-size:14px;line-height:26px}
.hover-box .btn{font-weight:700;margin-top:30px}
.hover-box .porto-sicon-wrapper,.hover-box:hover .porto-ibanner{-webkit-transform:translate3d(0,0,1px) rotateY(0deg);transform:translate3d(0,0,1px) rotateY(0deg)}
.hover-box:hover .porto-sicon-wrapper{-webkit-transform:translate3d(0,0,-1px) rotateY(-180deg);transform:translate3d(0,0,-1px) rotateY(-180deg)}
.hover-box .porto-ibanner-desc,.hover-box .porto-sicon-box{-webkit-perspective:inherit;perspective:inherit;-webkit-transform:translate3d(0,0,60px);transform:translate3d(0,0,60px);-webkit-backface-visibility:hidden;backface-visibility:hidden}
b{font-weight:900}
.progress-label{font-size:.8em}
.portfolio-item .thumb-info{background:#f4f4f4}
.image-box .porto-sicon-header p{letter-spacing:-.05em}
.widget .comment-author-link{color:#212529;font-weight:700}
.vc_separator strong{display:inline-block;color:#fff;padding:.5rem 1rem;font-size:.8em}
b{font-weight:900}
.progress-label{font-size:.8em}
.portfolio-item .thumb-info{background:#f4f4f4}
.image-box .porto-sicon-header p{letter-spacing:-.05em}
.widget .comment-author-link{color:#212529;font-weight:700}
.vc_separator strong{display:inline-block;color:#fff;padding:.5rem 1rem;font-size:.8em}
.custom-input-box .form-control{border-radius:2px;height:50px;padding-left:50px}
.custom-input-box{position:relative}
.custom-input-box i{color:#4dbb6d!important;font-size:1.3em;left:16px;position:absolute;top:16px;z-index:9}
.custom-input-box textarea.form-control{height:0;min-height:130px;padding-top:14px}
.submit-btn .wpcf7-submit{background:transparent none repeat scroll 0 0;border:2px solid #4dbb6d;border-radius:35px;color:#4dbb6d;font-weight:600;padding:11px 30px;text-transform:uppercase;transition:all .2s ease-in-out 0}
.submit-btn .wpcf7-submit:hover{color:#fff}
.contact-info .feature-box-icon{margin-top:4px}