body{background:#fff!important;font-family:avenir;overflow-x:hidden}#page{opacity:0;transition:opacity .5s .1s ease}#page.loaded{opacity:1}.site-content{padding-bottom:0}.vc_wp_custommenu,.widget,.wpb_single_image,.hentry{margin-bottom:0!important}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'avenir',sans-serif}#main p{font-size:1.8rem}button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:transparent!important}.widget_nav_menu a,.widget_pages a{border:0}a:hover,a:focus,a:active,a{text-decoration:none!important;color:inherit}#content sup{transform:translateY(-10px)!important;display:inline-block}@media screen and (max-width:768px){main#main .entry-content:first-child{padding:0 15px}}@media screen and (min-width:1160px) and (max-width:1539px){.content-area{margin-left:0;padding-left:0}}#section-1.banner img{width:100vw!important;max-width:unset!important;height:80vh;max-height:670px;object-fit:cover}#section-1.banner.has-content{height:80vh;max-height:670px}#section-1.banner.has-content img{position:absolute;top:0;left:0;height:100%}#section-1.banner .vc_parallax-inner{max-height:100%}#page .link_effect a,#projects_wrapper .filter_item a,#social-profiles-menu ul.menu li a,#masthead .main-navigation ul.menu>li>a,.page-id-2956 #section-1 .vc_grid-filter li.vc_active span,.vc_pageable-load-more-btn a{position:relative;display:inline-block}#page .link_effect a::before,#projects_wrapper .filter_item:hover a::before,#projects_wrapper .filter_item.active a::before,#social-profiles-menu ul.menu li a::before,#masthead .main-navigation ul.menu>li:hover>a::before,#masthead .main-navigation ul.menu>li.current-menu-item>a::before,.page-id-2956 #section-1 .vc_grid-filter li.vc_active span::before,.vc_pageable-load-more-btn a::before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right center;transition:0.45s transform cubic-bezier(.55,0,.1,1)}#page .link_effect a::after,#projects_wrapper .filter_item:hover a::after,#projects_wrapper .filter_item.active a::after,#social-profiles-menu ul.menu li a::after,#masthead .main-navigation ul.menu>li:hover>a::after,#masthead .main-navigation ul.menu>li.current-menu-item>a::after,.page-id-2956 #section-1 .vc_grid-filter li.vc_active span::after,.vc_pageable-load-more-btn a::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:0.45s transform 0.15s cubic-bezier(.55,0,.1,1)}#page .link_effect a:hover::before,#projects_wrapper .filter_item:hover a:hover::before,#projects_wrapper .filter_item.active a:hover::before,#social-profiles-menu ul.menu li a:hover::before,#masthead .main-navigation ul.menu>li:hover>a:hover::before,#masthead .main-navigation ul.menu>li.current-menu-item>a:hover::before,.page-id-2956 #section-1 .vc_grid-filter li.vc_active span:hover::before,.vc_pageable-load-more-btn a:hover::before{transform:scaleX(0)}#page .link_effect a:hover::after,#projects_wrapper .filter_item:hover a:hover::after,#projects_wrapper .filter_item.active a:hover::after,#social-profiles-menu ul.menu li a:hover::after,#masthead .main-navigation ul.menu>li:hover>a:hover::after,#masthead .main-navigation ul.menu>li.current-menu-item>a:hover::after,.page-id-2956 #section-1 .vc_grid-filter li.vc_active span:hover::after,.vc_pageable-load-more-btn a:hover::after{transform:scaleX(1)}.share_post{display:flex;align-items:center}.share_post a.pdf_link{width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%23c7cacc'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M184 208c0-4.406-3.594-8-8-8S168 203.6 168 208c0 2.062 .2969 23.31 9.141 50.25C179.1 249.6 184 226.2 184 208zM256 0v128h128L256 0zM80 422.4c0 9.656 10.47 11.97 14.38 6.375C99.27 421.9 108.8 408 120.1 388.6c-14.22 7.969-27.25 17.31-38.02 28.31C80.75 418.3 80 420.3 80 422.4zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM292 312c24.26 0 44 19.74 44 44c0 24.67-18.94 44-43.13 44c-5.994 0-11.81-.9531-17.22-2.805c-20.06-6.758-38.38-15.96-54.55-27.39c-23.88 5.109-45.46 11.52-64.31 19.1c-14.43 26.31-27.63 46.15-36.37 58.41C112.1 457.8 100.8 464 87.94 464C65.92 464 48 446.1 48 424.1c0-11.92 3.74-21.82 11.18-29.51c16.18-16.52 37.37-30.99 63.02-43.05c11.75-22.83 21.94-46.04 30.33-69.14C136.2 242.4 136 208.4 136 208c0-22.05 17.95-40 40-40c22.06 0 40 17.95 40 40c0 24.1-7.227 55.75-8.938 62.63c-1.006 3.273-2.035 6.516-3.082 9.723c7.83 14.46 17.7 27.21 29.44 38.05C263.1 313.4 284.3 312.1 287.6 312H292zM156.5 354.6c17.98-6.5 36.13-11.44 52.92-15.19c-12.42-12.06-22.17-25.12-29.8-38.16C172.3 320.6 164.4 338.5 156.5 354.6zM292.9 368C299 368 304 363 304 356.9C304 349.4 298.6 344 292 344H288c-.3438 .0313-16.83 .9687-40.95 4.75c11.27 7 24.12 13.19 38.84 18.12C288 367.6 290.5 368 292.9 368z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}@media screen and (min-width:769px){.share_post{display:flex;flex-direction:column;align-items:center}.share_post>.a2a_kit{display:flex;flex-direction:column}}