/*!
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/.category-news-multimedia .fusion-date-and-formats{display:none}.huge_it_slideshow_description_text_2{bottom:0 !important;width:100% !important;right:0 !important}.huge_it_slideshow_dots_thumbnails_2{top:auto !important;bottom:0 !important}.huge_it_slideshow_dots_2{margin:10px 2px !important}.agenda-speakers{clear:both;margin-bottom:40px}.agenda-speakers .image-lef{display:inline-block;vertical-align:top;width:17%}.agenda-speakers .text-right{display:inline-block;width:80%}.ai1ec-calendar-view-container .ai1ec-agenda-widget-view .ai1ec-month,.ai1ec-calendar-view-container .ai1ec-agenda-view .ai1ec-month{background:#fbaf32;border-radius:0 0 0 0;color:#fff;text-transform:uppercase;text-shadow:0 0 0 rgba(0,0,0,0);background:#fbaf32;font-weight:400}.ai1ec-calendar-view-container .ai1ec-calendar-view .ai1ec-agenda-view .ai1ec-event .ai1ec-event-title{color:#64a3d6;font-weight:normal;font-size:19px;-webkit-transition:inherit;transition:inherit;text-transform:capitalize;font-weight:400}.ai1ec-calendar-view-container .ai1ec-date-events .ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:normal;font-weight:400}.ai1ec-calendar-view-container .ai1ec-agenda-widget-view .ai1ec-date-title,.ai1ec-calendar-view-container .ai1ec-agenda-view .ai1ec-date-title{font-weight:normal !important;border:1px solid #fbaf32;border-top:none;border-radius:0px;background-image:none !important;background-color:#fff}.ai1ec-calendar-view-container .ai1ec-agenda-view .ai1ec-event{background:#fff;border:1px solid #c1a578;border-radius:0px}.post-content a,.post-content{font-weight:400}.ai1ec-calendar-view-container .ai1ec-calendar-title,.ai1ec-calendar-view-container .ai1ec-calendar-title-short{font-weight:normal}.ai1ec-calendar-view-container .ai1ec-event-avatar.timely.timely.ai1ec-post_thumbnail.ai1ec-landscape{display:none}.ai1ec-calendar-view-container .ai1ec-event-details{margin:0 !important;padding:0 !important}.timely.ai1ec-single-event{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #dedede;margin:10px 0;padding:10px}.post div{color:#000;font-weight:400}span.ai1ec-event-title:hover,span.ai1ec-event-title:focus{color:#fbaf32 !important}.fusion-accordian .panel-title a .fa-fusion-box{background-color:#333;color:#fff;display:inline-block;font-family:"IcoMoon";font-size:13px;height:22px;line-height:22px;margin-right:18px;text-align:center;vertical-align:middle;width:22px}.fusion-title-sc-wrapper{background-color:rgba(0,0,0,0) !important}.fusion-title h1,.fusion-title h2,.fusion-title h3,.fusion-title h4,.fusion-title h5,.fusion-title h6,.comment-respond .fusion-title .comment-reply-title{white-space:inherit !important}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{white-space:inherit !important}.heading.with-bg,.caption with-bg{display:inline-block !important}.fusion-title-sc-wrapper{background-color:rgba(0,0,0,0) none repeat scroll 0 0 !important}.slide-content-left .title-heading-left{background-color:rgba(0,0,0,.4) !important}.nav.fusion-mobile-tab-nav{display:none}.search-results form.searchform.seach-form{margin-bottom:10px}.fusion-footer-widget-column.widget.recent_af_project a img{height:50px}.single-ai1ec_event .ai1ec_event .post-content a{word-break:break-all}th.sorting{background-image:url(images/sort-main.gif);background-repeat:no-repeat;background-position:right center;cursor:pointer}th.sorting_desc{background-image:url(images/sort-top.gif);background-repeat:no-repeat;background-position:right center}th.sorting_asc{background-image:url(images/sort-down.gif);background-repeat:no-repeat;background-position:right center}table.dataTable th.sorting,table.dataTable th.sorting_asc,table.dataTable th.sorting_desc{text-align:left !important;padding-right:16px}.fusion-body div#show-symbol{position:absolute;z-index:999;width:auto !important;left:5px;top:5px;padding:4px 7px}.fusion-body div#show-symbol img{width:15px;display:inline-block;vertical-align:middle;margin-right:8px}.fusion-body div#show-symbol .marker{padding:4px 10px !important;background-color:rgba(255,255,255,.45);margin:0px 1px;border-radius:2px;display:inline-block;color:#000;text-transform:capitalize}.fusion-body .post-content{position:relative}@media only screen and (max-width: 500px){.fusion-body div#show-symbol{position:relative;z-index:999;width:auto !important;left:0;top:0;padding:4px 4px;background-color:#dfdfdf}.fusion-body div#show-symbol .marker{padding:4px 10px !important;background-color:rgba(255,255,255,.45);margin:0px 1px;border-radius:2px;display:inline-block;color:#000;text-transform:capitalize;width:48%;font-size:11px}}p.info-title{font-weight:bold;font-size:medium}.post-content .af-ten-page h1{text-align:left}.post-content .af-ten-page .fusion-fullwidth-2 .fusion-layout-column .fusion-column-wrapper{display:inline-block;width:100%;text-align:center;border:1px solid #ff9800 !important;border-bottom:8px solid #ff9800 !important}.post-content .af-ten-page .fusion-fullwidth-2 .fusion-layout-column .fusion-column-wrapper .fusion-title{text-align:center;width:100%;background-color:#f4f4f4;margin:0}.post-content .af-ten-page .fusion-fullwidth-2 .fusion-layout-column .fusion-column-wrapper .fusion-title h1{font-size:18px;text-align:center;width:100%;padding:0;color:#bb6b03}.post-content .af-ten-page .fusion-fullwidth-2 .fusion-layout-column .fusion-column-wrapper img{height:150px}.post-content .af-ten-page .fusion-fullwidth.fullwidth-box.fusion-fullwidth-3{background-color:rgba(0,0,0,0) !important;border-top:2px solid #dedede !important;border-bottom:2px solid #dedede !important;font-style:normal !important;padding-top:20px !important;padding-bottom:20px !important}.post-content .af-ten-page .fusion-fullwidth.fullwidth-box.fusion-fullwidth-3 p{margin:0;padding:0}.post-content .af-ten-page .fusion-fullwidth.fullwidth-box.fusion-fullwidth-4{margin:0;display:inline-flex}.fusion-blog-archive .fusion-post-grid .fusion-post-content-wrapper .fusion-meta-info .fusion-alignright{display:none}.post-content .af-ten-page .fusion-blog-layout-grid .fusion-post-wrapper{background-color:#f4f4f4}.post-content .af-ten-page .fusion-blog-layout-grid .fusion-post-content-wrapper{padding:10px;display:inline-block;width:100%;padding-top:2px;position:relative;padding-bottom:4px}.post-content .af-ten-page .fusion-blog-layout-grid .fusion-post-wrapper ul.slides li .fusion-image-wrapper img{min-height:160px}.post-content .af-ten-page .fusion-blog-layout-grid .fusion-post-wrapper .fusion-post-content-wrapper h2 a{width:100% !important;padding:0;margin:0;min-width:100%;font-size:14px}.post-content .af-ten-page .fusion-blog-layout-grid .fusion-post-wrapper .fusion-post-content-wrapper h2{line-height:18px !important}.af-ten-page .fusion-meta-info .fusion-alignleft{text-align:right !important;width:100% !important;margin-top:10px}.af-ten-page .latest-post-blog-content .fusion-meta-info{margin:0 !important;position:absolute;bottom:0px;right:5px;padding-bottom:4px}.af-ten-page .latest-post-blog-content .post-content p{margin-top:0;margin-bottom:0px}.af-ten-page .fusion-button-wrapper{text-align:center;width:100%;display:inline-block;margin-top:0px;border-bottom:2px solid #dedede !important;padding-bottom:35px}.af-ten-page .fusion-fullwidth-5 .fusion-title-size-three{margin-top:0;margin-bottom:10px}.af-ten-page .fusion-fullwidth-5 .fusion-title-size-three h2{font-size:26px !important}.af-ten-page .video-container{padding:10px !important;background-color:#f4f4f4 !important;border:1px solid #e8e8e8 !important}.af-ten-page .video-container .video-shortcode{margin-bottom:0}.af-ten-page .fusion-button-wrapper a,.af-ten-page .fusion-button-wrapper a:active,.af-ten-page .fusion-button-wrapper a:visited{margin-top:20px;top:0;color:#fff !important}.af-ten-page .video-container .fusion-layout-column{margin-bottom:0 !important}.af-ten-page .fusion-fullwidth-5 p{margin-bottom:5px;font-style:normal !important}.af-ten-page a.fusion-button.button-3d{box-shadow:0 0 0 rgba(0,0,0,0) !important;border-radius:0px !important;color:#fff;font-weight:bold;background-image:none !important;background-color:#b2d253 !important}.af-ten-page a.fusion-button.button-3d:hover{box-shadow:0 0 0 rgba(0,0,0,0) !important;border-radius:0px !important;color:#fff;font-weight:bold;background-image:none !important;background-color:#b2d253 !important;opacity:.8}.divider-candy.top,.divider-candy-arrow.top{display:none !important}body .af-ten-page .fusion-fullwidth-2{padding-bottom:10px !important;margin-bottom:0 !important}.af-ten-page .fusion-fullwidth-2 .fusion-column-wrapper:hover{opacity:.7}body .af-ten-page .fusion-blog-shortcode h2.entry-title{margin-bottom:0;min-height:46px;display:inline-block}.af-ten-page .fusion-button-wrapper a.view-all-stories-btn{margin-top:10px}.af-ten-page .fusion-button-wrapper:last-child{border:0px solid rgba(0,0,0,0) !important;margin-bottom:0 !important;padding-bottom:0}#sf_widget_constantcontact_2_form input:last-child{width:164px;border:0px solid rgba(0,0,0,0);padding:4px;margin-top:1px}.af-ten-page .latest-post-blog-content p.fusion-single-line-meta span:nth-child(3){display:inline-block;margin-top:6px;font-weight:bold}.af-ten-page .latest-post-blog-content .fusion-content-sep,.af-ten-page .latest-post-blog-content .fusion-post-content-container,.af-ten-page .latest-post-blog-content p.fusion-single-line-meta span.fusion-inline-sep{display:none}.af-ten-page .latest-post-blog-content h2.entry-title{display:inline-block;margin-bottom:20px;padding-top:7px}.af-ten-page .view-all-stories{border:0px solid rgba(0,0,0,0) !important}.post-content .af-ten-page .fusion-fullwidth-1 h1{margin-top:0}body .af-ten-page .fusion-fullwidth-2{padding-top:0px !important}body .sidebar ul.menu li a,.sidebar ul.side-nav li a{padding:8px 5px 8px 5px !important}.constantcontactwidget_form input[type=submit]{width:189px}.post-content table.ap-summary-calculated th,.post-content table.ap-summary-calculated td{padding:5px 10px}.projects-pipeline-table{width:100%}a.ctct-link-button{display:inline-block;width:93%;border:0px solid rgba(0,0,0,0);margin-top:10px;background:gray;padding:9px;color:#fff !important;font-weight:400;text-transform:capitalize;text-align:center}a.ctct-link-button:hover{color:#fff !important}@media screen and (max-width: 769px){.fusion-body{font-size:16px;line-height:22px}}@media screen and (max-width: 769px){.fusion-body .fusion-content-widget-area .jtwt .jtwt_tweet,.fusion-body .fusion-widget-area .slide-excerpt h2,.fusion-body .jtwt .jtwt_tweet{font-size:16px}}@media screen and (max-width: 769px){.fusion-body #side-header .fusion-contact-info,.fusion-body #side-header .header-social .top-menu,.fusion-body .fusion-accordian .panel-body,.fusion-body .fusion-widget-area .slide-excerpt h2,.fusion-body .post-content blockquote,.fusion-body .project-content .project-info h4,.fusion-body .review blockquote q{line-height:22px}}.fusion-body #wrapper{display:flex;flex-direction:column;min-height:100vh}.fusion-body #wrapper #main{flex:1}.fusion-body.ci-overflow-hidden{overflow:hidden !important}.fusion-body .fusion-main-menu>ul>li>a{font-family:"Rubik",sans-serif}.fusion-body .fusion-secondary-main-menu{padding-top:15px;padding-bottom:15px}.fusion-body .fusion-secondary-menu .sub-menu{padding-top:10px;padding-bottom:10px}.fusion-body .fusion-secondary-menu>ul>li>.sub-menu .sub-menu{left:100%}.fusion-body .fusion-main-menu>ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 20px}.fusion-body .fusion-main-menu>ul>li{padding-right:0 !important}.fusion-body .fusion-main-menu>ul>li>.sub-menu{border-top:none;top:calc(100% - 5px);border-top:5px solid #b2d34a}@media(min-width: 1270px){.fusion-body .fusion-main-menu>ul>li>.sub-menu{left:50%;transform:translateX(-50%)}}.fusion-body .fusion-main-menu>ul>li>.sub-menu a{font-size:14px;font-family:"Rubik",sans-serif}.fusion-body .fusion-main-menu>ul>li>.sub-menu a:hover{color:#b2d34a}.fusion-body .fusion-main-menu>ul>li>.sub-menu ul{left:100%;border-top:5px solid #b2d34a}.fusion-body .fusion-main-menu>ul>li>a{font-family:"Rubik",sans-serif;text-transform:uppercase;letter-spacing:1px;border-top:none;border-bottom:5px solid rgba(0,0,0,0)}.fusion-body .fusion-main-menu>ul>li>a:hover{border-color:#b2d34a}.fusion-body .fusion-main-menu>ul>li.menu-item-has-children>a:hover{border-color:rgba(0,0,0,0)}.fusion-body .fusion-main-menu>ul>li.current-menu-item>a,.fusion-body .fusion-main-menu>ul>li.current-page-parent>a,.fusion-body .fusion-main-menu>ul>li.current-menu-ancestor>a{border-color:#b2d34a}.fusion-body .fusion-main-menu>ul>li.current-menu-item>a:hover,.fusion-body .fusion-main-menu>ul>li.current-page-parent>a:hover,.fusion-body .fusion-main-menu>ul>li.current-menu-ancestor>a:hover{border-color:#b2d34a}.fusion-body #main .post h2,.fusion-body #main .reading-box h2,.fusion-body #main h2,.fusion-body #wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-body .ei-title h2,.fusion-body .fusion-accordian .panel-heading a,.fusion-body .fusion-accordian .panel-title,.fusion-body .fusion-author .fusion-author-title,.fusion-body .fusion-carousel-title,.fusion-body .fusion-content-widget-area .widget h4,.fusion-body .fusion-countdown-heading,.fusion-body .fusion-countdown-subheading,.fusion-body .fusion-flip-box .flip-box-heading-back,.fusion-body .fusion-header-tagline,.fusion-body .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-body .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-body .fusion-modal .modal-title,.fusion-body .fusion-page-title-bar h1,.fusion-body .fusion-person .person-desc .person-author .person-author-wrapper,.fusion-body .fusion-pricing-table .pricing-row,.fusion-body .fusion-pricing-table .title-row,.fusion-body .fusion-tabs .nav-tabs li .fusion-tab-heading,.fusion-body .fusion-title h3,.fusion-body .main-flex .slide-content h2,.fusion-body .main-flex .slide-content h3,.fusion-body .popover .popover-title,.fusion-body .post-content h1,.fusion-body .post-content h2,.fusion-body .post-content h3,.fusion-body .post-content h4,.fusion-body .post-content h5,.fusion-body .post-content h6,.fusion-body .project-content h3,.fusion-body .share-box h4,.fusion-body table th{font-family:"Rubik",sans-serif}.fusion-body #slidingbar-area .widget-title,.fusion-body #slidingbar-area h3,.fusion-body .fusion-footer-widget-area .widget-title,.fusion-body .fusion-footer-widget-area h3{font-family:"Rubik",sans-serif}.fusion-body .comment-form input[type=submit],.fusion-body .fusion-button,.fusion-body .fusion-load-more-button,.fusion-body .ticket-selector-submit-btn[type=submit],.fusion-body .wpcf7-form input[type=submit],.fusion-body .fusion-footer a.ctct-link-button,.fusion-body .ci-btn{font-family:"Rubik",sans-serif;display:inline-block;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:2.5px;text-transform:uppercase;background-color:#b2d34a;padding:16px 28px;border-radius:5px !important;color:#000;background-image:none;border:1px solid #b2d34a;transition:all .3s ease;width:auto}.fusion-body .comment-form input[type=submit]:hover,.fusion-body .fusion-button:hover,.fusion-body .fusion-load-more-button:hover,.fusion-body .ticket-selector-submit-btn[type=submit]:hover,.fusion-body .wpcf7-form input[type=submit]:hover,.fusion-body .fusion-footer a.ctct-link-button:hover,.fusion-body .ci-btn:hover{color:#fff;background-image:none;background-color:#b2d34a;border-color:#b2d34a}.fusion-body .ci-btn.ci-blue-btn{background-color:#002f5f;border-color:#002f5f;color:#fff}.fusion-body .ci-btn.ci-blue-btn:hover{background-color:#002f5f;border-color:#002f5f;color:#b2d34a}@media screen and (max-width: 1200px){.fusion-body .post-content h1,.fusion-body .fusion-page-title-bar h1{font-size:40px;line-height:1.2}}@media screen and (max-width: 769px){.fusion-body .post-content h1,.fusion-body .fusion-page-title-bar h1{font-size:34px}}@media screen and (max-width: 1200px){.fusion-body #main .fusion-portfolio h2,.fusion-body #wrapper #main .post h2,.fusion-body #wrapper #main .post-content .fusion-title h2,.fusion-body #wrapper #main .post-content .title h2,.fusion-body #wrapper .fusion-title h2,.fusion-body #wrapper .post-content h2,.fusion-body #wrapper .title h2,.fusion-body h2.entry-title{font-size:28px;line-height:1.2}}@media screen and (max-width: 769px){.fusion-body #main .fusion-portfolio h2,.fusion-body #wrapper #main .post h2,.fusion-body #wrapper #main .post-content .fusion-title h2,.fusion-body #wrapper #main .post-content .title h2,.fusion-body #wrapper .fusion-title h2,.fusion-body #wrapper .post-content h2,.fusion-body #wrapper .title h2,.fusion-body h2.entry-title{font-size:24px}}@media screen and (max-width: 769px){.fusion-body .fusion-person .person-author-wrapper .person-name,.fusion-body .post-content h3,.fusion-body .project-content h3{font-size:20px;line-height:1.2}}.fusion-body .post-content .wp-block-image{margin-bottom:15px}.fusion-body .post-content .ci-has-border-radius{border-radius:20px;overflow:hidden}.fusion-body .post-content ul{padding-left:35px}.fusion-body .post-content ul li{margin-bottom:5px}.fusion-body .post-content p{margin-top:0;margin-bottom:20px}.fusion-body .fusion-page-title-bar{height:auto;background-color:#f2f2f2;border:none;padding-top:30px !important;padding-bottom:30px !important}@media screen and (max-width: 1023px){.fusion-body .fusion-page-title-bar{padding-top:40px !important;padding-bottom:40px !important}}.fusion-body .fusion-page-title-bar .fusion-page-title-secondary{margin:0 auto;max-width:1180px}.fusion-body .fusion-page-title-bar .fusion-page-title-row{position:relative;z-index:10}.fusion-body .fusion-page-title-bar *{color:#000}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs{margin-top:25px}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs a{color:#549be4}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs a span{color:#549be4}.fusion-body .fusion-page-title-bar .fusion-page-title-wrapper{display:flex;flex-direction:column;height:auto}.fusion-body .fusion-page-title-bar .fusion-page-title-captions,.fusion-body .fusion-page-title-bar .fusion-page-title-secondary{display:block;width:100%;text-align:left}.fusion-body .fusion-page-title-bar.has-bg-img{position:relative;z-index:5;margin:0 auto;max-width:1360px;padding:0 !important;background-color:#fff}.fusion-body .fusion-page-title-bar.has-bg-img.fusion-page-title-bar-breadcrumbs:after{content:"";position:absolute;bottom:0;left:calc((100vw - 1360px)/-2);z-index:-1;background-color:#f2f2f2;width:100vw;height:calc(100% - 50px)}@media screen and (max-width: 1390px){.fusion-body .fusion-page-title-bar.has-bg-img.fusion-page-title-bar-breadcrumbs:after{left:-15px}}.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-wrapper{margin:0 auto;max-width:1180px}@media screen and (max-width: 1280px){.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-secondary{max-width:100%;padding:0 30px}}.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-row{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;padding:90px 30px;padding-top:90px;padding-bottom:90px;border-radius:20px;max-width:100%}@media screen and (max-width: 1023px){.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-row{margin-top:20px;padding:60px 30px}}.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-row *{color:#fff}.fusion-body .fusion-page-title-bar.has-bg-img .fusion-page-title-row:after{content:"";position:absolute;left:0;top:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.3) 26%, rgba(0, 0, 0, 0) 84%);width:100%;height:100%;border-radius:20px}.fusion-body .fusion-page-title-bar.has-bg-img .fusion-breadcrumbs{margin:15px 0}@media screen and (max-width: 1390px){.fusion-body .fusion-page-title-bar.has-bg-img{max-width:calc(100% - 30px) !important;margin-left:15px;margin-right:15px}}.fusion-body .fusion-sharing-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;background-color:#fff;gap:10px;width:auto !important;height:auto}.fusion-body .fusion-sharing-box h4{margin-bottom:0;font-size:14px;font-weight:400}.fusion-body .fusion-sharing-box .fusion-social-networks a{background:rgba(0,0,0,0) !important}.fusion-body .fusion-sharing-box a{color:#549be4 !important}.fusion-body .fusion-sharing-box .fusion-googleplus{display:none}.fusion-body #menu-af-top-menu{display:flex;align-items:center}.fusion-body #menu-af-top-menu>li>a{border-left:1px solid #36354e}.fusion-body #menu-af-top-menu>li:first-child>a,.fusion-body #menu-af-top-menu>li.fusion-main-menu-search>a{border-left:none}.fusion-body #menu-af-top-menu li{font-family:"Rubik",sans-serif}.fusion-body #menu-af-top-menu li>a{height:auto}.fusion-body #menu-af-top-menu li.fusion-main-menu-search{display:flex;margin:0 35px 0 5px;order:9;width:22px;height:22px}.fusion-body #menu-af-top-menu li.fusion-main-menu-search a{background-image:url("images/search-ico.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;width:100%;padding:0}.fusion-body #menu-af-top-menu li.fusion-main-menu-search .searchform{margin-left:0}.fusion-body #menu-af-top-menu li.ci-btn{padding:0;order:10}.fusion-body #menu-af-top-menu li.ci-btn>a{border-left:none;padding:13px 20px;background-color:#b2d34a;border-radius:3px}.fusion-body #menu-af-top-menu .fusion-main-menu-search-open .fusion-custom-menu-item-contents,.fusion-body #menu-af-top-menu .ci-open .fusion-custom-menu-item-contents{visibility:visible;opacity:1}.fusion-body #menu-af-top-menu .searchform{border-radius:3px;overflow:hidden}.fusion-body #menu-af-top-menu .search-field input{border-top-left-radius:3px;border-bottom-left-radius:3px;height:35px;background-color:#f2f2f2 !important}.fusion-body #menu-af-top-menu .search-field input:focus,.fusion-body #menu-af-top-menu .search-field input:focus-within{outline:none;border:2px solid #b2d34a;border-right:none}.fusion-body #menu-af-top-menu .search-button input{height:35px;width:35px}.fusion-body #menu-af-top-menu .fusion-custom-menu-item-contents{top:35px;right:-8px;display:none !important}.fusion-body #menu-af-top-menu .ci-open .fusion-custom-menu-item-contents{display:block !important}.fusion-body .fusion-header .fusion-logo{display:none}@media screen and (min-width: 1024px){.fusion-body .fusion-header{padding-bottom:0;padding-top:5px}}.fusion-body .fusion-header-wrapper .ci-search-mobile{display:none}@media screen and (max-width: 1023px){.fusion-body .fusion-header-wrapper{height:75px}.fusion-body .fusion-header-wrapper .fusion-sticky-header-wrapper{display:none}.fusion-body .fusion-header-wrapper .ci-search-mobile{position:absolute;z-index:10;display:block;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s ease;margin:-1px 0 0;padding:10px 30px;background-color:#fff;border-radius:3px;overflow:hidden;width:100%}.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table{width:100%;max-width:380px}.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table input,.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table .searchsubmit{height:50px}.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table .searchsubmit{width:50px}.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table .search-field input{background-color:#f2f2f2 !important;font-size:15px}.fusion-body .fusion-header-wrapper .ci-search-mobile .search-table .search-field input:focus{outline:1px solid #000}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder{display:block;position:absolute;background-color:#fff;margin:0;padding-top:80px;padding-bottom:80px;width:100%;height:calc(100vh - 75px);overflow:auto;pointer-events:none;visibility:hidden;opacity:0;transition:all .3s ease}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder .sub-menu{padding-top:10px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder li{margin-bottom:10px;transition:all .3s ease}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder li.open{background-color:#f2f2f2}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder .fusion-open-submenu{width:65px;font-size:20px;height:30px;line-height:30px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder .fusion-open-submenu:before{transition:all .3s ease}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder .fusion-open-submenu.open:before{transform:rotate(180deg)}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder .fusion-open-submenu:hover{color:#000}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul{border:none}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-main-menu{margin-bottom:50px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-main-menu>li{padding:10px 0}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-main-menu>li>a{text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu a{border:none}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu>li{margin-bottom:5px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu>li.open{padding:10px 0}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu>li:last-child{margin-top:50px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu>li:last-child>a{display:inline-block;margin-left:30px;font-weight:500;font-size:12px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;background-color:#b2d34a;padding:16px 28px;border-radius:5px !important;border:1px solid #b2d34a;transition:all .3s ease;width:auto}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder ul#menu-af-top-menu>li:last-child>a:hover{color:#fff;background-image:none;background-color:#b2d34a;border-color:#b2d34a}.fusion-body .fusion-header-wrapper .mobile-menus-wrp .fusion-mobile-nav-holder a{border:none;background-color:rgba(0,0,0,0);font-family:"Rubik",sans-serif;font-size:14px;height:auto;min-height:30px;line-height:30px;padding-right:65px}.fusion-body .fusion-header-wrapper .mobile-menus-wrp #menu-af-top-menu{display:block}.fusion-body .fusion-header-wrapper.open .mobile-menus-wrp .fusion-mobile-nav-holder,.fusion-body .fusion-header-wrapper.open .mobile-menus-wrp .ci-search-mobile{pointer-events:all;visibility:visible;opacity:1}}.fusion-body .fusion-secondary-header{padding-top:10px;padding-bottom:10px}.fusion-body .fusion-secondary-header .ci-header-logo{display:inline-block;width:227px}@media screen and (max-width: 1023px){.fusion-body .fusion-secondary-header .ci-header-logo{width:185px}}@media screen and (max-width: 1023px){.fusion-body .fusion-secondary-header{position:fixed;border:none;width:100%;box-shadow:rgba(0,0,0,.03) 0px 9px 10px}.fusion-body .fusion-secondary-header .fusion-secondary-menu{display:none}.fusion-body .fusion-secondary-header .fusion-alignleft{text-align:left !important}.fusion-body .fusion-secondary-header .fusion-contact-info{padding:15px 30px}}.fusion-body .fusion-secondary-header .mobile-menus-wrp .fusion-main-menu{display:none}.fusion-body .fusion-secondary-header .open-menu{display:none;overflow:hidden;position:absolute;top:22px;right:30px;margin:0;padding:0;border:0;border-radius:0;width:40px;height:32px;background:rgba(0,0,0,0);z-index:20;cursor:pointer}@media screen and (max-width: 1023px){.fusion-body .fusion-secondary-header .open-menu{display:block}}.fusion-body .fusion-secondary-header .open-menu .icon-bar{position:absolute;height:4px;width:100%;top:0;right:0;opacity:1;margin:0;border-radius:5px;background-color:#000;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.fusion-body .fusion-secondary-header .open-menu .icon-bar:nth-child(1){top:4px}.fusion-body .fusion-secondary-header .open-menu .icon-bar:nth-child(2){top:14px}.fusion-body .fusion-secondary-header .open-menu .icon-bar:nth-child(3){top:24px}.fusion-body .fusion-secondary-header .open-menu.open .icon-bar:nth-child(1){top:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.fusion-body .fusion-secondary-header .open-menu.open .icon-bar:nth-child(2){opacity:0;right:-60px}.fusion-body .fusion-secondary-header .open-menu.open .icon-bar:nth-child(3){top:14px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.fusion-body #sidebar .side-nav{border:none}.fusion-body #sidebar .side-nav>li:first-child{position:relative;z-index:2;background-color:#fff;border:none}.fusion-body #sidebar .side-nav>li:first-child a{font-weight:400}.fusion-body #sidebar .side-nav>li:first-child:after{content:"";position:absolute;z-index:-1;left:-17px;top:-7px;width:calc(100% + 17px);height:calc(100% + 14px);background-color:#f2f2f2;border-radius:5px}.fusion-body #sidebar .side-nav li{margin-bottom:15px}.fusion-body #sidebar .side-nav li a{position:relative;border:none;padding:1px 5px !important;color:#36354e;transition:all .3s ease}.fusion-body #sidebar .side-nav li a:before{content:"";position:absolute;left:-9px;top:2px;width:5px;height:calc(100% - 4px);background-color:#b2d34a;opacity:0;pointer-events:none;transition:all .3s ease}.fusion-body #sidebar .side-nav li a:hover{color:#b2d34a}.fusion-body #sidebar .side-nav li .arrow:after{content:"";margin-top:10px;width:12px;height:11px;background-image:url("images/arrow-down.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.fusion-body #sidebar .side-nav li.current_page_item a{border:none}.fusion-body #sidebar .side-nav li.current_page_item>a{color:#36354e;font-weight:700}.fusion-body #sidebar .side-nav li.current_page_item>a:before{opacity:1}.fusion-body #sidebar .side-nav .children{padding-top:8px}.fusion-body #sidebar .side-nav .children li{margin-bottom:8px}.fusion-body #sidebar .side-nav .children a{font-size:16px}.fusion-body #sidebar .side-nav>.current_page_ancestor>.children,.fusion-body #sidebar .side-nav>.current_page_item>.children{display:block}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box){margin-bottom:25px;width:100%}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .heading{display:none}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box{position:relative;overflow:hidden;max-width:320px;padding:30px;border-radius:15px;background-color:#002f5f}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box:after{content:"";position:absolute;bottom:0;right:0;width:50%;height:72%;background-size:cover;background-position:left top}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box h2,.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box .ci-btn{position:relative;z-index:5}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box h2{margin-bottom:35px;color:#fff;line-height:28px}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-subscribe{background-color:#f47505}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-subscribe:after{background-image:url("images/subscribe-deco.svg")}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-subscribe .ci-btn:hover{color:#fff;border-color:#b2d34a;background-color:#b2d34a}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-donate:after{background-image:url("images/donate-deco.svg")}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-donate .ci-btn{color:#002f5f}.fusion-body #sidebar .widget_custom_html:has(.ci-sidebar-box) .ci-sidebar-box.ci-donate .ci-btn:hover{color:#fff}.fusion-body .post-slideshow{border-radius:20px;margin-bottom:15px}.fusion-body.single-post .fusion-meta-info{border:none}.fusion-body.single-post #sidebar{padding-top:75px}@media screen and (max-width: 990px){.fusion-body.single-post #sidebar{padding-top:0}}.fusion-body.single-post #sidebar .side-nav>li:first-child>a{font-weight:700}.fusion-body.single-post #sidebar .side-nav>li:first-child>a:before{opacity:1}.fusion-body.single-post #main{padding-top:0}.fusion-body.single-post #main:has(.post.category-news-multimedia) #sidebar .side-nav>li:first-child>a{font-weight:400}.fusion-body.single-post #main:has(.post.category-news-multimedia) #sidebar .side-nav>li:first-child>a:before{opacity:0}.fusion-body.single-post #main:has(.post.category-news-multimedia) #sidebar .side-nav>li>a[href*=news-and-multimedia]{font-weight:700}.fusion-body.single-post #main:has(.post.category-news-multimedia) #sidebar .side-nav>li>a[href*=news-and-multimedia]:before{opacity:1}.fusion-body.single-post #main:has(.post.category-project-stories) #sidebar .side-nav>li:first-child>a{font-weight:400}.fusion-body.single-post #main:has(.post.category-project-stories) #sidebar .side-nav>li:first-child>a:before{opacity:0}.fusion-body.single-post #main:has(.post.category-project-stories) #sidebar .side-nav>li>a[href*=project-stories]{font-weight:700}.fusion-body.single-post #main:has(.post.category-project-stories) #sidebar .side-nav>li>a[href*=project-stories]:before{opacity:1}.fusion-body.single-post #main:has(.post.category-in-the-news) #sidebar .side-nav>li:first-child>a{font-weight:400}.fusion-body.single-post #main:has(.post.category-in-the-news) #sidebar .side-nav>li:first-child>a:before{opacity:0}.fusion-body.single-post #main:has(.post.category-in-the-news) #sidebar .side-nav>li>a[href$="news-and-events/news/"]{font-weight:700}.fusion-body.single-post #main:has(.post.category-in-the-news) #sidebar .side-nav>li>a[href$="news-and-events/news/"]:before{opacity:1}.fusion-body.single-post #main:has(.post.category-press-releases) #sidebar .side-nav>li:first-child>a{font-weight:400}.fusion-body.single-post #main:has(.post.category-press-releases) #sidebar .side-nav>li:first-child>a:before{opacity:0}.fusion-body.single-post #main:has(.post.category-press-releases) #sidebar .side-nav>li>a[href$="/press-releases/"]{font-weight:700}.fusion-body.single-post #main:has(.post.category-press-releases) #sidebar .side-nav>li>a[href$="/press-releases/"]:before{opacity:1}.fusion-body.single .fusion-page-title-bar{background-color:#f2f2f2}.fusion-body.single .fusion-page-title-bar .entry-title{color:#010101}.fusion-body .pagination a.inactive,.fusion-body .page-links a,.fusion-body .woocommerce-pagination .page-numbers,.fusion-body .bbp-pagination .bbp-pagination-links a.inactive,.fusion-body .bbp-topic-pagination .page-numbers{margin-left:10px}.fusion-body .pagination .current,.fusion-body .pagination .inactive{border-radius:3px}.fusion-body .ci-post-categories{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:15px}.fusion-body .ci-post-categories span{font-size:14px;text-transform:uppercase;display:inline-block;padding:3px 8px;background-color:#b2d34a;border-radius:2px;color:#000;letter-spacing:1px}.fusion-body .ci-label{display:inline-block;margin-bottom:25px;font-size:14px;line-height:1.4;text-transform:uppercase;padding:4px 8px;background-color:#fff;border-radius:2px;color:#000;letter-spacing:1px;font-weight:400}.fusion-body .fusion-footer .fusion-footer-widget-area{padding-bottom:0}@media screen and (max-width: 800px){.fusion-body .fusion-footer .fusion-footer-widget-area{padding-top:40px}}.fusion-body .fusion-footer .fusion-footer-widget-area a{transition:all .3s ease}.fusion-body .fusion-footer .fusion-footer-widget-area a:hover{color:#b2d34a}.fusion-body .fusion-footer .fusion-footer-widget-area ul li.current_page_item a{color:#b2d34a !important}.fusion-body .fusion-footer .fusion-footer-widget-area ul li a{border:none;padding:5px 0}@media screen and (max-width: 800px)and (min-width: 400px){.fusion-body .fusion-footer .fusion-columns.fusion-widget-area{display:flex;flex-wrap:wrap}.fusion-body .fusion-footer .fusion-columns.fusion-widget-area>div:first-child,.fusion-body .fusion-footer .fusion-columns.fusion-widget-area>div:nth-child(2),.fusion-body .fusion-footer .fusion-columns.fusion-widget-area>div:nth-child(3),.fusion-body .fusion-footer .fusion-columns.fusion-widget-area>div:nth-child(4){width:50% !important}}.fusion-body .fusion-footer .textwidget p{margin:0 0 10px !important}.fusion-body .fusion-footer a.ctct-link-button,.fusion-body .fusion-footer .ci-btn{font-size:12px;color:#232323 !important}.fusion-body .fusion-footer a.ctct-link-button:hover,.fusion-body .fusion-footer .ci-btn:hover{color:#fff !important}.fusion-body .fusion-footer .ci-donate-social-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #5b7b9c;margin-top:10px;padding:30px 0;gap:40px}.fusion-body .fusion-footer .ci-donate-social-row .fusion-social-links-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:15px}.fusion-body .fusion-footer .ci-donate-social-row .fusion-social-links-footer .fusion-social-networks{margin-top:0}.fusion-body .fusion-footer .ci-donate-social-row .fusion-social-links-footer .fusion-social-network-icon{margin:7px}.fusion-body .fusion-footer .ci-donate-social-row .fusion-social-links-footer .fusion-social-network-icon:first-child{margin-left:0}@media screen and (max-width: 800px){.fusion-body .fusion-footer .ci-donate-social-row{margin-top:0;padding-top:0;gap:30px}.fusion-body .fusion-footer .ci-donate-social-row>div{width:100%}.fusion-body .fusion-footer .ci-donate-social-row .fusion-social-links-footer{order:-1;justify-content:flex-start}}.fusion-body .fusion-footer-copyright-area{padding-top:30px;padding-bottom:30px;border:none}.fusion-body .fusion-footer-copyright-area .fusion-social-links-footer{display:none}.fusion-body .ci-read-more-wrp{margin:35px 0;border-radius:20px;padding:35px 35px 35px 170px;min-height:170px;background-color:#f2f2f2;background-image:url("images/read-more-ico.svg");background-repeat:no-repeat;background-size:100px 100px;background-position:35px 35px}.fusion-body .ci-read-more-wrp ul{padding-left:20px}.fusion-body .ci-read-more-wrp p:empty{display:none}@media screen and (max-width: 800px){.fusion-body .ci-read-more-wrp{margin:25px 0;padding:25px 20px 25px 110px;background-size:70px 70px;min-height:120px;background-position:20px 25px}}@media screen and (max-width: 380px){.fusion-body .ci-read-more-wrp{padding:25px 20px 25px 90px;background-size:50px 50px;min-height:100px;background-position:20px 25px}}.fusion-body .rm-last-child-margin>*:last-child{margin-bottom:0 !important}.fusion-body .ci-margin-bottom{margin-bottom:30px !important}.fusion-body .ci-flex{display:flex}.fusion-body .ci-grid{margin-left:-30px;display:flex;flex-wrap:wrap;gap:30px 0}.fusion-body .ci-grid>div{padding-left:30px;width:100%}.fusion-body .ci-grid.ci-grid-large{margin-left:-100px}.fusion-body .ci-grid.ci-grid-large>div{padding-left:100px}.fusion-body .ci-grid .ci-width-1-2{width:50%}@media screen and (min-width: 480px){.fusion-body .ci-grid .ci-width-1-2-s{width:50%}}@media screen and (min-width: 769px){.fusion-body .ci-grid .ci-width-1-2-m{width:50%}}@media screen and (min-width: 1024px){.fusion-body .ci-grid .ci-width-1-3-l{width:33.3333333333%}}@media screen and (min-width: 1024px){.fusion-body .ci-grid .ci-width-1-2-l{width:50%}}.fusion-body .ci-grid .ci-width-expand{flex:1}.fusion-body .ci-flex-center{align-items:center}.fusion-body .ci-read-more-link{position:relative;display:inline-block;padding-right:35px;font-weight:600;letter-spacing:.8px;color:#000}.fusion-body .ci-read-more-link:after{content:"";position:absolute;right:2px;top:5px;width:22px;height:15px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease;background-image:url("images/arrow-black.svg")}.fusion-body .ci-read-more-link:hover:after{right:0}.fusion-body .flexible-blocks-wrp .ci-block{position:relative;padding:60px 0}@media screen and (max-width: 769px){.fusion-body .flexible-blocks-wrp .ci-block{padding:40px 0}}.fusion-body .flexible-blocks-wrp .ci-block>div{position:relative;z-index:5}.fusion-body .flexible-blocks-wrp .ci-block.has-offset{padding-top:20px}.fusion-body .flexible-blocks-wrp .ci-block.has-offset:after{opacity:1}.fusion-body .flexible-blocks-wrp .ci-block.has-offset:first-child:after{display:none}@media screen and (max-width: 1023px){.fusion-body .flexible-blocks-wrp .ci-block.has-offset{padding-top:40px}}.fusion-body .flexible-blocks-wrp .ci-block:before,.fusion-body .flexible-blocks-wrp .ci-block:after{content:"";position:absolute;top:0;left:calc((100vw - 1180px)/-2);width:100vw;pointer-events:none}@media screen and (max-width: 1240px){.fusion-body .flexible-blocks-wrp .ci-block:before,.fusion-body .flexible-blocks-wrp .ci-block:after{left:-30px}}.fusion-body .flexible-blocks-wrp .ci-block:before{z-index:-1;height:100%;background-color:#fff}.fusion-body .flexible-blocks-wrp .ci-block:after{z-index:1;height:60px;background-color:#f2f2f2;opacity:0}@media screen and (max-width: 1023px){.fusion-body .flexible-blocks-wrp .ci-block:after{display:none}}.fusion-body .flexible-blocks-wrp .ci-block:nth-child(odd){z-index:5;background-color:#f2f2f2}.fusion-body .flexible-blocks-wrp .ci-block:nth-child(odd):before{background-color:#f2f2f2}.fusion-body .flexible-blocks-wrp .ci-block:nth-child(odd):after{background-color:#fff}.fusion-body .icon-text-boxes-layout .icon-wrp{margin-bottom:20px}.fusion-body .icon-text-boxes-layout .icon-wrp img{aspect-ratio:1/1;object-fit:contain;object-position:bottom left;max-width:100px}@media screen and (max-width: 520px){.fusion-body .icon-text-boxes-layout .icon-wrp img{max-width:70px}}@media screen and (min-width: 1024px){.fusion-body .icon-text-boxes-layout .text-wrp{max-width:270px}}.fusion-body .icon-text-boxes-layout .box-wrp{position:relative}.fusion-body .icon-text-boxes-layout .box-wrp .box-link{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%}@media screen and (max-width: 1023px){.fusion-body .icon-text-boxes-layout .box-wrp{display:flex;gap:20px}}.fusion-body .text-and-info-cards-layout .cards-col{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 460px){.fusion-body .text-and-info-cards-layout .cards-col{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.fusion-body .text-and-info-cards-layout .cards-col>.ci-grid{gap:20px 0;margin-left:-20px}.fusion-body .text-and-info-cards-layout .cards-col .ci-width-1-2{padding-left:20px}}.fusion-body .text-and-info-cards-layout .card-wrp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px;height:100%;min-height:200px;border-radius:20px;text-align:center}@media screen and (max-width: 769px){.fusion-body .text-and-info-cards-layout .card-wrp{padding:20px;min-height:160px}}@media screen and (max-width: 460px){.fusion-body .text-and-info-cards-layout .card-wrp p{font-size:12px;line-height:1.3}}.fusion-body .text-and-info-cards-layout .card-wrp .card-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.fusion-body .text-and-info-cards-layout .card-wrp h3{position:relative;margin-bottom:15px;padding-bottom:15px}.fusion-body .text-and-info-cards-layout .card-wrp h3 .big-text{font-size:1.5em}.fusion-body .text-and-info-cards-layout .card-wrp h3:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:40px;height:2px;background-color:#fff}@media screen and (max-width: 769px){.fusion-body .text-and-info-cards-layout .card-wrp h3{font-size:18px}}@media screen and (max-width: 460px){.fusion-body .text-and-info-cards-layout .card-wrp h3{font-size:16px}}.fusion-body .text-and-info-cards-layout .card-wrp *{color:#fff}.fusion-body .text-and-info-cards-layout .card-wrp.card-dark-blue{background-color:#002f5f}.fusion-body .text-and-info-cards-layout .card-wrp.card-light-blue{background-color:#549be4}.fusion-body .text-and-info-cards-layout .card-wrp.card-green{background-color:#b2d34a}.fusion-body .text-and-info-cards-layout .card-wrp.card-green *{color:#002f5f}.fusion-body .text-and-info-cards-layout .card-wrp.card-green h3:after{background-color:#002f5f}.fusion-body .text-and-info-cards-layout .card-wrp.card-orange{background-color:#f47505}.fusion-body .featured-posts-layout .card-wrp{position:relative;display:flex;align-items:flex-end;aspect-ratio:1/1;border-radius:20px;padding:35% 20px 20px;width:100%}.fusion-body .featured-posts-layout .card-wrp:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40.19%, rgba(0, 0, 0, 0.5) 75.5%);z-index:3;border-radius:20px}.fusion-body .featured-posts-layout .card-wrp:hover .img-wrp img{transform:scale(1.08)}.fusion-body .featured-posts-layout .card-wrp h3{font-size:21px;color:#fff;font-weight:500}.fusion-body .featured-posts-layout .card-wrp .ci-post-categories span{font-size:13px;border-radius:2px;background-color:#fff;color:#000;margin-bottom:15px}.fusion-body .featured-posts-layout .card-wrp .img-wrp{overflow:hidden;border-radius:20px}.fusion-body .featured-posts-layout .card-wrp .img-wrp img{border-radius:20px;object-fit:cover;transition:all 1.4s ease}.fusion-body .featured-posts-layout .card-wrp .img-wrp,.fusion-body .featured-posts-layout .card-wrp .img-wrp img,.fusion-body .featured-posts-layout .card-wrp .card-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.fusion-body .featured-posts-layout .card-wrp .card-link{z-index:10}.fusion-body .featured-posts-layout .card-wrp .card-content{position:relative;z-index:5}.fusion-body .fusion-slider-container{opacity:0;height:600px !important;transition:opacity .3s ease;visibility:hidden;overflow:hidden;max-height:none !important;border-radius:20px;max-width:1360px !important}@media screen and (max-width: 1390px){.fusion-body .fusion-slider-container{max-width:calc(100% - 30px) !important;margin-left:15px;margin-right:15px}}@media screen and (max-width: 1024px){.fusion-body .fusion-slider-container{height:500px !important}}@media screen and (max-width: 1023px){.fusion-body .fusion-slider-container{margin-top:20px}}@media screen and (max-width: 800px){.fusion-body .fusion-slider-container .fusion-title{margin-bottom:0 !important}}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container{height:400px !important}}.fusion-body .fusion-slider-container:has(.flex-active-slide),.fusion-body .fusion-slider-container:has(.flex-active-slide):has(.slides li:nth-child(2)){opacity:1;visibility:visible;height:auto !important;min-height:0}.fusion-body .fusion-slider-container .flex-control-paging{padding-left:103px;text-align:left;bottom:35px !important;width:calc(100% - 80px)}@media screen and (max-width: 1390px){.fusion-body .fusion-slider-container .flex-control-paging{padding-left:0;left:calc((100vw - 1180px)/2)}}@media screen and (max-width: 1270px){.fusion-body .fusion-slider-container .flex-control-paging{left:45px}}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container .flex-control-paging{left:15px}}.fusion-body .fusion-slider-container .flex-control-paging li a{width:30px;height:5px;border:1px solid #fff;background:rgba(0,0,0,0);box-shadow:none;transition:all .4s ease}.fusion-body .fusion-slider-container .flex-control-paging li a.flex-active{background-color:#fff;width:70px}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container .flex-control-paging li a.flex-active{width:50px}}.fusion-body .fusion-slider-container .tfs-slider{height:auto !important}.fusion-body .fusion-slider-container .slides{display:flex}.fusion-body .fusion-slider-container .slides:has(li:nth-child(2)) .slide-content-container{padding:200px 30px 100px !important}@media screen and (max-width: 1024px){.fusion-body .fusion-slider-container .slides:has(li:nth-child(2)) .slide-content-container{padding:150px 30px 90px !important}}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container .slides:has(li:nth-child(2)) .slide-content-container{padding:150px 30px 90px !important}}.fusion-body .fusion-slider-container .slides .slide-content-container{position:relative;display:block !important;top:auto;bottom:auto;margin-top:0 !important;padding:200px 30px 50px !important}@media screen and (max-width: 1024px){.fusion-body .fusion-slider-container .slides .slide-content-container{padding:150px 30px 50px !important}}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container .slides .slide-content-container{padding:90px 15px 40px !important}.fusion-body .fusion-slider-container .slides .slide-content-container .heading.with-bg h2,.fusion-body .fusion-slider-container .slides .slide-content-container .caption.with-bg h3{padding-left:0;padding-right:0}}.fusion-body .fusion-slider-container .slides .slide-content-container .slide-content{margin-top:0 !important;opacity:1 !important}.fusion-body .fusion-slider-container .slides .slide-content-container .slide-content>div:last-child h2,.fusion-body .fusion-slider-container .slides .slide-content-container .slide-content>div:last-child h3{margin-bottom:0;padding-bottom:0}.fusion-body .fusion-slider-container .slides .slide-content-left .title-heading-left{background:none !important}.fusion-body .fusion-slider-container .slides>li{display:flex !important;align-items:flex-end;border-radius:20px;position:relative;min-height:380px;min-height:600px}@media screen and (max-width: 1024px){.fusion-body .fusion-slider-container .slides>li{min-height:500px}}@media screen and (max-width: 769px){.fusion-body .fusion-slider-container .slides>li{min-height:400px}}.fusion-body .fusion-slider-container .slides>li .background{position:absolute;height:100% !important;width:100%;object-fit:cover}.fusion-body .fusion-slider-container .slides>li:after{content:"";position:absolute;z-index:3;left:0;top:0;border-radius:20px;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.fusion-body.page-template-template-new-homepage:has(.fusion-slider-container) .flexible-blocks-wrp{margin-top:-60px}.fusion-body.page-template-template-new-homepage:has(.fusion-slider-container) .flexible-blocks-wrp .ci-block:first-child{padding-top:120px}.fusion-body.page-template-template-new-homepage:has(.fusion-slider-container) .fusion-slider-container{z-index:10}.fusion-body #af-projects-table_wrapper{overflow:auto !important}.fusion-body #af-projects-table_wrapper thead th{line-height:1.3}.fusion-body #projects-table_wrapper thead th{line-height:1.3}.fusion-body #projects-table_wrapper #projects-table{min-width:780px}.fusion-body span.projects-pipeline-title{padding-right:40px}.fusion-body .post-content:has(.projects-pipeline-table){overflow:auto}.fusion-body .post-content:has(.projects-pipeline-table) .projects-pipeline-table{min-width:750px}.fusion-body .post-content:has(.projects-pipeline-table) .projects-pipeline-table thead th{line-height:1.3}/*# sourceMappingURL=style.css.map */
