*{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,mark,audio,video{margin:0;padding:0;border:0;font-size:18px;line-height:24px;font-family:"neue-haas-unica","Helvetica Neue",Helvetica,sans-serif;color:#636363;vertical-align:baseline}html,body{height:100%;font-size:18px;line-height:24px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p{font-weight:350;line-height:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{width:100%;border-collapse:collapse;border-spacing:0}.left{float:left}.right{float:right}.center{text-align:center;margin:0 auto}.bold{font-weight:bold}.normal{font-weight:normal}#block-standards-local-tasks ul,.site-consulting .tabs ul.primary{clear:both;margin:15px 0;border-bottom:1px solid #1da1dc;width:100%}#block-standards-local-tasks ul li,.site-consulting .tabs ul.primary li{display:inline-block;margin:0}#block-standards-local-tasks ul li a,.site-consulting .tabs ul.primary li a{padding:15px;display:block;margin-bottom:-1px}#block-standards-local-tasks ul li a.is-active,.site-consulting .tabs ul.primary li a.is-active{border:1px solid #1da1dc;border-bottom:1px solid #fff}#block-standards-local-tasks ul li a:not(.is-active):hover,.site-consulting .tabs ul.primary li a:not(.is-active):hover{background:#eee}.tabs{text-align:left}.message{font-size:1rem;margin:0 auto 35px}.message .message-body{border:1px solid #F4F4F4;border-color:#3FB618;background-color:#f8fef6;color:#15340b;padding:1em 1.25em;text-align:left}.message.is-danger .message-body{background-color:#fff6f5;border-color:#FF2E12;color:#b11b07}.message.is-warning .message-body{background-color:#fff9f5;border-color:#FF7518;color:#863b08}.section-messaging{background:#fff}.section-messaging .message{padding:10px;margin-bottom:0}.section-messaging .message .message-body{max-width:1150px;margin:0 auto}body.modal{position:fixed;overflow:hidden}h1,h2,h3,h4,h5,h6{color:#323232;margin-bottom:15px}h1,h2,h3,h3 a{font-family:"neue-haas-unica","Helvetica Neue",Helvetica,sans-serif}h1{font-size:55px;font-weight:800;line-height:103%}h2{color:#1BA4E1;font-size:28px;font-weight:800;line-height:145.6%;text-align:left}h3{color:#1BA4E1;font-size:20px;font-style:normal;font-weight:800;line-height:145.6%}h4{color:#1BA4E1}h4,h5,h6{font-size:20px;font-weight:800;line-height:145.6%}.page-wrapper .content-main{position:relative}.page-wrapper .content-main .background-image .section-first .section-container{display:flex;align-items:center;height:300px}.page-wrapper p.bold{font-weight:bold}.page-wrapper p,.page-wrapper li,.page-wrapper .rc-item{margin-bottom:12px}ol{list-style-type:decimal;padding-left:30px}li{margin-bottom:15px;font-weight:normal}a{color:#1BA4E1;text-decoration:none;cursor:pointer}h3 a{color:#636363;line-height:117%}a:hover{opacity:0.7}li a.active{color:#1BA4E1}table *{border:0}table tr{background:#fff;font-weight:normal;height:28px;padding:0 30px;vertical-align:middle}table thead th{background:#636363;color:#fff;font-weight:bold;height:28px;padding:0 30px;text-align:center;vertical-align:middle}table thead th a{color:#fff}table caption{font-size:14px;font-weight:bold;margin-top:15px;margin-bottom:15px;text-align:left}input[type='text'],input[type='number'],input[type='date'],input[type='email'],input[type='password'],input[type='search'],input[type='tel'],select,textarea{border:1px solid #bbb;box-shadow:none;background:#fff;width:97%;border-radius:20px;padding:5px 5px}select{padding:9px 5px}fieldset.webform-composite-hidden-title{margin:0}fieldset#edit-contact--wrapper{margin-bottom:25px}.webform-flexbox{margin-bottom:0}.form-item{margin-bottom:20px}.form-item label,.form-item legend{font-size:14px;font-weight:normal;display:block;margin-bottom:10px}.form-item label.form-required:after,.form-item legend.form-required:after{content:" *";color:#f04e2d}.form-item.js-form-type-radio,.form-item.js-form-type-checkbox{float:left;margin-right:15px}.form-item.js-form-type-radio label,.form-item.js-form-type-checkbox label{display:initial;font-weight:normal}.form-item.js-form-type-radio input,.form-item.js-form-type-checkbox input{margin:5px 10px 5px 0;float:left}.form-item.js-form-type-checkbox{float:none}.button{color:#fff;background-color:#1BA4E1;border-radius:25px;font-weight:bold;display:inline-block;text-align:center;margin-top:15px}.button.form-submit{min-width:100px;cursor:pointer;padding:10px 25px;font-size:14px;font-weight:500}.button a{color:#fff;padding:10px 25px;font-size:14px;display:block;font-weight:500}.button a.button-download{position:relative;padding-left:44px}.button a.button-download:before{content:'';background:url(/themes/custom/standards/images/icon_button_download.svg) no-repeat top left;position:absolute;top:14px;left:20px;width:16px;height:16px}.button.inverse{border:2px solid #1BA4E1;background-color:#fff}.button.inverse a{color:#1BA4E1}.button.small a{padding:5px 30px;font-size:14px}.button:hover{opacity:.8}.button.green{background-color:#96bc46}.button.blue{background-color:#1da1dc}.email-icon{background-image:url(/themes/custom/standards/images/email.png);background-size:20px 15px;width:20px;height:15px;display:block}.toolbar-menu-administration ul li{margin-bottom:0}#hs-eu-cookie-confirmation{color:#fff}#header{padding:42px 0 2px 0}#header .block-site-branding img{max-width:278px;width:100%;height:auto;float:left}#header nav{margin-top:5px}#header nav>ul>li{float:left;margin:0 15px}#header nav>ul>li ul{display:none;margin:34px 0 0 -57px;color:#1BA4E1;position:absolute;text-align:left;background-color:#1BA4E1;min-width:135px;padding:30px 57px;z-index:10}#header nav>ul>li ul li{float:left;margin:0 20px 0 0}#header nav>ul>li a{color:#1BA4E1;font-size:16px;font-weight:350}#header nav>ul>li a:hover{opacity:.7}#header nav>ul>li a.is-active{font-weight:bold}#header nav>ul>li:hover ul{display:block}#header .header-right{width:70%}#header .header-right nav,#header .header-right #block-standards-searchicon{display:inline-block;vertical-align:top;float:left;padding-top:10px}#header .header-right #block-standards-searchicon{float:right}#header .header-right #block-standards-searchicon p{float:left;padding:13px 25px;margin-bottom:0}#header .header-right #block-standards-searchicon .button{margin-top:0;float:right}#header .header-right .menu-item-search{display:none}#header #block-standards-responsivemenuicon{display:none;margin:10px 10px 0 0}#header #block-standards-responsivemenuicon .responsive-menu-toggle-icon:before,#header #block-standards-responsivemenuicon .responsive-menu-toggle-icon:after,#header #block-standards-responsivemenuicon .responsive-menu-toggle-icon span.icon{background:#1BA4E1}article{background:#fff;border-radius:100px 0px 0px 0px;position:relative;z-index:3}article.curve-right{border-radius:0px 100px 0px 0px}.sidebar-left .sidebar{position:absolute;top:-50px;left:0;width:37%;background:#F2FBFF;padding:75px 85px 75px calc((100% - 1200px) / 2);border-radius:0px 30px 30px 0;text-align:left}.sidebar-right .sidebar{position:absolute;top:-50px;right:0;width:37%;max-width:400px;background:#F2FBFF;padding:50px;border-radius:30px 0 0 30px;text-align:left}.sidebar-right .sidebar img{width:100%;height:auto}section{margin:0 auto;padding:50px 0;position:relative;z-index:3;outline:none}section.background-image{min-height:210px;background-repeat:no-repeat !important;background-size:cover !important}section.background-image .button{background:#fff}section.background-image .button a{color:#1BA4E1}section.background-image h1,section.background-image h2,section.background-image p{color:#323232}section.grey{background:#F4F4F4}section.blue{background:#F2FBFF}section .section-header .body-content{display:inline-block}section .section-header .body-content .button{float:none}section .section-header .body-content .half{width:45%;display:inline-block;vertical-align:top}section .section-header .body-content .half:first-child{margin-right:8%}section .view-news-resources .views-exposed-form{max-width:248px;margin-bottom:40px}section .view-news-resources .views-exposed-form input[type="submit"]{right:-10px}section .view-news-resources .item-list{text-align:left}section .view-news-resources .item-list ul li{display:inline-block;width:47%;border-radius:30px;background:#F4F4F4;margin:0 2% 35px 0;vertical-align:top}section .view-news-resources .item-list ul li h3{margin-bottom:5px}section .view-news-resources .item-list ul li .body{padding:10px 20px 0px 30px;float:left;max-width:calc(100% - 193px)}section .view-news-resources .item-list ul li .body p{font-size:16px}section .view-news-resources .item-list ul li img{border-radius:30px 0px 0 30px;width:143px;height:179px;float:left}.view-news-resources .category,.node--type-resource .category{margin-bottom:10px}.see-all{text-decoration:underline;float:right;margin-right:10px}.section-content.background-image{background-size:100%;background-position:0 -140px;background-repeat:no-repeat}.section-first{height:365px}.section-first.short{height:300px}.section-first .section-fade{background-image:linear-gradient(#fff, transparent);background-size:100%;width:100%;height:500px;position:absolute;z-index:-1}.section-first .section-fade.empty{z-index:0}.section-first section{padding-top:0px}.section-first h1,.section-first h2,.section-first h3,.section-first p{color:#323232}.section-first .section-header,.section-first .body-content p,.section-first .button{text-align:left}.section-first .section-header{margin:0px 50px 0 0}.section-first .section-header .body-content p{line-height:26px}.section-first .section-header .body-content .button{float:left !important}.section-first .body-image{float:left;width:48%}.section-first .body-image img{width:100%;height:auto}.path-frontpage .section-first{height:385px}.path-frontpage .section-first .section-header{margin:0 auto;text-align:center}.path-frontpage section.blue{margin:0 50px;border-radius:30px}.node--type-article .section-first,.node--type-resource .section-first,.node--type-standard .section-first{height:auto;min-height:140px}.node--type-article .section-first .section-header,.node--type-resource .section-first .section-header,.node--type-standard .section-first .section-header{max-width:70%}.node--type-article h1,.node--type-resource h1,.node--type-standard h1{font-size:45px;line-height:112%}.node--type-article .body-image,.node--type-resource .body-image,.node--type-standard .body-image{margin-bottom:30px}.node--type-article .body-content h3,.node--type-resource .body-content h3,.node--type-standard .body-content h3{color:#1BA4E1}.section-container{max-width:1200px;text-align:center;margin:0 auto}.section-container.sidebar-right .section-header,.section-container.sidebar-right .section-content,.section-container.sidebar-left .section-header,.section-container.sidebar-left .section-content{max-width:50%}.section-container.sidebar-left .section-header{float:right;width:50%}.section-container .section-content{text-align:left}.block-responsive-menu-icon{display:none}.box-items ul{display:flex;gap:60px;text-align:center}.box-items ul li{width:210px;background:#fff;border:1px solid #F4F4F4;box-shadow:0px 0px 7px 3px rgba(0,0,0,0.08);border-radius:6px;padding:25px}.box-items ul li img{width:110px;height:auto}#mobile-menu{display:none}.mm-wrapper__blocker{background:#fff}.content-main>div{z-index:1;position:relative}.content-main .views-exposed-form,.content-main .search-form{position:relative;text-align:left}.content-main .views-exposed-form input[type="text"],.content-main .views-exposed-form select,.content-main .search-form input[type="text"],.content-main .search-form select{border:0;width:auto;max-width:initial;box-shadow:none;border-radius:35px;padding:0 15px;background:transparent;width:243px;height:35px;color:#1BA4E1}.content-main .views-exposed-form input[type="text"],.content-main .search-form input[type="text"]{border:1px solid #1BA4E1;border-radius:20px}.content-main .views-exposed-form input[type="text"]::placeholder,.content-main .search-form input[type="text"]::placeholder{color:#1BA4E1}.content-main .views-exposed-form .form-item,.content-main .search-form .form-item{position:relative;display:inline-block}.content-main .views-exposed-form input[type="submit"],.content-main .search-form input[type="submit"]{background:url(/themes/custom/standards/images/icon_search.svg) no-repeat top right;background-size:20px;font-size:0;margin:0;padding:0;border:0;width:20px;height:30px;position:absolute;right:25px;top:8px;border-radius:0}.content-main .views-exposed-form select,.content-main .views-exposed-form .form-select,.content-main .search-form select,.content-main .search-form .form-select{appearance:none;background:url(/themes/custom/standards/images/select-arrow.svg) no-repeat top 17px right 15px;color:#323232;border:0;border-bottom:1px solid #bbb;border-radius:0;font-weight:bold;font-size:20px;width:200px}.ui-dialog .ui-dialog-titlebar-close{top:0 !important;right:0 !important}.ui-widget-overlay{background:#636363;opacity:.8}.ui-dialog .ui-dialog-titlebar-close{background:none !important;color:#1BA4E1 !important}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{position:relative;bottom:initial;right:initial;border:0;margin:20px 0 0 35px}button.webform-button--submit{margin:0px 0 0 10px !important}.eu-cookie-compliance-buttons .button{background:none}.eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{color:#323232;background:#F4F4F4;border-radius:6px}a.read-more{background:url(/themes/custom/standards/images/icon_arrow_forward.svg) no-repeat right 7px;padding-right:22px}.page-container,.path-search .content-main,.path-user .content-main{width:90%;max-width:1200px;margin:0 auto 50px;font-size:24px;font-weight:800;position:relative;z-index:1}.page-container .body-content,.path-search .content-main .body-content,.path-user .content-main .body-content{margin:25px 0}.page-container img,.path-search .content-main img,.path-user .content-main img{width:100%;height:auto}.page-container ul,.path-search .content-main ul,.path-user .content-main ul{list-style-type:disc;margin:25px 0 0 25px}.page-container ul li,.path-search .content-main ul li,.path-user .content-main ul li{font-weight:normal}.page-container:not(.no-pad){padding-top:100px}.path-search .content-main>div:after,.path-user .content-main>div:after{background:none;display:none}.path-standards-library .section-content{background-image:url("https://cdn.scsstandards.org/files/2024-03/banner_standards_library_orig.jpg")}.column-container{width:90%;margin:0 auto}.column-container .main-content h2{width:30%;display:inline-block;vertical-align:top;text-align:right}.column-container .main-content .body-content{width:60%;display:inline-block;vertical-align:top;margin-left:4%}.column-container .main-content.columns-2 .body-content{width:30%}.path-search .content-main,.path-user .content-main{padding:50px 0;min-height:600px}.path-search .content-main>div,.path-user .content-main>div{text-align:left}.path-search .content-main #edit-basic,.path-user .content-main #edit-basic{width:350px}.path-search .content-main #edit-basic #edit-submit,.path-user .content-main #edit-basic #edit-submit{left:255px;top:41px;right:initial;min-width:initial}.path-search .content-main .search-help-link,.path-user .content-main .search-help-link{display:none}.node--type-webform .content-main .section-header{max-width:initial}.node--type-webform .page-wrapper .content-main>div:after{display:none}.node--type-webform .page-wrapper .webform-confirmation{padding:50px 0;text-align:left}.node--type-standard .page-wrapper .content-main:after{position:relative;background:none}.node--type-standard .section-first{height:250px}.node--type-standard .section-header{color:#fff;max-width:55%;text-align:left}.node--type-standard .page-container{padding-top:60px}.node--type-standard .body-content{max-width:550px;min-height:638px;float:left;border-radius:0 30px 30px 0;background:#F2FBFF;padding:50px 80px 50px 0;padding-left:calc((100% - 1200px) / 2);z-index:3;margin-top:-50px}.node--type-standard .body-content h3{margin-right:15px}.node--type-standard .body-content p.clearfix{margin-bottom:0}.node--type-standard .document-column{float:left;width:40%;padding:50px 0 50px 5%}.node--type-standard .document-column ul{margin-left:0}.node--type-standard .document-column ul li{list-style:none}.node--type-standard .document-table{width:100%}.node--type-standard .document-table .document-row{margin:0 0 30px 0;padding-bottom:15px;position:relative}.node--type-standard .document-table .document-row:after{content:"";width:50px;border-bottom:3px solid #1BA4E1;position:absolute;bottom:0;left:0}.node--type-standard .document-table .document-row:last-child:after{display:none}.node--type-standard .document-table ul{list-style-type:none;display:flex;gap:20px}.node--type-standard .standard-columns .standard-column{float:left;width:40%;margin-bottom:20px}.node--type-standard .standard-columns .standard-column p a{color:#000;text-decoration:underline}.development-process ul li{position:relative;background:#fff;box-shadow:1px 2px 15px #ccc;list-style:none;display:inline-block;vertical-align:top;margin:0 0 25px 0;border-radius:40px;text-align:left;width:100%}.development-process ul li .column-image{float:left;height:261px}.development-process ul li .column-image img{display:block;border-radius:40px 0 0 40px;object-fit:cover;height:100%}.development-process ul li .column-content{float:left;padding:40px 5% 25px;width:69%}.development-process ul li:after{content:"";background:url(/themes/custom/standards/images/process_arrow_down.png) no-repeat center bottom;width:80px;height:75px;position:absolute;left:48%;bottom:-75px;z-index:1}.development-process ul li:last-child:after{background:none}.our-team{margin-bottom:50px}.our-team .section-container{max-width:initial}.our-team .section-container .section-header{background:#F4F4F4;width:60%;padding:50px 50px 100px calc((100% - 1200px) / 2);border-radius:0 22px 22px 0;margin-top:-50px}.our-team .section-container .section-content{margin-top:-50px;padding-left:calc((100% - 1200px) / 2)}.our-team .section-container:after{content:"";position:absolute;width:85%;height:85%;top:100px;left:-40px;border-radius:30px;border:3px solid #1BA4E1;z-index:-1}.category,.number{font-weight:bold;text-transform:uppercase;font-family:"neue-haas-unica","Helvetica Neue",Helvetica,sans-serif;font-size:16px}.category{color:#1BA4E1}.view h3{line-height:20px}.view h3 a{line-height:inherit}.home-about{margin-bottom:100px}.home-about li.icon-document{background:url(/themes/custom/standards/images/icon_home_document.svg) no-repeat center left;padding-left:100px}.home-about li.icon-library{background:url(/themes/custom/standards/images/icon_home_library.svg) no-repeat center left;padding-left:100px}.home-mission .section-container{position:relative;height:669px}.home-mission .section-container .section-header{background:#F4F4F4;width:36%;position:absolute;padding:85px 50px;border-radius:22px;margin-left:-50px;margin-top:294px}.home-mission .section-container .body-image{position:absolute;z-index:-1;top:0;left:0;border-radius:22px}.home-mission .section-container .body-image img{border-radius:22px}.home-mission .section-container .section-content .section-columns{float:right;width:32%;margin-top:80px}.home-mission .section-container .section-content .section-columns li{border-left:3px solid #1BA4E1;margin-bottom:35px;padding:15px 0 15px 25px}.home-ansi .section-header{width:65%;float:left}.home-ansi .body-image img{float:right;max-width:300px;height:auto}.view-standards,.view-standards-library{background:#F2FBFF;padding:60px 50px;border-radius:0 30px 30px 0;width:80%;padding-left:calc((100% - 1200px) / 2)}.view-standards h1,.view-standards-library h1{text-align:center;margin-top:100px}.view-standards .section-container,.view-standards-library .section-container{position:relative}.view-standards .section-container>h3,.view-standards-library .section-container>h3{font-size:28px;position:absolute;top:-45px;left:0;margin:0}.view-standards .views-exposed-form .form-item-topic,.view-standards-library .views-exposed-form .form-item-topic{float:right;margin-right:15px}.view-standards .views-exposed-form .form-item-search,.view-standards-library .views-exposed-form .form-item-search{float:right}.view-standards .item-list,.view-standards-library .item-list{clear:both}.view-standards .item-list .number,.view-standards-library .item-list .number{color:#1BA4E1}.view-standards .item-list ul li,.view-standards-library .item-list ul li{text-align:left;margin-bottom:50px;position:relative}.view-standards .item-list ul li h3,.view-standards-library .item-list ul li h3{margin-bottom:5px}.view-standards .item-list ul li:hover,.view-standards-library .item-list ul li:hover{border-color:#1da1dc;cursor:pointer}.view-standards .item-list ul li:hover h3 a,.view-standards-library .item-list ul li:hover h3 a{color:#1da1dc}.view-standards .item-list ul li .body-content .info,.view-standards-library .item-list ul li .body-content .info{font-size:18px;font-weight:350;line-height:135%}.view-standards .item-list ul li::after,.view-standards-library .item-list ul li::after{content:"";width:52px;border-bottom:3px solid #1BA4E1;position:absolute;bottom:-25px}ul.status-links{display:flex;gap:20px}ul.status-links li a{text-decoration:underline;font-weight:bold}.view-team{margin-top:50px}.view-team ul li{display:inline-block;width:350px;text-align:left;margin:0 1% 30px 0;vertical-align:top}.view-team ul li .left{max-width:90%}.view-team ul li .views-field-field-image{background:#fff;margin-bottom:10px}.view-team ul li .views-field-name,.view-team ul li .views-field-field-title{font-weight:bold}.view-team ul li img{width:100%;height:200px;display:block;object-fit:cover}.scs-history .section-container{max-width:initial;margin-left:calc((100% - 1200px) / 2)}.scs-history .section-container .section-header{max-width:1200px}.view-download{display:inline-block;margin-top:50px}.view-download.icon-schedule{background:url(/themes/custom/standards/images/icon_schedule.png) no-repeat top right;padding:13px 65px 0px 0}.view-download a{color:#1BA4E1;text-decoration:underline}.webform-wrapper{padding-top:60px}.webform-submission-form{max-width:80%}.webform-submission-form h1{color:#1BA4E1;font-size:25px;font-style:normal;font-weight:800;line-height:112%}.webform-submission-form .webform-flexbox{margin-bottom:10px}.webform-submission-form .js-form-type-webform-markup{border-bottom:2px solid #ccc}.webform-submission-form .description{font-weight:normal;margin-bottom:10px}.webform-submission-form .description span{font-size:16px}.webform-submission-form .select2-container--default .select2-selection--single,.webform-submission-form .select2-container--default .select2-selection--multiple{border-color:#bbb;height:36px;padding:2px 10px;border-radius:20px}.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered,.webform-submission-form .select2-container--default .select2-selection--multiple .select2-selection__rendered{font-weight:normal;font-size:16px}.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow,.webform-submission-form .select2-container--default .select2-selection--multiple .select2-selection__arrow{top:5px;right:15px}.sidebar-right .webform-submission-form{max-width:50%}#drupal-modal{height:100% !important}#drupal-modal h1{display:none}#drupal-modal .page-container{width:96%;min-height:auto;padding-top:0;margin-bottom:20px}#drupal-modal .page-container .body-content{margin:20px 0 0;font-weight:initial;max-width:98%;height:auto}#drupal-modal .section-first{background:none;height:initial;min-height:initial}#drupal-modal .section-first section{padding:0}#drupal-modal .section-first section .section-header{margin:0 0 0 2%;max-width:initial}#drupal-modal .section-first section .section-header h1{display:block}#drupal-modal .section-first section .section-fade{display:none}#drupal-modal .webform-submission-form{text-align:left;max-width:95%}#drupal-modal .webform-submission-form .form-item label{margin-bottom:5px}#drupal-modal .webform-submission-form .js-webform-type-checkboxes{width:62%;float:left}#drupal-modal .webform-submission-form#scs-team-contact-email-form,#drupal-modal .webform-submission-form#contact-us{width:100%;margin:0}#drupal-modal .webform-submission-form#scs-team-contact-email-form .webform-flexbox,#drupal-modal .webform-submission-form#contact-us .webform-flexbox{max-width:96%}#drupal-modal .webform-submission-form#scs-team-contact-email-form .webform-flexbox .form-item>input,#drupal-modal .webform-submission-form#contact-us .webform-flexbox .form-item>input{width:92%}#drupal-modal .webform-submission-form#scs-team-contact-email-form .webform-flexbox .form-item>select,#drupal-modal .webform-submission-form#contact-us .webform-flexbox .form-item>select{width:96%}#drupal-modal .webform-submission-form#scs-team-contact-email-form .form-item label,#drupal-modal .webform-submission-form#scs-team-contact-email-form .form-item select,#drupal-modal .webform-submission-form#contact-us .form-item label,#drupal-modal .webform-submission-form#contact-us .form-item select{color:#1BA4E1;font-size:20px}#drupal-modal .webform-submission-form#scs-team-contact-email-form .form-item input,#drupal-modal .webform-submission-form#scs-team-contact-email-form .form-item select,#drupal-modal .webform-submission-form#scs-team-contact-email-form .form-item textarea,#drupal-modal .webform-submission-form#contact-us .form-item input,#drupal-modal .webform-submission-form#contact-us .form-item select,#drupal-modal .webform-submission-form#contact-us .form-item textarea{border:0;background:#F2FBFF;border-radius:30px}#drupal-modal .webform-submission-form#scs-team-contact-email-form .js-form-item-service-program,#drupal-modal .webform-submission-form#scs-team-contact-email-form .js-webform-type-checkboxes,#drupal-modal .webform-submission-form#scs-team-contact-email-form .js-form-item-subject,#drupal-modal .webform-submission-form#contact-us .js-form-item-service-program,#drupal-modal .webform-submission-form#contact-us .js-webform-type-checkboxes,#drupal-modal .webform-submission-form#contact-us .js-form-item-subject{display:none}#drupal-modal .modal-content-generic{background:#fff;border-radius:10px;padding:0 10px}#drupal-modal .modal-content-generic .team-executive h2{margin:10px 0 0}#drupal-modal .modal-content-generic .team-body{overflow:auto;max-height:450px}#drupal-modal .modal-content-generic .team-body .image{width:35%;float:left;vertical-align:top}#drupal-modal .modal-content-generic .team-body .body{width:60%;float:left;vertical-align:top;padding-right:3%}#drupal-modal .modal-content-generic .team-body p{font-size:20px;line-height:30px;margin-bottom:15px}#drupal-modal .modal-content-generic .right .use-ajax{color:#1BA4E1}nav ul.js-pager__items{list-style-type:none;margin:0;padding:0;text-align:left;display:flex;gap:20px}nav ul.js-pager__items .pager__item{display:none}nav ul.js-pager__items .pager__item.pager__item--first,nav ul.js-pager__items .pager__item.pager__item--last{display:none}nav ul.js-pager__items .pager__item.pager__item--previous,nav ul.js-pager__items .pager__item.pager__item--next{position:relative;width:32px;height:32px;margin:0;display:block}nav ul.js-pager__items .pager__item.pager__item--previous a,nav ul.js-pager__items .pager__item.pager__item--next a{width:32px;height:32px;cursor:pointer;background-size:32px !important;border:0;position:absolute;margin:0;padding:0;text-indent:-999em}nav ul.js-pager__items .pager__item.pager__item--previous a,nav ul.js-pager__items .pager__item.pager__item--previous:hover a{background:url(/themes/custom/standards/images/arrow-left-off.svg) no-repeat top left}nav ul.js-pager__items .pager__item.pager__item--next a{background:url(/themes/custom/standards/images/arrow-right-off.svg) no-repeat top left}nav ul.js-pager__items .pager__item.pager__item--next:hover a{background:url(/themes/custom/standards/images/arrow-right-on.svg) no-repeat top left}nav ul.js-pager__items .pager__item.is-active{padding:0;margin:0}nav ul.js-pager__items .pager__item.is-active a{background:#ccc;color:#fff;border-radius:20px}nav ul.js-pager__items .pager__item.pager__item--previous{padding:0;margin:0}nav ul.js-pager__items .pager__item.pager__item--ellipsis{padding:5px 13px;font-size:20px;margin:0 2px 0 0}nav ul.js-pager__items .pager__item.is-active a{color:#fff}nav ul.js-pager__items .pager__item a:hover{background:#ccc;border-radius:20px;color:#fff}.slick-arrows,.slick__arrow{display:flex;gap:20px;margin-top:25px}.slick-prev,.slick-prev:hover,.slick-next,.slick-next:hover{width:32px;height:32px;cursor:pointer;background-size:32px !important;border:0}.slick-prev,.slick-prev:hover{background:url(/themes/custom/standards/images/arrow-left-off.svg) no-repeat top left}.slick-next{background:url(/themes/custom/standards/images/arrow-right-off.svg) no-repeat top left}.slick-next:hover{background:url(/themes/custom/standards/images/arrow-right-on.svg) no-repeat top left}.view-client-logos{position:relative;margin:0px 0 20px}.view-client-logos .slick-slide{width:190px !important}.view-client-logos .slide__caption{padding:0}.view-client-logos .slide__caption .views-field-field-logo{width:100px;height:100px;display:flex;align-items:center}.view-client-logos .slide__caption .views-field-field-logo img{width:100px;height:auto;max-width:100px;max-height:100px}.offer-standards .section-container{max-width:initial}.offer-standards .section-container .section-header{padding:50px 50px 50px calc((100% - 1200px) / 2);width:70%;margin-top:-100px;border-radius:0 30px 30px 0;background:#F2FBFF}.value-standards .section-columns{text-align:left;position:relative}.value-standards .section-columns>li{background:#F4F4F4;border-left:18px solid #1BA4E1;padding:35px 50px;border-radius:22px;display:flex;gap:20px;align-items:center;margin-bottom:30px}.value-standards .section-columns>li ul{margin-left:25px}.value-standards .section-columns>li ul li{list-style:disc}.value-standards .section-columns:after{content:"";position:absolute;width:692px;height:544px;top:100px;right:-40px;border-radius:30px;border:3px solid #1BA4E1;z-index:-1}.development-process-slideshow{overflow:hidden}.development-process-slideshow .section-columns .slick-list{width:1560px;height:276px}.development-process-slideshow .section-columns .slick-slide>div{border-radius:22px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);text-align:left;padding:20px;margin:5px 25px 0px 7px;min-height:220px;background:#fff}.development-process-slideshow .section-columns .slick-slide>div p{font-size:16px}.view-timeline{overflow:hidden}.view-timeline .slick-list{width:1470px}.view-timeline .slick-slide{width:490px !important}.view-timeline .slide__caption{padding:0}.view-timeline .slide__caption .body-content{padding:20px;margin-right:20px;border-radius:30px;min-height:160px;position:relative}.view-timeline .slide__caption .body-content strong{color:#fff}.view-timeline .slide__caption .bg-fade{background:#636363;opacity:0.4;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:30px}.scs-mobile-dropdown{text-align:center;margin:0px auto 25px;border-radius:5px;padding:5px 10px;font-size:24px}.byline{color:#1BA4E1;margin:30px 0 0}.image-main img{margin:0 0 30px 0}.body-content{text-align:left}.circle img,img.circle{border-radius:115px}footer{color:#323232;margin:0 auto;padding:65px 0px 60px;margin-top:30px;box-shadow:0px 0px 13px #bbb}footer h2,footer h3,footer a,footer p,footer strong{color:#323232}footer a{font-size:16px;font-weight:600;color:#88b7db}footer a:hover{color:#F4F4F4}footer .footer-left,footer .footer-right{text-align:left}footer .footer-left{max-width:50%}footer .footer-left .footer-address{max-width:275px}footer .footer-left .block-site-branding{margin-bottom:20px}footer .footer-left .block-site-branding img{width:auto;height:42px}footer .footer-left p,footer .footer-left p a,footer .footer-left p strong{font-size:14px;line-height:17px}footer .footer-left a{text-decoration:none;font-weight:normal;color:#636363}footer .footer-right{width:45%;text-align:right;float:right}footer .footer-right .footer-address{margin-bottom:15px;padding-bottom:5px}footer .footer-right .footer-address a{font-size:15px}footer .footer-right nav{float:right;text-align:left;margin-left:20%;max-width:200px}footer .footer-right nav>ul>li ul{margin-top:10px}footer .footer-right nav>ul>li ul li a{text-decoration:underline}footer .footer-right nav>ul>li.menu-item-links ul{margin-top:0}footer .footer-right nav>ul>li.menu-item-links>a{display:none}footer .footer-right nav>ul>li>a,footer .footer-right nav>ul>li.menu-item-links a{color:#323232;text-decoration:none}footer .footer-right nav>ul>li>a:hover,footer .footer-right nav>ul>li.menu-item-links a:hover{color:#1BA4E1}footer .footer-right nav span{color:#fff;font-size:14px;line-height:18px}footer .footer-right nav .menu-item-contact ul li{margin-bottom:0 !important;max-width:140px;line-height:14px}footer .footer-right nav .menu-item-contact ul li:first-child{margin-bottom:40px !important}footer .footer-right #block-contactfooter{max-width:220px;float:right}footer .logo{margin-bottom:10px}footer .copyright{font-size:16px;opacity:.35;margin-bottom:58px}footer .menu-item-linkedin a{background:url(/themes/custom/standards/images/icon_linkedin.svg) no-repeat 0 0;text-indent:-999px;overflow:hidden;display:block}.ui-dialog.ui-widget.ui-widget-content{border:0;border-radius:10px;padding:30px 25px 30px 25px}.ui-dialog .ui-dialog-content{padding:0}.ui-dialog .ui-dialog-titlebar{padding:0;border:0;background:none}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar-close{cursor:pointer;width:35px;height:35px;position:absolute;top:-45px;right:-43px;color:#fff;font-weight:bold;font-size:20px;background:#1BA4E1;border-radius:20px;border:0;margin:0;text-indent:0;z-index:101}.ui-dialog .ui-dialog-titlebar-close .ui-icon{display:none}.ui-dialog .ui-dialog-titlebar-close:hover{background:#000000}.ui-dialog .ui-dialog-buttonpane{border:0;margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane button{font-family:"Open Sans";position:absolute;bottom:50px;right:95px;z-index:100}.no-throbber .ajax-progress-throbber{display:none}#site-redirect .ui-dialog{position:fixed;top:25%;max-width:600px;left:0 !important;right:0;text-align:center;margin:0 auto;height:auto !important}#site-redirect .modal-body{min-height:initial !important;height:250px !important;text-align:center}#site-redirect .modal-body .blue-button{margin-top:15px;color:#fff}.responsive-menu-toggle-icon{width:33px}.responsive-menu-toggle-icon span.label{display:none}.mm-navbar,.mm-panel,.mm-panels{background:#fff}.mm-panels>.mm-panel>.mm-listview{margin:0px 0px 0 -20px}.mm-navbars--top{padding:15px 0px 20px 30px;background:#fff;border-bottom:1px solid #F4F4F4}.mm-navbars--top .mm-navbar .mmenu-logo{display:block;text-align:left;margin-top:10px}.mm-navbars--top .mm-navbar .mmenu-logo img{width:140px;height:auto}.mm-navbars--top .mm-navbar .mmenu-search{position:absolute;top:17px;right:80px}.mm-navbars--top .mm-btn--close{position:absolute;top:13px;right:35px;width:17px}.mm-navbar__title>span{font-weight:700;font-size:16px;line-height:24px}.mm-menu a{color:#1BA4E1 !important;font-weight:400;font-size:16px;line-height:24px}.mm-menu--position-bottom{height:100%}.mm-wrapper__blocker{background:transparent}.mm-listitem{border-color:#F4F4F4}.mm-btn--next:after,.mm-btn--prev:before{border-color:#1BA4E1}.mm-btn--next:after{inset-inline-end:initial}.mm-btn--close:before{font-size:30px}.mm-listitem{line-height:18px}.mm-listitem__btn:not(.mm-listitem__text){border:0}.mm-listitem__text{padding-left:50px}#mm-1{padding-top:0}#mm-1 .mm-navbar{display:none}@media only screen and (max-width: 1280px){.section-container{margin:0 44px}.scs-history .section-container{margin-left:44px}}@media only screen and (max-width: 1195px){h1{font-size:48px}h2{font-size:26px}h3{font-size:18px;line-height:24px}h4,h5,h6{font-size:18px;line-height:24px}.page-wrapper,p,label,li{font-size:16px;line-height:24px}.ui-dialog{width:90% !important}#mobile-menu{display:block}#header .header-right{width:auto}#header .header-right nav#block-standards-mainmenu,#header .header-right #block-standards-searchicon{display:none}#header .header-right nav#block-standards-mainmenu .menu-item-search,#header .header-right #block-standards-searchicon .menu-item-search{display:none}#header #block-standards-responsivemenuicon{display:block;float:right}#header #block-standards-responsivemenuicon:after{content:'';clear:both}.column-container .main-content h2{text-align:left}.column-container .main-content h2,.column-container .main-content .body-content{width:90%;display:block}.column-container .main-content .body-content{margin:0}.section-content.background-image{background-position:0 -60px}.section-first{height:325px !important}.section-first img{width:100%;height:auto}.section-first .section-container{height:200px !important}section .view-articles.news-highlights ul li,section .view-articles.news-highlights ul li:first-child{width:100%;min-height:160px;height:auto;border-radius:15px}section .view-articles.news-highlights ul li h3,section .view-articles.news-highlights ul li:first-child h3{position:relative;width:auto;top:initial}section .view-articles.news-highlights ul li h3 a,section .view-articles.news-highlights ul li:first-child h3 a{font-size:18px;line-height:22px}section .view-articles.news-highlights ul li img,section .view-articles.news-highlights ul li:first-child img{float:left;margin-right:15px;border-radius:15px 0 0 15px}section .view-articles.news-highlights ul li .body-content,section .view-articles.news-highlights ul li:first-child .body-content{padding:25px 20px;min-height:initial}section .view-articles.news-highlights ul li .body-content p,section .view-articles.news-highlights ul li:first-child .body-content p{display:none}section .view-articles.news-highlights ul li .article-large,section .view-articles.news-highlights ul li:first-child .article-large{display:none}section .view-articles.news-highlights ul li .article-small,section .view-articles.news-highlights ul li:first-child .article-small{display:block}section .view-standards .item-list ul li,section .view-standards-library .item-list ul li{float:none !important}.home-mission .section-container{height:initial}.home-mission .section-container .body-image{position:relative}.home-mission .section-container .section-content .section-columns{float:none;width:100%;display:flex;gap:30px;flex-wrap:wrap}.home-mission .section-container .section-content .section-columns li{width:40%}.offer-standards .section-container{margin-left:0}.offer-standards .section-container .section-header{padding:50px 50px 50px 44px !important;width:85%}.value-standards .section-columns:after{display:none}.node--type-standard .body-content{max-width:80%;min-height:initial;padding-left:44px}.node--type-standard .document-column{float:left;width:calc(100% - 44px);padding:50px 0 0px 44px}.our-mission ul li{width:200px}.development-process ul li .column-content{width:57%}footer{padding:50px 0}footer .footer-left{max-width:100%;margin-bottom:30px}footer .footer-right{width:100%;float:none}footer .footer-right nav{float:right;text-align:left;margin-left:15%;width:35%}footer .footer-right nav>ul>li{margin-left:0}footer .footer-right #block-contactfooter{width:50%;float:left}}@media only screen and (max-width: 885px){h1{font-size:38px}#header .header-left{width:60%}.ui-dialog{width:80% !important}.page-wrapper .content-main>div:after{background:none}.section-content.background-image{background-size:auto 42%;background-position:center top}article{border-radius:30px 0 0 0}article.curve-right{border-radius:0px 30px 0px 0px}.sidebar-right .section-header,.sidebar-left .section-header{max-width:fit-content !important}.sidebar-right .sidebar,.sidebar-left .sidebar{top:0;position:relative;width:calc(100% - 100px);border-radius:0;max-width:initial;margin-top:50px}.sidebar-right .webform-submission-form,.sidebar-left .webform-submission-form{max-width:initial}section{padding:30px 0}section.home-about,section.home-mission{padding-bottom:0}section .section-header{width:100% !important;padding:0 !important}section .section-header.has-image{float:none}section .section-header.has-image h2,section .section-header.has-image .body-content{text-align:center}section .section-header .body-content ul{width:100% !important;margin-right:0}section .section-header .body-content .half{width:100%;margin-bottom:30px}section .body-image{margin:30px auto 0}section .body-image img{max-width:50%;height:auto}.section-first{height:225px !important}.section-first .section{padding-top:0}.section-first .section-header{max-width:100%}.section-first .body-image{display:none}.home-about .section-container{margin:0}.home-about .section-container .section-header{margin:0 44px}.home-mission .section-container{margin:0}.home-mission .section-container .section-header{position:relative;margin:0}.home-mission .section-container .body-image img{width:100%;height:auto;border-radius:0}.offer-standards{padding-top:0}.offer-standards .section-container .section-header{margin-top:0;border-radius:0 30px 0px 0;width:calc(100% - 50px) !important}.image-main img{border-radius:15px}.webform-submission-form{max-width:initial}.view .item-list ul{margin:0}.view .item-list ul li{width:100% !important;margin-right:0;margin-left:0;float:none !important}.view-standards,.view-standards-library{padding:60px 44px 60px 0;width:calc(100% - 44px)}.view-standards .section-container,.view-standards-library .section-container{margin-right:0}.view-standards .section-container>h3,.view-standards-library .section-container>h3{top:-145px}.view-standards .views-exposed-form,.view-standards-library .views-exposed-form{margin-left:44px}.view-standards .views-exposed-form .form-item-search,.view-standards .views-exposed-form .form-item-topic,.view-standards-library .views-exposed-form .form-item-search,.view-standards-library .views-exposed-form .form-item-topic{float:left}.view-standards .views-exposed-form input[type="submit"],.view-standards-library .views-exposed-form input[type="submit"]{left:160px}.view-standards .item-list ul li,.view-standards-library .item-list ul li{min-width:initial}.node--type-standard .standard-columns .standard-column{width:50%}.view-articles .views-exposed-form{float:left !important}.view-articles .item-list ul li{width:100% !important}ul.status-links{display:block}.development-process ul li .column-image{display:inline-block;vertical-align:top;float:none;width:25%}.development-process ul li .column-image img{width:80%;height:auto;padding:25px 0 20px 20px;border-radius:0}.development-process ul li .column-content{float:none;display:inline-block;width:65%;padding:25px 3% 25px}.development-process ul li:after{width:55px;height:52px;bottom:-52px;left:45%}.view-articles .news-type{margin:0 0 20px}.view-articles .news-type a{display:block;text-align:left;padding-bottom:10px}.view-articles .news-type .divider{display:none}footer{margin-top:10px}footer ul li{width:auto}}@media only screen and (max-width: 580px){.section-container{margin:0 30px}.section-content.background-image{background-size:auto 20%}.view-standards .views-exposed-form select,.view-standards-library .views-exposed-form select{width:227px}.view-standards .item-list ul li .view-image,.view-standards-library .item-list ul li .view-image{width:25%}.view-standards .item-list ul li .view-image img,.view-standards-library .item-list ul li .view-image img{width:100%;display:block}.node--type-standard .standard-columns .standard-column{width:100%;float:none}.offer-standards .section-container .section-header{width:calc(100% - 64px) !important}.development-process-slideshow .section-columns .slick-slide>div{margin-right:7px}.development-process-slideshow .section-columns .slick-list{width:initial}.value-standards .section-columns>li{display:block}.view-timeline .timeline.slick__slide .slide__caption{padding:15px}.view-timeline .timeline.slick__slide .timeline-caption-description{font-size:16px}}
