@charset "UTF-8";.has-border-effect{position:relative}.has-border-effect:after{content:"";position:absolute;left:50%;top:auto;bottom:-2px;transform:translate(-50%);width:0;height:4px;background:#fff;transition:all .3s}.has-border-effect:hover:after{width:76px;max-width:50%}.ct-arrow-btn .gspb-buttonbox-icon{opacity:0;transform:translate(-100%);transition:opacity .3s,transform .3s}.ct-arrow-btn .gspb-buttonbox-text{transform:translate(-50%);left:50%;position:relative;transition:transform .3s,left .3s}.ct-arrow-btn:hover .gspb-buttonbox-icon{opacity:1;transform:translate(0)}.ct-arrow-btn:hover .gspb-buttonbox-text{transform:translate(0);left:0}.ct-header .menu-container.ct-header-menu-no-dropdown-icon>ul>li.menu-item-has-children>a.ct-menu-link .ct-toggle-dropdown-desktop{display:none!important}.ct-header:after{content:"";height:2.5px;width:100%;display:block;background:#039a7d;background:-moz-linear-gradient(left,#039a7d 0%,#039a7d 27%,#459ad4 27%,#039a7d 27%,#459ad4 27%,#459ad4 27%,#459ad4 64%,#427437 64%,#427437 64%,#427437 100%);background:-webkit-linear-gradient(left,#039a7d 0%,#039a7d 27%,#459ad4 27%,#039a7d 27%,#459ad4 27%,#459ad4 27%,#459ad4 64%,#427437 64%,#427437 64%,#427437 100%);background:linear-gradient(to right,#039a7d,#039a7d 27%,#459ad4,#039a7d,#459ad4,#459ad4 27%,#459ad4 64%,#427437,#427437 64%,#427437);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#039a7d",endColorstr="#427437",GradientType=1)}.page-template-default .ct-breadcrumbs{text-transform:capitalize;padding-top:10px;padding-bottom:2em;color:#000;font-size:.8em;border-bottom:1px solid #eee;margin-bottom:1.875em}.page-template-default .ct-breadcrumbs a{text-decoration:none}.page-template-default .ct-breadcrumbs a:not([class]){text-decoration:none}.page-template-default .ct-breadcrumbs a:hover{text-decoration:underline}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom]{padding-top:10px}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page{padding:12px}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .entry-content a:not([class]){text-decoration:none}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .entry-content a:hover{text-decoration:underline}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .entry-content hr{border:solid #eee;border-width:1px 0 0;clear:both;margin:1.875em 0 1.8125em;height:0}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .entry-content p{margin-block-end:20px}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .page-title{font-weight:700;font-size:39px;color:#555}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .page-title:after{content:"";background-color:#de890a;opacity:1;height:6px;width:114px;display:block;margin:15px 0}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .li-bids-controls{width:100%;float:left}.page-template-default .site-main .ct-container[data-vertical-spacing=bottom] .page .li-bids-controls select{width:220px;max-width:100%;float:left;margin-right:4px;font-size:95%;color:#333;border:1px solid #ddd;border-radius:0;height:36px;padding:0 10px;box-shadow:inset 0 -1.3em 1em #00000005;background-color:#fff;-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 15%}.page-template-default .site-main .ct-sidebar,.page-template-default .site-main .ct-sidebar .ct-widget{height:100%}.page-template-default .site-main .ct-sidebar .ct-widget .pioneer-nav-wp-menu ul li{border-bottom:.5px solid rgba(255,255,255,.72);font-weight:700}.page-template-default .site-main .ct-sidebar .ct-widget .pioneer-nav-wp-menu ul li:last-child{border-bottom:none}.page-template-default .site-main .ct-sidebar .ct-widget .pioneer-nav-wp-menu ul li a{padding:10px 0;line-height:1.2}.page-template-default .site-main .ct-sidebar .ct-widget .pioneer-nav-wp-menu ul li a:hover{text-decoration:underline!important}.breadcrumb-single-template a{text-decoration:none!important;text-transform:capitalize!important}.breadcrumb-single-template a:hover{text-decoration:underline!important}.breadcrumb-single-template .last-item,.breadcrumb-event-single-template .last-item{text-transform:capitalize!important}.breadcrumb-event-single-template .item-0,.breadcrumb-event-single-template .item-1{display:none!important}body,article{background-color:#fff!important}.ct-widget,.ct-widget div{height:100%!important}.gform-field-label{color:#4d4d4d}.gform_wrapper:not(#gform_wrapper_5):not(#gform_wrapper_12):not(#gform_wrapper_13) .gfield_required_text{visibility:hidden}.gform_wrapper:not(#gform_wrapper_5):not(#gform_wrapper_12):not(#gform_wrapper_13) .gfield_required_text:before{content:"*";visibility:visible;color:#790000;margin-left:4px;font-size:17px;font-style:normal}.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme textarea{background-color:#fff;border-radius:0;border:1px solid #cccccc;box-shadow:inset 0 1px 2px #0000001a;color:#000000bf;display:block;height:2.3125em;transition:box-shadow .45s,border-color .45s ease-in-out}.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme textarea:focus{background:#fafafa;box-shadow:0 0 5px #999;border-color:#999;outline:none}.gform_wrapper input[type=file].large::file-selector-button,.gform_wrapper input[type=file].large{font-size:16px!important}.gform_button.button{background-color:#299eff;padding:0 20px}.gform_button.button:hover{background-color:#082e4d}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none}.gform_wrapper.gravity-theme .gform_validation_errors{background:transparent;border-color:#790000;border-top:2px solid #790000;border-bottom:2px solid #790000;text-align:center}.hide_summary{color:#10426c!important;font-size:16px!important;font-weight:700!important}.gform-icon--circle-error{color:#790000}.gform-icon{font-size:17px!important;margin-left:15px!important}.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{color:#790000!important}.gform_wrapper.gravity-theme .validation_message{border:none!important;padding:0!important;font-weight:700}div.gfield.gfield_error,fieldset.gfield.gfield_error{background-color:#ffdfe040!important;margin-bottom:6px!important;border-top:1px solid #c89797!important;border-bottom:1px solid #c89797!important;padding-bottom:6px!important;padding-top:8px!important}.gsection{padding:0!important}.ginput_quantity_label{display:block;margin:0!important;line-height:1!important}.gfield_label{margin:0!important}.gform_wrapper input.ginput_total{color:#060!important}.gform-field-label.gfield_label_before_complex{color:#000!important}.gform_wrapper h3.gsection_title{margin-block-end:0!important}.colorblack .gfield_label{color:#000!important}.pagination .nav-links{display:flex;align-items:center}.pagination .page-numbers{margin:0 6px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:2px solid #10436d;font-size:15px;font-weight:600;color:#10436d;text-decoration:none;background:#fff;cursor:pointer;transition:background .18s,color .18s}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:#10436d;color:#fff}.pagination .next.page-numbers,.pagination .prev.page-numbers{width:auto;padding:0 16px;font-size:15px;font-weight:600}.ct-drawer-canvas #offcanvas.active{background:#0b0b0b99}body.login{background:linear-gradient(to right,#7aa89a,#2e6a8e)!important}
