.navbar-light .navbar-toggler{color:#797979;background:#f5f5f5;outline:none;}.site-logo img{width:200px;}@media screen and (min-width:992px){.site-logo img{width:auto;}}.hijri-date{color:#9b9b9b;font-weight:700;font-size:0.625rem;padding:0.625rem 0;}.hijri-date .date-icon{display:none;font-size:1rem;font-weight:normal;}.hijri-date::before{font-size:0.625rem;}@media screen and (min-width:992px){.hijri-date{font-size:1rem;padding:0;margin:0;}.hijri-date .date-icon{display:inline;font-size:1.6rem;vertical-align:text-top;}.hijri-date::before{font-size:1rem;}}.menu--top-menu ul.nav{float:right;}.menu--top-menu .nav-item{color:#9b9b9b;font-weight:700;height:2rem;}.menu--top-menu .nav-item .fa-hide-text::before{color:#9b9b9b;}.menu--top-menu .nav-item .fa-hide-text:hover::before{color:#c6a82f;}@media screen and (max-width:992px){.menu--top-menu .nav-item .nav-link{padding:.5rem .9rem;}}.menu--top-menu .nav-item{padding-right:0.45rem;border-right:1px solid #dddddd;font-size:14px;}@media screen and (max-width:992px){.menu--top-menu .nav-item{padding-right:.20rem;}}.language-switcher{padding:0;}.language-switcher ul{padding:0;list-style:none;margin:0;}.language-switcher ul a{color:#9b9b9b;font-size:16px;vertical-align:text-top;}.language-switcher ul a:hover{color:#c6a82f;}[dir="rtl"] .menu--top-menu ul.nav{float:left;}[dir="rtl"] .menu--top-menu .nav-item{padding-right:0;border-right:0;padding-left:0.45rem;border-left:1px solid #dddddd;}@media screen and (max-width:992px){[dir="rtl"] .menu--top-menu .nav-item{padding-left:.5rem;}[dir="rtl"] .menu--top-menu .nav-item .nav-link{padding:.5rem .6rem;}}[dir="rtl"] .menu--top-menu .en{display:inline-block;}[dir="rtl"] .menu--top-menu .ar{display:none;}@media screen and (min-width:992px){.menu--top-menu .en a::before,.menu--top-menu .ar a::before{font-size:1.25rem;}}.menu--main .nav-item .nav-link{color:#707070;font-size:.93rem;font-weight:700;}@media screen and (max-width:992px){.menu--main .nav-item .nav-link{font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.menu--main .nav-item .nav-link::after{float:right;margin-right:.5rem;margin-top:.8rem;}}.menu--main .nav-item:not(:last-child){border-bottom:1px solid #f1f1f1;}.menu--main .nav-link{color:#707070;font-size:1.25rem;}.menu--main .dropdown-item{color:#fff;}.menu--main .dropdown-item a{color:#fff;display:block;}.menu--main .dropdown-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.2);}@media screen and (min-width:992px){.menu--main .nav-item{height:2rem;}.menu--main .nav-item .nav-link{padding:0.5rem 0.81rem;}.menu--main .nav-item:not(:last-child){border-bottom:none;border-right:1px solid #dddddd;}.menu--main .nav-item:first-child{padding-left:0.75rem;padding-right:1.25rem;}.menu--main .fa-lg-hide-text::before{color:#c6a82f;}[dir="rtl"] .menu--main .nav-item:first-child{padding-right:0.75rem;padding-left:1.25rem;}[dir="rtl"] .menu--main .nav-item:not(:last-child){border-right:0;border-left:1px solid #dddddd;}}.modal{padding:0 !important;}.modal .top-navigation{background-color:#055751;}.modal .top-navigation .search-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:-webkit-center;margin:0 auto;padding:1.5rem 0;}.modal .top-navigation .search-block .form-group{margin-bottom:0;}.modal .top-navigation .search-block .form-group .form-text{margin-top:0;height:39px;}.modal .top-navigation .search-block .form-group label{position:absolute;top:-9999px;margin:0;}.modal .top-navigation .search-block .button{background-color:#c6a82f;width:100%;border-radius:0.25rem;margin:0 .2rem;border:0;color:#fff;padding:.3rem 1rem;height:39px;}@media screen and (max-width:992px){.modal .top-navigation .search-block .form-row{display:block;}.modal .top-navigation .search-block .form-row .button{display:block;margin:0;margin-top:10px;}}.modal .top-navigation .close-icon{position:absolute;right:8px;top:13px;color:#fff;font-size:30px;background-color:transparent;border:0;}@media screen and (max-width:992px){.modal .top-navigation .close-icon{right:0;}}@media screen and (max-width:576px){.modal .top-navigation .close-icon{top:-10px;}}.modal .top-navigation .close-icon span{color:#fff;}
body{font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:21px !important;}@media screen and (max-width:768px){body .content .page-title{font-size:1.25rem;}}h1,h2,h3,h4,h5,h6{font-family:'TheSansBold',sans-serif;}.paragraph{margin-top:1rem;margin-bottom:1rem;}::-moz-selection{background:#12473d;color:#fff;}::selection{background:#12473d;color:#fff;}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#045650;z-index:10000001;}#preloader #preloader-status{width:100%;height:100%;background-image:url("/themes/custom/sdrpy/css/theme/../../images/pre_loader.gif");background-repeat:no-repeat;background-position:center;-webkit-background-size:200px 200px;background-size:200px 200px;}.f-plain{font-family:'TheSansPlain';}.text-brand{color:#0F5650;}.text-brand2{color:#c6a82f;}.hidden{display:none !important;}.m-r-20{margin-right:20px;}.width-60{width:59% !important;}.width-60 input,.width-60 select,.width-60 .radio{width:42.36667% !important;}@media screen and (max-width:992px){.width-60 input,.width-60 select,.width-60 .radio{width:100% !important;}}.width-40{width:39% !important;float:right;}.width-60 label,.width-40 label{max-width:50% !important;}@media screen and (max-width:992px){.width-60,.width-40{width:100% !important;}.width-60 label,.width-40 label{max-width:100% !important;}}.btn-primary,.button--primary{color:#c6a82f;background-color:transparent;background-image:none;border:2px solid #c6a82f;border-radius:2rem;overflow:hidden;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;margin-bottom:1.5rem;width:50%;height:auto;}.btn-primary:hover,.button--primary:hover{color:#fff;background-color:#c6a82f;border-color:#c6a82f;}@media screen and (max-width:768px){.btn-primary,.button--primary{font-size:1.125rem;}}.visible-ar{display:none;}.visible-en{color:#c6a82f;}.view-display-id-block_related_programs ol{padding:0;list-style:none;}.view-display-id-block_related_programs ol li{margin-bottom:1.5rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}.view-display-id-block_related_programs ol li:first-child{margin-top:1.5rem;}.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium{margin:1.5rem 0 0 0;}.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium .field--type-text-with-summary{margin:0;}.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium .field--name-node-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium .field--name-node-title h2{background-color:#0f5650;color:#fff;font-size:1rem;padding:1rem;padding-left:1rem;width:100%;line-height:2.5rem;}.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium .field--name-node-title .list-number{background-color:#c6a82f;padding:1rem;color:#fff;font-weight:inherit;line-height:normal;margin-bottom:0.5rem;}@media screen and (max-width:576px){.view-display-id-block_related_programs .node--view-mode-horizontal-media-teaser-medium .bs-region--right{margin-top:1.5rem;}}.slick--optionset--images-slick img{max-height:243px;}.node--view-mode-full .slick--optionset--images-slick img{width:100%;max-height:400px;}.slick-prev,.slick-next{font-size:2rem;background:rgba(0,0,0,0.3);height:auto;border-radius:0;padding:.5rem;width:auto;}.slick-prev:before,.slick-next:before{font-family:Font Awesome\ 5 Free;color:#fff !important;font-size:2rem;opacity:1;}.slick-prev:hover,.slick-next:hover{background:rgba(0,0,0,0.3);}.slick-prev:hover:before,.slick-next:hover:before{opacity:0.75;}.transition1{-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}.view-display-id-block_featured_projects .featured-projects{margin-bottom:30px;}.view-display-id-block_featured_projects .featured-projects .home-projects-item{position:relative;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);border-radius:0.5rem;overflow:hidden;cursor:pointer;}.view-display-id-block_featured_projects .featured-projects .home-projects-item img{width:100%;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-overlay{background:rgba(15,86,80,0.9);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;text-align:center;padding-top:3rem;color:#fff;font-weight:bold;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-overlay a{color:#fff;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-overlay a:hover{color:#fff;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-overlay .title{font-size:1.125rem;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-overlay .view-id-program_view .view-header{font-size:0.875rem;font-weight:normal;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-title{position:absolute;bottom:0;right:0;left:0;background:rgba(255,255,255,0.9);padding:0.5rem;font-weight:bold;color:#0F5650;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-title .title{font-size:1.125rem;}.view-display-id-block_featured_projects .featured-projects .home-projects-item .h-p-i-title .view-id-program_view .view-header{color:#9b9b9b;font-weight:normal;font-size:0.875rem;}.view-display-id-block_featured_projects .featured-projects .home-projects-item:hover .h-p-i-title{opacity:0;}.view-display-id-block_featured_projects .featured-projects .home-projects-item:hover .h-p-i-overlay{opacity:1;}.featured-projects .viewsreference--view-title{display:none;}.featured-title{font-size:1.75rem;font-weight:bold;line-height:1.5;}@media screen and (min-width:1200px){.featured-title{font-size:2.875rem;}}.scrollToTop{width:2.8rem;height:2.8rem;padding:6px;text-align:center;text-decoration:none;position:fixed;left:20px;right:20px;display:none;border:2px solid #096961;font-size:24px;border-radius:50%;line-height:1;z-index:999;bottom:5rem;color:#fff;background:#096961;}.scrollToTop:hover{text-decoration:none;}@media screen and (min-width:992px){.scrollToTop{width:70px;height:70px;padding:10px;display:none;border:3px solid #096961;font-size:34px;line-height:51px;bottom:24px;background:transparent;color:#096961;}.scrollToTop:hover{text-decoration:none;border:2px solid #c6a82f;}}.c-social{width:2.8rem;height:2.8rem;display:inline-block;line-height:2.8rem;color:#fff;background:#086960;text-align:center;border-radius:50%;}.paragraph--type--bp-webform h2{font-size:1.25rem;text-align:inherit !important;margin-bottom:1rem;font-weight:700;color:#424242;}@media screen and (max-width:992px){.paragraph--type--bp-webform h2{margin-top:2rem;}}.paragraph--type--bp-webform .webform-submission-contact-us-form .js-form-item input,.paragraph--type--bp-webform .webform-submission-contact-us-form .js-form-item textarea{font-weight:700;border:1px solid #d6d6d6;padding:8px;height:auto;border-radius:0;}@media screen and (min-width:992px){.paragraph--type--bp-webform .webform-submission-contact-us-form .js-form-item input,.paragraph--type--bp-webform .webform-submission-contact-us-form .js-form-item textarea{padding:.82rem .875rem;}}.paragraph--type--bp-webform .webform-submission-contact-us-form textarea{margin-bottom:1rem;}.breadcrumb{margin:0;text-align:center;text-transform:capitalize;background:none;color:#0F5650;background-color:transparent;border-radius:0;padding-left:0;padding-right:0;}.breadcrumb .breadcrumb-item{padding:0;}.breadcrumb .breadcrumb-item:before{padding:0 0.5rem;color:#0F5650;}.breadcrumb .breadcrumb-item a{color:#0F5650;}.breadcrumb .breadcrumb-item a:hover{color:#c6a82f;}.breadcrumb .breadcrumb-item.active{color:#0F5650;}@media screen and (max-width:768px){.breadcrumb .breadcrumb-item{font-size:0.875rem;}}@media screen and (min-width:768px){.breadcrumb{font-size:14px;}}.view-varbase-news .node--type-varbase-news .card-top-image,.view-homepage-views .node--type-varbase-news .card-top-image{position:relative;}.view-varbase-news .node--type-varbase-news .field--name-field-news-categories,.view-homepage-views .node--type-varbase-news .field--name-field-news-categories{position:absolute;display:block;color:#fff;background:#0F5650;border-radius:0 0 0 .5rem;z-index:1;padding:0 .5rem;font-weight:normal;right:0;}.pager{text-align:center;margin:0 auto;}.pager ul{margin-top:3rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;}.pager ul li{padding:0 .3rem;}.pager ul li .page-link{background-color:#0F5650;color:#fff;}.pager ul li .page-link.active,.pager ul li .page-link:hover{background-color:#c6a82f;border-color:#c6a82f;}.pager ul li.active .page-link,.pager ul li:hover .page-link{background-color:#c6a82f;border-color:#c6a82f;}.tout-view-mode{margin-bottom:15px;}.tout-view-mode .tout-content{border-radius:.5rem;z-index:1;}.tout-view-mode .tout-content:hover{background:rgba(0,0,0,0.7);}.tout-view-mode .tout-content > .field{display:block;text-align:center;width:100%;}.tout-view-mode .field--name-node-title h3{font-size:.875rem !important;}.tout-view-mode .field--name-node-title h3 a{font-size:.875rem;}.node--type-photos .main-content,.node--type-videos .main-content{position:relative;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);}.node--type-photos .main-content::after,.node--type-videos .main-content::after{position:absolute;content:"\f1c5";color:#c6a82f;font-size:40px;z-index:1;left:50%;top:50%;margin-left:-27px;margin-top:-40px;font-family:fontawesome;}.node--type-photos .main-content:hover:after,.node--type-videos .main-content:hover:after{color:#fff;}.node--type-photos .main-content img,.node--type-videos .main-content img{border-radius:.5rem;}.node--type-photos .field--name-field-attachment,.node--type-videos .field--name-field-attachment{position:absolute;top:10px;left:10px;z-index:11;background:#c6a82f;border-radius:50%;padding:5px 8px;display:none;}.node--type-photos .field--name-field-attachment span,.node--type-videos .field--name-field-attachment span{background-image:none;padding:0;}.node--type-photos .field--name-field-attachment span a,.node--type-videos .field--name-field-attachment span a{font-size:0;}.node--type-photos .field--name-field-attachment span a:before,.node--type-videos .field--name-field-attachment span a:before{content:"\f019";font-family:fontawesome;font-size:15px;color:#fff;}.node--type-photos .field--name-field-attachment:hover,.node--type-videos .field--name-field-attachment:hover{background:red;}.node--type-photos:hover .field--name-field-attachment,.node--type-videos:hover .field--name-field-attachment{display:block;}.node--type-photos .main-content{position:relative;}.node--type-photos .main-content .field--name-dynamic-token-fieldnode-image-field{position:absolute;top:10px;left:10px;background:#c6a82f;border-radius:50%;padding:5px 8px;display:none;}.node--type-photos .main-content .field--name-dynamic-token-fieldnode-image-field a{font-size:0;}.node--type-photos .main-content .field--name-dynamic-token-fieldnode-image-field a:before{content:"\f019";font-family:fontawesome;font-size:15px;color:#fff;}.node--type-photos .main-content .field--name-dynamic-token-fieldnode-image-field:hover{background:red;}.node--type-photos .main-content:hover .field--name-dynamic-token-fieldnode-image-field{display:block;z-index:10;}.node--type-videos .main-content::after{content:"\f16a";}.node--type-videos .main-content:hover:after{color:#fff;}.node--type-videos .main-content .media-cover-image img{border-radius:.5rem;}.node--type-videos .main-content .varbase-video-player{border-radius:.5rem;}.node--type-videos .main-content .video-external{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;}.node--type-videos .video-link{position:absolute;top:10px;left:10px;background:#c6a82f;border-radius:50%;padding:5px 8px;display:none;}.node--type-videos .video-link a{font-size:0;}.node--type-videos .video-link a:before{content:"\f019";font-family:fontawesome;font-size:15px;color:#fff;}.node--type-videos .video-link:hover{background:red;}.node--type-videos:hover .video-link{display:block;z-index:10;}.block-varbase-faqs .faq-expand-all-link{display:none !important;}.block-varbase-faqs .fa-angle-left{display:none;}.block-varbase-faqs .fa-angle-right{display:block;}.block-varbase-faqs .faq-content{margin-top:3rem;margin-bottom:3rem;}@media screen and (max-width:992px){.block-varbase-faqs .faq-content{margin-top:1.5rem;margin-bottom:1.5rem;}}.block-varbase-faqs .faq-content .faq-question-answer{border:0;margin-bottom:.5rem;position:relative;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border-radius:.25rem;padding:0;}.block-varbase-faqs .faq-content .faq-question-answer .faq-question{border-radius:0;background:#f7f7f7;border:none;border-left:2px solid #dabe4d;border-bottom:none;padding:.75rem 1.25rem;}.block-varbase-faqs .faq-content .faq-question-answer .faq-question i{-webkit-transition:all linear 0.25s;-o-transition:all linear 0.25s;transition:all linear 0.25s;float:right;font-size:1.5rem;color:#0d7d73;margin-top:3px;line-height:1;font-weight:900;}.block-varbase-faqs .faq-content .faq-question-answer .faq-question a{font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;color:#0d7d73;font-size:1.125rem;font-weight:700;}.block-varbase-faqs .faq-content .faq-question-answer .faq-qa-visible i{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.block-varbase-faqs .faq-content .faq-question-answer .faq-answer{display:block;padding:0;border:none;}.block-varbase-faqs .faq-content .faq-question-answer .faq-answer .field--name-body{-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;margin:0;}.block-varbase-faqs .faq-content .faq-question-answer .faq-answer .field--name-body p{color:#424242;font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;}#colorbox{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;z-index:10000;}#colorbox #cboxTitle{padding:0;}#colorbox #cboxTitle .colorbox-title h3{color:#fff;margin:6px 0 2px 0;}@media screen and (max-width:992px){#colorbox #cboxTitle .colorbox-title h3{font-size:20px;}}#colorbox #cboxTitle .colorbox-caption{color:#fff;line-height:1.5;font-size:16px;}@media screen and (max-width:992px){#colorbox #cboxTitle{padding:10px;}}#colorbox #cboxPrevious{background-image:url("/themes/custom/sdrpy/css/theme/../../images/arrow-left.png");bottom:46%;top:46%;left:-50px;right:auto;width:30px;height:50px;background-repeat:no-repeat;background-position:center;}#colorbox #cboxPrevious:focus{outline:none;}@media screen and (max-width:992px){#colorbox #cboxPrevious{bottom:40%;left:15px;}}#colorbox #cboxNext{background-image:url("/themes/custom/sdrpy/css/theme/../../images/arrow-right.png");bottom:46%;top:46%;right:-50px;left:auto;width:30px;height:50px;background-repeat:no-repeat;background-position:center;}#colorbox #cboxNext:focus{outline:none;}@media screen and (max-width:992px){#colorbox #cboxNext{bottom:40%;right:15px;}}#colorbox #cboxClose{display:none !important;}#colorbox iframe{width:100%;height:98%;}#colorbox #cboxCurrent{display:none !important;}#colorbox #cboxContent{background-color:transparent;}.sharethis-wrapper{padding:10px 0;}.video-player-icon:after{display:none;}.webform-submission-supplier-qualification-model-form{font-size:1rem;font-family:TheSansBold,sans-serif;webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);box-shadow:0px 1px 3px rgba(0,0,0,0.3);border-radius:.25rem;}.webform-submission-supplier-qualification-model-form .webform-progress{border-bottom:1px solid #dee2e6;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker{margin:0;display:inline-block;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step{display:inline-block;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step .progress-text{padding:1rem;margin-left:2px;color:#bbbbbb;cursor:not-allowed;overflow:unset;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step .progress-text .progress-title{background:transparent;padding:1rem 2rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}@media screen and (max-width:576px){.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step .progress-text{display:block;}}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step .progress-marker,.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step:after{display:none;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-active .progress-text{color:#c6a82f !important;border-bottom:2px solid #c6a82f;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-active .progress-title{cursor:pointer;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-text{cursor:pointer;border-bottom:2px solid #0F5650;color:#000;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-text .progress-title{color:#000;text-decoration:none;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-text{border-bottom:2px solid #c6a82f;}.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-text .progress-title{color:#c6a82f !important;}@media screen and (max-width:576px){.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker .progress-step{width:100%;}}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form .webform-progress .webform-progress-tracker{display:block;padding:0 1rem;}}.webform-submission-supplier-qualification-model-form .form-group.form-wrapper{margin:1rem 0;padding:0 2rem;}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form .form-group.form-wrapper{padding:0 1rem;}}.webform-submission-supplier-qualification-model-form .webform-actions{text-align:right;background:#f8f9fa;border-radius:0;padding:1rem;}.webform-submission-supplier-qualification-model-form .webform-actions button.btn-primary{margin:0;width:auto;color:#fff;background-color:#c6a82f;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5rem;border-radius:0.25rem;}.webform-submission-supplier-qualification-model-form .webform-actions button.btn-primary.webform-button--submit{color:#fff;background-color:#0f5650;border-color:#0f5650;}.webform-submission-supplier-qualification-model-form #edit-basic-information--2,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-basic-information"],.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"],.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"]{margin-left:-15px;margin-right:-15px;}.webform-submission-supplier-qualification-model-form #edit-basic-information--2 fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-basic-information"] fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset{display:inline-block;padding:0 1rem;width:100%;clear:both;}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form #edit-basic-information--2 fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-basic-information"] fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset{width:100%;}}@media screen and (max-width:992px){.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset label,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset legend,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset select,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-certificates-and-licenses"] fieldset input:not(.form-file),.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset label,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset legend,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset select,.webform-submission-supplier-qualification-model-form [data-drupal-selector="edit-company-data"] fieldset input:not(.form-file){width:100% !important;max-width:100% !important;}}.webform-submission-supplier-qualification-model-form .webform-has-field-prefix .messages{position:absolute;top:45px;font-size:12px;}.webform-submission-supplier-qualification-model-form fieldset{position:relative;}.webform-submission-supplier-qualification-model-form fieldset.form-type-managed-file .field-prefix{position:absolute;right:143px;bottom:8px;z-index:9;}@media screen and (min-width:992px){.webform-submission-supplier-qualification-model-form fieldset.form-type-managed-file .field-prefix{top:1px;}}.webform-submission-supplier-qualification-model-form fieldset.form-type-managed-file .field-prefix .model{color:#fff;background-color:#086960;display:inline-block;padding:18px 1rem 1px 1rem;font-size:13px;line-height:normal;}.webform-submission-supplier-qualification-model-form fieldset.form-type-managed-file .field-prefix .model::after{content:'\f56d';font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;top:5px;right:50%;font-size:15px;-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0);}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form fieldset.form-type-managed-file .field-prefix .model{padding:17px 1rem 0px 1rem;}}.webform-submission-supplier-qualification-model-form fieldset:last-child{margin-bottom:1rem;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table thead{display:none;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table tr{background:#fff;border-bottom:1px solid #c6a82f;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;border:0 !important;padding:0;position:relative;padding:20px 0 10px;}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table td{display:block;padding-bottom:50px;}}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table .webform-multiple-table--operations{float:right;padding-top:0;margin-top:-15px;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table .webform-multiple-table--operations input:first-child{display:none;}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years table.table .webform-multiple-table--operations{margin-top:-45px;width:30px;padding:0;margin-right:10px;}}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years .webform-multiple-add button{margin:0;width:auto;color:#eaeaea;background-color:#086960;padding:0.475rem 1.5rem;font-size:1rem;line-height:1.5rem;border-radius:0.25rem;border:0;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years label{max-width:100%;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years fieldset{width:50% !important;}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years fieldset.js-form-item-most-notable-projects-implemented-for-the-last-three-years-add-more-items{display:none !important;}@media screen and (max-width:768px){.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years fieldset{width:100% !important;display:block !important;}}.webform-submission-supplier-qualification-model-form fieldset.form-item-most-notable-projects-implemented-for-the-last-three-years .webform-multiple-add{float:right;margin:15px 12px;}.webform-submission-supplier-qualification-model-form fieldset input,.webform-submission-supplier-qualification-model-form fieldset select{float:right;border:1px solid #d6d6d6;padding:8px;height:auto;background:#fff;border-radius:0;}.webform-submission-supplier-qualification-model-form fieldset > label,.webform-submission-supplier-qualification-model-form fieldset legend{color:#424242;float:left;font-size:1rem;}@media screen and (min-width:576px){.webform-submission-supplier-qualification-model-form fieldset input,.webform-submission-supplier-qualification-model-form fieldset select,.webform-submission-supplier-qualification-model-form fieldset .radio{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;display:inline;}.webform-submission-supplier-qualification-model-form fieldset > label,.webform-submission-supplier-qualification-model-form fieldset legend{color:#424242;float:left;-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;font-size:1rem;padding-right:1rem;padding-left:0;}.webform-submission-supplier-qualification-model-form fieldset legend{margin-right:0;margin-left:0;}}@media screen and (max-width:576px){.webform-submission-supplier-qualification-model-form fieldset .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.webform-submission-supplier-qualification-model-form .form-type-managed-file{margin-bottom:1rem;}.webform-submission-supplier-qualification-model-form .varicon-refresh{display:none !important;}.webform-submission-supplier-qualification-model-form .varicon-refresh:before{content:"";}.webform-submission-supplier-qualification-model-form .ajax-progress{display:none;}.width-50{width:49% !important;}.width-33{width:32.6% !important;}.width-50,.width-33{padding:1rem;}@media screen and (max-width:992px){.width-50,.width-33{width:100% !important;}}.webform-flex .webform-flex--container{text-align:center;}@media screen and (max-width:576px){.webform-flex .webform-flex--container label{display:none;}}@media screen and (min-width:768px){.webform-flex .webform-flex--container small{display:none;}}.webform-flex input{float:left !important;max-width:100% !important;}@media screen and (min-width:768px){.webform-flex input::-webkit-input-placeholder{opacity:0;}.webform-flex input::-moz-placeholder{opacity:0;}.webform-flex input::-ms-input-placeholder{opacity:0;}.webform-flex input::placeholder{opacity:0;}.webform-flex input .webform-flex--container label{display:none;}}.radio{display:inline-block;}.radio.form-check{padding-left:2rem;}.radio .option{cursor:pointer;}.radio .option:before{border-radius:50%;background-color:#eaeaea;width:1rem;height:1rem;border:1px solid transparent;position:absolute;top:0.25rem;left:0;display:block;pointer-events:none;content:"";}.radio .option:after{position:absolute;top:8px;left:4px;display:block;content:"";}.radio .form-radio{position:absolute;opacity:0;left:1rem;cursor:pointer;}.radio .form-radio:checked ~ .option:before{color:#fff;background-color:#c6a82f;border-color:#c6a82f;}.radio .form-radio:checked ~ .option:after{background-color:#fff;border-radius:50%;width:6px;height:6px;}.form-managed-file .form-file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.form-managed-file .file-holder,.form-managed-file span.file{cursor:pointer;float:right;border:1px solid #d6d6d6;background-color:#fff;border-radius:0;height:43px;padding:0;background-image:none;line-height:normal;-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;width:66.6%;display:inline;}.form-managed-file .file-holder strong,.form-managed-file span.file strong{height:100%;color:#fff;background-color:#086960;display:inline-block;padding:0.325rem 1.25rem;font-size:17px;line-height:normal;}.form-managed-file .file-holder strong.visible-en,.form-managed-file span.file strong.visible-en{float:right;}.form-managed-file .file-holder strong.visible-ar,.form-managed-file span.file strong.visible-ar{display:none;}@media screen and (max-width:768px){.form-managed-file .file-holder,.form-managed-file span.file{max-width:100%;width:100%;height:41px;}}.form-managed-file span.file{padding:0.325rem 1.25rem;line-height:2.35rem;}.form-managed-file span.file a{width:200px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden;}.form-managed-file button.btn-primary{position:absolute;right:0;top:0;left:auto;border:none;border-radius:0;background-color:#086960;color:#fff;margin:0;width:auto;line-height:normal;}@media screen and (max-width:576px){.form-type-managed-file{display:block;}}.page-node-type-photos .media--type-image{margin:15px 0;}.node-preview-form-select fieldset.form-type-select{display:inline;}.node-preview-container ~ .dialog-off-canvas-main-canvas{margin-top:100px;}.video-player-icon.js-video-player-icon{position:static;}.page-node-type-varbase-news .node--type-varbase-news.node--view-mode-full{margin:auto;}.page-node-type-varbase-news .field--name-node-title h1{font-size:1.75rem;color:#0F5650;}.page-node-type-varbase-news .author-info i{color:#9b9b9b;}.page-node-type-varbase-news .author-info .post-date{color:#9b9b9b;font-size:.875rem;}.node--type-videos .media,.node--type-photos .media{display:block;}.card-deck{display:block;}.card .card-top-image{max-width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.view-project-count .view-content{display:none;}.view-project-count .view-header{margin-bottom:1.5rem;margin-top:1.5rem;}.view-project-count h4{font-size:1rem;}.poll-view .poll-view-form .radio .js-form-item{display:block;}.poll-view .poll-view-form .form-actions .btn-primary{width:175px;}.vbp_color_brand2 .btn-primary,.vbp_color_brand2 .button--primary{color:#fff;border-color:#fff;}.vbp_color_brand2 .btn-primary:hover,.vbp_color_brand2 .button--primary:hover{border-color:#fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media{max-height:500px;min-height:500px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single{max-height:500px;min-height:500px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single img{max-height:500px;min-height:500px;}.content-moderation-entity-moderation-form .entity-moderation-form__item{margin-left:1rem;}.content-moderation-entity-moderation-form .btn-primary{margin-bottom:0;width:100%;}.view-search .field--name-node-link{text-align:right;}.view-search .field--name-node-link a{font-size:15px;}.fa-lg-hide-text{font-size:0 !important;}.fa-lg-hide-text:before{font-size:1.2rem;}
.footer-wrapper{background-color:#0f5650;color:#fff;font-weight:700;margin-top:4rem;font-size:1rem;}@media screen and (max-width:768px){.footer-wrapper{padding-bottom:0;}}@media screen and (max-width:768px){.footer-wrapper .footer-top .footer-blocks{margin-bottom:1.5rem;}}.footer-wrapper .footer-top .footer-blocks h2{border-bottom:2px solid #4f7b77;font-size:2rem;padding-bottom:.5rem;margin-bottom:1rem;font-weight:700;line-height:1.5;text-transform:capitalize;}@media screen and (max-width:768px){.footer-wrapper .footer-top .footer-blocks h2{font-size:1.375rem;}}.footer-wrapper .footer-top .footer-blocks .poll-question{font-size:1.375rem;margin-bottom:0;font-weight:700;line-height:1.5;}.footer-wrapper .footer-top .footer-blocks dl{padding-top:15px;}.footer-wrapper .footer-top .footer-blocks dl dt{font-weight:400;}.footer-wrapper .footer-top .footer-blocks legend{display:none;}.footer-wrapper .footer-top .footer-blocks .js-form-wrapper{font-size:1.125rem;font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";margin-top:.5rem;margin-bottom:0;}.footer-wrapper .footer-top .footer-blocks .js-form-wrapper .form-item-choice{position:relative;display:block;font-weight:400;text-align:left;}.footer-wrapper .footer-top .footer-blocks .js-form-wrapper .form-item-choice .option:after{top:7px;}.footer-wrapper .footer-top .footer-blocks .form-actions{margin-bottom:1rem;margin-top:.5rem;}.footer-wrapper .footer-top .footer-blocks .form-item-organization,.footer-wrapper .footer-top .footer-blocks .form-item-job-title,.footer-wrapper .footer-top .footer-blocks .form-item-contact-number{visibility:hidden;height:0;margin:0;}.footer-wrapper .footer-top .footer-blocks .form-text,.footer-wrapper .footer-top .footer-blocks .form-email,.footer-wrapper .footer-top .footer-blocks .form-textarea{margin-top:0;padding:.82rem .875rem;background:#0c4540;border:none;color:#43b9af;border-radius:0;height:auto;}@media screen and (max-width:768px){.footer-wrapper .footer-top .footer-blocks .form-text,.footer-wrapper .footer-top .footer-blocks .form-email,.footer-wrapper .footer-top .footer-blocks .form-textarea{padding:8px;}}.footer-wrapper .footer-top .footer-blocks .form-type-textarea{margin-bottom:1rem;}.footer-wrapper .footer-top .footer-blocks ul.navbar-nav{margin:0;padding:0;font-size:1.125rem;}.footer-wrapper .footer-top .footer-blocks ul.navbar-nav li a{font-weight:400;color:#fff;padding:0;margin-top:0;margin-bottom:1rem;}.footer-wrapper .footer-top .footer-blocks ul.navbar-nav li a:hover{color:#c6a82f;}@media screen and (max-width:768px){.footer-wrapper .footer-top .region-footer-third{margin-bottom:0;}}.footer-wrapper footer{border-top:1px solid #115f59;}.footer-wrapper footer #block-footerlogos .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.footer-wrapper footer #block-footerlogos .content .field--type-image{display:inline-block;padding-left:15px;padding-right:15px;}@media screen and (max-width:768px){.footer-wrapper footer #block-footerlogos .content .field--type-image{padding-left:30px;padding-right:30px;}}@media screen and (max-width:576px){.footer-wrapper footer #block-footerlogos .content .field--type-image{padding-left:2px;padding-right:2px;}}.footer-wrapper footer #block-footerlogos .content .field--type-image img{height:auto;max-width:100%;}.footer-wrapper .fly-share{position:unset;background:transparent;border-radius:1.5rem;list-style:none;padding:.75rem 0 0.5rem;margin:0;text-align:center;}@media screen and (min-width:992px){.footer-wrapper .fly-share{position:fixed;z-index:1000;bottom:40%;left:1.25rem;right:auto;background:#086960;}}.footer-wrapper .fly-share li{display:inline-block;}@media screen and (min-width:992px){.footer-wrapper .fly-share li{display:block;}}.footer-wrapper .fly-share li a{font-size:1.5rem;width:3.8rem;height:1.8rem;display:block;line-height:2rem;color:#fff;}@media screen and (min-width:992px){.footer-wrapper .fly-share li a{width:2.8rem;height:2.8rem;line-height:2.8rem;}}.footer-wrapper .fly-share li a:hover{color:#c6a82f;}#block-sdrpylgcopyright{text-align:center;}
.varbase-heroslider-media .node--type-varbase-heroslider-media.slide-link{cursor:pointer;}.varbase-heroslider-media .node--type-varbase-heroslider-media.slide-link:hover .hero-slide-content p{color:#c6a82f;}.varbase-heroslider-media .node--type-varbase-heroslider-media.slide-link:hover .hero-slide-content .gold-color{color:#fff !important;}.varbase-heroslider-media .node--type-varbase-heroslider-media.slide-link:hover .hero-slide-content .field--name-field-s{-webkit-border-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#c6a82f),to(#fff)) 1 100%;-webkit-border-image:-webkit-linear-gradient(bottom,#c6a82f 50%,#fff) 1 100%;-o-border-image:-o-linear-gradient(bottom,#c6a82f 50%,#fff) 1 100%;border-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#c6a82f),to(#fff)) 1 100%;border-image:linear-gradient(to top,#c6a82f 50%,#fff) 1 100%;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{bottom:0 !important;height:100% !important;padding:0 !important;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content p,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .gold-color{-webkit-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content p{line-height:1.1;font-weight:bold;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .container .row{background-color:transparent !important;padding:75px 0;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .slider-gradient{width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#0c4540),to(transparent));background-image:-webkit-linear-gradient(left,#0c4540 50%,transparent);background-image:-o-linear-gradient(left,#0c4540 50%,transparent);background-image:linear-gradient(to right,#0c4540 50%,transparent);}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-slider-title{padding:0 20px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-slider-title p{font-size:44px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s{border-left:6px solid #fff;padding:0px 16px;margin-top:25px;border-right:0;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s p{font-size:54px;}@media (max-width:992px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-slider-title p{font-size:34px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s{border-left:6px solid #fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s p{font-size:40px;}}@media (max-width:768px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .container .row{padding:50px 10px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-slider-title p{font-size:20px;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s{border-left:6px solid #fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-s p{font-size:18px;}}.slick-dots{bottom:0;}.slick-dots li{width:30px;}.slick-dots li button{display:block;width:30px;height:10px;padding:0;cursor:pointer;color:#0000;border:0;outline:none;background:#53817e;border-radius:5px;margin:0 5px;}.slick-dots li button:before{content:none;}.slick-dots li.slick-active button{color:#c6a82f;background:#c6a82f;}.circle-block{background:#0c4540;border-radius:100%;height:130px;width:130px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:inline-block;margin:20px !important;color:#fff;}.circle-block h1,.circle-block h2,.circle-block h3{margin-bottom:0 !important;}@media (max-width:768px){.circle-block{float:left;}}.paragraph-vertical-align{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:hidden;}@media (max-width:576px){.paragraph-vertical-align{padding:0 15px;}}.paragraph-vertical-align .field--name-bp-text h1,.paragraph-vertical-align .field--name-bp-text h2,.paragraph-vertical-align .field--name-bp-text h3{color:#fff;font-size:35px;margin-bottom:0;font-weight:400;}.paragraph-vertical-align .field--name-bp-text p{font-size:1.625rem;font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;text-align:unset;}.paragraph--type--bp-tabs h2.text-center{color:#0f5650;font-size:2.5rem;}.paragraph--type--bp-tabs h2.text-center::after{content:"";width:20%;height:2px;background:#dee2e6;display:block;margin:10px auto 0;}@media (max-width:768px){.paragraph--type--bp-tabs h2.text-center::after{width:40%;}}.paragraph--type--bp-tabs .field--type-text-long{font-family:'TheSansPlain';}.paragraph--type--bp-tabs .field--type-text-long h2{font-weight:400;font-size:2.875rem;color:#424242;}.paragraph--type--bp-tabs .field--type-text-long p{font-size:21px;line-height:31px;}@media (max-width:992px){.paragraph--type--bp-tabs .field--type-text-long p:last-child{text-align:center;}}@media (max-width:992px){.paragraph--type--bp-tabs .field--type-text-long div:last-child{text-align:center;}}.paragraph--type--bp-tabs .field--type-text-long span{font-size:18px;}.paragraph--type--bp-tabs .nav-tabs{padding:9px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #dee2e6;}.paragraph--type--bp-tabs .nav-tabs li a{padding:.5rem 1rem;font-size:1.25rem;font-family:'TheSansBold';color:#707070;}.paragraph--type--bp-tabs .nav-tabs li a.active,.paragraph--type--bp-tabs .nav-tabs li a:hover{color:#c6a82f;border-bottom:2px solid #c6a82f;}@media (max-width:992px){.paragraph--type--bp-tabs .nav-tabs{border-bottom:1px solid #dee2e6;}.paragraph--type--bp-tabs .nav-tabs li a{padding:15px;display:inline-block;}.paragraph--type--bp-tabs .nav-tabs li a:hover{border-color:#c6a82f;}}@media (max-width:768px){.paragraph--type--bp-tabs .nav-tabs li a{padding:15px 9px;}}.paragraph--type--bp-tabs.bg-edge2edge{padding:40px 15px;}.newsletter-block{padding:45px 0;}.newsletter-block .text-center{width:25%;height:100%;display:inline-block;text-align:left !important;}.newsletter-block .text-center h2{font-size:32px;}.newsletter-block .field--name-bp-block{display:inline-block;width:74%;float:right;}.newsletter-block .mailchimp-signup-subscribe-form form fieldset{width:33%;display:inline-block;padding:0 13px;}.newsletter-block .mailchimp-signup-subscribe-form form fieldset label{position:absolute;top:-9999px;margin:0;}.newsletter-block .mailchimp-signup-subscribe-form form fieldset:last-child{margin-bottom:1rem;}.newsletter-block .mailchimp-signup-subscribe-form form input{height:44px;border-radius:0;background-color:#0c4540;border-color:#0c4540;color:#0f5650;}.newsletter-block .mailchimp-signup-subscribe-form form input:focus{background-color:#0c4540;border-color:#0c4540;color:#fff;}.newsletter-block .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields{display:inline;display:contents;}.newsletter-block .mailchimp-signup-subscribe-form form .form-actions{display:inline-block;width:33%;vertical-align:top;padding:0 15px;}.newsletter-block .mailchimp-signup-subscribe-form form .form-actions button{width:100%;}@media (max-width:768px){.newsletter-block .text-center{width:100%;display:block;height:auto;margin-bottom:15px;text-align:center !important;}.newsletter-block .field--name-bp-block{display:inline-block;width:100%;float:none;}.newsletter-block .mailchimp-signup-subscribe-form form fieldset{width:48%;}.newsletter-block .mailchimp-signup-subscribe-form form .form-actions{width:48%;padding-top:5px;}}@media (max-width:576px){.newsletter-block .text-center{text-align:left !important;}.newsletter-block .text-center h2{font-size:25px;}.newsletter-block .mailchimp-signup-subscribe-form form fieldset{padding:0;width:100%;}.newsletter-block .mailchimp-signup-subscribe-form form .form-actions{width:100%;margin-top:15px;}}#block-homepagemap #chartdiv{height:500px;}@media (max-width:576px){#block-homepagemap #interactive-map{overflow-x:hidden;}#block-homepagemap #interactive-map g image{height:20px;width:20px;}#block-homepagemap #interactive-map foreignObject ul li{font-size:12px;font-weight:400px;}}.slick--view--twitter,.view-id-twitter{min-height:100px;margin-bottom:15px;}.slick--view--twitter .view-header,.slick--view--twitter .views-field.views-field-field-tweet-content,.view-id-twitter .view-header,.view-id-twitter .views-field.views-field-field-tweet-content{padding:0 6%;}@media (max-width:992px){.slick--view--twitter .view-header,.slick--view--twitter .views-field.views-field-field-tweet-content,.view-id-twitter .view-header,.view-id-twitter .views-field.views-field-field-tweet-content{padding:0 14%;}}@media (max-width:576px){.slick--view--twitter .view-header,.slick--view--twitter .views-field.views-field-field-tweet-content,.view-id-twitter .view-header,.view-id-twitter .views-field.views-field-field-tweet-content{padding:0px 21%;overflow-x:hidden;font-size:12px;}}.slick--view--twitter .views-field.views-field-field-tweet-content .field-content,.view-id-twitter .views-field.views-field-field-tweet-content .field-content{color:#424242;font-weight:normal;font-family:'TheSansPlain';}.slick--view--twitter .view-content:before,.view-id-twitter .view-content:before{content:"\f099";font-family:'fontawesome';font-size:60px;color:#03a9f4;top:0;position:absolute;background-color:#fff;z-index:4;}.slick--view--twitter .slick__arrow,.view-id-twitter .slick__arrow{top:30%;}.slick--view--twitter .slick__arrow button.slick-arrow,.view-id-twitter .slick__arrow button.slick-arrow{background-color:#fff;font-size:0px;width:30px;}@media screen and (max-width:992px){.slick--view--twitter .slick__arrow button.slick-arrow,.view-id-twitter .slick__arrow button.slick-arrow{font-size:0;}}.slick--view--twitter .slick__arrow button.slick-arrow:before,.view-id-twitter .slick__arrow button.slick-arrow:before{font-family:fontawesome;font-size:50px;color:#03a9f4 !important;}.slick--view--twitter .slick__arrow button.slick-prev,.view-id-twitter .slick__arrow button.slick-prev{left:auto;right:30px;}.slick--view--twitter .slick__arrow button.slick-prev:before,.view-id-twitter .slick__arrow button.slick-prev:before{content:'\f104' !important;}.slick--view--twitter .slick__arrow button.slick-next:before,.view-id-twitter .slick__arrow button.slick-next:before{content:'\f105' !important;}@media (max-width:576px){.slick--view--twitter .slick__arrow,.view-id-twitter .slick__arrow{top:40%;}.slick--view--twitter .slick__arrow button.slick-prev,.view-id-twitter .slick__arrow button.slick-prev{right:30px;left:auto;}}@media (max-width:576px){.slick--view--twitter,.view-id-twitter{margin-top:15px;}}.path-frontpage .footer-wrapper{margin-top:0;}.alert-wrapper{font-size:1rem;}.media-center-paragraph{min-height:600px;}.media-center-paragraph .view-homepage-views{margin:15px -15px;}@media (max-width:576px){.media-center-paragraph .view-homepage-views{margin:0;}}.media-center-paragraph .view-homepage-views .node{margin:0 0.5rem;}.media-center-paragraph .view-homepage-views .node.vertical-media-teaser-view-mode .card{border-radius:.5rem;overflow:hidden;}.media-center-paragraph .view-homepage-views .node.vertical-media-teaser-view-mode .small.author-info{color:#9b9b9b;}.media-center-paragraph .view-homepage-views .node.vertical-media-teaser-view-mode .field-name-node-link a{font-family:"TheSansBold",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.media-center-paragraph .view-homepage-views .slick-dots{bottom:-40px;}@media (max-width:576px){.media-center-paragraph .view-homepage-views .slick-dots{bottom:-75px;}}.number-wrapper{padding:0 75px;margin-top:0;}@media (max-width:1024px){.number-wrapper{padding:0 15px;}}@media (max-width:768px){.number-wrapper{text-align:center;}}.number-wrapper .field--name-bp-text h3{font-size:2.5rem;}.number-wrapper .field--name-bp-text h4{font-size:1rem;}.path-frontpage .paragraph{margin-bottom:40px !important;}.path-frontpage .paragraph.circle-block{margin-bottom:20px !important;}.path-frontpage .paragraph.no-margin-bottom{margin-bottom:0px !important;}.path-frontpage .paragraph.no-margin-top{margin-top:0px !important;}.path-frontpage .paragraph-bottom{margin-top:0 !important;margin-bottom:40px !important;}.path-frontpage .paragraph-0{margin-bottom:0px !important;margin-top:0 !important;}#vbp-tab-95,#vbp-152{margin-bottom:0px !important;margin-top:0 !important;}.homepage-map{background:#f3f3f3 !important;background-color:#f3f3f3 !important;border-bottom:1px solid #ccc;}.homepage-map #interactive-map .im-title{width:20%;font-size:1.25rem;padding-left:5%;}@media (max-width:768px){.homepage-map #interactive-map .im-title{width:100%;padding-left:0 5%;}}.captcha{margin:15px 0px;}
.field--type-text-with-summary,.field--type-text-long{margin-bottom:1.5rem;margin-top:1.5rem;}.field--type-text-with-summary h1,.field--type-text-with-summary h2,.field--type-text-with-summary h3,.field--type-text-with-summary h4,.field--type-text-with-summary h5,.field--type-text-with-summary h6,.field--type-text-long h1,.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6{color:#0f5650;font-weight:700;margin-bottom:1rem;}.field--type-text-with-summary .field--name-field-media-image,.field--type-text-long .field--name-field-media-image{margin-top:3rem;}.field--type-text-with-summary p,.field--type-text-long p{font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.25rem;margin-bottom:1rem;}.field--type-text-with-summary p.landing-page,.field--type-text-long p.landing-page{font-size:1.25rem;}.field--type-text-with-summary .text-download,.field--type-text-long .text-download{font-size:1rem;font-weight:700;}.field--type-text-with-summary .statistics,.field--type-text-long .statistics{font-size:1.25rem;padding-left:1.5rem;margin-top:.5rem;}.field--type-text-with-summary .fa,.field--type-text-long .fa{color:#c6a82f;text-align:center;width:1.25em;margin-right:.5rem;margin-left:.5rem;}.field--type-text-with-summary .benefit-icon,.field--type-text-long .benefit-icon{padding-left:5rem;padding-right:0;font-size:1.25rem;}.field--type-text-with-summary .benefit-icon:first-of-type,.field--type-text-long .benefit-icon:first-of-type{position:relative;}.field--type-text-with-summary .benefit-icon:first-of-type:before,.field--type-text-long .benefit-icon:first-of-type:before{position:absolute;top:4px;left:0;right:auto;color:#c6a82f;font-family:"Font Awesome 5 Free";content:"\f201";vertical-align:middle;font-weight:900;font-size:4rem;line-height:0.8;}.image-caption h2.text-center{text-align:left !important;color:#c6a82f;}.embedded-entity{text-align:center;margin:0 0 1rem 0;padding:0;}@media screen and (min-width:992px){.embedded-entity{text-align:left;padding-right:1.5rem;}}.embedded-entity .field--name-field-media-file{background:#c6a82f;border-radius:1rem;overflow:hidden;margin-top:1rem;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;}@media screen and (min-width:992px){.embedded-entity .field--name-field-media-file{border-radius:2rem;overflow:hidden;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;}}.embedded-entity .field--name-field-media-file .file--mime-application-pdf{position:relative;background-image:none;}.embedded-entity .field--name-field-media-file .file--mime-application-pdf:before{position:absolute;top:0;left:0;right:auto;color:#dc3545;font-family:"Font Awesome 5 Free";content:"\f1c1";vertical-align:middle;font-weight:900;font-size:1.25rem;line-height:1.5;margin-left:0 !important;margin-right:0.5rem !important;width:auto;}.embedded-entity .field--name-field-media-file .file--mime-application-pdf a{color:#fff;font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.field--name-field-file-attachment{background:#c6a82f;border-radius:1rem;overflow:hidden;margin-top:1rem;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;}@media screen and (min-width:992px){.field--name-field-file-attachment{border-radius:2rem;overflow:hidden;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;}}.field--name-field-file-attachment .file--mime-application-pdf{position:relative;background-image:none;}.field--name-field-file-attachment .file--mime-application-pdf:before{position:absolute;top:0;left:0;right:auto;color:#dc3545;font-family:"Font Awesome 5 Free";content:"\f1c1";vertical-align:middle;font-weight:900;font-size:1.25rem;line-height:1.5;margin-left:0 !important;margin-right:0.5rem !important;width:auto;}.field--name-field-file-attachment .file a{color:#fff;font-family:"TheSansPlain",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}table{width:100% !important;}table.table-striped{border-color:transparent;}table.table-striped td{border-color:transparent;}.field--name-body ul{list-style:none;padding:0;margin:1rem;}.field--name-body ul li{border:none;position:relative;padding:0 0 0 1.6rem;margin:0 !important;font-size:1.25rem;}.field--name-body ul li:before{position:absolute;left:0;right:auto;color:#c6a82f;top:0;font-family:"Font Awesome 5 Free";content:"\f00c";vertical-align:middle;font-weight:900;font-size:1.25rem;}.paragraph-margin-top-0 .field--type-text-with-summary,.paragraph-margin-top-0 .field--type-text-long{margin-top:0;}
@media print{header,.scrollToTop,.hero_slider,.homepage-map,.newsletter-block,.slick__arrow,.breadcrumb,.featured-projects,.media-center-paragraph,.twitter,.embedded-entity,.view-varbase-news,.button-link{display:none !important;}.faq-viewed .faq-answer{display:block !important;}.featured-projects{page-break-before:always !important;page-break-after:always !important;}.main-container{padding-top:50px;}.main-container img{opacity:0.6;}.main-container .block-varbase-media-header-block,.main-container .tabs{display:none;}.main-container .bs-region--left,.main-container .bs-region--right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.main-container .paragraph--view-mode--default .col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.main-container .view-varbase-news .col-12{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.footer-wrapper .container,.footer-wrapper .fly-share{display:none;}.footer-wrapper footer{border:none;}.footer-wrapper footer .footer-bottom{display:block;}.footer-wrapper footer .footer-bottom div{text-align:center;}.footer-wrapper footer .footer-bottom div:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.paragraph--type--bp-tabs .nav-tabs{border:0;}}.page-header{padding-top:25px;}
