@charset "UTF-8";
/* https://triariusproject.com/wp-content/themes/triarius/style.css?ver=91d9f811bcf5b3b9489bf686d893cd76 */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.page-top .page-title{line-height:1.2;letter-spacing:0}h1,.h1{font-size:2.5rem}h2,.h2,.porto-ibanner h2.porto-ibanner-title,.porto-ibanner h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead,.wpb_text_column.lead,.wpb_text_column.lead p{letter-spacing:0;font-weight:400}.text-shadow{text-shadow:#1e1e1e 1px 1px 1px!important}.text-shadow-small{text-shadow:1px 1px 0 rgb(0 0 0 / .2)}.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{margin-left:5px}.header-bottom{border-top:1px solid rgb(0 0 0 / .08);border-bottom:1px solid rgb(0 0 0 / .08)}.header-btn{margin-top:130px}.np-overlay{position:relative}.np-overlay:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0,.5)}#header .share-links a{font-size:1.1rem}.scale-img-on-hover img{-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}.scale-img-on-hover:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}b{font-weight:900}.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:rgb(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(.55,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%}.sidebar-content{background:#eee;padding:10px 10px 30px 10px}.main-content{min-height:300px}.yrc-item .yrc-thumb a.yrc-video-link:before{background-size:50px!important}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea,select,.form-control{font-size:1rem}.subscribe-btn .btn{text-transform:none}.post-carousel h4{color:#7b8735;font-weight:700}.post .btn-default.btn{border-bottom-color:rgb(0 0 0 / .2);background:#212528;padding:5px 10px;font-size:12px!important;color:#fff}.mobile-menu.accordion-menu .has-sub .arrow{width:100%;height:30px;z-index:55;text-align:right}.related-posts a.btn:after{display:none!important}.videos-posts-slider .post-item .thumb-info{position:relative}.videos-posts-slider .post-item .thumb-info:before{content:"\f04b";font-family:'Font Awesome 5 Free';font-weight:900;opacity:1;background-color:#c00;position:absolute;bottom:50%;right:50%;height:40px;width:40px;line-height:40px;font-size:16px;transform:translate(50%,50%);;-webkit-transform:translate(50%,50%);;-moz-transform:translate(50%,50%);;-o-transform:translate(50%,50%);;-ms-transform:translate(50%,50%);;z-index:1;border-radius:50%;text-align:center;color:#fff}.meta-cats.m-l-lg{margin-left:0px!important}@media screen and (min-width:1400px){.nd-container-big .container{width:75%;max-width:90%}}@media (min-width:992px){#header .header-top{background-color:#fff0;position:absolute;width:100%;top:15px}}